diff --git a/dnf5-plugins/builddep_plugin/po/cs.po b/dnf5-plugins/builddep_plugin/po/cs.po index 3522d3c09..2a2929a20 100644 --- a/dnf5-plugins/builddep_plugin/po/cs.po +++ b/dnf5-plugins/builddep_plugin/po/cs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-02-02 12:15+0000\n" "Last-Translator: Petr Ptacek \n" "Language-Team: Czech =2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 5.3.1\n" -#: builddep.cpp:84 +#: builddep.cpp:80 msgid "" "Invalid value for macro definition \"{}\". \"macro expr\" format expected." msgstr "" diff --git a/dnf5-plugins/builddep_plugin/po/ka.po b/dnf5-plugins/builddep_plugin/po/ka.po index f15c4a7a0..e670001f6 100644 --- a/dnf5-plugins/builddep_plugin/po/ka.po +++ b/dnf5-plugins/builddep_plugin/po/ka.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2023-11-28 02:51+0000\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: Georgian \n" "Language-Team: Portuguese (Brazil) 1;\n" "X-Generator: Weblate 5.3.1\n" -#: builddep.cpp:84 +#: builddep.cpp:80 msgid "" "Invalid value for macro definition \"{}\". \"macro expr\" format expected." msgstr "" diff --git a/dnf5-plugins/builddep_plugin/po/ru.po b/dnf5-plugins/builddep_plugin/po/ru.po index 11a9ca775..82144d64b 100644 --- a/dnf5-plugins/builddep_plugin/po/ru.po +++ b/dnf5-plugins/builddep_plugin/po/ru.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-02-02 13:40+0000\n" "Last-Translator: Aleksey Fedorov \n" "Language-Team: Russian =20) ? 1 : 2;\n" "X-Generator: Weblate 5.3.1\n" -#: builddep.cpp:84 +#: builddep.cpp:80 msgid "" "Invalid value for macro definition \"{}\". \"macro expr\" format expected." msgstr "" diff --git a/dnf5-plugins/builddep_plugin/po/sv.po b/dnf5-plugins/builddep_plugin/po/sv.po index f41c2e75b..491e9d702 100644 --- a/dnf5-plugins/builddep_plugin/po/sv.po +++ b/dnf5-plugins/builddep_plugin/po/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-01-11 13:50+0000\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" "Language-Team: Czech \n" "Language-Team: Georgian \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Russian \n" "Language-Team: Swedish \n" "Language-Team: Czech \n" "Language-Team: Georgian \n" "Language-Team: Portuguese (Brazil) \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 5.3.1\n" +"X-Generator: Weblate 5.4\n" #: addrepo.cpp:153 msgid "from-repofile: \"{}\" file does not exist" @@ -97,10 +97,8 @@ msgid "A repository with id \"{}\" already configured in file: {}" msgstr "Um repositório com id \"{}\" já configurado no arquivo: {}" #: addrepo.cpp:497 setopt.cpp:263 -#, fuzzy -#| msgid "Cannot set repository option \"{}\": {}" msgid "Cannot read repositories from directory \"{}\": {}" -msgstr "Não é possível definir a opção de repositório \"{}\": {}" +msgstr "Não é possível ler repositórios do diretório \"{}\": {}" #: setopt.cpp:91 unsetopt.cpp:72 msgid "" @@ -179,51 +177,68 @@ msgstr "Nome de variável pode conter apenas letras ASCII, números e '_': {}" #: unsetopt.cpp:93 msgid "config-manager: Request to remove unsupported repository option: {}" msgstr "" +"config-manager: Solicitação para remover opção de repositório não " +"compatível: {}" #: unsetopt.cpp:105 msgid "config-manager: Request to remove unsupported main option: {}" msgstr "" +"config-manager: Solicitação para remover opção principal não compatível: {}" #: unsetopt.cpp:140 msgid "" "config-manager: Request to remove main option but it is not present in the " "config file: {}" msgstr "" +"config-manager: Solicitação para remover a opção principal, mas não está " +"presente no arquivo de configuração: {}" #: unsetopt.cpp:152 msgid "" "config-manager: Request to remove main option but config file not found: {}" msgstr "" +"config-manager: Solicitação para remover a opção principal, mas o arquivo de " +"configuração não foi encontrado: {}" #: unsetopt.cpp:186 msgid "" "config-manager: Request to remove repository option but repoid is not " "present in the overrides: {}" msgstr "" +"config-manager: Solicitação de remover a opção de repositório, mas repoid " +"não está presente na sobrescrição: {}" #: unsetopt.cpp:194 msgid "" "config-manager: Request to remove repository option but it is not present in " "the overrides: {}.{}" msgstr "" +"config-manager: Solicitação para remover a opção de repositório, mas não " +"está presente nas sobrescrições: {}.{}" #: unsetopt.cpp:214 msgid "" "config-manager: Request to remove repository option but file with overrides " "not found: {}" msgstr "" +"config-manager: Solicitação para remover a opção de repositório, mas o " +"arquivo com sobrescrições não foi encontrado: {}" #: unsetvar.cpp:69 msgid "" "config-manager: Request to remove variable but vars directory was not found: " "{}" msgstr "" +"config-manager: Solicitação para remover variável, mas diretório de " +"variáveis não foi encontrado: {}" #: unsetvar.cpp:82 msgid "" "config-manager: Request to remove variable but it is not present in the vars " "directory: {}" msgstr "" +"config-manager: Solicitação para remover variável, mas ela não está presente " +"no diretório de variáveis: {}" #: unsetvar.cpp:88 msgid "Cannot remove variable file \"{}\": {}" diff --git a/dnf5-plugins/config-manager_plugin/po/ru.po b/dnf5-plugins/config-manager_plugin/po/ru.po new file mode 100644 index 000000000..3d7c1ac9f --- /dev/null +++ b/dnf5-plugins/config-manager_plugin/po/ru.po @@ -0,0 +1,241 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Aleksey Fedorov , 2024. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: addrepo.cpp:153 +#, c++-format +msgid "from-repofile: \"{}\" file does not exist" +msgstr "" + +#: addrepo.cpp:156 +#, c++-format +msgid "from-repofile: {}" +msgstr "" + +#: addrepo.cpp:186 setopt.cpp:83 setvar.cpp:49 +#, c++-format +msgid "{}: Badly formatted argument value \"{}\"" +msgstr "" + +#: addrepo.cpp:196 +#, c++-format +msgid "Cannot set repository option \"{}={}\": {}" +msgstr "" + +#: addrepo.cpp:204 setopt.cpp:138 +#, c++-format +msgid "Sets the \"{}\" option again with a different value: \"{}\" != \"{}\"" +msgstr "" + +#: addrepo.cpp:270 +msgid "Missing path to repository configuration directory" +msgstr "" + +#: addrepo.cpp:320 +#, c++-format +msgid "Failed to copy repository configuration file \"{}\": {}" +msgstr "" + +#: addrepo.cpp:331 +#, c++-format +msgid "Failed to download repository configuration file \"{}\": {}" +msgstr "" + +#: addrepo.cpp:353 +#, c++-format +msgid "" +"Error in added repository configuration file. Cannot set repository option " +"\"{}={}\": {}" +msgstr "" + +#: addrepo.cpp:387 +#, c++-format +msgid "Bad baseurl: {}={}" +msgstr "" + +#: addrepo.cpp:395 +msgid "" +"One of --from-repofile=, --set=baseurl=, --set=mirrorlist=, --" +"set=metalink= must be set to a non-empty URL" +msgstr "" + +#: addrepo.cpp:440 +#, c++-format +msgid "Failed to save repository configuration file \"{}\": {}" +msgstr "" + +#: addrepo.cpp:462 +#, c++-format +msgid "" +"File \"{}\" already exists and configures repositories with IDs \"{}\". Add " +"\"--add-or-replace\" or \"--overwrite\"." +msgstr "" + +#: addrepo.cpp:465 +#, c++-format +msgid "" +"File \"{}\" already exists and configures repositories with IDs \"{}\". Add " +"\"--overwrite\" to overwrite." +msgstr "" + +#: addrepo.cpp:485 addrepo.cpp:511 +#, c++-format +msgid "A repository with id \"{}\" already configured in file: {}" +msgstr "" + +#: addrepo.cpp:497 setopt.cpp:263 +#, c++-format +msgid "Cannot read repositories from directory \"{}\": {}" +msgstr "" + +#: setopt.cpp:91 unsetopt.cpp:72 +#, c++-format +msgid "" +"{}: Badly formatted argument value: Last key character cannot be '.': {}" +msgstr "" + +#: setopt.cpp:100 unsetopt.cpp:81 +#, c++-format +msgid "{}: Empty repository id is not allowed: {}" +msgstr "" + +#: setopt.cpp:109 +#, c++-format +msgid "Cannot set repository option \"{}\": {}" +msgstr "" + +#: setopt.cpp:116 setopt.cpp:179 +#, c++-format +msgid "" +"Sets the \"{}\" option of the repository \"{}\" again with a different " +"value: \"{}\" != \"{}\"" +msgstr "" + +#: setopt.cpp:130 +#, c++-format +msgid "Cannot set option: \"{}\": {}" +msgstr "" + +#: setopt.cpp:170 +#, c++-format +msgid "No matching repository to modify: {}" +msgstr "" + +#: setvar.cpp:60 +#, c++-format +msgid "Cannot set \"{}\": Variable \"{}\" is read-only" +msgstr "" + +#: setvar.cpp:68 +#, c++-format +msgid "Sets the \"{}\" variable again with a different value: \"{}\" != \"{}\"" +msgstr "" + +#: setvar.cpp:97 unsetvar.cpp:63 +msgid "Missing path to vars directory" +msgstr "" + +#: setvar.cpp:110 +#, c++-format +msgid "Cannot write variable to file \"{}\": {}" +msgstr "" + +#: shared.hpp:58 +#, c++-format +msgid "" +"The path \"{}\" exists, but it is not a directory or a symlink to a " +"directory." +msgstr "" + +#: shared.hpp:63 +#, c++-format +msgid "The path \"{}\" exists, but it is a symlink to a non-existent object." +msgstr "" + +#: shared.hpp:69 +#, c++-format +msgid "" +"Directory \"{}\" does not exist. Add \"--create-missing-dir\" to create " +"missing directories." +msgstr "" + +#: shared.hpp:80 +#, c++-format +msgid "Variable name can contain only ASCII letters, numbers and '_': {}" +msgstr "" + +#: unsetopt.cpp:93 +#, c++-format +msgid "config-manager: Request to remove unsupported repository option: {}" +msgstr "" + +#: unsetopt.cpp:105 +#, c++-format +msgid "config-manager: Request to remove unsupported main option: {}" +msgstr "" + +#: unsetopt.cpp:140 +#, c++-format +msgid "" +"config-manager: Request to remove main option but it is not present in the " +"config file: {}" +msgstr "" + +#: unsetopt.cpp:152 +#, c++-format +msgid "" +"config-manager: Request to remove main option but config file not found: {}" +msgstr "" + +#: unsetopt.cpp:186 +#, c++-format +msgid "" +"config-manager: Request to remove repository option but repoid is not " +"present in the overrides: {}" +msgstr "" + +#: unsetopt.cpp:194 +#, c++-format +msgid "" +"config-manager: Request to remove repository option but it is not present in " +"the overrides: {}.{}" +msgstr "" + +#: unsetopt.cpp:214 +#, c++-format +msgid "" +"config-manager: Request to remove repository option but file with overrides " +"not found: {}" +msgstr "" + +#: unsetvar.cpp:69 +#, c++-format +msgid "" +"config-manager: Request to remove variable but vars directory was not found: " +"{}" +msgstr "" + +#: unsetvar.cpp:82 +#, c++-format +msgid "" +"config-manager: Request to remove variable but it is not present in the vars " +"directory: {}" +msgstr "" + +#: unsetvar.cpp:88 +#, c++-format +msgid "Cannot remove variable file \"{}\": {}" +msgstr "" diff --git a/dnf5-plugins/config-manager_plugin/po/sv.po b/dnf5-plugins/config-manager_plugin/po/sv.po index 1cab63f27..50caf1df4 100644 --- a/dnf5-plugins/config-manager_plugin/po/sv.po +++ b/dnf5-plugins/config-manager_plugin/po/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-03-10 07:36+0000\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" "Language-Team: Turkish \n" "Language-Team: Czech \n" "Language-Team: Georgian \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Swedish \n" "Language-Team: Czech , 2023. +# Temuri Doghonadze , 2023, 2024. msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" -"PO-Revision-Date: 2023-11-28 02:51+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" +"PO-Revision-Date: 2024-03-21 05:35+0000\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: Georgian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.2.1\n" +"X-Generator: Weblate 5.4\n" #: needs_restarting.cpp:232 msgid "Couldn't connect to D-Bus: {}" -msgstr "ვერ მივუერთდი D-Bus-ს: {}" +msgstr "D-Bus-თან მიერთება შეუძლებელია: {}" diff --git a/dnf5-plugins/needs_restarting_plugin/po/pt_BR.po b/dnf5-plugins/needs_restarting_plugin/po/pt_BR.po index aff1ad780..dca26297a 100644 --- a/dnf5-plugins/needs_restarting_plugin/po/pt_BR.po +++ b/dnf5-plugins/needs_restarting_plugin/po/pt_BR.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-01-11 22:23+0000\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Russian \n" @@ -17,8 +17,8 @@ msgstr "" "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 5.3.1\n" +"X-Generator: Weblate 5.4\n" #: needs_restarting.cpp:232 msgid "Couldn't connect to D-Bus: {}" -msgstr "Невозможно подключиться к D-Bus: {}" +msgstr "Не удалось подключиться к шине D-Bus: {}" diff --git a/dnf5-plugins/needs_restarting_plugin/po/sv.po b/dnf5-plugins/needs_restarting_plugin/po/sv.po index a71903c37..8f0618e3b 100644 --- a/dnf5-plugins/needs_restarting_plugin/po/sv.po +++ b/dnf5-plugins/needs_restarting_plugin/po/sv.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-01-11 10:48+0000\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" "Language-Team: Czech \n" "Language-Team: Georgian \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Swedish \n" "Language-Team: Czech \n" "Language-Team: Georgian \n" @@ -180,7 +180,7 @@ msgstr "რეპოზიტორიის კეშის გასუფთ msgid "Invalid urlprotocol option: {}" msgstr "არასწორი urlprotocol-ის პარამეტრი: {}" -#: commands/download/download.cpp:139 main.cpp:609 shared_options.cpp:90 +#: commands/download/download.cpp:139 main.cpp:611 shared_options.cpp:92 msgid "Unsupported architecture \"{0}\". Please choose one from {1}" msgstr "მხარდაუჭერელი არქიტექტურა \"{0}\". აირჩიეთ ერთ-ერთი სიიდან {1}" @@ -311,7 +311,7 @@ msgstr "" msgid "List packages which will be removed by the 'dnf autoremove' command." msgstr "პაკეტები ჩამონათვალი, რომელსაც 'dnf autoremove' ბრძანება წაშლის." -#: commands/list/list.cpp:260 +#: commands/list/list.cpp:259 msgid "No matching packages to list" msgstr "არცერთი პაკეტი არ ემთხვევა" @@ -331,6 +331,168 @@ msgstr "ნიმუში, რომელიც მოდულის NSVCA- msgid "No matches found for \"{}\"." msgstr "\"{}\"-სთვის დამთხვევა აღმოჩენილი არაა." +#: commands/offline/offline.cpp:187 +msgid "Manage offline transactions" +msgstr "ქსელის გარეშე ტრანზაქციების მართვა" + +#: commands/offline/offline.cpp:228 +msgid "" +"Error reading state: {}. Rerun the command you used to initiate the offline " +"transaction, e.g. `dnf5 system-upgrade download [OPTIONS]`." +msgstr "" +"მდგომარეობის წაკითხვის შეცდომა: {}. გაუშვით ბრძანება, რომელიც ქსელის გარეშე " +"ტრანზაციის გასაშვებად გამოიყენეთ, თავიდან. მაგ: 'dnf5 system-upgrade " +"download [პარამეტრები]'." + +#: commands/offline/offline.cpp:248 +msgid "Couldn't connect to D-Bus: {}" +msgstr "D-Bus-თან მიერთება შეუძლებელია: {}" + +#: commands/offline/offline.cpp:277 +msgid "" +"Prepare the system to perform the offline transaction and reboot to start " +"the transaction." +msgstr "" +"სისტემის მომზადება ქსელგარეშე ტრანზაქციისთვის და გადატვირთვა ტრანზაქციის " +"დასაწყებად." + +#: commands/offline/offline.cpp:284 +msgid "Power off the system after the operation is complete" +msgstr "სისტემის გამორთვა ოპერაციის დასრულების შემდეგ" + +#: commands/offline/offline.cpp:294 +msgid "No offline transaction is stored." +msgstr "ქსელგარეშე ტრანზაქციები დამახსოვრებული არაა." + +#: commands/offline/offline.cpp:301 +msgid "System is not ready for offline transaction." +msgstr "სისტემა ქსელგარეშე ტრანზაქციისთვის მზად არაა." + +#: commands/offline/offline.cpp:304 +msgid "Data directory {} does not exist." +msgstr "მონაცემების საქაღალდე {} არა რსებობს." + +#: commands/offline/offline.cpp:328 +msgid "{} is not wanted by system-update.target." +msgstr "{} system-update.target-ს არ სჭირდება." + +#: commands/offline/offline.cpp:334 +msgid "The system will now reboot to upgrade to release version " +msgstr "სისტემა ახლა გადაიტვირთოს, რომ განახლდეს რელიზის ვერსიამდე " + +#: commands/offline/offline.cpp:338 +msgid "" +"The system will now reboot to perform the offline transaction initiated by " +"the following command:" +msgstr "" +"სისტემა ახლა გადაიტვირთება, რომ მოხდეს ქსელგარეშე ტრანზაქცია, რომელიც გაუშვა " +"შემდეგმა ბრძანებამ:" + +#: commands/offline/offline.cpp:369 +msgid "" +"Internal use only, not intended to be run by the user. Execute the " +"transaction in the offline environment." +msgstr "" +"მხოლოდ შიდა მოხმარებისთვის. არაა განკუთვნილი, რომ მომხმარებელმა გამოიყენოთ. " +"ტრანზაქციის შესრულება ქსელგარეშე გარემოში." + +#: commands/offline/offline.cpp:396 +msgid "Trigger file does not exist. Exiting." +msgstr "ტრიგერი ფაილი არ არსებობს. გასვლა." + +#: commands/offline/offline.cpp:400 +msgid "Another offline transaction tool is running. Exiting." +msgstr "გაშვებულია სხვა ქსელგარეშე ტრანზაქციის პროგრამა. გასვლა." + +#: commands/offline/offline.cpp:436 +msgid "" +"Warning: the `_execute` command is for internal use only and is not intended " +"to be run directly by the user. To initiate the system upgrade/offline " +"transaction, you should run `dnf5 offline reboot`." +msgstr "" +"გაფრთხილება: ბრძანება '_execute' შიდა გამოყენებისთვისაა და არაა განკუთვნილი, " +"რომ მომხმარებელმა გაუშვას. სისტემის ვერსიის აწევის/ქსელგარეშე ტრანზაქციის " +"გასაშვებად გამოიყენეთ ბრძანება 'dnf5 offline reboot'." + +#: commands/offline/offline.cpp:443 +msgid "Use `dnf5 offline reboot` to begin the transaction." +msgstr "ტრანზაქციის გასაშვებად გამოიყენეთ 'dnf5 offline reboot'." + +#: commands/offline/offline.cpp:481 +msgid "Transaction failed: " +msgstr "ტრანზაქცია ჩავარდა: " + +#: commands/offline/offline.cpp:554 +msgid "Error reading journal: {}" +msgstr "შეცდომა ჟურნალის კითხვისას: {}" + +#: commands/offline/offline.cpp:560 +msgid "Add journal match failed: {}" +msgstr "ჟურნალის დამთხვევის დამატება ჩავარდა: {}" + +#: commands/offline/offline.cpp:588 +msgid "No logs were found." +msgstr "ჟურნალი ვერ ვიპოვე." + +#: commands/offline/offline.cpp:592 +msgid "The following boots appear to contain offline transaction logs:" +msgstr "" +"შემდეგი ჩატვირთვები, როგორც ჩანს, ქსელგარეშე ტრანზქციის ჟურნალს შეიცავენ:" + +#: commands/offline/offline.cpp:609 +msgid "Cannot find logs with this index." +msgstr "ამ ინდექსით ჟურნალი ვერ ვიპოვე." + +#: commands/offline/offline.cpp:616 +msgid "Unable to match systemd journal entry." +msgstr "ვერ ვიპოვე შესაბამისი systemd ჟურნალის ჩანაწერი." + +#: commands/offline/offline.cpp:628 +msgid "Show logs from past offline transactions" +msgstr "ჟურნალის ჩანაწერების ჩვენება ძველი ქსელგარეშე ტრანზაქციებისთვის" + +#: commands/offline/offline.cpp:636 +msgid "" +"Which log to show. Run without any arguments to get a list of available logs." +msgstr "" +"რომელი ჟურნალის გაჩვენოთ. გაუშვით არგუმენტების გარეშე ხელმისაწვდომი " +"ჟურნალების სიის მისაღებად." + +#: commands/offline/offline.cpp:651 +msgid "" +"systemd is not supported in this build of DNF 5; the `log` subcommand is " +"unavailable." +msgstr "" +"systemd მხარდაჭერილი არაა DNF 5-ის ამ ვარიანტში. ქვებრძანება 'log' " +"ხელმისაწვდომი არაა." + +#: commands/offline/offline.cpp:656 +msgid "Show status of the current offline transaction" +msgstr "მიმდინარე ქსელგარეშე ტრანზაქციის სტატუსის მიღება" + +#: commands/offline/offline.cpp:672 +msgid "An offline transaction was initiated by the following command:" +msgstr "ქსელგარეშე ტრანზქცია დაიწყო შემდეგ ბრძანების მიერ:" + +#: commands/offline/offline.cpp:674 +msgid "" +"Run `dnf5 offline reboot` to reboot and perform the offline transaction." +msgstr "" +"გაუშვით 'dnf5 offline reboot' გადასატვირთად და ქსელგარეშე ტრანზაქციის " +"შესასრულებლად." + +#: commands/offline/offline.cpp:676 +msgid "" +"An offline transaction was started, but it did not finish. Run `dnf5 offline " +"log` for more information. The command that initiated the transaction was:" +msgstr "" +"ქსელგარეშე ტრანზაქცია გაეშვა, მაგრამ არ დასრულდა. მეტი ინფორმაციის მისაღებად " +"გაუშვით 'dnf5 offline log'. ბრძანება, რომელმაც ტრანზაქცია გაუშვა, იყო:" + +#: commands/offline/offline.cpp:681 +msgid "Unknown offline transaction status: " +msgstr "უცნობი ქსელგარეშე ტრანზაქციის სტატუსი: " + #: commands/repo/arguments.hpp:35 msgid "Show all repositories." msgstr "ყველა რეპოზიტორიის ჩვენება." @@ -371,6 +533,35 @@ msgstr "ძებნა ასევე მოხდება პაკეტი msgid "Patterns" msgstr "შაბლონები" +#: commands/system-upgrade/system-upgrade.cpp:54 +msgid "Prepare system for upgrade to a new release" +msgstr "სისტემის მომზადება ვერსიის ასაწევად ახალ რელიზამდე" + +#: commands/system-upgrade/system-upgrade.cpp:70 +msgid "Download everything needed to upgrade to a new release" +msgstr "ყველაფრის გადმოწერა ახალ რელიზამდე ვერსიის ასაწევად" + +#: commands/system-upgrade/system-upgrade.cpp:78 +msgid "" +"Do not install packages from the new release if they are older than what is " +"currently installed" +msgstr "" +"არ დააყენო პაკეტები ახალი რელიზიდან, თუ ისინი ამჟამად დაყენებულ ვერსიაზე " +"ძველია" + +#: commands/system-upgrade/system-upgrade.cpp:97 +msgid "Need a --releasever greater than the current system version." +msgstr "--releasever უფრო დიდი უნდა იყოს, ვიდრე მიმდინარე სისტემის ვერსია." + +#: commands/system-upgrade/system-upgrade.cpp:131 +msgid "Store a distro-sync transaction to be performed offline" +msgstr "" +"ტრანზაქცია 'distro-sync'-ის დამახსოვრება ინტერნეტის გარეშე შესასრულებლად" + +#: commands/system-upgrade/system-upgrade.cpp:153 +msgid "Store an upgrade transaction to be performed offline" +msgstr "ტრანზაქციის 'upgrade' დამახსოვრება ინტერნეტის გარეშე გასაშვებად" + #. TODO(mblaha): add full command line #: commands/versionlock/utils.cpp:35 msgid "Added by 'versionlock {}' command on {}" @@ -430,14 +621,22 @@ msgstr "Versionlock-ის ამოღების დამატება \"{ msgid "Package \"{}\" is already excluded." msgstr "პაკეტი \"{}\" უკვე ამოღებულია." -#: context.cpp:80 +#: context.cpp:82 msgid "The key was successfully imported." msgstr "გასაღები წარმატებით იქნა შემოტანილი." -#: context.cpp:126 +#: context.cpp:128 msgid "No matching repositories for \"{}\"" msgstr "რეპოზიტორიები, რომლებიც \"{}\"-ს ემთხვევა, აღმოჩენილი არაა" +#: include/dnf5/offline.cpp:39 +msgid "error reading offline state file" +msgstr "ქსელგარეშე მდგომარეობის ფაილის წაკითხვის შეცდომა" + +#: include/dnf5/offline.cpp:44 +msgid "incompatible version of state data" +msgstr "მდგომარეობის მონაცემების შეუთავსებელი ვერსია" + #: include/dnf5/shared_options.hpp:33 msgid "Allow erasing of installed packages to resolve problems" msgstr "პრობლემების გადასაჭრელად დაუშვით დაყენებული პაკეტების წაშლის დაშვება" @@ -459,48 +658,85 @@ msgstr "გაზიარებული ბიბლიოთეკის ფ msgid "Cannot obtain address of symbol \"{}\": {}" msgstr "სიმბოლოსთვს (\"{}\") მისამართის პოვნის შეცდომა: {}" -#: main.cpp:180 +#: main.cpp:182 msgid "Failed to expire repository cache in path \"{0}\": {1}" msgstr "რეპოზიტორიის კეშის მოძველებულად მონიშვნა ჩავარდა ბილიკზე \"{0}\": {1}" -#: main.cpp:205 +#: main.cpp:207 msgid "repofrompath: Incorrect repoid and path specification \"{}\"" msgstr "repofrompath: არასწორი repoid და ბილიკის სპეციფიკაცია \"{}\"" -#: main.cpp:228 main.cpp:267 +#: main.cpp:230 main.cpp:269 msgid "{}: Badly formatted argument value \"{}\"" msgstr "{}: ცუდად დაფორმატებული არგუმენტის მნიშვნელობა \"{}\"" -#: main.cpp:235 +#: main.cpp:237 msgid "" "{}: Badly formatted argument value: Last key character cannot be '.': {}" msgstr "" "{}: ცუდად დაფორმატებული არგუმენტის მნიშვნელობა: ბოლო საკვანძო სიმბოლო ვერ " "იქნება '.': {}" -#: main.cpp:248 +#: main.cpp:250 msgid "setopt: \"{0}\": {1}" msgstr "setopt: \"{0}\": {1}" -#: main.cpp:274 +#: main.cpp:276 msgid "setvar: {}" msgstr "setvar: {}" -#: main.cpp:819 +#: main.cpp:825 msgid "======== Main configuration: ========" msgstr "======== მთავარი კონფიგურაცია: ========" -#: main.cpp:860 +#: main.cpp:866 msgid "======== \"{}\" repository configuration: ========" msgstr "======== \"{}\" რეპოზიტორიის კონფიგურაცია: ========" -#: main.cpp:881 +#: main.cpp:887 msgid "======== Variables: ========" msgstr "======== ცვლადები: ========" -#: main.cpp:1006 main.cpp:1159 +#: main.cpp:962 +msgid "{} to skip unavailable packages" +msgstr "{} ხელმიუწვდომელი პაკეტების გამოსატოვებლად" + +#: main.cpp:1003 +msgid "{} to not limit the transaction to the best candidates" +msgstr "{} ტრანზაქციის საუკეთესო კანდიდატებზე შეზღუდვის მოსახსნელად" + +#: main.cpp:1010 +msgid "{} to allow erasing of installed packages to resolve problems" +msgstr "{} პრობლემების გადასაჭრელად დაყენებული პაკეტების წაშლის დასაშვებად" + +#: main.cpp:1018 +msgid "{} to load additional filelists metadata" +msgstr "{} დამატებითი ფაილების სიის მეტამონაცემების ჩასატვირთად" + +#: main.cpp:1025 +msgid "{} to skip uninstallable packages" +msgstr "{} ისეთი პაკეტების გამოსატოვებლად, რომლებიც არ იშლება" + +#: main.cpp:1031 +msgid "You can try to add to command line:" +msgstr "შეგიძლიათ, სცადოთ, მიამატოთ ბრძანების სტრიქონს:" + +#: main.cpp:1112 main.cpp:1271 msgid ". Add \"--help\" for more information about the arguments." msgstr "დაამატეთ \"--help\" არგუმენტების შესახებ მეტი ინფორმაციის მისაღებად." +#~ msgid "Couldn't detect the current release version of the system." +#~ msgstr "სისტემის მიმდინარე რელიზის ვერსიის დადგენა შეუძლებელია." + +#~ msgid "" +#~ "The system-upgrade transaction is empty; your system is already up-to-" +#~ "date." +#~ msgstr "" +#~ "ტრანზაქცია system-upgrade ცარიელია. თქვენი სისტემა უკვე უკანასკნელი " +#~ "ვერსიითაა." + +#~ msgid "Download complete!" +#~ msgstr "გადმოწერა დასრულდა!" + #~ msgid "setvar: Badly formatted argument value \"{}\"" #~ msgstr "setvar: ცუდად დაფორმატებული არგუმენტის მნიშვნელობა \"{}\"" diff --git a/dnf5/po/pt_BR.po b/dnf5/po/pt_BR.po index f18546a5d..dfb2da698 100644 --- a/dnf5/po/pt_BR.po +++ b/dnf5/po/pt_BR.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-03-08 14:36+0000\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Russian \n" @@ -17,7 +17,7 @@ msgstr "" "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 5.3.1\n" +"X-Generator: Weblate 5.4\n" #: commands/advisory/advisory_info.hpp:33 msgid "Print details about advisories" @@ -179,7 +179,7 @@ msgstr "Не удалось очистить кэш репозитория по msgid "Invalid urlprotocol option: {}" msgstr "Недопустимый параметр urlprotocol: {}" -#: commands/download/download.cpp:139 main.cpp:609 shared_options.cpp:90 +#: commands/download/download.cpp:139 main.cpp:611 shared_options.cpp:92 msgid "Unsupported architecture \"{0}\". Please choose one from {1}" msgstr "Неподдерживаемая архитектура \"{0}\". Пожалуйста, выберите одну из {1}" @@ -262,53 +262,53 @@ msgstr "" #: commands/list/list.cpp:46 msgid "Lists packages depending on the packages' relation to the system" -msgstr "" +msgstr "Показ списка пакетов в зависимости от их отношения к системе" #: commands/list/list.cpp:49 msgid "List of keys to match case insensitively" -msgstr "" +msgstr "Список ключей для нечувствительного соответствия регистру" #: commands/list/list.cpp:61 msgid "Show all versions of the packages, not only the latest ones." -msgstr "" +msgstr "Показывать все версии пакетов, а не только последние." #: commands/list/list.cpp:67 msgid "List installed packages." -msgstr "" +msgstr "Список установленных пакетов." #: commands/list/list.cpp:71 -#, fuzzy -#| msgid "Allow skipping unavailable packages" msgid "List available packages." -msgstr "Позволять пропускать недоступные пакеты" +msgstr "Список доступных пакетов." #: commands/list/list.cpp:78 msgid "" "List extras, that is packages installed on the system that are not available " "in any known repository." msgstr "" +"Список дополнительных пакетов Extras, то есть пакетов, установленных в " +"системе, которые не доступны ни в одном из известных репозиториев." #: commands/list/list.cpp:86 msgid "" "List packages installed on the system that are obsoleted by packages in any " "known repository." msgstr "" +"Список пакетов, установленных в системе, которые устарели из-за пакетов в " +"любом из известных репозиториев." #: commands/list/list.cpp:91 -#, fuzzy -#| msgid "Limit to packages in enhancement advisories." msgid "List packages recently added into the repositories." -msgstr "Ограничение на пакеты в рекомендациях по улучшению." +msgstr "Список пакетов, недавно добавленных в репозитории." #: commands/list/list.cpp:95 msgid "List upgrades available for the installed packages." -msgstr "" +msgstr "Список обновлений, доступных для установленных пакетов." #: commands/list/list.cpp:99 msgid "List packages which will be removed by the 'dnf autoremove' command." -msgstr "" +msgstr "Список пакетов, которые будут удалены командой 'dnf autoremove'." -#: commands/list/list.cpp:260 +#: commands/list/list.cpp:259 msgid "No matching packages to list" msgstr "Нет подходящих пакетов в списке" @@ -328,6 +328,168 @@ msgstr "Модуль сопоставления шаблонов NSVCA." msgid "No matches found for \"{}\"." msgstr "Для \"{}\" не найдено ни одного совпадения." +#: commands/offline/offline.cpp:187 +msgid "Manage offline transactions" +msgstr "Управление автономными транзакциями" + +#: commands/offline/offline.cpp:228 +msgid "" +"Error reading state: {}. Rerun the command you used to initiate the offline " +"transaction, e.g. `dnf5 system-upgrade download [OPTIONS]`." +msgstr "" +"Ошибка при чтении состояния: {}. Повторно выполните команду, с помощью " +"которой вы инициировали автономную транзакцию, например `dnf5 system-upgrade " +"download [ОПЦИИ]`." + +#: commands/offline/offline.cpp:248 +msgid "Couldn't connect to D-Bus: {}" +msgstr "Не удалось подключиться к шине D-Bus: {}" + +#: commands/offline/offline.cpp:277 +msgid "" +"Prepare the system to perform the offline transaction and reboot to start " +"the transaction." +msgstr "" +"Подготовьте систему к выполнению автономной транзакции и перезагрузите ее, " +"чтобы начать транзакцию." + +#: commands/offline/offline.cpp:284 +msgid "Power off the system after the operation is complete" +msgstr "Выключить систему после завершения операции" + +#: commands/offline/offline.cpp:294 +msgid "No offline transaction is stored." +msgstr "Нет сохраненных автономных транзакций." + +#: commands/offline/offline.cpp:301 +msgid "System is not ready for offline transaction." +msgstr "Система не готова к автономной транзакции." + +#: commands/offline/offline.cpp:304 +msgid "Data directory {} does not exist." +msgstr "Каталог данных {} не существует." + +#: commands/offline/offline.cpp:328 +msgid "{} is not wanted by system-update.target." +msgstr "{} не требуется для system-update.target." + +#: commands/offline/offline.cpp:334 +msgid "The system will now reboot to upgrade to release version " +msgstr "Теперь система перезагрузится для обновления до версии выпуска " + +#: commands/offline/offline.cpp:338 +msgid "" +"The system will now reboot to perform the offline transaction initiated by " +"the following command:" +msgstr "" +"Теперь система перезагрузится для выполнения автономной транзакции, " +"инициированной следующей командой:" + +#: commands/offline/offline.cpp:369 +msgid "" +"Internal use only, not intended to be run by the user. Execute the " +"transaction in the offline environment." +msgstr "" +"Только для внутреннего использования, не предназначено для выполнения " +"пользователем. Выполните транзакцию в автономной среде." + +#: commands/offline/offline.cpp:396 +msgid "Trigger file does not exist. Exiting." +msgstr "Файл триггера не существует. Выход." + +#: commands/offline/offline.cpp:400 +msgid "Another offline transaction tool is running. Exiting." +msgstr "Запущен еще один инструмент для автономных транзакций. Выход." + +#: commands/offline/offline.cpp:436 +msgid "" +"Warning: the `_execute` command is for internal use only and is not intended " +"to be run directly by the user. To initiate the system upgrade/offline " +"transaction, you should run `dnf5 offline reboot`." +msgstr "" +"Внимание: команда `_execute` предназначена только для внутреннего " +"использования и не должна выполняться непосредственно пользователем. Чтобы " +"инициировать обновление системы или переход в автономный режим, необходимо " +"выполнить команду `dnf5 offline reboot`." + +#: commands/offline/offline.cpp:443 +msgid "Use `dnf5 offline reboot` to begin the transaction." +msgstr "Используйте `dnf5 offline reboot`, чтобы начать транзакцию." + +#: commands/offline/offline.cpp:481 +msgid "Transaction failed: " +msgstr "Сбой транзакции: " + +#: commands/offline/offline.cpp:554 +msgid "Error reading journal: {}" +msgstr "Ошибка при чтении журнала: {}" + +#: commands/offline/offline.cpp:560 +msgid "Add journal match failed: {}" +msgstr "Сбой добавления журнала: {}" + +#: commands/offline/offline.cpp:588 +msgid "No logs were found." +msgstr "Журналы не найдены." + +#: commands/offline/offline.cpp:592 +msgid "The following boots appear to contain offline transaction logs:" +msgstr "Следующие boots, похоже, содержат автономные журналы транзакций:" + +#: commands/offline/offline.cpp:609 +msgid "Cannot find logs with this index." +msgstr "Невозможно найти журналы с таким индексом." + +#: commands/offline/offline.cpp:616 +msgid "Unable to match systemd journal entry." +msgstr "Невозможно сопоставить запись в журнале systemd." + +#: commands/offline/offline.cpp:628 +msgid "Show logs from past offline transactions" +msgstr "Показать журналы прошлых автономных операций" + +#: commands/offline/offline.cpp:636 +msgid "" +"Which log to show. Run without any arguments to get a list of available logs." +msgstr "" +"Какой журнал показывать. Выполните без аргументов, чтобы получить список " +"доступных журналов." + +#: commands/offline/offline.cpp:651 +msgid "" +"systemd is not supported in this build of DNF 5; the `log` subcommand is " +"unavailable." +msgstr "" +"systemd не поддерживается в этой сборке DNF 5; подкоманда `log` недоступна." + +#: commands/offline/offline.cpp:656 +msgid "Show status of the current offline transaction" +msgstr "Показать статус текущей автономной транзакции" + +#: commands/offline/offline.cpp:672 +msgid "An offline transaction was initiated by the following command:" +msgstr "Автономная транзакция была инициирована следующей командой:" + +#: commands/offline/offline.cpp:674 +msgid "" +"Run `dnf5 offline reboot` to reboot and perform the offline transaction." +msgstr "" +"Выполните команду `dnf5 offline reboot`, чтобы перезагрузиться и выполнить " +"автономную транзакцию." + +#: commands/offline/offline.cpp:676 +msgid "" +"An offline transaction was started, but it did not finish. Run `dnf5 offline " +"log` for more information. The command that initiated the transaction was:" +msgstr "" +"Была начата автономная транзакция, но она не завершилась. Для получения " +"дополнительной информации выполните команду `dnf5 offline log`. Команда, " +"инициировавшая транзакцию, была:" + +#: commands/offline/offline.cpp:681 +msgid "Unknown offline transaction status: " +msgstr "Неизвестный статус автономной транзакции: " + #: commands/repo/arguments.hpp:35 msgid "Show all repositories." msgstr "Показать все репозитории." @@ -368,75 +530,114 @@ msgstr "Поиск также включает описание пакета и msgid "Patterns" msgstr "Шаблоны" +#: commands/system-upgrade/system-upgrade.cpp:54 +msgid "Prepare system for upgrade to a new release" +msgstr "Подготовка системы к переходу на новый выпуск" + +#: commands/system-upgrade/system-upgrade.cpp:70 +msgid "Download everything needed to upgrade to a new release" +msgstr "Загрузка всего необходимого для обновления до нового выпуска" + +#: commands/system-upgrade/system-upgrade.cpp:78 +msgid "" +"Do not install packages from the new release if they are older than what is " +"currently installed" +msgstr "" +"Не устанавливать пакеты из нового выпуска, если они старше тех, что " +"установлены в данный момент" + +#: commands/system-upgrade/system-upgrade.cpp:97 +msgid "Need a --releasever greater than the current system version." +msgstr "Необходим параметр --releasever, превышающий текущую версию системы." + +#: commands/system-upgrade/system-upgrade.cpp:131 +msgid "Store a distro-sync transaction to be performed offline" +msgstr "" +"Сохранение транзакции дистро-синхронизации для выполнения в автономном режиме" + +#: commands/system-upgrade/system-upgrade.cpp:153 +msgid "Store an upgrade transaction to be performed offline" +msgstr "Сохранение транзакции обновления для выполнения в автономном режиме" + #. TODO(mblaha): add full command line #: commands/versionlock/utils.cpp:35 msgid "Added by 'versionlock {}' command on {}" -msgstr "" +msgstr "Добавлено командой 'versionlock {}' на {}" #: commands/versionlock/versionlock_add.cpp:37 msgid "Add new entry to versionlock configuration" -msgstr "" +msgstr "Добавить новую запись в конфигурацию блокировки версий" #: commands/versionlock/versionlock_add.cpp:43 msgid "List of package specs to add versionlock for" msgstr "" +"Список спецификаций пакетов, для которых необходимо добавить блокировку " +"версий" #: commands/versionlock/versionlock_add.cpp:103 #: commands/versionlock/versionlock_exclude.cpp:122 -#, fuzzy -#| msgid "No matches found for \"{}\"." msgid "No package found for \"{}\"." -msgstr "Для \"{}\" не найдено ни одного совпадения." +msgstr "Для \"{}\" не найдено ни одного пакета." #: commands/versionlock/versionlock_add.cpp:121 msgid "Adding versionlock on \"{0} = {1}\"." -msgstr "" +msgstr "Добавление блокировки версий на \"{0} = {1}\"." #: commands/versionlock/versionlock_add.cpp:124 msgid "Package \"{}\" is already locked." -msgstr "" +msgstr "Пакет \"{}\" уже заблокирован." #: commands/versionlock/versionlock_clear.cpp:32 msgid "Remove all entries from versionlock configuration" -msgstr "" +msgstr "Удалить все записи из конфигурации блокировки версий" #: commands/versionlock/versionlock_delete.cpp:35 msgid "Remove any matching versionlock configuration entries" -msgstr "" +msgstr "Удалите все совпадающие записи конфигурации блокировки версий" #: commands/versionlock/versionlock_delete.cpp:41 msgid "List of package specs to remove versionlock for" -msgstr "" +msgstr "Список спецификаций пакетов для снятия блокировки версий" #: commands/versionlock/versionlock_delete.cpp:55 msgid "Deleting versionlock entry:" -msgstr "" +msgstr "Удаление записи о блокировке версий:" #: commands/versionlock/versionlock_exclude.cpp:37 msgid "Add new exclude entry to versionlock configuration" -msgstr "" +msgstr "Добавить новый исключающий элемент в конфигурацию блокировки версий" #: commands/versionlock/versionlock_exclude.cpp:43 msgid "List of package specs to add versionlock exclude for" msgstr "" +"Список спецификаций пакетов, для которых необходимо добавить исключение " +"блокировки версий" #: commands/versionlock/versionlock_exclude.cpp:88 #: commands/versionlock/versionlock_exclude.cpp:100 msgid "Adding versionlock exclude on \"{0} = {1}\"." -msgstr "" +msgstr "Добавление исключения блокировки версий на \"{0} = {1}\"." #: commands/versionlock/versionlock_exclude.cpp:136 msgid "Package \"{}\" is already excluded." -msgstr "" +msgstr "Пакет \"{}\" уже исключен." -#: context.cpp:80 +#: context.cpp:82 msgid "The key was successfully imported." msgstr "Ключ был успешно импортирован." -#: context.cpp:126 +#: context.cpp:128 msgid "No matching repositories for \"{}\"" msgstr "Нет подходящих репозиториев для \"{}\"" +#: include/dnf5/offline.cpp:39 +msgid "error reading offline state file" +msgstr "ошибка при чтении автономного файла состояния" + +#: include/dnf5/offline.cpp:44 +msgid "incompatible version of state data" +msgstr "несовместимая версия данных состояния" + #: include/dnf5/shared_options.hpp:33 msgid "Allow erasing of installed packages to resolve problems" msgstr "Позволить удалять установленные пакеты для решения проблем" @@ -457,46 +658,82 @@ msgstr "Невозможно загрузить общую библиотеку msgid "Cannot obtain address of symbol \"{}\": {}" msgstr "Невозможно получить адрес символа \"{}\": {}" -#: main.cpp:180 +#: main.cpp:182 msgid "Failed to expire repository cache in path \"{0}\": {1}" msgstr "Не удалось завершить кэш репозитория по пути \"{0}\": {1}" -#: main.cpp:205 +#: main.cpp:207 msgid "repofrompath: Incorrect repoid and path specification \"{}\"" -msgstr "repofrompath: Неверный ID репозитория и спецификация пути \"{}\"" +msgstr "" +"repofrompath: Неверный идентификатор репозитория и спецификация пути \"{}\"" -#: main.cpp:228 main.cpp:267 +#: main.cpp:230 main.cpp:269 msgid "{}: Badly formatted argument value \"{}\"" msgstr "{}: Плохо отформатированное значение аргумента \"{}\"" -#: main.cpp:235 +#: main.cpp:237 msgid "" "{}: Badly formatted argument value: Last key character cannot be '.': {}" msgstr "" "{}: Плохо отформатированное значение аргумента: Последний символ ключа не " "может быть '.': {}" -#: main.cpp:248 +#: main.cpp:250 msgid "setopt: \"{0}\": {1}" msgstr "setopt: \"{0}\": {1}" -#: main.cpp:274 +#: main.cpp:276 msgid "setvar: {}" msgstr "setvar: {}" -#: main.cpp:819 +#: main.cpp:825 msgid "======== Main configuration: ========" msgstr "======== Основная конфигурация: ========" -#: main.cpp:860 +#: main.cpp:866 msgid "======== \"{}\" repository configuration: ========" msgstr "======== \"{}\" конфигурация репозитория: ========" -#: main.cpp:881 +#: main.cpp:887 msgid "======== Variables: ========" msgstr "======== Переменные: ========" -#: main.cpp:1006 main.cpp:1159 +#: main.cpp:962 +msgid "{} to skip unavailable packages" +msgstr "{}, чтобы пропускать недоступные пакеты" + +#: main.cpp:1003 +msgid "{} to not limit the transaction to the best candidates" +msgstr "{}, чтобы не ограничивать транзакцию лучшими кандидатами" + +#: main.cpp:1010 +msgid "{} to allow erasing of installed packages to resolve problems" +msgstr "{}, чтобы разрешить удаление установленных пакетов для решения проблем" + +#: main.cpp:1018 +msgid "{} to load additional filelists metadata" +msgstr "{}, чтобы загрузить дополнительные метаданные списков файлов" + +#: main.cpp:1025 +msgid "{} to skip uninstallable packages" +msgstr "{}, чтобы пропустить неустанавливаемые пакеты" + +#: main.cpp:1031 +msgid "You can try to add to command line:" +msgstr "Можно попробовать добавить в командную строку:" + +#: main.cpp:1112 main.cpp:1271 msgid ". Add \"--help\" for more information about the arguments." msgstr "" ". Добавьте \"--help\" для получения дополнительной информации об аргументах." + +#~ msgid "Couldn't detect the current release version of the system." +#~ msgstr "Не удалось определить текущую версию выпуска системы." + +#~ msgid "" +#~ "The system-upgrade transaction is empty; your system is already up-to-" +#~ "date." +#~ msgstr "Транзакция system-upgrade пуста; Ваша система уже обновлена." + +#~ msgid "Download complete!" +#~ msgstr "Загрузка завершена!" diff --git a/dnf5/po/sv.po b/dnf5/po/sv.po index 202caf577..2390ef0fd 100644 --- a/dnf5/po/sv.po +++ b/dnf5/po/sv.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" -"PO-Revision-Date: 2024-02-28 03:35+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" +"PO-Revision-Date: 2024-03-20 02:43+0000\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" @@ -177,7 +177,7 @@ msgstr "Misslyckades att rensa arkivets cache i sökväg \"{0}\": {1}" msgid "Invalid urlprotocol option: {}" msgstr "Ogiltigt urlprotocol alternativ: {}" -#: commands/download/download.cpp:139 main.cpp:609 shared_options.cpp:90 +#: commands/download/download.cpp:139 main.cpp:611 shared_options.cpp:92 msgid "Unsupported architecture \"{0}\". Please choose one from {1}" msgstr "Arkitektur \"{0}\" som inte stöds. Välj en från {1}" @@ -306,7 +306,7 @@ msgstr "Lista tillgängliga uppgraderingar för de installerade paketen." msgid "List packages which will be removed by the 'dnf autoremove' command." msgstr "Lista paket som kommer att tas bort med 'dnf autoremove' kommandot." -#: commands/list/list.cpp:260 +#: commands/list/list.cpp:259 msgid "No matching packages to list" msgstr "Inga matchande paket att lista" @@ -326,6 +326,151 @@ msgstr "Mönstermatchande modul NSVCA:er." msgid "No matches found for \"{}\"." msgstr "Inga matchningar hittades för \"{}\"." +#: commands/offline/offline.cpp:187 +msgid "Manage offline transactions" +msgstr "" + +#: commands/offline/offline.cpp:228 +msgid "" +"Error reading state: {}. Rerun the command you used to initiate the offline " +"transaction, e.g. `dnf5 system-upgrade download [OPTIONS]`." +msgstr "" + +#: commands/offline/offline.cpp:248 +msgid "Couldn't connect to D-Bus: {}" +msgstr "" + +#: commands/offline/offline.cpp:277 +msgid "" +"Prepare the system to perform the offline transaction and reboot to start " +"the transaction." +msgstr "" + +#: commands/offline/offline.cpp:284 +msgid "Power off the system after the operation is complete" +msgstr "" + +#: commands/offline/offline.cpp:294 +msgid "No offline transaction is stored." +msgstr "" + +#: commands/offline/offline.cpp:301 +#, fuzzy +#| msgid "Reverse the order of transactions." +msgid "System is not ready for offline transaction." +msgstr "Vänd om ordningsföljden på transaktioner." + +#: commands/offline/offline.cpp:304 +msgid "Data directory {} does not exist." +msgstr "" + +#: commands/offline/offline.cpp:328 +msgid "{} is not wanted by system-update.target." +msgstr "" + +#: commands/offline/offline.cpp:334 +msgid "The system will now reboot to upgrade to release version " +msgstr "" + +#: commands/offline/offline.cpp:338 +msgid "" +"The system will now reboot to perform the offline transaction initiated by " +"the following command:" +msgstr "" + +#: commands/offline/offline.cpp:369 +msgid "" +"Internal use only, not intended to be run by the user. Execute the " +"transaction in the offline environment." +msgstr "" + +#: commands/offline/offline.cpp:396 +msgid "Trigger file does not exist. Exiting." +msgstr "" + +#: commands/offline/offline.cpp:400 +msgid "Another offline transaction tool is running. Exiting." +msgstr "" + +#: commands/offline/offline.cpp:436 +msgid "" +"Warning: the `_execute` command is for internal use only and is not intended " +"to be run directly by the user. To initiate the system upgrade/offline " +"transaction, you should run `dnf5 offline reboot`." +msgstr "" + +#: commands/offline/offline.cpp:443 +msgid "Use `dnf5 offline reboot` to begin the transaction." +msgstr "" + +#: commands/offline/offline.cpp:481 +#, fuzzy +#| msgid "Transaction ID" +msgid "Transaction failed: " +msgstr "Transaktions ID" + +#: commands/offline/offline.cpp:554 +msgid "Error reading journal: {}" +msgstr "" + +#: commands/offline/offline.cpp:560 +msgid "Add journal match failed: {}" +msgstr "" + +#: commands/offline/offline.cpp:588 +msgid "No logs were found." +msgstr "" + +#: commands/offline/offline.cpp:592 +msgid "The following boots appear to contain offline transaction logs:" +msgstr "" + +#: commands/offline/offline.cpp:609 +msgid "Cannot find logs with this index." +msgstr "" + +#: commands/offline/offline.cpp:616 +msgid "Unable to match systemd journal entry." +msgstr "" + +#: commands/offline/offline.cpp:628 +msgid "Show logs from past offline transactions" +msgstr "" + +#: commands/offline/offline.cpp:636 +msgid "" +"Which log to show. Run without any arguments to get a list of available logs." +msgstr "" + +#: commands/offline/offline.cpp:651 +msgid "" +"systemd is not supported in this build of DNF 5; the `log` subcommand is " +"unavailable." +msgstr "" + +#: commands/offline/offline.cpp:656 +msgid "Show status of the current offline transaction" +msgstr "" + +#: commands/offline/offline.cpp:672 +msgid "An offline transaction was initiated by the following command:" +msgstr "" + +#: commands/offline/offline.cpp:674 +msgid "" +"Run `dnf5 offline reboot` to reboot and perform the offline transaction." +msgstr "" + +#: commands/offline/offline.cpp:676 +msgid "" +"An offline transaction was started, but it did not finish. Run `dnf5 offline " +"log` for more information. The command that initiated the transaction was:" +msgstr "" + +#: commands/offline/offline.cpp:681 +msgid "Unknown offline transaction status: " +msgstr "" + #: commands/repo/arguments.hpp:35 msgid "Show all repositories." msgstr "Visa alla förråd." @@ -366,6 +511,32 @@ msgstr "Sök också i paketbeskrivning och URL." msgid "Patterns" msgstr "Mönster" +#: commands/system-upgrade/system-upgrade.cpp:54 +msgid "Prepare system for upgrade to a new release" +msgstr "" + +#: commands/system-upgrade/system-upgrade.cpp:70 +msgid "Download everything needed to upgrade to a new release" +msgstr "" + +#: commands/system-upgrade/system-upgrade.cpp:78 +msgid "" +"Do not install packages from the new release if they are older than what is " +"currently installed" +msgstr "" + +#: commands/system-upgrade/system-upgrade.cpp:97 +msgid "Need a --releasever greater than the current system version." +msgstr "" + +#: commands/system-upgrade/system-upgrade.cpp:131 +msgid "Store a distro-sync transaction to be performed offline" +msgstr "" + +#: commands/system-upgrade/system-upgrade.cpp:153 +msgid "Store an upgrade transaction to be performed offline" +msgstr "" + #. TODO(mblaha): add full command line #: commands/versionlock/utils.cpp:35 msgid "Added by 'versionlock {}' command on {}" @@ -390,7 +561,7 @@ msgstr "Lägger till versionslås på \"{0}={1}\"." #: commands/versionlock/versionlock_add.cpp:124 msgid "Package \"{}\" is already locked." -msgstr "Paket \"{}\" är redan låst." +msgstr "Paketet \"{}\" är redan låst." #: commands/versionlock/versionlock_clear.cpp:32 msgid "Remove all entries from versionlock configuration" @@ -426,14 +597,22 @@ msgstr "Lägger till versionslås exkludering på \"{0}={1}\"." msgid "Package \"{}\" is already excluded." msgstr "Paketet \"{}\" är redan exkluderat." -#: context.cpp:80 +#: context.cpp:82 msgid "The key was successfully imported." msgstr "Nyckeln importerades framgångsrikt." -#: context.cpp:126 +#: context.cpp:128 msgid "No matching repositories for \"{}\"" msgstr "Inga matchande förråd för \"{}\"" +#: include/dnf5/offline.cpp:39 +msgid "error reading offline state file" +msgstr "" + +#: include/dnf5/offline.cpp:44 +msgid "incompatible version of state data" +msgstr "" + #: include/dnf5/shared_options.hpp:33 msgid "Allow erasing of installed packages to resolve problems" msgstr "Tillåt radering av installerade paket för att lösa problem" @@ -454,46 +633,76 @@ msgstr "Kan inte ladda delat bibliotek \"{}\": {}" msgid "Cannot obtain address of symbol \"{}\": {}" msgstr "Kan inte erhålla adressen till symbol \"{}\": {}" -#: main.cpp:180 +#: main.cpp:182 msgid "Failed to expire repository cache in path \"{0}\": {1}" msgstr "Det gick inte att upphöra förrådscache i sökväg \"{0}\": {1}" -#: main.cpp:205 +#: main.cpp:207 msgid "repofrompath: Incorrect repoid and path specification \"{}\"" msgstr "repofrompath: Felaktigt förrådsid och sökvägsspecifikation \"{}\"" -#: main.cpp:228 main.cpp:267 +#: main.cpp:230 main.cpp:269 msgid "{}: Badly formatted argument value \"{}\"" msgstr "{}: Felaktigt formaterat argumentvärde \"{}\"" -#: main.cpp:235 +#: main.cpp:237 msgid "" "{}: Badly formatted argument value: Last key character cannot be '.': {}" msgstr "" "{}: Felaktigt formaterat argumentvärde: Sista nyckeltecknet kan inte vara " "'.': {}" -#: main.cpp:248 +#: main.cpp:250 msgid "setopt: \"{0}\": {1}" msgstr "setopt: \"{0}\": {1}" -#: main.cpp:274 +#: main.cpp:276 msgid "setvar: {}" msgstr "setvar: {}" -#: main.cpp:819 +#: main.cpp:825 msgid "======== Main configuration: ========" msgstr "======== Huvudkonfiguration: ========" -#: main.cpp:860 +#: main.cpp:866 msgid "======== \"{}\" repository configuration: ========" msgstr "======== \"{}\" Förrådskonfiguration: ========" -#: main.cpp:881 +#: main.cpp:887 msgid "======== Variables: ========" msgstr "======== Variabler: ========" -#: main.cpp:1006 main.cpp:1159 +#: main.cpp:962 +#, fuzzy +#| msgid "Allow skipping unavailable packages" +msgid "{} to skip unavailable packages" +msgstr "Tillåt att du hoppar över otillgängliga paket" + +#: main.cpp:1003 +msgid "{} to not limit the transaction to the best candidates" +msgstr "" + +#: main.cpp:1010 +#, fuzzy +#| msgid "Allow erasing of installed packages to resolve problems" +msgid "{} to allow erasing of installed packages to resolve problems" +msgstr "Tillåt radering av installerade paket för att lösa problem" + +#: main.cpp:1018 +msgid "{} to load additional filelists metadata" +msgstr "" + +#: main.cpp:1025 +#, fuzzy +#| msgid "Allow skipping unavailable packages" +msgid "{} to skip uninstallable packages" +msgstr "Tillåt att du hoppar över otillgängliga paket" + +#: main.cpp:1031 +msgid "You can try to add to command line:" +msgstr "" + +#: main.cpp:1112 main.cpp:1271 msgid ". Add \"--help\" for more information about the arguments." msgstr ". Lägg till \"--help\" för mer information om argumenten." diff --git a/dnf5/po/tr.po b/dnf5/po/tr.po index 299c8bf8b..e5141b672 100644 --- a/dnf5/po/tr.po +++ b/dnf5/po/tr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-02-26 01:35+0000\n" "Last-Translator: Sabri Ünal \n" "Language-Team: Turkish \n" diff --git a/dnf5daemon-client/po/ka.po b/dnf5daemon-client/po/ka.po index 2448a0d63..ce70ad067 100644 --- a/dnf5daemon-client/po/ka.po +++ b/dnf5daemon-client/po/ka.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-01-19 02:47+0000\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: Georgian \n" "Language-Team: Portuguese (Brazil) \n" diff --git a/dnf5daemon-client/po/sv.po b/dnf5daemon-client/po/sv.po index b8efd81c7..f294a2953 100644 --- a/dnf5daemon-client/po/sv.po +++ b/dnf5daemon-client/po/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-01-18 02:47+0000\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" "Language-Team: Czech \n" "Language-Team: Georgian \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Russian \n" "Language-Team: Swedish \n" "Language-Team: Georgian \n" "Language-Team: Portuguese (Brazil) , 2024. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" +"PO-Revision-Date: 2024-03-21 05:35+0000\n" +"Last-Translator: Aleksey Fedorov \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"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 5.4\n" + +#: argument_parser.cpp:62 +msgid "\"{}\" not allowed together with named argument \"{}\"" +msgstr "\"{}\" не допускается вместе с именованным аргументом \"{}\"" + +#: argument_parser.cpp:64 +msgid "\"{}\" not allowed in command \"{}\"" +msgstr "\"{}\" не допускается в команде \"{}\"" + +#: argument_parser.cpp:66 +msgid "\"{}\" not allowed together with positional argument \"{}\"" +msgstr "\"{}\" не допускается вместе с позиционным аргументом \"{}\"" + +#: argument_parser.cpp:76 +msgid "Argument id \"{}\" already registered in group \"{}\"" +msgstr "Идентификатор аргумента \"{}\" уже зарегистрирован в группе \"{}\"" + +#: argument_parser.cpp:84 +msgid "Invalid character '.' in argument id \"{}\"" +msgstr "Недопустимый символ '.' в идентификаторе аргумента \"{}\"" + +#: argument_parser.cpp:199 argument_parser.cpp:204 +msgid "Too few values for positional argument \"{}\"" +msgstr "Слишком мало значений для позиционного аргумента \"{}\"" + +#: argument_parser.cpp:244 +msgid "Missing value for named argument \"--{}\"" +msgstr "Недостающее значение для именованного аргумента \"--{}\"" + +#: argument_parser.cpp:252 +msgid "Unexpected value for named argumend \"--{}\"" +msgstr "Неожиданное значение для именованного аргумента \"--{}\"" + +#: argument_parser.cpp:295 +msgid "Missing value for named argument \"-{}\"" +msgstr "Недостающее значение для именованного аргумента \"-{}\"" + +#: argument_parser.cpp:431 +msgid "Command id \"{}\" already registered for command \"{}\"" +msgstr "Идентификатор команды \"{}\" уже зарегистрирован для команды \"{}\"" + +#: argument_parser.cpp:442 +msgid "Named argument id \"{}\" already registered for command \"{}\"" +msgstr "" +"Идентификатор именованного аргумента \"{}\" уже зарегистрирован для команды " +"\"{}\"" + +#: argument_parser.cpp:452 +msgid "Positional argument id \"{}\" already registered for command \"{}\"" +msgstr "" +"Идентификатор позиционного аргумента \"{}\" уже зарегистрирован для команды " +"\"{}\"" + +#: argument_parser.cpp:462 +msgid "Group id \"{}\" already registered for command \"{}\"" +msgstr "Идентификатор группы \"{}\" уже зарегистрирован для команды \"{}\"" + +#: argument_parser.cpp:472 +msgid "Command id \"{}\" does not contain subcommand with id \"{}\"" +msgstr "" +"Команда с идентификатором \"{}\" не содержит подкоманду с идентификатором " +"\"{}\"" + +#: argument_parser.cpp:480 +msgid "Command id \"{}\" does not contain named argument with id \"{}\"" +msgstr "" +"Команда с идентификатором \"{}\" не содержит именованного аргумента с " +"идентификатором \"{}\"" + +#: argument_parser.cpp:488 +msgid "Command id \"{}\" does not contain positional argument with id \"{}\"" +msgstr "" +"Команда с идентификатором \"{}\" не содержит позиционного аргумента с " +"идентификатором \"{}\"" + +#: argument_parser.cpp:495 +msgid "Command id \"{}\" does not contain group with id \"{}\"" +msgstr "" +"Команда с идентификатором \"{}\" не содержит группу с идентификатором \"{}\"" + +#: argument_parser.cpp:590 argument_parser.cpp:718 +msgid "Unknown argument \"{}\" for command \"{}\"" +msgstr "Неизвестный аргумент \"{}\" для команды \"{}\"" + +#: argument_parser.cpp:602 argument_parser.cpp:730 +msgid "Missing positional argument \"{}\" for command \"{}\"" +msgstr "Отсутствует позиционный аргумент \"{}\" для команды \"{}\"" + +#. print usage +#: argument_parser.cpp:798 +msgid "Usage:" +msgstr "Использование:" + +#: argument_parser.cpp:806 +msgid "Description:" +msgstr "Описание:" + +#: argument_parser.cpp:1078 +msgid "Named argument with path id \"{}\" not found" +msgstr "Именованный аргумент с идентификатором пути \"{}\" не найден" + +#: argument_parser.cpp:1133 +msgid "Positional argument with path id \"{}\" not found" +msgstr "Позиционный аргумент с идентификатором пути \"{}\" не найден" + +#: exception.cpp:30 +msgid "Operation aborted by the user." +msgstr "Операция прервана пользователем." + +#: exception.cpp:33 +msgid "Failed to resolve the transaction" +msgstr "Не удалось разрешить транзакцию" + +#: session.cpp:79 +msgid "Missing command" +msgstr "Отсутствующая команда" diff --git a/libdnf5-cli/po/sv.po b/libdnf5-cli/po/sv.po index 7538e561a..dbecec3d7 100644 --- a/libdnf5-cli/po/sv.po +++ b/libdnf5-cli/po/sv.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-01-11 13:50+0000\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" "Language-Team: Turkish \n" "Language-Team: Czech \n" "Language-Team: Georgian \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Russian \n" "Language-Team: Swedish \n" +"Language-Team: Turkish \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 5.4\n" #: actions.cpp:397 actions.cpp:405 actions.cpp:413 actions.cpp:421 -#, c++-format msgid "" "Error in file \"{}\" on line {}: \"HOOK:PKG_FILTER:DIRECTION:OPTIONS:CMD\" " "format expected" msgstr "" #: actions.cpp:443 -#, c++-format msgid "" "Error in file \"{}\" on line {}: Unknown \"enabled\" option value \"{}\"" msgstr "" #: actions.cpp:450 -#, c++-format msgid "Error in file \"{}\" on line {}: Unknown option \"{}\"" -msgstr "" +msgstr "\"{}\" dosyasının {} satırında hata: \"{}\" seçeneği bilinmiyor" #: actions.cpp:468 -#, c++-format msgid "Error in file \"{}\" on line {}: Unknown hook \"{}\"" msgstr "" #: actions.cpp:478 -#, c++-format msgid "" "Error in file \"{}\" on line {}: Package filter can only be used in " "PRE_TRANS and POST_TRANS hooks" msgstr "" #: actions.cpp:488 -#, c++-format msgid "" "Error in file \"{}\" on line {}: Cannot use direction without package filter" msgstr "" #: actions.cpp:505 -#, c++-format msgid "Error in file \"{}\" on line {}: Unknown package direction \"{}\"" msgstr "" #: actions.cpp:514 -#, c++-format msgid "Error in file \"{}\" on line {}: Missing command" -msgstr "" +msgstr "\"{}\" dosyasının {} satırında hata: Eksik komut" diff --git a/libdnf5-plugins/rhsm/po/ru.po b/libdnf5-plugins/rhsm/po/ru.po new file mode 100644 index 000000000..7c5f93ed4 --- /dev/null +++ b/libdnf5-plugins/rhsm/po/ru.po @@ -0,0 +1,28 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Aleksey Fedorov , 2024. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-11-07 11:21+0100\n" +"PO-Revision-Date: 2024-03-21 05:35+0000\n" +"Last-Translator: Aleksey Fedorov \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"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 5.4\n" + +#: rhsm.cpp:97 +msgid "Missing path to repository configuration directory" +msgstr "Отсутствует путь к каталогу конфигурации репозитория" + +#: rhsm.cpp:134 +msgid "Cannot save repository configuration to file \"{}\": {}" +msgstr "Невозможно сохранить конфигурацию репозитория в файл \"{}\": {}" diff --git a/libdnf5-plugins/rhsm/po/tr.po b/libdnf5-plugins/rhsm/po/tr.po index 5a5194a36..72ce9d676 100644 --- a/libdnf5-plugins/rhsm/po/tr.po +++ b/libdnf5-plugins/rhsm/po/tr.po @@ -7,13 +7,16 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-11-07 11:21+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2024-03-15 22:35+0000\n" +"Last-Translator: Sabri Ünal \n" +"Language-Team: Turkish \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 5.4\n" #: rhsm.cpp:97 msgid "Missing path to repository configuration directory" @@ -21,4 +24,4 @@ msgstr "" #: rhsm.cpp:134 msgid "Cannot save repository configuration to file \"{}\": {}" -msgstr "" +msgstr "Depo yapılandırması \"{}\" dosyasına kaydedilemedi: {}" diff --git a/libdnf5/po/cs.po b/libdnf5/po/cs.po index f87cab7a2..25087c5c7 100644 --- a/libdnf5/po/cs.po +++ b/libdnf5/po/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" "PO-Revision-Date: 2024-02-06 09:36+0000\n" "Last-Translator: Petr Ptacek \n" "Language-Team: Czech \n" "Language-Team: Georgian \n" @@ -1050,8 +1050,8 @@ msgid "" "Missing mandatory object key \"group_id\" in an rpm with reason \"Group\" " "and action \"Reason Change\"." msgstr "" -"'rpm'-ში აუცილებელი ობიექტის პარამეტრი \"group_id\" ვერ ვიპოვე მიზეზით '" -"ჯგუფი\" და ქმედებით \"მიზეზის შეცვლა\"." +"'rpm'-ში აუცილებელი ობიექტის პარამეტრი \"group_id\" ვერ ვიპოვე მიზეზით " +"\"Group\" და ქმედებით \"Reason Change\"." #: utils/fs/file.cpp:86 msgid "cannot open file" diff --git a/libdnf5/po/pt_BR.po b/libdnf5/po/pt_BR.po index 781b491e3..a14f8e397 100644 --- a/libdnf5/po/pt_BR.po +++ b/libdnf5/po/pt_BR.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" -"PO-Revision-Date: 2024-03-08 14:36+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" +"PO-Revision-Date: 2024-03-17 02:36+0000\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Portuguese (Brazil) \n" @@ -989,10 +989,8 @@ msgid "Error during transaction replay JSON parsing : {}" msgstr "Erro durante a análise JSON de reprodução de transação: {}" #: transaction/transaction_sr.cpp:75 -#, fuzzy -#| msgid "Unsupported TOML version \"{}\", maximum supported version is \"{}\"" msgid "Unexpected version format: \"{}\", supported version is \"{}\"" -msgstr "Versão TOML \"{}\" não suportada, a versão máxima suportada é \"{}\"" +msgstr "Formato de versão inesperado: \"{}\", versão suportada é \"{}\"" #: transaction/transaction_sr.cpp:81 msgid "Incompatible major version: \"{}\", supported major version is \"{}\"" @@ -1000,68 +998,69 @@ msgstr "" "Versão principal incompatível: \"{}\", a versão principal suportada é \"{}\"" #: transaction/transaction_sr.cpp:88 -#, fuzzy -#| msgid "Invalid time option value \"{}\", number or \"never\" expected" msgid "Invalid minor version: \"{}\", number expected." -msgstr "Valor de opção de tempo inválido \"{}\", número ou \"never\" esperado" +msgstr "Versão mínima inválida: \"{}\", esperava número." #: transaction/transaction_sr.cpp:91 msgid "Missing key \"version\"." -msgstr "" +msgstr "Faltando a chave \"version\"." #: transaction/transaction_sr.cpp:103 msgid "Unexpected type of \"environments\", array expected." -msgstr "" +msgstr "Tipo inesperado de \"environments\", esperava array." #: transaction/transaction_sr.cpp:111 msgid "Missing object key \"id\" in an environment." -msgstr "" +msgstr "Faltando chave de objeto \"id\" em um ambiente." #: transaction/transaction_sr.cpp:116 msgid "Missing object key \"action\" in an environment." -msgstr "" +msgstr "Faltando a chave de objeto \"action\" em um ambiente." #: transaction/transaction_sr.cpp:137 msgid "Unexpected type of \"groups\", array expected." -msgstr "" +msgstr "Tipo inesperado de \"groups\", esperava array." #: transaction/transaction_sr.cpp:145 msgid "Missing object key \"id\" in a group." -msgstr "" +msgstr "Faltando a chave de objeto \"id\" em um grupo." #: transaction/transaction_sr.cpp:150 msgid "Missing object key \"action\" in a group." -msgstr "" +msgstr "Faltando a chave de objeto \"action\" em um grupo." #: transaction/transaction_sr.cpp:155 msgid "Missing object key \"reason\" in a group." -msgstr "" +msgstr "Faltando a chave de objeto \"reason\" em um grupo." #: transaction/transaction_sr.cpp:180 msgid "Unexpected type of \"rpms\", array expected." -msgstr "" +msgstr "Tipo inesperado de \"rpms\", esperava array." #: transaction/transaction_sr.cpp:189 msgid "Cannot parse NEVRA for rpm \"{}\"." -msgstr "" +msgstr "Não foi possível analisar NEVRA para o rpm \"{}\"." #: transaction/transaction_sr.cpp:197 msgid "Either \"nevra\" or \"package_path\" object key is required in an rpm." msgstr "" +"A chave do objeto \"nevra\" ou \"package_path\" é necessária em um rpm." #: transaction/transaction_sr.cpp:202 msgid "Missing object key \"action\" in an rpm." -msgstr "" +msgstr "Faltando a chave de objeto \"action\" em um rpm." #: transaction/transaction_sr.cpp:207 msgid "Missing object key \"reason\" in an rpm." -msgstr "" +msgstr "Faltando a chave de objeto \"reason\" em um rpm." #: transaction/transaction_sr.cpp:214 msgid "" "Missing mandatory object key \"group_id\" in an rpm with reason \"Group\" " "and action \"Reason Change\"." msgstr "" +"Faltando chave de objeto \"group_id\" obrigatória em um rpm com motivo " +"\"Group\" e ação \"Reason Change\"." #: utils/fs/file.cpp:86 msgid "cannot open file" diff --git a/libdnf5/po/ru.po b/libdnf5/po/ru.po new file mode 100644 index 000000000..c688de279 --- /dev/null +++ b/libdnf5/po/ru.po @@ -0,0 +1,1404 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Aleksey Fedorov , 2024. +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" +"PO-Revision-Date: 2024-03-31 19:36+0000\n" +"Last-Translator: Aleksey Fedorov \n" +"Language-Team: Russian \n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"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 5.4\n" + +#: advisory/advisory.cpp:44 +#, c++-format +msgid "" +"Bad libsolv id for advisory \"{}\", solvable name \"{}\" doesn't have " +"advisory prefix \"{}\"" +msgstr "" +"Плохой идентификатор libsolv для рекомендации \"{}\", имя решаемой задачи \"" +"{}\" не имеет префикса рекомендации \"{}\"" + +#: base/goal.cpp:387 +#, c++-format +msgid "Unsupported argument for REMOVE action: {}" +msgstr "Неподдерживаемый аргумент для действия REMOVE: {}" + +#. TODO(lukash) throw a proper exception +#: base/goal.cpp:1114 +#, c++-format +msgid "Incorrect configuration value for multilib_policy: {}" +msgstr "Неверное значение конфигурации для multilib_policy: {}" + +#: base/goal.cpp:2322 +msgid "Failed to resolve modules." +msgstr "Не удалось разрешить модули." + +#: base/log_event.cpp:80 +msgid "packages" +msgstr "пакеты" + +#: base/log_event.cpp:83 +msgid "groups" +msgstr "группы" + +#: base/log_event.cpp:86 +msgid "environmental groups" +msgstr "группы среды" + +#: base/log_event.cpp:89 +msgid "modules" +msgstr "модули" + +#: base/log_event.cpp:92 +#, c++-format +msgid "No {} to remove for argument: {}" +msgstr "Нет {} для удаления аргумента: {}" + +#: base/log_event.cpp:95 +#, c++-format +msgid "No match for group from environment: {}" +msgstr "Нет совпадений для группы из среды: {}" + +#: base/log_event.cpp:97 +#, c++-format +msgid "No match for group package: {}" +msgstr "Нет соответствия для группового пакета: {}" + +#: base/log_event.cpp:100 +#, c++-format +msgid "No match for argument: {}" +msgstr "Нет соответствия для аргумента: {}" + +#: base/log_event.cpp:103 +#, c++-format +msgid "No match for argument '{0}' in repositories '{1}'" +msgstr "Нет соответствия для аргумента '{0}' в репозиториях '{1}'" + +#: base/log_event.cpp:107 +#, c++-format +msgid "Packages for argument '{}' available, but not installed." +msgstr "Пакеты для аргумента '{}' доступны, но не установлены." + +#: base/log_event.cpp:110 +#, c++-format +msgid "" +"Packages for argument '{}' available, but installed for a different " +"architecture." +msgstr "" +"Пакеты для аргумента '{}' доступны, но установлены для другой архитектуры." + +#: base/log_event.cpp:112 +#, c++-format +msgid "Argument '{}' matches only source packages." +msgstr "Аргумент '{}' соответствует только исходным пакетам." + +#: base/log_event.cpp:114 +#, c++-format +msgid "Argument '{}' matches only excluded packages." +msgstr "Аргумент '{}' соответствует только исключенным пакетам." + +#: base/log_event.cpp:116 +#, c++-format +msgid "Argument '{}' matches only packages excluded by versionlock." +msgstr "" +"Аргумент '{}' соответствует только пакетам, исключенным блокировкой версий." + +#: base/log_event.cpp:121 +#, c++-format +msgid " * Maybe you meant: {}" +msgstr " * Возможно, вы имели в виду: {}" + +#: base/log_event.cpp:124 +#, c++-format +msgid "There are following alternatives for '{0}': {1}" +msgstr "Существуют следующие альтернативы для '{0}': {1}" + +#: base/log_event.cpp:131 +#, c++-format +msgid "" +"The lowest available version of the \"{}\" package is already installed, " +"cannot downgrade it." +msgstr "" +"Самая низкая доступная версия пакета \"{}\" уже установлена, понизить её " +"невозможно." + +#: base/log_event.cpp:137 +#, c++-format +msgid "" +"Packages for argument '{}' installed and available, but in a different " +"version => cannot reinstall" +msgstr "" +"Пакеты для аргумента '{}' установлены и доступны, но в другой версии => " +"невозможно переустановить" + +#: base/log_event.cpp:142 +#, c++-format +msgid "" +"Packages for argument '{}' installed and available, but in a different " +"version." +msgstr "Пакеты для аргумента '{}' установлены и доступны, но в другой версии." + +#: base/log_event.cpp:144 +#, c++-format +msgid "Packages for argument '{}' installed, but not available." +msgstr "Пакеты для аргумента '{}' установлены, но недоступны." + +#: base/log_event.cpp:153 +#, c++-format +msgid "Package \"{}\" is already installed with reason \"{}\"." +msgstr "Пакет \"{}\" уже установлен по причине \"{}\"." + +#: base/log_event.cpp:155 +#, c++-format +msgid "Package \"{}\" is already installed." +msgstr "Пакет \"{}\" уже установлен." + +#: base/log_event.cpp:164 +#, c++-format +msgid "Debug data written to \"{}\"" +msgstr "Отладочные данные записаны в \"{}\"" + +#: base/log_event.cpp:167 +#, c++-format +msgid "{} action for argument \"{}\" is not supported." +msgstr "Действие {} для аргумента \"{}\" не поддерживается." + +#: base/log_event.cpp:179 +#, c++-format +msgid "" +"\n" +" - Argument '{}' matches {} streams ('{}') of module '{}', but none of the " +"streams are enabled or default." +msgstr "" +"\n" +" - Аргумент '{}' соответствует {} потокам ('{}') модуля '{}', но ни один из " +"потоков не включен и не используется по умолчанию." + +#: base/log_event.cpp:187 +#, c++-format +msgid "Unable to resolve argument '{}':{}" +msgstr "Невозможно разрешить аргумент '{}':{}" + +#: base/solver_problems.cpp:37 +#, c++-format +msgid "{} does not belong to a distupgrade repository" +msgstr "{} не принадлежит репозиторию distupgrade" + +#: base/solver_problems.cpp:38 +#, c++-format +msgid "{} has inferior architecture" +msgstr "{} имеет низкую архитектуру" + +#: base/solver_problems.cpp:39 +msgid "problem with installed package " +msgstr "проблема с установленным пакетом " + +#: base/solver_problems.cpp:40 +msgid "conflicting requests" +msgstr "конфликтующие запросы" + +#: base/solver_problems.cpp:41 +msgid "unsupported request" +msgstr "неподдерживаемый запрос" + +#: base/solver_problems.cpp:42 +#, c++-format +msgid "nothing provides requested {}" +msgstr "ничто не предоставляет запрошенное {}" + +#: base/solver_problems.cpp:43 +#, c++-format +msgid "package {} does not exist" +msgstr "пакет {} не существует" + +#: base/solver_problems.cpp:44 +#, c++-format +msgid "{} is provided by the system" +msgstr "{} предоставляется системой" + +#: base/solver_problems.cpp:45 +msgid "some dependency problem" +msgstr "некоторая проблема с зависимостями" + +#: base/solver_problems.cpp:46 +#, c++-format +msgid "cannot install the best update candidate for package {}" +msgstr "Не удается установить лучшего кандидата на обновление для пакета {}" + +#: base/solver_problems.cpp:47 +msgid "cannot install the best candidate for the job" +msgstr "Невозможно установить лучшего кандидата для работы" + +#: base/solver_problems.cpp:48 +#, c++-format +msgid "package {} is filtered out by modular filtering" +msgstr "пакет {} отфильтровывается с помощью модульной фильтрации" + +#: base/solver_problems.cpp:49 +#, c++-format +msgid "package {} does not have a compatible architecture" +msgstr "пакет {} не имеет совместимой архитектуры" + +#: base/solver_problems.cpp:50 +#, c++-format +msgid "package {} is not installable" +msgstr "пакет {} не может быть установлен" + +#: base/solver_problems.cpp:51 +#, c++-format +msgid "package {} is filtered out by exclude filtering" +msgstr "пакет {} отфильтровывается с помощью фильтрации исключений" + +#: base/solver_problems.cpp:52 +#, c++-format +msgid "nothing provides {0} needed by {1}" +msgstr "ничто не предоставляет {0}, необходимый для {1}" + +#: base/solver_problems.cpp:53 +#, c++-format +msgid "cannot install both {0} and {1}" +msgstr "нельзя установить и {0}, и {1}" + +#: base/solver_problems.cpp:54 +#, c++-format +msgid "package {0} conflicts with {1} provided by {2}" +msgstr "пакет {0} конфликтует с {1}, предоставляемым {2}" + +#: base/solver_problems.cpp:55 +#, c++-format +msgid "package {0} obsoletes {1} provided by {2}" +msgstr "пакет {0} заменяет {1}, предоставляемый {2}" + +#: base/solver_problems.cpp:56 +#, c++-format +msgid "installed package {0} obsoletes {1} provided by {2}" +msgstr "установленный пакет {0} заменяет {1}, предоставляемый {2}" + +#: base/solver_problems.cpp:57 +#, c++-format +msgid "package {0} implicitly obsoletes {1} provided by {2}" +msgstr "пакет {0} косвенно заменяет {1}, предоставляемый {2}" + +#: base/solver_problems.cpp:58 +#, c++-format +msgid "package {1} requires {0}, but none of the providers can be installed" +msgstr "" +"пакет {1} требует {0}, но ни один из поставщиков не может быть установлен" + +#: base/solver_problems.cpp:59 +#, c++-format +msgid "package {1} conflicts with {0} provided by itself" +msgstr "пакет {1} конфликтует с пакетом {0}, предоставленным самостоятельно" + +#: base/solver_problems.cpp:60 +#, c++-format +msgid "both package {0} and {2} obsolete {1}" +msgstr "оба пакета {0} и {2} заменяют {1}" + +#: base/solver_problems.cpp:62 +#, c++-format +msgid "" +"The operation would result in removing the following protected packages: {}" +msgstr "В результате операции будут удалены следующие защищенные пакеты: {}" + +#: base/solver_problems.cpp:65 +#, c++-format +msgid "The operation would result in removing of running kernel: {}" +msgstr "В результате операции будет удалено запущенное ядро: {}" + +#: base/solver_problems.cpp:249 +msgid "Problem: " +msgstr "Проблема: " + +#: base/solver_problems.cpp:253 +#, c++-format +msgid "Problem {}: " +msgstr "Проблема {}: " + +#: base/transaction.cpp:71 +msgid "This transaction has been already run before." +msgstr "Эта транзакция уже выполнялась ранее." + +#: base/transaction.cpp:72 +msgid "Cannot run transaction with resolving problems." +msgstr "Невозможно запустить транзакцию с разрешением проблем." + +#: base/transaction.cpp:73 +msgid "Rpm transaction check failed." +msgstr "Сбой проверки транзакций rpm." + +#: base/transaction.cpp:75 +msgid "" +"Failed to obtain rpm transaction lock. Another transaction is in progress." +msgstr "" +"Не удалось получить блокировку транзакции rpm. Выполняется другая транзакция." + +#: base/transaction.cpp:76 +msgid "Rpm transaction failed." +msgstr "Сбой транзакции rpm." + +#: base/transaction.cpp:77 +msgid "Signature verification failed." +msgstr "Сбой проверки подписей." + +#: base/transaction.cpp:81 +msgid "The repository does not have any PGP keys configured." +msgstr "В репозитории не настроено ни одного ключа PGP." + +#: base/transaction.cpp:82 +msgid "Public key is not installed." +msgstr "Публичный ключ не установлен." + +#: base/transaction.cpp:83 +msgid "Canceled by the user." +msgstr "Отменено пользователем." + +#: base/transaction.cpp:84 +msgid "Public key import failed." +msgstr "Сбой импорта публичного ключа." + +#: base/transaction.cpp:638 +#, c++-format +msgid "Invalid tsflag: {}" +msgstr "Недопустимый tsflag: {}" + +#: base/transaction.cpp:972 +#, c++-format +msgid "Public key \"{}\" is already present, not importing." +msgstr "Публичный ключ \"{}\" уже присутствует, не импортируется." + +#: base/transaction.cpp:993 +#, c++-format +msgid "An error occurred importing key \"{}\": {}" +msgstr "Произошла ошибка при импорте ключа \"{}\": {}" + +#: base/transaction.cpp:1026 +#, c++-format +msgid "PGP check for package \"{}\" ({}) from repo \"{}\" has failed: " +msgstr "Сбой проверки PGP для пакета \"{}\" ({}) из репозитория \"{}\": " + +#: base/transaction.cpp:1053 +msgid "Import of the key didn't help, wrong key?" +msgstr "Импорт ключа не помог, неправильный ключ?" + +#: base/transaction.cpp:1071 +#, c++-format +msgid "Warning: skipped PGP checks for {} package(s)." +msgstr "Предупреждение: пропущены PGP-проверки для {} пакета(ов)." + +#: common/exception.cpp:78 +msgid "System error" +msgstr "Системная ошибка" + +#: common/exception.cpp:199 +msgid "General RuntimeError exception" +msgstr "Исключение RuntimeError" + +#: common/sack/query.cpp:27 +msgid "Query must contain exactly one object." +msgstr "Запрос должен содержать ровно один объект." + +#: common/xdg.cpp:43 +msgid "get_user_home_dir(): Cannot determine the user's home directory" +msgstr "" +"get_user_home_dir(): Не удается определить домашний каталог пользователя" + +#: common/xdg.cpp:98 +msgid "get_user_runtime_dir(): Cannot determine the user's runtime directory" +msgstr "" +"get_user_runtime_dir(): Не удается определить каталог времени выполнения " +"пользователя" + +#: comps/environment/environment.cpp:252 +msgid "failed to save xml document for comps" +msgstr "Не удалось сохранить xml-документ для композиций" + +#: comps/group/group.cpp:283 +#, c++-format +msgid "Failed to save xml document for group \"{}\" to file \"{}\": {}" +msgstr "Не удалось сохранить xml-документ для группы \"{}\" в файл \"{}\": {}" + +#: comps/group/package.cpp:31 comps/group/package.cpp:34 +#, c++-format +msgid "Invalid package type: {}" +msgstr "Недопустимый тип пакета: {}" + +#: conf/config_main.cpp:53 +msgid "Input is empty. Must contain a value." +msgstr "Ввод пуст. Должен содержать значение." + +#: conf/config_main.cpp:59 +#, c++-format +msgid "Input value '{}' must not be negative" +msgstr "Входное значение '{}' не должно быть отрицательным" + +#: conf/config_main.cpp:64 +#, c++-format +msgid "Could not convert '{}' to bytes" +msgstr "Не удалось преобразовать '{}' в байты" + +#: conf/config_main.cpp:80 +#, c++-format +msgid "Unknown unit '{}'" +msgstr "Неизвестная единица '{}'" + +#: conf/config_main.cpp:258 +#, c++-format +msgid "The throttle value {} is outside the allowed range {} ... {}" +msgstr "Значение дросселя {} находится вне допустимого диапазона {} ... {}" + +#: conf/config_parser.cpp:53 +#, c++-format +msgid "Section \"{}\" not found" +msgstr "Секция \"{}\" не найдена" + +#: conf/config_parser.cpp:58 +#, c++-format +msgid "Section \"{}\" does not contain option \"{}\"" +msgstr "Раздел \"{}\" не содержит опцию \"{}\"" + +#: conf/config_parser.cpp:66 +#, c++-format +msgid "Configuration file \"{}\" not found" +msgstr "Файл конфигурации \"{}\" не найден" + +#: conf/config_parser.cpp:68 +#, c++-format +msgid "Unable to access configuration file \"{}\"" +msgstr "Невозможно получить доступ к файлу конфигурации \"{}\"" + +#: conf/config_parser.cpp:71 +#, c++-format +msgid "Error in configuration file \"{}\"" +msgstr "Ошибка в файле конфигурации \"{}\"" + +#: conf/option_binds.cpp:29 +#, c++-format +msgid "Option \"{}\" not found" +msgstr "Опция \"{}\" не найдена" + +#: conf/option_binds.cpp:32 +#, c++-format +msgid "Option \"{}\" already exists" +msgstr "Опция \"{}\" уже существует" + +#: conf/option_bool.cpp:84 +#, c++-format +msgid "Invalid boolean value \"{}\"" +msgstr "Недопустимое булево значение \"{}\"" + +#: conf/option_enum.cpp:79 conf/option_enum.cpp:164 +#, c++-format +msgid "Enum option value \"{}\" not allowed" +msgstr "Значение параметра Enum \"{}\" недопустимо" + +#: conf/option_enum.cpp:92 +#, c++-format +msgid "Invalid enum option value \"{}\"" +msgstr "Недопустимое значение параметра перечисления \"{}\"" + +#: conf/option_number.cpp:76 +#, c++-format +msgid "Input value {} is outside the allowed range {} ... {}" +msgstr "Входное значение {} находится вне допустимого диапазона {} ... {}" + +#: conf/option_number.cpp:89 +#, c++-format +msgid "Invalid number option value \"{}\"" +msgstr "Недопустимое значение параметра числа \"{}\"" + +#: conf/option_path.cpp:81 +#, c++-format +msgid "Only absolute paths allowed, relative path \"{}\" detected" +msgstr "Разрешены только абсолютные пути, обнаружены относительные пути \"{}\"" + +#: conf/option_path.cpp:86 +#, c++-format +msgid "Path \"{}\" does not exist" +msgstr "Путь \"{}\" не существует" + +#: conf/option_seconds.cpp:38 +msgid "Empty time option value" +msgstr "Пустое значение опции времени" + +#: conf/option_seconds.cpp:50 +#, c++-format +msgid "Invalid time option value \"{}\", number or \"never\" expected" +msgstr "" +"Недопустимое значение опции времени \"{}\", ожидается число или \"never\"" + +#: conf/option_seconds.cpp:54 +#, c++-format +msgid "" +"Invalid time option value \"{}\", negative values except \"-1\" not allowed" +msgstr "" +"Недопустимое значение опции времени \"{}\", отрицательные значения, кроме \"-" +"1\", недопустимы" + +#: conf/option_seconds.cpp:59 +#, c++-format +msgid "Unknown time format \"{}\"" +msgstr "Неизвестный формат времени \"{}\"" + +#: conf/option_seconds.cpp:78 +#, c++-format +msgid "Unknown time unit '{}'" +msgstr "Неизвестная единица времени '{}'" + +#: conf/option_string.cpp:72 +#, c++-format +msgid "" +"Input value \"{}\" not allowed, allowed values for this option are defined " +"by regular expression \"{}\"" +msgstr "" +"Входное значение \"{}\" недопустимо, допустимые значения для этой опции " +"определяются регулярным выражением \"{}\"" + +#. TODO(jrohel): We don't know the option name at this time. Add a text name to the options +#. or extend exception (add name) in upper layer. +#: conf/option_string.cpp:97 +msgid "Option value is not set" +msgstr "Значение опции не задано" + +#: conf/option_string_list.cpp:118 +#, c++-format +msgid "" +"Input item value \"{}\" not allowed, allowed values for this option are " +"defined by regular expression \"{}\"" +msgstr "" +"Значение элемента ввода \"{}\" недопустимо, допустимые значения для этой " +"опции определяются регулярным выражением \"{}\"" + +#: conf/vars.cpp:64 +msgid "failed to read rpm config files" +msgstr "Не удалось прочитать файлы конфигурации rpm" + +#: conf/vars.cpp:90 +msgid "Failed to execute uname()" +msgstr "Не удалось выполнить uname()" + +#: conf/vars.cpp:355 +#, c++-format +msgid "Variable \"{}\" is read-only" +msgstr "Переменная \"{}\" доступна только для чтения" + +#: logger/rotating_file_logger.cpp:59 +msgid "Cannot open log file" +msgstr "Невозможно открыть файл журнала" + +#: module/module_db.cpp:76 module/module_db.cpp:85 module/module_sack.cpp:764 +#, c++-format +msgid "No such module: {}" +msgstr "Нет такого модуля: {}" + +#: module/module_db.cpp:268 +#, c++-format +msgid "Cannot enable multiple streams for module '{}'" +msgstr "Невозможно включить несколько потоков для модуля '{}'" + +#. TODO(pkratoch) replace with a proper and descriptive exception +#. TODO(jmracek) else if (removalOfProtected && removalOfProtected->size()) { +#. throw Goal::Error(_("no solution, cannot remove protected package"), +#. DNF_ERROR_REMOVAL_OF_PROTECTED_PKG); +#. } +#. TODO(lukash) replace with a proper and descriptive exception +#: module/module_goal_private.cpp:83 rpm/solv/goal_private.cpp:342 +#: rpm/solv/goal_private.cpp:746 +msgid "no solution possible" +msgstr "нет возможного решения" + +#: module/module_metadata.cpp:102 +#, c++-format +msgid "Failed to update from string: {}" +msgstr "Не удалось выполнить обновление из строки: {}" + +#: module/module_metadata.cpp:129 +#, c++-format +msgid "Failed to resolve module metadata: {}" +msgstr "Не удалось разрешить метаданные модуля: {}" + +#: module/module_metadata.cpp:140 +#, c++-format +msgid "Failed to upgrade defaults: {}" +msgstr "Не удалось обновить настройки по умолчанию: {}" + +#: module/module_metadata.cpp:144 +#, c++-format +msgid "Failed to upgrade streams: {}" +msgstr "Не удалось обновить потоки: {}" + +#: module/module_sack.cpp:92 +#, c++-format +msgid "Failed to load module metadata for repository \"{}\": {}" +msgstr "Не удалось загрузить метаданные модуля для репозитория \"{}\": {}" + +#: module/module_sack.cpp:591 +msgid "Missing '='" +msgstr "Отсутствует '='" + +#: module/module_sack.cpp:595 module/module_sack.cpp:603 +msgid "Missing '\"' in the value" +msgstr "Отсутствует '\"' в значении" + +#: module/module_sack.cpp:599 +msgid "Missing ':' in the value" +msgstr "Отсутствует ':' в значении" + +#: module/module_sack.cpp:908 +#, c++-format +msgid "Invalid module status: {}" +msgstr "Неверный статус модуля: {}" + +#: plugin/plugins.cpp:64 +#, c++-format +msgid "" +"Unsupported plugin API combination. API version provided by plugin " +"\"{}\" (\"{}\") is \"{}.{}\". API version in libdnf is \"{}.{}\"." +msgstr "" +"Неподдерживаемая комбинация API плагина. Версией API, предоставляемой " +"плагином \"{}\" (\"{}\"), является \"{}.{}\". Версией API в libdnf является " +"\"{}.{}\"." + +#: plugin/plugins.cpp:113 +#, c++-format +msgid "Cannot find plugin library \"{}\"" +msgstr "Невозможно найти библиотеку плагинов \"{}\"" + +#: plugin/plugins.cpp:169 +#, c++-format +msgid "Invalid option value: enabled={}" +msgstr "Недопустимое значение опции: enabled={}" + +#: plugin/plugins.cpp:187 +msgid "Plugins::load_plugins(): config_dir_path cannot be empty" +msgstr "Plugins::load_plugins(): config_dir_path не может быть пустым" + +#: plugin/plugins.cpp:212 +#, c++-format +msgid "Cannot load plugins: {}" +msgstr "Невозможно загрузить плагины: {}" + +#: repo/config_repo.cpp:582 +msgid "get_unique_id(): Computation of SHA256 failed" +msgstr "get_unique_id(): Сбой вычисления SHA256" + +#: repo/file_downloader.cpp:143 +msgid "Cannot download files, cacheonly option is activated." +msgstr "Невозможно загрузить файлы, активирована опция \"cacheonly\"." + +#: repo/file_downloader.cpp:204 +msgid "Failed to download files" +msgstr "Не удалось загрузить файлы" + +#: repo/librepo.cpp:123 +msgid "" +"Maximum download speed is lower than minimum, please change configuration of " +"minrate or throttle" +msgstr "" +"Максимальная скорость загрузки ниже минимальной, пожалуйста, измените " +"конфигурацию minrate или throttle" + +#: repo/package_downloader.cpp:147 +#, c++-format +msgid "Cannot download the \"{0}\" package, cacheonly option is activated." +msgstr "Невозможно загрузить пакет \"{0}\", активирована опция \"cacheonly\"." + +#: repo/package_downloader.cpp:222 +msgid "Failed to download packages" +msgstr "Не удалось загрузить пакеты" + +#: repo/repo.cpp:74 +#, c++-format +msgid "Failed to load RPM \"{}\": doesn't have the \".rpm\" extension" +msgstr "Не удалось загрузить RPM \"{}\": не имеет расширения \".rpm\"" + +#: repo/repo.cpp:78 +#, c++-format +msgid "Failed to access RPM \"{}\": {}" +msgstr "Не удалось получить доступ к RPM \"{}\": {}" + +#: repo/repo.cpp:98 +#, c++-format +msgid "Invalid repository id \"{}\": unexpected character '{}'" +msgstr "Недопустимый идентификатор репозитория \"{}\": неожиданный символ '{}'" + +#: repo/repo.cpp:139 +#, c++-format +msgid "Repository \"{}\" has no source (baseurl, mirrorlist or metalink) set." +msgstr "" +"У репозитория \"{}\" не установлен источник (baseurl, mirrorlist или " +"metalink)." + +#: repo/repo.cpp:150 +#, c++-format +msgid "Repository \"{}\" has unsupported type \"{}\", skipping." +msgstr "Репозиторий \"{}\" имеет неподдерживаемый тип \"{}\", пропуск." + +#: repo/repo.cpp:415 +msgid "" +"Failed to load repository: \"primary\" data not present or in unsupported " +"format" +msgstr "" +"Не удалось загрузить репозиторий: \"первичные\" данные отсутствуют или имеют " +"неподдерживаемый формат" + +#: repo/repo.cpp:480 +#, c++-format +msgid "Failed to load RPM \"{}\": {}" +msgstr "Не удалось загрузить RPM \"{}\": {}" + +#: repo/repo_cache.cpp:105 +msgid "Empty path to the repository cache directory." +msgstr "Пустой путь к каталогу кэша репозитория." + +#: repo/repo_cache.cpp:209 +msgid "Unable to determine id of the repository in the cache." +msgstr "Невозможно определить идентификатор репозитория в кэше." + +#: repo/repo_downloader.cpp:138 +#, c++-format +msgid "Librepo error: {}" +msgstr "Ошибка Librepo: {}" + +#: repo/repo_downloader.cpp:170 +#, c++-format +msgid "Failed to download metadata ({}: \"{}\") for repository \"{}\"" +msgstr "Не удалось загрузить метаданные ({}: \"{}\") для репозитория \"{}\"" + +#: repo/repo_downloader.cpp:241 +#, c++-format +msgid "Error checking if metalink \"{}\" is in sync for repository \"{}\"" +msgstr "" +"Ошибка при проверке синхронизации metalink \"{}\" для репозитория \"{}\"" + +#: repo/repo_downloader.cpp:271 +#, c++-format +msgid "Error checking if repomd ({}: \"{}\") is in sync for repository \"{}\"" +msgstr "" +"Ошибка при проверке синхронизации repomd ({}: \"{}\") для репозитория \"{}\"" + +#: repo/repo_downloader.cpp:335 +#, c++-format +msgid "Error loading local metadata for repository \"{}\"" +msgstr "Ошибка при загрузке локальных метаданных для репозитория \"{}\"" + +#: repo/repo_downloader.cpp:455 +#, c++-format +msgid "" +"No valid source (baseurl, mirrorlist or metalink) found for repository \"{}\"" +msgstr "" +"Для репозитория \"{}\" не найден действительный источник (baseurl, " +"mirrorlist или metalink)" + +#: repo/repo_pgp.cpp:61 +#, c++-format +msgid "Failed to import pgp keys into temporary keyring: {}" +msgstr "Не удалось импортировать pgp-ключи во временную связку ключей: {}" + +#: repo/repo_pgp.cpp:67 repo/repo_pgp.cpp:94 +#, c++-format +msgid "Failed to list pgp keys: {}" +msgstr "Не удалось перечислить pgp-ключи: {}" + +#: repo/repo_pgp.cpp:141 +#, c++-format +msgid "Failed to import pgp keys: {}" +msgstr "Не удалось импортировать pgp-ключи: {}" + +#: repo/repo_sack.cpp:83 +#, c++-format +msgid "" +"Failed to create repo \"{}\": Id is present more than once in the " +"configuration" +msgstr "" +"Не удалось создать репозиторий \"{}\": Идентификатор присутствует в " +"конфигурации более одного раза" + +#: repo/repo_sack.cpp:417 +#, c++-format +msgid "Cache-only enabled but no cache for repository \"{}\"" +msgstr "Включено только кэширование, но нет кэша для репозитория \"{}\"" + +#: repo/solv_repo.cpp:258 +#, c++-format +msgid "Failed to load repomd for repo \"{}\" from \"{}\": {}." +msgstr "Не удалось загрузить repomd для репозитория \"{}\" из \"{}\": {}." + +#: repo/solv_repo.cpp:266 +#, c++-format +msgid "Failed to load primary for repo \"{}\" from \"{}\": {}." +msgstr "" +"Не удалось загрузить первичные данные для репозитория \"{}\" из \"{}\": {}." + +#: repo/solv_repo.cpp:311 +#, c++-format +msgid "Unsupported extended repodata type for the system repo: \"{}\"." +msgstr "" +"Неподдерживаемый расширенный тип репо-данных для системного репозитория: \"{}" +"\"." + +#: repo/solv_repo.cpp:377 +#, c++-format +msgid "Failed to load {} extension for repo \"{}\" from \"{}\": {}" +msgstr "Не удалось загрузить расширение {} для репозитория \"{}\" из \"{}\": {}" + +#: repo/solv_repo.cpp:412 +#, c++-format +msgid "Failed to load system repo from root \"{}\": {}" +msgstr "Не удалось загрузить системный репозиторий из корня \"{}\": {}" + +#: repo/solv_repo.cpp:511 +#, c++-format +msgid "Failed to load {} cache for repo \"{}\" from \"{}\": {}" +msgstr "Не удалось загрузить кеш {} для репозитория \"{}\" из \"{}\": {}" + +#: repo/solv_repo.cpp:563 +#, c++-format +msgid "Failed to write primary cache for repo \"{}\" to \"{}\": {}" +msgstr "Не удалось записать первичный кэш для репозитория \"{}\" в \"{}\": {}" + +#: repo/solv_repo.cpp:580 +#, c++-format +msgid "Failed to re-load primary cache for repo \"{}\" from \"{}\": {}" +msgstr "" +"Не удалось перезагрузить первичный кэш для репозитория \"{}\" из \"{}\": {}" + +#: repo/solv_repo.cpp:644 +#, c++-format +msgid "Failed to write {} cache for repo \"{}\" to \"{}\": {}" +msgstr "Не удалось записать кеш {} для репозитория \"{}\" в \"{}\": {}" + +#: repo/solv_repo.cpp:665 +#, c++-format +msgid "Failed to re-load {} cache for repo \"{}\" from \"{}\": {}" +msgstr "Не удалось перезагрузить кеш {} для репозитория \"{}\" из \"{}\": {}" + +#: repo/temp_files_memory.cpp:52 +#, c++-format +msgid "" +"An error occurred when parsing the temporary files memory file at '{}': {}" +msgstr "" +"Произошла ошибка при разборе файла памяти временных файлов по адресу '{}': {}" + +#: rpm/nevra.cpp:69 +#, c++-format +msgid "NEVRA string \"{}\" contains ':' multiple times" +msgstr "Строка NEVRA \"{}\" содержит ':' несколько раз" + +#: rpm/nevra.cpp:73 +#, c++-format +msgid "Invalid character '{}' in NEVRA string \"{}\"" +msgstr "Недопустимый символ '{}' в строке NEVRA \"{}\"" + +#: rpm/package.cpp:507 +msgid "Package with rpmdbid was not found" +msgstr "Пакет с rpmdbid не найден" + +#: rpm/reldep.cpp:97 rpm/reldep.cpp:104 +msgid "Cannot parse a dependency string" +msgstr "Невозможно разобрать строку зависимостей" + +#: rpm/rpm_signature.cpp:45 +msgid "No corresponding key was found." +msgstr "Соответствующий ключ не найден." + +#: rpm/rpm_signature.cpp:46 +msgid "The signature is valid, but the key is not trusted." +msgstr "Подпись действительна, но ключ не доверен." + +#: rpm/rpm_signature.cpp:47 +msgid "The package is not signed." +msgstr "Пакет не подписан." + +#: rpm/rpm_signature.cpp:48 +msgid "Problem occurred when opening the package." +msgstr "Возникла проблема при открытии пакета." + +#: rpm/rpm_signature.cpp:64 +#, c++-format +msgid "Failed to set rpm transaction rootDir \"{}\"." +msgstr "Не удалось установить транзакцию rpm rootDir \"{}\"." + +#: rpm/rpm_signature.cpp:204 +#, c++-format +msgid "\"{}\": key is not an armored public key." +msgstr "\"{}\": ключ не является бронированным публичным ключом." + +#: rpm/rpm_signature.cpp:209 +#, c++-format +msgid "Failed to import public key \"{}\" to rpmdb: {}" +msgstr "Не удалось импортировать открытый ключ \"{}\" в rpmdb: {}" + +#. TODO(jrohel): Why? Librpm does not provide this information. +#: rpm/transaction.cpp:116 +#, c++-format +msgid "Cannot set root directory \"{}\"" +msgstr "Невозможно установить корневой каталог \"{}\"" + +#: rpm/transaction.cpp:127 +#, c-format +msgid "Error %i opening rpm database" +msgstr "Ошибка %i при открытии базы данных rpm" + +#: rpm/transaction.cpp:136 +msgid "The rpmdbCookie() function did not return cookie of rpm database." +msgstr "Функция rpmdbCookie() не возвращала cookie базы данных rpm." + +#: rpm/transaction.cpp:200 +msgid "Failed to order the rpm transaction." +msgstr "Не удалось заказать транзакцию rpm." + +#: rpm/transaction.cpp:227 +#, c++-format +msgid "" +"Failed to set scriptlet output file, cannot duplicate file descriptor: {}" +msgstr "" +"Не удалось установить выходной файл скриптлета, невозможно продублировать " +"дескриптор файла: {}" + +#: rpm/transaction.cpp:246 +#, c++-format +msgid "Failed to set scriptlet output file, cannot open file \"{}\": {}" +msgstr "" +"Не удалось установить выходной файл скриптлета, не удается открыть файл \"{}" +"\": {}" + +#: rpm/transaction.cpp:267 +#, c++-format +msgid "Failed to read package header, cannot open file \"{}\": {}" +msgstr "" +"Не удалось прочитать заголовок пакета, не удается открыть файл \"{}\": {}" + +#: rpm/transaction.cpp:284 +#, c++-format +msgid "Failed to read package header from file \"{}\"" +msgstr "Не удалось прочитать заголовок пакета из файла \"{}\"" + +#: rpm/transaction.cpp:297 +msgid "Cannot init rpm database iterator" +msgstr "Невозможно инициировать итератор базы данных rpm" + +#: rpm/transaction.cpp:301 +msgid "Package was not found in rpm database" +msgstr "Пакет не найден в базе данных rpm" + +#. TODO(jrohel): Why? Librpm does not provide this information. +#: rpm/transaction.cpp:317 +#, c++-format +msgid "Cannot reinstall package \"{}\"" +msgstr "Невозможно переустановить пакет \"{}\"" + +#. TODO(jrohel): Why? Librpm does not provide this information. +#: rpm/transaction.cpp:335 +#, c++-format +msgid "Cannot remove package \"{}\"" +msgstr "Невозможно удалить пакет \"{}\"" + +#. TODO(jrohel): Why? Librpm does not provide this information. +#: rpm/transaction.cpp:371 +#, c++-format +msgid "Cannot {} package \"{}\"" +msgstr "Невозможно {} пакет \"{}\"" + +#: rpm/versionlock_config.cpp:261 system/state.cpp:508 +#, c++-format +msgid "{}" +msgstr "{}" + +#. TODO(lukash) throw proper exception class +#: solv/pool.cpp:174 +#, c++-format +msgid "Failed to convert epoch \"{}\" to number" +msgstr "Не удалось преобразовать эпоху \"{}\" в число" + +#: solv/solver.cpp:79 +#, c++-format +msgid "Writing debugsolver data into \"{}\" failed: {}" +msgstr "Сбой записи данных отладчика в \"{}\": {}" + +#: system/state.cpp:226 system/state.cpp:235 +#, c++-format +msgid "Invalid TOML version \"{}\", \"MAJOR.MINOR\" expected" +msgstr "Недопустимая версия TOML \"{}\", ожидается \"MAJOR.MINOR\"" + +#: system/state.cpp:243 +#, c++-format +msgid "{} state for \"{}\" not found." +msgstr "Состояние {} для \"{}\" не найдено." + +#: system/state.cpp:535 +#, c++-format +msgid "Unsupported TOML version \"{}\", maximum supported version is \"{}\"" +msgstr "" +"Неподдерживаемая версия TOML \"{}\", максимальная поддерживаемая версия - \"" +"{}\"" + +#: transaction/Swdb.cpp:91 +msgid "In progress" +msgstr "В процессе" + +#: transaction/Swdb.cpp:99 transaction/Swdb.cpp:126 transaction/Swdb.cpp:136 +#: transaction/Swdb.cpp:150 transaction/Swdb.cpp:273 transaction/Swdb.cpp:281 +msgid "Not in progress" +msgstr "Не выполняется" + +#: transaction/Swdb.cpp:158 +msgid "No transaction in progress" +msgstr "Транзакция не выполняется" + +#: transaction/Transformer.cpp:647 +msgid "Transformer: can't open history persist dir" +msgstr "Transformer: не удается открыть каталог сохранения истории" + +#: transaction/Transformer.cpp:660 +msgid "Couldn't find a history database" +msgstr "Не удалось найти базу данных с историей" + +#. TODO(dmach): replace with a better exception class +#: transaction/db/comps_environment_group.cpp:100 +msgid "" +"Failed to insert record into table 'comps_environment_group' in history " +"database" +msgstr "" +"Не удалось вставить запись в таблицу 'comps_environment_group' в базе данных " +"с историей" + +#: transaction/db/db.cpp:71 +msgid "Unable to get 'version' from table 'config'" +msgstr "Невозможно получить 'version' из таблицы 'config'" + +#. TODO(dmach): replace with a better exception class +#: transaction/db/item.cpp:43 +msgid "Failed to insert record into table 'item' in history database" +msgstr "Не удалось вставить запись в таблицу 'item' в базе данных с историей" + +#: transaction/transaction.cpp:66 +#, c++-format +msgid "Invalid transaction state: {}" +msgstr "Неверное состояние транзакции: {}" + +#: transaction/transaction.cpp:234 +msgid "Transaction has already started!" +msgstr "Транзакция уже началась!" + +#: transaction/transaction_item_action.cpp:28 +#, c++-format +msgid "Invalid transaction item action: {}" +msgstr "Неверное действие элемента транзакции: {}" + +#: transaction/transaction_item_reason.cpp:28 +#, c++-format +msgid "Invalid transaction item reason: {}" +msgstr "Неверная причина элемента транзакции: {}" + +#: transaction/transaction_item_state.cpp:28 +#, c++-format +msgid "Invalid transaction item state: {}" +msgstr "Неверное состояние элемента транзакции: {}" + +#: transaction/transaction_item_type.cpp:28 +#, c++-format +msgid "Invalid transaction item type: {}" +msgstr "Недопустимый тип элемента транзакции: {}" + +#: transaction/transaction_sr.cpp:56 +msgid "Transaction replay JSON serialized transaction input is empty" +msgstr "Сериализованный входной сигнал транзакции в формате JSON пуст" + +#: transaction/transaction_sr.cpp:65 +#, c++-format +msgid "Error during transaction replay JSON parsing : {}" +msgstr "Ошибка при разборе JSON-файла транзакции : {}" + +#: transaction/transaction_sr.cpp:75 +#, c++-format +msgid "Unexpected version format: \"{}\", supported version is \"{}\"" +msgstr "Неожиданный формат версии: \"{}\", поддерживаемая версия - \"{}\"" + +#: transaction/transaction_sr.cpp:81 +#, c++-format +msgid "Incompatible major version: \"{}\", supported major version is \"{}\"" +msgstr "" +"Несовместимая основная версия: \"{}\", поддерживаемая основная версия - \"{}" +"\"" + +#: transaction/transaction_sr.cpp:88 +#, c++-format +msgid "Invalid minor version: \"{}\", number expected." +msgstr "Недопустимая минорная версия: \"{}\", ожидается число." + +#: transaction/transaction_sr.cpp:91 +msgid "Missing key \"version\"." +msgstr "Отсутствует ключ \"version\"." + +#: transaction/transaction_sr.cpp:103 +msgid "Unexpected type of \"environments\", array expected." +msgstr "Неожиданный тип \"environments\", ожидается массив." + +#: transaction/transaction_sr.cpp:111 +msgid "Missing object key \"id\" in an environment." +msgstr "Отсутствует ключ объекта \"id\" в среде." + +#: transaction/transaction_sr.cpp:116 +msgid "Missing object key \"action\" in an environment." +msgstr "Отсутствует объектный ключ \"action\" в среде." + +#: transaction/transaction_sr.cpp:137 +msgid "Unexpected type of \"groups\", array expected." +msgstr "Неожиданный тип \"groups\", ожидается массив." + +#: transaction/transaction_sr.cpp:145 +msgid "Missing object key \"id\" in a group." +msgstr "Отсутствует объект-ключ \"id\" в группе." + +#: transaction/transaction_sr.cpp:150 +msgid "Missing object key \"action\" in a group." +msgstr "Отсутствует объект-ключ \"action\" в группе." + +#: transaction/transaction_sr.cpp:155 +msgid "Missing object key \"reason\" in a group." +msgstr "Отсутствует объект-ключ \"reason\" в группе." + +#: transaction/transaction_sr.cpp:180 +msgid "Unexpected type of \"rpms\", array expected." +msgstr "Неожиданный тип \"rpms\", ожидается массив." + +#: transaction/transaction_sr.cpp:189 +#, c++-format +msgid "Cannot parse NEVRA for rpm \"{}\"." +msgstr "Невозможно разобрать NEVRA для rpm \"{}\"." + +#: transaction/transaction_sr.cpp:197 +msgid "Either \"nevra\" or \"package_path\" object key is required in an rpm." +msgstr "" +"В rpm требуется либо объект-ключ \"nevra\", либо объект-ключ \"package_path\"" +"." + +#: transaction/transaction_sr.cpp:202 +msgid "Missing object key \"action\" in an rpm." +msgstr "Отсутствует объект-ключ \"action\" в rpm." + +#: transaction/transaction_sr.cpp:207 +msgid "Missing object key \"reason\" in an rpm." +msgstr "Отсутствует объект-ключ \"reason\" в rpm." + +#: transaction/transaction_sr.cpp:214 +msgid "" +"Missing mandatory object key \"group_id\" in an rpm with reason \"Group\" " +"and action \"Reason Change\"." +msgstr "" +"Отсутствует обязательный ключ-объект \"group_id\" в rpm с причиной \"Group\" " +"и действием \"Reason Change\"." + +#: utils/fs/file.cpp:86 +msgid "cannot open file" +msgstr "невозможно открыть файл" + +#: utils/fs/file.cpp:99 +msgid "cannot open file from fd" +msgstr "невозможно открыть файл из fd" + +#: utils/fs/file.cpp:109 +msgid "cannot close file" +msgstr "невозможно закрыть файл" + +#: utils/fs/file.cpp:139 utils/fs/file.cpp:168 +msgid "error reading file" +msgstr "ошибка при чтении файла" + +#: utils/fs/file.cpp:154 utils/fs/file.cpp:180 +msgid "error writing file" +msgstr "ошибка при записи файла" + +#: utils/fs/file.cpp:189 +msgid "error flushing file" +msgstr "ошибка при сбросе файла" + +#: utils/fs/file.cpp:198 +msgid "error seeking in file" +msgstr "ошибка при поиске в файле" + +#: utils/fs/file.cpp:209 +msgid "error retrieving file position" +msgstr "ошибка при получении позиции файла" + +#: utils/fs/file.cpp:297 +msgid "error reading a line from file" +msgstr "ошибка при чтении строки из файла" + +#: utils/fs/file.cpp:335 +msgid "error retrieving file descriptor" +msgstr "ошибка при получении дескриптора файла" + +#: utils/fs/temp.cpp:42 +msgid "cannot create temporary directory" +msgstr "невозможно создать временный каталог" + +#: utils/fs/temp.cpp:89 +msgid "cannot create temporary file" +msgstr "невозможно создать временный файл" + +#: utils/fs/temp.cpp:142 +msgid "cannot close temporary file" +msgstr "невозможно закрыть временный файл" + +#: utils/iniparser.cpp:126 +#, c++-format +msgid "Missing ']' on line {}" +msgstr "Отсутствует ']' в строке {}" + +#: utils/iniparser.cpp:129 +#, c++-format +msgid "Empty section name on line {}" +msgstr "Пустое имя раздела в строке {}" + +#: utils/iniparser.cpp:137 +#, c++-format +msgid "Text after section on line {}" +msgstr "Текст после секции в строке {}" + +#: utils/iniparser.cpp:147 +#, c++-format +msgid "Missing section header on line {}" +msgstr "Отсутствует заголовок секции в строке {}" + +#: utils/iniparser.cpp:152 +#, c++-format +msgid "Illegal continuation line on line {}" +msgstr "Неправильная строка продолжения в строке {}" + +#: utils/iniparser.cpp:159 +#, c++-format +msgid "Missing option name on line {}" +msgstr "Отсутствует имя опции в строке {}" + +#: utils/iniparser.cpp:163 +#, c++-format +msgid "Missing '=' on line {}" +msgstr "Отсутствует '=' в строке {}" + +#. returns localized message, problem with later translation +#: utils/library.cpp:32 +#, c++-format +msgid "Cannot load shared library \"{}\": {}" +msgstr "Невозможно загрузить общую библиотеку \"{}\": {}" + +#: utils/library.cpp:47 +#, c++-format +msgid "Cannot obtain address of symbol \"{}\": {}" +msgstr "Невозможно получить адрес символа \"{}\": {}" + +#: utils/locker.cpp:43 +#, c++-format +msgid "Failed to open lock file \"{}\"" +msgstr "Не удалось открыть файл блокировки \"{}\"" + +#: utils/locker.cpp:58 +#, c++-format +msgid "Failed to obtain lock \"{}\"" +msgstr "Не удалось получить блокировку \"{}\"" + +#: utils/locker.cpp:68 +#, c++-format +msgid "Failed to close lock file \"{}\"" +msgstr "Не удалось закрыть файл блокировки \"{}\"" + +#: utils/locker.cpp:71 +#, c++-format +msgid "Failed to delete lock file \"{}\"" +msgstr "Не удалось удалить файл блокировки \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:29 +#, c++-format +msgid "SQL statement compilation failed: \"{}\"" +msgstr "Не удалось выполнить компиляцию оператора SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:31 +#, c++-format +msgid "Binding integer value to SQL statement failed: \"{}\"" +msgstr "Сбой привязки целочисленного значения к оператору SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:33 +#, c++-format +msgid "Binding integer64 value to SQL statement failed: \"{}\"" +msgstr "Сбой привязки значения integer64 к оператору SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:35 +#, c++-format +msgid "Binding unsigned integer32 value to SQL statement failed: \"{}\"" +msgstr "Сбой привязки значения unsigned integer32 к оператору SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:37 +#, c++-format +msgid "Binding double value to SQL statement failed: \"{}\"" +msgstr "Сбой привязки двойного значения к оператору SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:39 +#, c++-format +msgid "Binding bool value to SQL statement failed: \"{}\"" +msgstr "Сбрй привязки значения bool к оператору SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:40 +#, c++-format +msgid "Binding text to SQL statement failed: \"{}\"" +msgstr "Сбой привязки текста к оператору SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:41 +#, c++-format +msgid "Binding blob to SQL statement failed: \"{}\"" +msgstr "Сбой привязки блоба к оператору SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:42 +#, c++-format +msgid "SQL statement evaluation failed: \"{}\"" +msgstr "Не удалось выполнить оценку оператора SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:44 +msgid "Insufficient memory or result exceed maximum SQLite3 string length" +msgstr "" +"Недостаточно памяти или результат превышает максимальную длину строки SQLite3" + +#: utils/sqlite3/sqlite3.cpp:46 +#, c++-format +msgid "Column \"{}\" not found" +msgstr "Столбец \"{}\" не найден" + +#: utils/sqlite3/sqlite3.cpp:48 +#, c++-format +msgid "SQL statement execution failed: \"{}\"" +msgstr "Не удалось выполнить оператор SQL: \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:68 +#, c++-format +msgid "Failed to open database \"{}\"" +msgstr "Не удалось открыть базу данных \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:105 +#, c++-format +msgid "Failed to close database \"{}\"" +msgstr "Не удалось закрыть базу данных \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:117 utils/sqlite3/sqlite3.cpp:143 +#, c++-format +msgid "Failed to open backup database \"{}\"" +msgstr "Не удалось открыть резервную базу данных \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:132 +#, c++-format +msgid "Failed to backup database \"{}\" into \"{}\"" +msgstr "Не удалось создать резервную копию базы данных \"{}\" в \"{}\"" + +#: utils/sqlite3/sqlite3.cpp:158 +#, c++-format +msgid "Failed to restore database \"{}\"" +msgstr "Не удалось восстановить базу данных \"{}\"" diff --git a/libdnf5/po/sv.po b/libdnf5/po/sv.po index ac27da44e..03905c543 100644 --- a/libdnf5/po/sv.po +++ b/libdnf5/po/sv.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-09 02:52+0000\n" -"PO-Revision-Date: 2024-03-10 07:36+0000\n" +"POT-Creation-Date: 2024-03-29 02:52+0000\n" +"PO-Revision-Date: 2024-03-20 02:43+0000\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" @@ -979,7 +979,7 @@ msgstr "Inkompatibel huvudversion: \"{}\", stödd huvudversion är \"{}\"" #: transaction/transaction_sr.cpp:88 msgid "Invalid minor version: \"{}\", number expected." -msgstr "Ogiltig mindre version: \"{}\", nummer förväntat." +msgstr "Ogiltig underversion version: \"{}\", nummer förväntades." #: transaction/transaction_sr.cpp:91 msgid "Missing key \"version\"."