From 5f30403d2b151bf566f3d6c979ad1bd8cf6cd54c Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Tue, 19 Oct 2021 10:57:06 -0700 Subject: [PATCH 01/73] CI: Add 1.12 branch --- .github/workflows/check.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 0e94b250..2b35de37 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -10,6 +10,7 @@ on: - flatpak-1.6.x - flatpak-1.8.x - flatpak-1.10.x + - flatpak-1.12.x pull_request: paths-ignore: - README.md @@ -27,6 +28,7 @@ on: - flatpak-1.6.x - flatpak-1.8.x - flatpak-1.10.x + - flatpak-1.12.x jobs: check: From 12c45845930e2ab4170464773258d9d34e8de7f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Dr=C4=85g?= Date: Sun, 17 Oct 2021 13:02:00 +0200 Subject: [PATCH 02/73] Update Polish translation --- po/pl.po | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/po/pl.po b/po/pl.po index 9d845f32..c716df7e 100644 --- a/po/pl.po +++ b/po/pl.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: flatpak\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" "POT-Creation-Date: 2021-10-12 10:56+0100\n" -"PO-Revision-Date: 2021-10-09 15:25+0200\n" +"PO-Revision-Date: 2021-10-17 13:02+0200\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" "Language: pl\n" @@ -5116,25 +5116,26 @@ msgid "Initialize seccomp failed" msgstr "Inicjacja seccomp się nie powiodła" #: common/flatpak-run.c:3078 -#, fuzzy, c-format +#, c-format msgid "Failed to add architecture to seccomp filter: %s" -msgstr "Dodanie architektury do filtru seccomp się nie powiodło" +msgstr "Dodanie architektury do filtru seccomp się nie powiodło: %s" #: common/flatpak-run.c:3086 -#, fuzzy, c-format +#, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "" -"Dodanie wieloarchitekturowej architektury do filtru seccomp się nie powiodło" +"Dodanie wieloarchitekturowej architektury do filtru seccomp się nie " +"powiodło: %s" #: common/flatpak-run.c:3118 common/flatpak-run.c:3140 -#, fuzzy, c-format +#, c-format msgid "Failed to block syscall %d: %s" -msgstr "Zablokowanie wywołania systemowego %d się nie powiodło" +msgstr "Zablokowanie wywołania systemowego %d się nie powiodło: %s" #: common/flatpak-run.c:3173 -#, fuzzy, c-format +#, c-format msgid "Failed to export bpf: %s" -msgstr "Wyeksportowanie bpf się nie powiodło" +msgstr "Wyeksportowanie bpf się nie powiodło: %s" #: common/flatpak-run.c:3424 #, c-format From 70b4a030c1c4c6396e34833c34b86142fb451c4c Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Wed, 13 Oct 2021 13:23:44 -0700 Subject: [PATCH 03/73] doc: Clarify default setting of noenumerate/nodeps options (cherry picked from commit f94721bef2327f9d6b4517da9a438084ea99726f) --- doc/flatpak-remote.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/flatpak-remote.xml b/doc/flatpak-remote.xml index 425d209f..06d8741e 100644 --- a/doc/flatpak-remote.xml +++ b/doc/flatpak-remote.xml @@ -110,12 +110,12 @@ (boolean) - Whether this remote should be used when presenting available apps/runtimes, - or when searching for a runtime dependency. Defaults to true. + Whether this remote should be ignored when presenting available apps/runtimes, + or when searching for a runtime dependency. Defaults to false. (boolean) - Whether this remote should be used when searching for dependencies. Defaults to true. + Whether this remote should be excluded when searching for dependencies. Defaults to false. (string) From 3f09faeb89dfe70edad483e8d84c3d65bd2bdf3c Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Thu, 14 Oct 2021 14:11:49 -0700 Subject: [PATCH 04/73] Fix capitalization of "false" in flatpakref keyfiles g_key_file_get_boolean() only accepts lower case "true" and "false", so correct some instances of "False" in key files. This makes no functional difference as long as the error pointer isn't checked since g_key_file_get_boolean() also returns false when it can't parse the value as a boolean. But it still seems good to be correct, and someone could interpret the existence of "IsRuntime=False" as implying that "IsRuntime=True" will work, which it doesn't. (cherry picked from commit b0981912520de706f1e20993f3486ce83cd5787a) --- doc/flatpak-flatpakref.xml | 2 +- tests/testlibrary.c | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/flatpak-flatpakref.xml b/doc/flatpak-flatpakref.xml index 55bd269c..7e2991cf 100644 --- a/doc/flatpak-flatpakref.xml +++ b/doc/flatpak-flatpakref.xml @@ -152,7 +152,7 @@ Title=gedit Name=org.gnome.gedit Branch=stable Url=http://sdk.gnome.org/repo-apps/ -IsRuntime=False +IsRuntime=false GPGKey=mQENBFUUCGcBCAC/K9WeV4xCaKr3NKRqPXeY5mpaXAJyasLqCtrDx92WUgbu0voWrhohNAKpqizod2dvzc/XTxm3rHyIxmNfdhz1gaGhynU75Qw4aJVcly2eghTIl++gfDtOvrOZo/VuAq30f32dMIgHQdRwEpgCwz7WyjpqZYltPAEcCNL4MTChAfiHJeeiQ5ibystNBW8W6Ymf7sO4m4g5+/aOxI54oCOzD9TwBAe+yXcJJWtc2rAhMCjtyPJzxd0ZVXqIzCe1xRvJ6Rq7YCiMbiM2DQFWXKnmYQbj4TGNMnwNdAajCdrcBWEMSbzq7EzuThIJRd8Ky4BkEe1St6tuqwFaMZz+F9eXABEBAAG0KEdub21lIFNESyAzLjE2IDxnbm9tZS1vcy1saXN0QGdub21lLm9yZz6JATgEEwECACIFAlUUCGcCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEArkz6VV0VKBa5cH/0vXa31YgEjNk78gGFXqnQxdD1WYA87OYxDi189l4lA802EFTF4wCBuZyDOqdd5BhS3Ab0cR778DmZXRUP2gwe+1zTJypU2JMnDpkwJ4NK1VP6/tE4SAPrznBtmb76BKaWBqUfZ9Wq1zg3ugvqkZB/Exq+usypIOwQVp1KL58TrjBRda0HvRctzkNhr0qYAtkfLFe0GvksBp4vBm8uGwAx7fw/HbhIjQ9pekTwvB+5GwDPO/tSip/1bQfCS+XJB8Ffa04HYPLGedalnWBrwhYY+G/kn5Zh9L/AC8xeLwTJTHM212rBjPa9CWs9C6a57MSaeGIEHLC1hEyiJJ15w8jmY= DeployCollectionID=org.gnome.Apps diff --git a/tests/testlibrary.c b/tests/testlibrary.c index 748879e6..4fcd483c 100644 --- a/tests/testlibrary.c +++ b/tests/testlibrary.c @@ -3380,7 +3380,7 @@ test_transaction_install_flatpakref (void) "Branch=master\n" /* Uses a different url for the repo, so we can ensure it gets added */ "Url=http://127.0.0.1:", httpd_port, "/copy-of-test\n" - "IsRuntime=False\n" + "IsRuntime=false\n" "SuggestRemoteName=my-little-repo\n" "RuntimeRepo=http://127.0.0.1:", httpd_port, "/test/test-repo.flatpakrepo\n", NULL); @@ -3510,7 +3510,7 @@ test_transaction_flatpakref_remote_creation (void) "Name=org.test.Hello\n" "Branch=master\n" "Url=http://127.0.0.1:", httpd_port, "/test-without-runtime\n" - "IsRuntime=False\n" + "IsRuntime=false\n" "SuggestRemoteName=test-without-runtime-repo\n" "RuntimeRepo=http://127.0.0.1:", httpd_port, "/test-runtime-only/test-runtime-only-repo.flatpakrepo\n", NULL); @@ -4197,7 +4197,7 @@ test_install_flatpakref (void) "Name=org.test.Hello\n" "Branch=master\n" "Url=http://127.0.0.1:", httpd_port, "/test\n" - "IsRuntime=False\n" + "IsRuntime=false\n" "SuggestRemoteName=test-repo\n" "RuntimeRepo=http://127.0.0.1:", httpd_port, "/test/test-repo.flatpakrepo\n", NULL); @@ -4447,7 +4447,7 @@ test_transaction_no_runtime (void) "Name=org.test.Hello\n" "Branch=master\n" "Url=http://127.0.0.1:", httpd_port, "/test-without-runtime\n" - "IsRuntime=False\n" + "IsRuntime=false\n" "SuggestRemoteName=my-little-repo\n" "RuntimeRepo=http://127.0.0.1:", httpd_port, "/test/test-repo.flatpakrepo\n", NULL); From 76d592870777b5b0f85c6508c2500c1129b88d04 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Thu, 21 Oct 2021 17:30:01 -0700 Subject: [PATCH 05/73] Pedantic typo fix (cherry picked from commit 93d3cb4704af1537ff3230ddccdd5868c5e0114d) --- common/flatpak-related-ref.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/flatpak-related-ref.c b/common/flatpak-related-ref.c index bdf2106d..ec9cb491 100644 --- a/common/flatpak-related-ref.c +++ b/common/flatpak-related-ref.c @@ -32,7 +32,7 @@ * @Title: FlatpakRelatedRef * @Short_description: Related application reference * - * A FlatpakRelatedRef provides information about an ref that is related + * A FlatpakRelatedRef provides information about a ref that is related * to another ref. For instance, the local extension ref of an app. * * Since: 0.6.7 From 02b8701062c5e5c41e8f7702dd62c5cd4632043a Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Mon, 25 Oct 2021 14:10:43 -0700 Subject: [PATCH 06/73] doc/flatpakrepo: Fix a typo (cherry picked from commit 71a09d47d591633bc46e5012377dc29f7b3d4cc3) --- doc/flatpak-flatpakrepo.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/flatpak-flatpakrepo.xml b/doc/flatpak-flatpakrepo.xml index 054df84f..a92e1183 100644 --- a/doc/flatpak-flatpakrepo.xml +++ b/doc/flatpak-flatpakrepo.xml @@ -97,7 +97,7 @@ (string) - A longer description of the remote, for display e.g. in an app store.. + A longer description of the remote, for display e.g. in an app store. (string) From ad26c8e1fffa615f989cb8243d19fd17bddf322b Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Tue, 9 Nov 2021 16:56:18 -0800 Subject: [PATCH 07/73] SECURITY.md: Update supported branches (cherry picked from commit 4b89d92dbdbf8c7641b324c4c04b159ccc0faf09) --- SECURITY.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/SECURITY.md b/SECURITY.md index ea3a38ea..a6f22fbb 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -13,11 +13,11 @@ please check | Version | Supported | Status | -------- | ------------------ | -------------------------------------------------------------- | -| 1.11.x | :white_check_mark: | Development branch, releases may include non-security changes | -| 1.10.x | :white_check_mark: | Stable branch, recommended for use in distributions | -| 1.9.x | :x: | Old development branch, no longer supported | -| 1.8.x | :white_check_mark: | Old stable branch, still supported | -| <= 1.7.x | :x: | Older branches, no longer supported | +| 1.13.x | :white_check_mark: | Development branch, releases may include non-security changes | +| 1.12.x | :white_check_mark: | Stable branch, recommended for use in distributions | +| 1.11.x | :x: | Old development branch, no longer supported | +| 1.10.x | :white_check_mark: | Old stable branch, still supported | +| <= 1.9.x | :x: | Older branches, no longer supported | ## Reporting a Vulnerability From ea322f3df0455d376755febd96a7c9677abf76f4 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Fri, 12 Nov 2021 17:42:30 -0800 Subject: [PATCH 08/73] dir: Fix typos in a warning (cherry picked from commit fd4e9e84cde35ac4c763178521b7c2c5d5fe4b4f) --- common/flatpak-dir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index 80ff5e5f..f99b47bd 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -11826,7 +11826,7 @@ flatpak_dir_remote_fetch_indexed_summary (FlatpakDir *self, { sha256 = g_compute_checksum_for_bytes (G_CHECKSUM_SHA256, applied); if (strcmp (sha256, checksum) != 0) - g_warning ("Appliying delta gave wrong checksum, falling backn"); + g_warning ("Applying delta gave wrong checksum, falling back"); else summary = g_steal_pointer (&applied); } From ffff8129572b6e6aa97855238a125f717184f25c Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Fri, 5 Nov 2021 18:58:15 -0700 Subject: [PATCH 09/73] transaction: Fix signal Since annotations (cherry picked from commit 20fd994c5c8bda4ea9f2b56cf3a83c15057a547f) --- common/flatpak-transaction.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/common/flatpak-transaction.c b/common/flatpak-transaction.c index 7f20681f..4f98b1c8 100644 --- a/common/flatpak-transaction.c +++ b/common/flatpak-transaction.c @@ -1253,6 +1253,8 @@ flatpak_transaction_class_init (FlatpakTransactionClass *klass) * Returns: %TRUE if the operation on this end-of-lifed ref should * be skipped (e.g. because the rebased ref has been added to the * transaction), %FALSE if it should remain. + * + * Since: 1.3.2 */ signals[END_OF_LIFED_WITH_REBASE] = g_signal_new ("end-of-lifed-with-rebase", @@ -1298,6 +1300,8 @@ flatpak_transaction_class_init (FlatpakTransactionClass *klass) * to see which will require authentication. * * Returns: %TRUE to carry on with the transaction, %FALSE to abort + * + * Since: 1.9.1 */ signals[READY_PRE_AUTH] = g_signal_new ("ready-pre-auth", @@ -1347,7 +1351,7 @@ flatpak_transaction_class_init (FlatpakTransactionClass *klass) * The default handler does nothing, and if the authenticator is not installed when * the signal handler fails the transaction will error out. * - * Since: 1.7.4 + * Since: 1.8.0 */ signals[INSTALL_AUTHENTICATOR] = g_signal_new ("install-authenticator", From b3dbfd99751115ec12de8268dfd705bcd7f335f0 Mon Sep 17 00:00:00 2001 From: JakobDev Date: Fri, 3 Dec 2021 18:16:02 +0100 Subject: [PATCH 10/73] Remove Souk from Readme (cherry picked from commit d9b57b9c95381850310b4862c91260dd90434e4d) --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 724298f6..89233986 100644 --- a/README.md +++ b/README.md @@ -107,5 +107,4 @@ quick intro to the major components of the flatpak repo: Here are some notable projects in the Flatpak ecosystem: * [Flatseal](https://github.com/tchx84/flatseal): An app for managing permissions of Flatpak apps without using the CLI -* [Souk](https://gitlab.gnome.org/haecker-felix/souk): A Flatpak-only app store * [Flat-manager](https://github.com/flatpak/flat-manager): A tool for managing Flatpak repositories From a0d8a1dcf30e37d0a22037883ea45d593bc8a58d Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Fri, 17 Dec 2021 12:07:20 -0800 Subject: [PATCH 11/73] Update variant-schema-compiler to fix build Fixes https://github.com/flatpak/flatpak/issues/4534 (cherry picked from commit 6cb4a2598eb5afe0b3471d8d5e0c9cda3efe84a0) --- subprojects/variant-schema-compiler | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subprojects/variant-schema-compiler b/subprojects/variant-schema-compiler index 444b2b32..467e765c 160000 --- a/subprojects/variant-schema-compiler +++ b/subprojects/variant-schema-compiler @@ -1 +1 @@ -Subproject commit 444b2b3217d3537141c2abe24669b41aeae19525 +Subproject commit 467e765cdf1a8b9eb8857bd9c7975e66e2d7d9ed From 74f625a186f642629408d031322efedf1f4da1da Mon Sep 17 00:00:00 2001 From: Jan Tojnar Date: Sun, 17 Oct 2021 20:49:22 +0200 Subject: [PATCH 12/73] tests: Allow FLATPAK_BINARY=flatpak for exports https://github.com/flatpak/flatpak/commit/a99b748931e6444dadb0d0c8c1565da23f755800 introduced an environment variable for changing the flatpak path for exports. On NixOS, we do not have a stable path we could use so we used to patch Flatpak to use `flatpak` program from `PATH`. With the recent change, we drop our downstream patch in favour of setting the environment variable to `flatpak` but the tests do not expect that. This is the test part of our former downstream patch so that tests can pass with exports using `flatpak` instead of an absolute path. It still expects the binary path to end with `flatpak` so arbitrary `$FLATPAK_BINARY` will not work but we do not pass the environment variable to tests so we cannot do much better. (cherry picked from commit 96dbe28cfa96e80b23fa1d8072eb36edad41279c) --- tests/test-bundle.sh | 2 +- tests/test-run.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/test-bundle.sh b/tests/test-bundle.sh index 487b0735..53568fdb 100755 --- a/tests/test-bundle.sh +++ b/tests/test-bundle.sh @@ -67,7 +67,7 @@ assert_has_dir $FL_DIR/app/org.test.Hello/$ARCH/master/active/files assert_has_dir $FL_DIR/app/org.test.Hello/$ARCH/master/active/export assert_has_file $FL_DIR/exports/share/applications/org.test.Hello.desktop # Ensure Exec key is rewritten -assert_file_has_content $FL_DIR/exports/share/applications/org.test.Hello.desktop "^Exec=.*/flatpak run --branch=master --arch=$ARCH --command=hello\.sh org\.test\.Hello$" +assert_file_has_content $FL_DIR/exports/share/applications/org.test.Hello.desktop "^Exec=.*flatpak run --branch=master --arch=$ARCH --command=hello\.sh org\.test\.Hello$" assert_has_file $FL_DIR/exports/share/icons/hicolor/64x64/apps/org.test.Hello.png assert_has_file $FL_DIR/exports/share/icons/HighContrast/64x64/apps/org.test.Hello.png diff --git a/tests/test-run.sh b/tests/test-run.sh index b28cf7b6..4f785f9d 100644 --- a/tests/test-run.sh +++ b/tests/test-run.sh @@ -45,7 +45,7 @@ assert_has_dir $FL_DIR/app/org.test.Hello/$ARCH/stable/active/files assert_has_dir $FL_DIR/app/org.test.Hello/$ARCH/stable/active/export assert_has_file $FL_DIR/exports/share/applications/org.test.Hello.desktop # Ensure Exec key is rewritten -assert_file_has_content $FL_DIR/exports/share/applications/org.test.Hello.desktop "^Exec=.*/flatpak run --branch=stable --arch=$ARCH --command=hello\.sh org\.test\.Hello$" +assert_file_has_content $FL_DIR/exports/share/applications/org.test.Hello.desktop "^Exec=.*flatpak run --branch=stable --arch=$ARCH --command=hello\.sh org\.test\.Hello$" assert_has_file $FL_DIR/exports/share/gnome-shell/search-providers/org.test.Hello.search-provider.ini assert_file_has_content $FL_DIR/exports/share/gnome-shell/search-providers/org.test.Hello.search-provider.ini "^DefaultDisabled=true$" assert_has_file $FL_DIR/exports/share/icons/hicolor/64x64/apps/org.test.Hello.png From 00891111abce44aaa9abde08ed890dc56762b0b4 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Thu, 21 Oct 2021 17:39:57 +0100 Subject: [PATCH 13/73] tests: Generate Makefile-test-matrix.am.inc in $(srcdir) Files that are generated manually by a maintainer and committed to git should be in the srcdir, not the builddir. Signed-off-by: Simon McVittie (cherry picked from commit 647c51380c13b72adbd67e0aa83b3a2979f5c6a8) --- tests/Makefile.am.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Makefile.am.inc b/tests/Makefile.am.inc index 45612fd6..bb0d5a24 100644 --- a/tests/Makefile.am.inc +++ b/tests/Makefile.am.inc @@ -279,7 +279,7 @@ TEST_MATRIX_SOURCE = \ $(NULL) update-test-matrix: - $(srcdir)/tests/expand-test-matrix.sh "$(TEST_MATRIX_SOURCE)" > tests/Makefile-test-matrix.am.inc + $(srcdir)/tests/expand-test-matrix.sh "$(TEST_MATRIX_SOURCE)" > $(srcdir)/tests/Makefile-test-matrix.am.inc tests/test-%.wrap: @true From ed6323f33c739c50d9e806af31300e7e48511f5c Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Thu, 14 Oct 2021 15:13:34 -0700 Subject: [PATCH 14/73] testlibrary: Don't use g_assert() Per the documentation, g_assert_null() is meant for unit tests. (cherry picked from commit 0258fc82bb8eac176d45781b54920f0a27613890) --- tests/testlibrary.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/testlibrary.c b/tests/testlibrary.c index 4fcd483c..66eae969 100644 --- a/tests/testlibrary.c +++ b/tests/testlibrary.c @@ -984,7 +984,7 @@ test_list_refs_in_remotes (void) const char *collection_id = flatpak_ref_get_collection_id (ref); /* There is no collection ref defined for the remote, so collection id is NULL */ - g_assert (collection_id == NULL); + g_assert_null (collection_id); g_hash_table_add (ref_specs, (char *)ref_spec); } From 4fe531616337bcd2b72b22889e954d10d94fa2a3 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Mon, 25 Oct 2021 14:59:54 -0700 Subject: [PATCH 15/73] .gitignore: Update for recent changes (cherry picked from commit 2181f4f171abf824d8e3c754e9e7415813460856) --- .gitignore | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.gitignore b/.gitignore index 24222144..f02a46b5 100644 --- a/.gitignore +++ b/.gitignore @@ -65,6 +65,7 @@ document-portal/xdp-resources.[ch] test-suite*.log common/flatpak-version-macros.h flatpak.pc +flatpak.pp.bz2 common/flatpak-enum-types.c common/flatpak-enum-types.h test-libflatpak @@ -104,6 +105,18 @@ Flatpak-1.0.* /testcommon /testcommon.log /testcommon.trs +/test-context +/test-context.log +/test-context.trs +/test-exports +/test-exports.log +/test-exports.trs +/test-instance +/test-instance.log +/test-instance.trs +/test-portal +/test-portal.log +/test-portal.trs /tests/test-keyring/.gpg-v21-migrated /tests/test-keyring/private-keys-v1.d/ /tests/test-keyring/trustdb.gpg @@ -118,6 +131,9 @@ Flatpak-1.0.* /tests/test-authenticator /tests/test-update-portal /tests/test-portal-impl +/tests/hold-lock +/tests/list-unused +/tests/mock-flatpak *.test /tests/*.sh.log /tests/*.sh.test From f82e2a45777e6f370b9d3be787a84cddc3ed0575 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Thu, 21 Oct 2021 17:39:08 +0100 Subject: [PATCH 16/73] tests: Add try-syscall helper This exercises various syscalls. It's heavily based on the one from , but with the addition of a mode to output the numeric values of various expected errno codes, which are not otherwise available to shell scripts. Signed-off-by: Simon McVittie (cherry picked from commit 4ce251882c488953ca6e3734f00c5dbe2e1e3e7a) --- .gitignore | 1 + tests/Makefile.am.inc | 5 ++ tests/try-syscall.c | 173 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 179 insertions(+) create mode 100644 tests/try-syscall.c diff --git a/.gitignore b/.gitignore index f02a46b5..c69f817c 100644 --- a/.gitignore +++ b/.gitignore @@ -134,6 +134,7 @@ Flatpak-1.0.* /tests/hold-lock /tests/list-unused /tests/mock-flatpak +/tests/try-syscall *.test /tests/*.sh.log /tests/*.sh.test diff --git a/tests/Makefile.am.inc b/tests/Makefile.am.inc index bb0d5a24..dc0c78bf 100644 --- a/tests/Makefile.am.inc +++ b/tests/Makefile.am.inc @@ -143,6 +143,10 @@ tests_test_authenticator_CFLAGS = $(AM_CFLAGS) $(BASE_CFLAGS) \ tests_test_authenticator_LDADD = $(AM_LDADD) $(BASE_LIBS) libflatpak-common.la libflatpak-common-base.la libglnx.la tests_test_authenticator_SOURCES = tests/test-authenticator.c +tests_try_syscall_CFLAGS = $(AM_CFLAGS) +tests_try_syscall_LDADD = $(AM_LDADD) +tests_try_syscall_SOURCES = tests/try-syscall.c + tests_list_unused_CFLAGS = $(AM_CFLAGS) $(BASE_CFLAGS) $(OSTREE_CFLAGS) $(SOUP_CFLAGS) $(JSON_CFLAGS) $(APPSTREAM_GLIB_CFLAGS) \ -DFLATPAK_COMPILATION \ -DLOCALEDIR=\"$(localedir)\" @@ -317,6 +321,7 @@ test_extra_programs = \ tests/test-authenticator \ tests/test-portal-impl \ tests/test-update-portal \ + tests/try-syscall \ $(NULL) @VALGRIND_CHECK_RULES@ diff --git a/tests/try-syscall.c b/tests/try-syscall.c new file mode 100644 index 00000000..84a0ca66 --- /dev/null +++ b/tests/try-syscall.c @@ -0,0 +1,173 @@ +/* + * Copyright 2021 Simon McVittie + * SPDX-License-Identifier: LGPL-2.0-or-later + * + * Try one or more system calls that might have been blocked by a + * seccomp filter. Return the last value of errno seen. + * + * In general, we pass a bad fd or pointer to each syscall that will + * accept one, so that it will fail with EBADF or EFAULT without side-effects. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#if defined(_MIPS_SIM) +# if _MIPS_SIM == _MIPS_SIM_ABI32 +# define MISSING_SYSCALL_BASE 4000 +# elif _MIPS_SIM == _MIPS_SIM_ABI64 +# define MISSING_SYSCALL_BASE 5000 +# elif _MIPS_SIM == _MIPS_SIM_NABI32 +# define MISSING_SYSCALL_BASE 6000 +# else +# error "Unknown MIPS ABI" +# endif +#endif + +#if defined(__ia64__) +# define MISSING_SYSCALL_BASE 1024 +#endif + +#if defined(__alpha__) +# define MISSING_SYSCALL_BASE 110 +#endif + +#if defined(__x86_64__) && defined(__ILP32__) +# define MISSING_SYSCALL_BASE 0x40000000 +#endif + +/* + * MISSING_SYSCALL_BASE: + * + * Number to add to the syscall numbers of recently-added syscalls + * to get the appropriate syscall for the current ABI. + */ +#ifndef MISSING_SYSCALL_BASE +# define MISSING_SYSCALL_BASE 0 +#endif + +#ifndef __NR_clone3 +# define __NR_clone3 (MISSING_SYSCALL_BASE + 435) +#endif + +/* + * The size of clone3's parameter (as of 2021) + */ +#define SIZEOF_STRUCT_CLONE_ARGS ((size_t) 88) + +/* + * An invalid pointer that will cause syscalls to fail with EFAULT + */ +#define WRONG_POINTER ((char *) 1) + +int +main (int argc, char **argv) +{ + int errsv = 0; + int i; + + for (i = 1; i < argc; i++) + { + const char *arg = argv[i]; + + if (strcmp (arg, "print-errno-values") == 0) + { + printf ("EBADF=%d\n", EBADF); + printf ("EFAULT=%d\n", EFAULT); + printf ("ENOENT=%d\n", ENOENT); + printf ("ENOSYS=%d\n", ENOSYS); + printf ("EPERM=%d\n", EPERM); + } + else if (strcmp (arg, "chmod") == 0) + { + /* If not blocked by seccomp, this will fail with EFAULT */ + if (chmod (WRONG_POINTER, 0700) != 0) + { + errsv = errno; + perror (arg); + } + } + else if (strcmp (arg, "chroot") == 0) + { + /* If not blocked by seccomp, this will fail with EFAULT */ + if (chroot (WRONG_POINTER) != 0) + { + errsv = errno; + perror (arg); + } + } + else if (strcmp (arg, "clone3") == 0) + { + /* If not blocked by seccomp, this will fail with EFAULT */ + if (syscall (__NR_clone3, WRONG_POINTER, SIZEOF_STRUCT_CLONE_ARGS) != 0) + { + errsv = errno; + perror (arg); + } + } + else if (strcmp (arg, "ioctl TIOCNOTTY") == 0) + { + /* If not blocked by seccomp, this will fail with EBADF */ + if (ioctl (-1, TIOCNOTTY) != 0) + { + errsv = errno; + perror (arg); + } + } + else if (strcmp (arg, "ioctl TIOCSTI") == 0) + { + /* If not blocked by seccomp, this will fail with EBADF */ + if (ioctl (-1, TIOCSTI, WRONG_POINTER) != 0) + { + errsv = errno; + perror (arg); + } + } +#ifdef __LP64__ + else if (strcmp (arg, "ioctl TIOCSTI CVE-2019-10063") == 0) + { + unsigned long not_TIOCSTI = (0x123UL << 32) | (unsigned long) TIOCSTI; + + /* If not blocked by seccomp, this will fail with EBADF */ + if (syscall (__NR_ioctl, -1, not_TIOCSTI, WRONG_POINTER) != 0) + { + errsv = errno; + perror (arg); + } + } +#endif + else if (strcmp (arg, "listen") == 0) + { + /* If not blocked by seccomp, this will fail with EBADF */ + if (listen (-1, 42) != 0) + { + errsv = errno; + perror (arg); + } + } + else if (strcmp (arg, "prctl") == 0) + { + /* If not blocked by seccomp, this will fail with EFAULT */ + if (prctl (PR_GET_CHILD_SUBREAPER, WRONG_POINTER, 0, 0, 0) != 0) + { + errsv = errno; + perror (arg); + } + } + else + { + fprintf (stderr, "Unsupported syscall \"%s\"\n", arg); + errsv = ENOENT; + } + } + + return errsv; +} From ff0f5a15b26dac28c8efd88c8d47e51751df8043 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Thu, 21 Oct 2021 17:41:08 +0100 Subject: [PATCH 17/73] tests: Add basic test coverage for our seccomp filters In particular, this checks that CVE-2017-5226, CVE-2019-10063 and CVE-2021-41133 are still prevented. Signed-off-by: Simon McVittie (cherry picked from commit 7c5aec474caef7aa004286cc9359611ad21d227b) --- tests/Makefile-test-matrix.am.inc | 1 + tests/Makefile.am.inc | 1 + tests/test-seccomp.sh | 94 +++++++++++++++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100755 tests/test-seccomp.sh diff --git a/tests/Makefile-test-matrix.am.inc b/tests/Makefile-test-matrix.am.inc index df6493c8..7f302ca9 100644 --- a/tests/Makefile-test-matrix.am.inc +++ b/tests/Makefile-test-matrix.am.inc @@ -42,6 +42,7 @@ TEST_MATRIX_DIST= \ tests/test-auth.sh \ tests/test-unused.sh \ tests/test-prune.sh \ + tests/test-seccomp.sh \ $(NULL) TEST_MATRIX_EXTRA_DIST= \ tests/test-run.sh \ diff --git a/tests/Makefile.am.inc b/tests/Makefile.am.inc index dc0c78bf..e97c23fb 100644 --- a/tests/Makefile.am.inc +++ b/tests/Makefile.am.inc @@ -280,6 +280,7 @@ TEST_MATRIX_SOURCE = \ tests/test-summaries.sh{user+system} \ tests/test-subset.sh{user+system} \ tests/test-prune.sh \ + tests/test-seccomp.sh \ $(NULL) update-test-matrix: diff --git a/tests/test-seccomp.sh b/tests/test-seccomp.sh new file mode 100755 index 00000000..72b0dad2 --- /dev/null +++ b/tests/test-seccomp.sh @@ -0,0 +1,94 @@ +#!/bin/bash +# Copyright 2021 Collabora Ltd. +# SPDX-License-Identifier: LGPL-2.0-or-later + +set -euo pipefail + +. $(dirname $0)/libtest.sh + +skip_without_bwrap + +echo "1..16" + +setup_repo +install_repo + +cp -a "$G_TEST_BUILDDIR/try-syscall" "$test_tmpdir/try-syscall" + +# How this works: +# try-syscall tries to make various syscalls, some benign, some not. +# +# The parameters are chosen to make them fail with EBADF or EFAULT if +# not blocked. If they are blocked, we get ENOSYS or EPERM. If the syscall +# is impossible for a particular architecture, we get ENOENT. +# +# The exit status is an errno value, which we can compare with the expected +# errno value. + +eval "$("$test_tmpdir/try-syscall" print-errno-values)" + +try_syscall () { + ${FLATPAK} run \ + --filesystem="$test_tmpdir" \ + --command="$test_tmpdir/try-syscall" \ + $extra_argv \ + org.test.Hello "$@" +} + +for extra_argv in "" "--allow=multiarch"; do + echo "# testing with extra argv: '$extra_argv'" + + echo "# chmod (benign)" + e=0 + try_syscall chmod || e="$?" + assert_streq "$e" "$EFAULT" + ok "chmod not blocked" + + echo "# chroot (harmful)" + e=0 + try_syscall chroot || e="$?" + assert_streq "$e" "$EPERM" + ok "chroot blocked with EPERM" + + echo "# clone3 (harmful)" + e=0 + try_syscall clone3 || e="$?" + # This is either ENOSYS because the kernel genuinely doesn't implement it, + # or because we successfully blocked it. We can't tell which. + assert_streq "$e" "$ENOSYS" + ok "clone3 blocked with ENOSYS (CVE-2021-41133)" + + echo "# ioctl TIOCNOTTY (benign)" + e=0 + try_syscall "ioctl TIOCNOTTY" || e="$?" + assert_streq "$e" "$EBADF" + ok "ioctl TIOCNOTTY not blocked" + + echo "# ioctl TIOCSTI (CVE-2017-5226)" + e=0 + try_syscall "ioctl TIOCSTI" || e="$?" + assert_streq "$e" "$EPERM" + ok "ioctl TIOCSTI blocked (CVE-2017-5226)" + + echo "# ioctl TIOCSTI (trying to repeat CVE-2019-10063)" + e=0 + try_syscall "ioctl TIOCSTI CVE-2019-10063" || e="$?" + if test "$e" = "$ENOENT"; then + echo "ok # SKIP Cannot replicate CVE-2019-10063 on 32-bit architecture" + else + assert_streq "$e" "$EPERM" + ok "ioctl TIOCSTI with high bits blocked (CVE-2019-10063)" + fi + + echo "# listen (benign)" + e=0 + try_syscall "listen" || e="$?" + assert_streq "$e" "$EBADF" + ok "listen not blocked" + + echo "# prctl (benign)" + e=0 + try_syscall "prctl" || e="$?" + assert_streq "$e" "$EFAULT" + ok "prctl not blocked" +done From 369d922d2c1546a2eb2525e40895d5f1f7f79e4b Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Tue, 26 Oct 2021 23:24:52 +0100 Subject: [PATCH 18/73] flatpak-utils-http: Ensure to wake up the main context on error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All the other code paths which set `data->done` or `data->error` ensure to wake up the main context so its loop exit conditions can be checked again — this code path was missing a wakeup though. Spotted by code inspection; I haven’t hit this in the wild. Signed-off-by: Philip Withnall (cherry picked from commit 8ff02c0e5b0c2105e1b26a1a00ec264f6482ce3e) --- common/flatpak-utils-http.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common/flatpak-utils-http.c b/common/flatpak-utils-http.c index 3d144051..2ba18d5c 100644 --- a/common/flatpak-utils-http.c +++ b/common/flatpak-utils-http.c @@ -503,7 +503,10 @@ load_uri_callback (GObject *source_object, if (!glnx_open_tmpfile_linkable_at (data->out_tmpfile_parent_dfd, ".", O_WRONLY, data->out_tmpfile, &data->error)) - return; + { + g_main_context_wakeup (data->context); + return; + } g_assert (data->out == NULL); From f95636cfe28314a1620e5365513fe56b77943cec Mon Sep 17 00:00:00 2001 From: Will Thompson Date: Thu, 11 Nov 2021 15:48:04 +0000 Subject: [PATCH 19/73] run: Support PulseAudio socket path without unix: prefix https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/ServerStrings/ says: > If the string starts with / or unix: the remaining address string is taken as > UNIX socket name. but previously the string was only taken to be a UNIX socket name if it began with "unix:". This is an issue in practice with WSLg which sets $PULSE_SERVER to "/mnt/wslg/PulseServer", without a "unix:" prefix. (cherry picked from commit 7534a970a5535d57d5fa07bd5ed9eb3647cbb7dc) --- common/flatpak-run.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/flatpak-run.c b/common/flatpak-run.c index fc66672f..7059303e 100644 --- a/common/flatpak-run.c +++ b/common/flatpak-run.c @@ -591,8 +591,11 @@ flatpak_run_parse_pulse_server (const char *value) continue; server = closing + 1; } + if (g_str_has_prefix (server, "unix:")) return g_strdup (server + 5); + if (server[0] == '/') + return g_strdup (server); } return NULL; From 456430a0540de5ea0838c495c99d8a01d21716a6 Mon Sep 17 00:00:00 2001 From: Will Thompson Date: Thu, 11 Nov 2021 15:52:33 +0000 Subject: [PATCH 20/73] run: Add link to PulseAudio server string documentation (cherry picked from commit bcc114383b744e3dc32c0b859fc900f9793ce6c7) --- common/flatpak-run.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/flatpak-run.c b/common/flatpak-run.c index 7059303e..88fd481a 100644 --- a/common/flatpak-run.c +++ b/common/flatpak-run.c @@ -575,6 +575,11 @@ flatpak_run_get_pulseaudio_server (void) return NULL; } +/* + * Parse a PulseAudio server string, as documented on + * https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/ServerStrings/. + * Returns the first supported server address, or NULL if none are supported. + */ static char * flatpak_run_parse_pulse_server (const char *value) { From 919ada4856e3690fba52bf8f23f11b0f0e370fb1 Mon Sep 17 00:00:00 2001 From: Will Thompson Date: Thu, 11 Nov 2021 15:53:10 +0000 Subject: [PATCH 21/73] run: Document shortcomings of PulseAudio server string parsing These are just based on a cursory reading of the spec. (cherry picked from commit eabbff6fefb879d6726a31afa8ae17ee144855a7) --- common/flatpak-run.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/common/flatpak-run.c b/common/flatpak-run.c index 88fd481a..b1226728 100644 --- a/common/flatpak-run.c +++ b/common/flatpak-run.c @@ -591,6 +591,10 @@ flatpak_run_parse_pulse_server (const char *value) const char *server = servers[i]; if (g_str_has_prefix (server, "{")) { + /* + * TODO: compare the value within {} to the local hostname and D-Bus machine ID, + * and skip if it matches neither. + */ const char * closing = strstr (server, "}"); if (closing == NULL) continue; @@ -601,6 +605,8 @@ flatpak_run_parse_pulse_server (const char *value) return g_strdup (server + 5); if (server[0] == '/') return g_strdup (server); + + /* TODO: Support TCP connections? */ } return NULL; From e916c8430e1588c391e9fa647fc9aa5411adf6ce Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Tue, 2 Nov 2021 10:49:25 -0700 Subject: [PATCH 22/73] search: Don't strip .desktop suffix overzealously This commit changes the search command to properly output the app ID for IDs that end in .desktop, e.g. to print org.telegram.desktop rather than org.telegram. Fixes https://github.com/flatpak/flatpak/issues/4535 (cherry picked from commit 62e09b406b8a7fb517c294d2c0b149a83f2cc64b) --- app/flatpak-builtins-search.c | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/app/flatpak-builtins-search.c b/app/flatpak-builtins-search.c index d7f2a4c1..d2a04895 100644 --- a/app/flatpak-builtins-search.c +++ b/app/flatpak-builtins-search.c @@ -194,6 +194,33 @@ as_app_equal (AsApp *app1, AsApp *app2) } #endif +/* This returns the app ID with the ".desktop" suffix stripped. In most cases + * that is what as_app_get_id_filename() does, but if the ID actually ends in + * .desktop it is stripped anyway and e.g. "org.telegram" is returned instead + * of "org.telegram.desktop" (which is a bug in appstream-glib). See + * https://github.com/hughsie/appstream-glib/issues/420 and + * https://github.com/flatpak/flatpak/issues/4535 + */ +static const char * +_app_get_id_no_suffix (AsApp *app) +{ + const gchar *id_with_suffix = NULL; + const gchar *id_stripped = NULL; + id_with_suffix = as_app_get_id_no_prefix (app); + id_stripped = as_app_get_id_filename (app); + if (flatpak_is_valid_name (id_stripped, -1, NULL)) + return id_stripped; + else + { + g_autofree char *id_with_desktop = g_strconcat (id_stripped, ".desktop", NULL); + if (flatpak_is_valid_name (id_with_desktop, -1, NULL) && + g_strcmp0 (id_with_suffix, id_with_desktop) == 0) + return id_with_suffix; + else + return id_stripped; + } +} + static int compare_apps (MatchResult *a, AsApp *b) { @@ -210,7 +237,7 @@ static void print_app (Column *columns, MatchResult *res, FlatpakTablePrinter *printer) { const char *version = as_app_get_version (res->app); - const char *id = as_app_get_id_filename (res->app); + const char *id = _app_get_id_no_suffix (res->app); const char *name = as_app_get_localized_name (res->app); const char *comment = as_app_get_localized_comment (res->app); guint i; @@ -307,7 +334,7 @@ flatpak_builtin_search (int argc, char **argv, GCancellable *cancellable, GError guint score = as_app_search_matches (app, search_text); if (score == 0) { - const char *app_id = as_app_get_id_filename (app); + const char *app_id = _app_get_id_no_suffix (app); if (strcasestr (app_id, search_text) != NULL) score = 50; else From 36b03000a8f4e466c39c16e7eb19a9b90bc03955 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Fri, 5 Nov 2021 12:52:22 -0700 Subject: [PATCH 23/73] search: Use ID to determine flatpak app ID The element in the appstream data unambiguously provides the full four-part flatpak ref, so use it to determine the app ID. But fall back to using the element, since that is required to be present. (cherry picked from commit 39de0ef280a98f67d639444cc6ea3bcfa61c0eec) --- app/flatpak-builtins-search.c | 44 ++++++++++++++++++++++------------- 1 file changed, 28 insertions(+), 16 deletions(-) diff --git a/app/flatpak-builtins-search.c b/app/flatpak-builtins-search.c index d2a04895..fc525f43 100644 --- a/app/flatpak-builtins-search.c +++ b/app/flatpak-builtins-search.c @@ -194,30 +194,42 @@ as_app_equal (AsApp *app1, AsApp *app2) } #endif -/* This returns the app ID with the ".desktop" suffix stripped. In most cases - * that is what as_app_get_id_filename() does, but if the ID actually ends in - * .desktop it is stripped anyway and e.g. "org.telegram" is returned instead - * of "org.telegram.desktop" (which is a bug in appstream-glib). See - * https://github.com/hughsie/appstream-glib/issues/420 and - * https://github.com/flatpak/flatpak/issues/4535 - */ -static const char * +static char * _app_get_id_no_suffix (AsApp *app) { - const gchar *id_with_suffix = NULL; - const gchar *id_stripped = NULL; - id_with_suffix = as_app_get_id_no_prefix (app); + const char *id_stripped = NULL; + GPtrArray *bundles = NULL; + + /* First try using the ID which is unambiguously the flatpak ref */ + bundles = as_app_get_bundles (app); + for (guint i = 0; i < bundles->len; i++) + { + g_autoptr(FlatpakDecomposed) decomposed = NULL; + AsBundle *bundle = g_ptr_array_index (bundles, i); + if (as_bundle_get_kind (bundle) != AS_BUNDLE_KIND_FLATPAK) + continue; + + decomposed = flatpak_decomposed_new_from_ref (as_bundle_get_id (bundle), NULL); + if (decomposed != NULL) + return flatpak_decomposed_dup_id (decomposed); + } + + /* Fall back to using the field, which is required by appstream spec, + * but make sure the .desktop suffix isn't stripped overzealously + * https://github.com/hughsie/appstream-glib/issues/420 + */ id_stripped = as_app_get_id_filename (app); if (flatpak_is_valid_name (id_stripped, -1, NULL)) - return id_stripped; + return g_strdup (id_stripped); else { g_autofree char *id_with_desktop = g_strconcat (id_stripped, ".desktop", NULL); + const char *id_with_suffix = as_app_get_id_no_prefix (app); if (flatpak_is_valid_name (id_with_desktop, -1, NULL) && g_strcmp0 (id_with_suffix, id_with_desktop) == 0) - return id_with_suffix; + return g_strdup (id_with_suffix); else - return id_stripped; + return g_strdup (id_stripped); } } @@ -237,7 +249,7 @@ static void print_app (Column *columns, MatchResult *res, FlatpakTablePrinter *printer) { const char *version = as_app_get_version (res->app); - const char *id = _app_get_id_no_suffix (res->app); + g_autofree char *id = _app_get_id_no_suffix (res->app); const char *name = as_app_get_localized_name (res->app); const char *comment = as_app_get_localized_comment (res->app); guint i; @@ -334,7 +346,7 @@ flatpak_builtin_search (int argc, char **argv, GCancellable *cancellable, GError guint score = as_app_search_matches (app, search_text); if (score == 0) { - const char *app_id = _app_get_id_no_suffix (app); + g_autofree char *app_id = _app_get_id_no_suffix (app); if (strcasestr (app_id, search_text) != NULL) score = 50; else From 62b414021261bc2b718d0f943e25d77fe340cef5 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Mon, 1 Nov 2021 17:43:31 -0700 Subject: [PATCH 24/73] app: Don't use carriage return for non-fancy output flatpak_fancy_output() determines whether the output we write is intended for e.g. a tty or e.g. a log file, the latter being "not fancy". Currently we write carriage return characters in the not fancy case, but change that to new lines, which are interpreted correctly by editors such as vim (whereas a carriage return shows up as ^M since it is not the correct newline character on Unixy operating systems). (cherry picked from commit 86d6918a1186467fb4e26408ec1bb947dcf7ba28) --- app/flatpak-cli-transaction.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/flatpak-cli-transaction.c b/app/flatpak-cli-transaction.c index a19a6a41..788be097 100644 --- a/app/flatpak-cli-transaction.c +++ b/app/flatpak-cli-transaction.c @@ -455,7 +455,7 @@ new_operation (FlatpakTransaction *transaction, redraw (self); } else - g_print ("\r%-*s", self->table_width, text); + g_print ("\n%-*s", self->table_width, text); g_free (self->progress_msg); self->progress_msg = g_steal_pointer (&text); @@ -509,7 +509,7 @@ operation_error (FlatpakTransaction *transaction, redraw (self); } else - g_print ("\r%-*s\n", self->table_width, msg); /* override progress, and go to next line */ + g_print ("\n%-*s\n", self->table_width, msg); /* override progress, and go to next line */ return TRUE; } @@ -548,7 +548,7 @@ operation_error (FlatpakTransaction *transaction, redraw (self); } else - g_printerr ("\r%-*s\n", self->table_width, text); + g_printerr ("\n%-*s\n", self->table_width, text); if (!non_fatal && self->stop_on_first_error) return FALSE; @@ -1052,7 +1052,7 @@ message_handler (const gchar *log_domain, redraw (self); } else - g_print ("\r%-*s\n", self->table_width, text); + g_print ("\n%-*s\n", self->table_width, text); } static gboolean @@ -1414,7 +1414,7 @@ flatpak_cli_transaction_run (FlatpakTransaction *transaction, redraw (self); } else - g_print ("\r%-*s", self->table_width, text); + g_print ("\n%-*s", self->table_width, text); g_print ("\n"); } From 7a72f2b78ad1ae0f2a5159e3dfb9bc7e7a0634c7 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Wed, 27 Oct 2021 18:11:38 -0700 Subject: [PATCH 25/73] build-update-repo: Don't try to generate deltas of unknown refs Spotted this by code inspection. Ignoring such refs was clearly the intended behavior based on the comment. (cherry picked from commit 17fbe516c4251c08a648f5e938af3af78fbd4ab4) --- app/flatpak-builtins-build-update-repo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/flatpak-builtins-build-update-repo.c b/app/flatpak-builtins-build-update-repo.c index c56fa2d4..7595e0be 100644 --- a/app/flatpak-builtins-build-update-repo.c +++ b/app/flatpak-builtins-build-update-repo.c @@ -395,7 +395,7 @@ generate_all_deltas (OstreeRepo *repo, else { /* Ignore unknown ref types */ - ignore_ref = FALSE; + ignore_ref = TRUE; } if (ignore_ref) From 63606694186bd775499ec32efdcb703873d6cf87 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Mon, 15 Nov 2021 22:41:18 -0800 Subject: [PATCH 26/73] tests: Use ${FLATPAK} not flatpak This way the flatpak command is more consistently run under valgrind when that is enabled. (cherry picked from commit d23793294d59125e645273d8b3518a9c19b597eb) --- tests/test-repo.sh | 18 +++++++++--------- tests/test-run.sh | 12 ++++++------ tests/test-update-remote-configuration.sh | 2 +- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/tests/test-repo.sh b/tests/test-repo.sh index 58867420..d206a3be 100644 --- a/tests/test-repo.sh +++ b/tests/test-repo.sh @@ -51,12 +51,12 @@ elif [ x${USE_COLLECTIONS_IN_SERVER-} == xyes ] ; then # Set a collection ID and GPG on the server, but not in the client configuration setup_repo_no_add test-no-gpg org.test.Collection.NoGpg port=$(cat httpd-port) - flatpak remote-add ${U} --no-gpg-verify test-no-gpg-repo "http://127.0.0.1:${port}/test-no-gpg" + ${FLATPAK} remote-add ${U} --no-gpg-verify test-no-gpg-repo "http://127.0.0.1:${port}/test-no-gpg" else GPGPUBKEY="" GPGARGS="" setup_repo test-no-gpg fi -flatpak remote-add ${U} --no-gpg-verify local-test-no-gpg-repo `pwd`/repos/test-no-gpg +${FLATPAK} remote-add ${U} --no-gpg-verify local-test-no-gpg-repo `pwd`/repos/test-no-gpg #alternative gpg key repo GPGPUBKEY="${FL_GPG_HOMEDIR2}/pubring.gpg" GPGARGS="${FL_GPGARGS2}" setup_repo test-gpg2 org.test.Collection.Gpg2 @@ -65,13 +65,13 @@ GPGPUBKEY="${FL_GPG_HOMEDIR2}/pubring.gpg" GPGARGS="${FL_GPGARGS2}" setup_repo t # Don’t use --collection-id= here, or the collections code will grab the appropriate # GPG key from one of the previously-configured remotes with the same collection ID. port=$(cat httpd-port) -if flatpak remote-add ${U} test-missing-gpg-repo "http://127.0.0.1:${port}/test"; then +if ${FLATPAK} remote-add ${U} test-missing-gpg-repo "http://127.0.0.1:${port}/test"; then assert_not_reached "Should fail metadata-update due to missing gpg key" fi #remote with wrong GPG key port=$(cat httpd-port) -if flatpak remote-add ${U} --gpg-import=${FL_GPG_HOMEDIR2}/pubring.gpg test-wrong-gpg-repo "http://127.0.0.1:${port}/test"; then +if ${FLATPAK} remote-add ${U} --gpg-import=${FL_GPG_HOMEDIR2}/pubring.gpg test-wrong-gpg-repo "http://127.0.0.1:${port}/test"; then assert_not_reached "Should fail metadata-update due to wrong gpg key" fi @@ -79,7 +79,7 @@ fi rm -rf repos/test/refs/heads/appstream2 ${FLATPAK} build-update-repo ${BUILD_UPDATE_REPO_FLAGS-} --no-update-appstream ${FL_GPGARGS} repos/test -flatpak ${U} --appstream update test-repo +${FLATPAK} ${U} --appstream update test-repo assert_has_file $FL_DIR/repo/refs/remotes/test-repo/appstream/$ARCH assert_not_has_file $FL_DIR/repo/refs/remotes/test-repo/appstream2/$ARCH @@ -94,7 +94,7 @@ ok "update compat appstream" # Then regenerate new appstream branch and verify that we update to it update_repo -flatpak ${U} --appstream update test-repo +${FLATPAK} ${U} --appstream update test-repo assert_has_file $FL_DIR/repo/refs/remotes/test-repo/appstream2/$ARCH @@ -391,12 +391,12 @@ ostree init --repo=repos/test-rebase --mode=archive-z2 ${rebase_collection_args} ${FLATPAK} build-commit-from --no-update-summary --src-repo=repos/test ${FL_GPGARGS} repos/test-rebase app/org.test.Hello/$ARCH/master runtime/org.test.Hello.Locale/$ARCH/master update_repo test-rebase ${REBASE_COLLECTION_ID} -flatpak remote-add ${U} --gpg-import=${FL_GPG_HOMEDIR}/pubring.gpg test-rebase "http://127.0.0.1:${port}/test-rebase" +${FLATPAK} remote-add ${U} --gpg-import=${FL_GPG_HOMEDIR}/pubring.gpg test-rebase "http://127.0.0.1:${port}/test-rebase" ${FLATPAK} ${U} install -y test-rebase org.test.Hello assert_not_has_dir $HOME/.var/app/org.test.Hello -${CMD_PREFIX} flatpak run --command=bash org.test.Hello -c 'echo foo > $XDG_DATA_HOME/a-file' +${FLATPAK} run --command=bash org.test.Hello -c 'echo foo > $XDG_DATA_HOME/a-file' assert_has_dir $HOME/.var/app/org.test.Hello assert_has_file $HOME/.var/app/org.test.Hello/data/a-file @@ -410,7 +410,7 @@ ${FLATPAK} ${U} update -y org.test.Hello assert_has_dir $FL_DIR/app/org.test.NewHello/$ARCH/master/active/files assert_not_has_file $FL_DIR/app/org.test.NewHello/$ARCH/master/active/files -${CMD_PREFIX} flatpak run --command=bash org.test.NewHello -c 'echo foo > $XDG_DATA_HOME/another-file' +${FLATPAK} run --command=bash org.test.NewHello -c 'echo foo > $XDG_DATA_HOME/another-file' # Ensure we migrated the app data assert_has_dir $HOME/.var/app/org.test.NewHello diff --git a/tests/test-run.sh b/tests/test-run.sh index 4f785f9d..46fde154 100644 --- a/tests/test-run.sh +++ b/tests/test-run.sh @@ -453,10 +453,10 @@ assert_has_file $FL_DIR/app/org.test.OldVersion/$ARCH/stable/active/files/update ok "version checks" rm -rf app -flatpak build-init app org.test.Writable org.test.Platform org.test.Platform stable +${FLATPAK} build-init app org.test.Writable org.test.Platform org.test.Platform stable mkdir -p app/files/a-dir chmod a+rwx app/files/a-dir -flatpak build-finish --command=hello.sh app +${FLATPAK} build-finish --command=hello.sh app # Note: not --canonical-permissions ${FLATPAK} build-export -vv --no-update-summary --disable-sandbox --files=files repos/test app stable ostree --repo=repos/test commit --keep-metadata=xa.metadata --owner-uid=0 --owner-gid=0 --no-xattrs ${FL_GPGARGS} --branch=app/org.test.Writable/$ARCH/stable app @@ -472,11 +472,11 @@ fi ok "no world writable dir" rm -rf app -flatpak build-init app org.test.Setuid org.test.Platform org.test.Platform stable +${FLATPAK} build-init app org.test.Setuid org.test.Platform org.test.Platform stable mkdir -p app/files/ touch app/files/exe chmod u+s app/files/exe -flatpak build-finish --command=hello.sh app +${FLATPAK} build-finish --command=hello.sh app # Note: not --canonical-permissions ${FLATPAK} build-export -vv --no-update-summary --disable-sandbox --files=files repos/test app stable ostree -v --repo=repos/test commit --keep-metadata=xa.metadata --owner-uid=0 --owner-gid=0 --no-xattrs ${FL_GPGARGS} --branch=app/org.test.Setuid/$ARCH/stable app @@ -490,10 +490,10 @@ assert_file_has_content err2.txt [Ii]nvalid ok "no setuid" rm -rf app -flatpak build-init app org.test.App org.test.Platform org.test.Platform stable +${FLATPAK} build-init app org.test.App org.test.Platform org.test.Platform stable mkdir -p app/files/ touch app/files/exe -flatpak build-finish --command=hello.sh --sdk=org.test.Sdk app +${FLATPAK} build-finish --command=hello.sh --sdk=org.test.Sdk app ${FLATPAK} build-export --no-update-summary ${FL_GPGARGS} repos/test app stable update_repo diff --git a/tests/test-update-remote-configuration.sh b/tests/test-update-remote-configuration.sh index 5684de8a..dab4f2bc 100755 --- a/tests/test-update-remote-configuration.sh +++ b/tests/test-update-remote-configuration.sh @@ -84,7 +84,7 @@ assert_file_has_content ${FL_DIR}/repo/config '^collection-id=org\.test\.Collect sed -i "s/deploy-collection-id=true//" repos/test/config assert_not_file_has_content repos/test/config '^deploy-collection-id=true$' -flatpak remote-modify --collection-id= test-repo +${FLATPAK} remote-modify --collection-id= test-repo assert_not_file_has_content ${FL_DIR}/repo/config '^collection-id=org\.test\.Collection$' UPDATE_REPO_ARGS="--collection-id=org.test.Collection --deploy-sideload-collection-id" update_repo From e5bec49b83964d73ce3d3ba9766f904413930ca9 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Tue, 16 Nov 2021 11:00:34 -0800 Subject: [PATCH 27/73] Make test suite logs prettier MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes a few issues with the unit test logs that make them ugly: 1. Currently some lines of output from a command will appear after the line from xtrace which has the next command, since the command was printing to stdout and xtrace uses stderr. E.g. "Installation complete." will appear after "+ flatpak --user install -y ..." but it is from the previous install command. 2. Lines of output have many spaces after them to pad them to the table width but this is not needed for non-fancy output. 3. Lines of output are mixed with output from httpd since they don't end with a newline character, e.g. "Installing… ▊ 4%127.0.0.1 - - [16/Nov/2021 00:18:24] "GET /..." (cherry picked from commit 388c23cfc51b6b9f03dcdf87b11c0078f11227ea) --- app/flatpak-cli-transaction.c | 14 +++++++------- tests/libtest.sh | 4 ++++ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/app/flatpak-cli-transaction.c b/app/flatpak-cli-transaction.c index 788be097..99bc8c6e 100644 --- a/app/flatpak-cli-transaction.c +++ b/app/flatpak-cli-transaction.c @@ -124,7 +124,7 @@ add_new_remote (FlatpakTransaction *transaction, if (self->disable_interaction) { - g_print (_("Configuring %s as new remote '%s'"), url, remote_name); + g_print (_("Configuring %s as new remote '%s'\n"), url, remote_name); return TRUE; } @@ -397,7 +397,7 @@ progress_changed_cb (FlatpakTransactionProgress *progress, g_print ("\r%s", str->str); /* redraw failed, just update the progress */ } else - g_print ("\n%s", str->str); + g_print ("%s\n", str->str); } static void @@ -455,7 +455,7 @@ new_operation (FlatpakTransaction *transaction, redraw (self); } else - g_print ("\n%-*s", self->table_width, text); + g_print ("%s\n", text); g_free (self->progress_msg); self->progress_msg = g_steal_pointer (&text); @@ -509,7 +509,7 @@ operation_error (FlatpakTransaction *transaction, redraw (self); } else - g_print ("\n%-*s\n", self->table_width, msg); /* override progress, and go to next line */ + g_print ("%s\n", msg); return TRUE; } @@ -548,7 +548,7 @@ operation_error (FlatpakTransaction *transaction, redraw (self); } else - g_printerr ("\n%-*s\n", self->table_width, text); + g_printerr ("%s\n", text); if (!non_fatal && self->stop_on_first_error) return FALSE; @@ -1052,7 +1052,7 @@ message_handler (const gchar *log_domain, redraw (self); } else - g_print ("\n%-*s\n", self->table_width, text); + g_print ("%s\n", text); } static gboolean @@ -1414,7 +1414,7 @@ flatpak_cli_transaction_run (FlatpakTransaction *transaction, redraw (self); } else - g_print ("\n%-*s", self->table_width, text); + g_print ("%s", text); g_print ("\n"); } diff --git a/tests/libtest.sh b/tests/libtest.sh index e12907f8..28aa5160 100644 --- a/tests/libtest.sh +++ b/tests/libtest.sh @@ -18,6 +18,10 @@ # Free Software Foundation, Inc., 59 Temple Place - Suite 330, # Boston, MA 02111-1307, USA. +# redirect stdout to stderr, otherwise the log will have command output out of +# order with xtrace output +exec 2>&1 + if [ -n "${G_TEST_SRCDIR:-}" ]; then test_srcdir="${G_TEST_SRCDIR}" else From b076db2199b3a189f72213028641977526cb0f8f Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Wed, 17 Nov 2021 08:43:29 -0800 Subject: [PATCH 28/73] tests: Fix a comment (cherry picked from commit dfde010a49ed02c966ee9050e8ea4dc75033bdb6) --- tests/libtest.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/libtest.sh b/tests/libtest.sh index 28aa5160..59951f4e 100644 --- a/tests/libtest.sh +++ b/tests/libtest.sh @@ -18,7 +18,7 @@ # Free Software Foundation, Inc., 59 Temple Place - Suite 330, # Boston, MA 02111-1307, USA. -# redirect stdout to stderr, otherwise the log will have command output out of +# redirect stderr to stdout, otherwise the log will have command output out of # order with xtrace output exec 2>&1 From bb51ab27663350f47bb39c95166f6e905f48ce13 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Wed, 17 Nov 2021 18:18:44 -0800 Subject: [PATCH 29/73] app: Don't tab-complete on aliases Fixes https://github.com/flatpak/flatpak/issues/4036 (cherry picked from commit 2c4c84ffee1a7b0c73f5af9dec02f63e6e1ef2ca) --- app/flatpak-main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/flatpak-main.c b/app/flatpak-main.c index ae2b6fc1..bbf18490 100644 --- a/app/flatpak-main.c +++ b/app/flatpak-main.c @@ -876,7 +876,7 @@ complete (int argc, FlatpakCommand *c = commands; while (c->name) { - if (c->fn != NULL) + if (c->fn != NULL && !c->deprecated) flatpak_complete_word (completion, "%s ", c->name); c++; } From ad4401fc146e4693f7a6f5bb78823f053f440038 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Fri, 12 Nov 2021 20:11:15 -0800 Subject: [PATCH 30/73] dir: Verify subsummary checksum from disk cache Currently we verify the checksum of indexed summary files (which have .sub file names) before writing them to the on-disk cache, so in theory as long as the disk I/O is successful the data integrity should be intact when we use it via the flatpak-variant-impl-private.h helpers generated by variant-schema-compiler. However in practice people sometimes hit assertion failures which are what you would expect to see if the data is corrupt, since GVariant stores some metadata such as the "offset size" toward the end of the data, and if we read this from serialized user data instead it will obviously be incorrect. In one case I was able to acquire the flathub.idx, flathub.idx.sig, and flathub-x86_64-fad08cfb10713e749f02a0e894b5d577b7e9c4931fdf9d2fdc50364c002bc925.sub files which reproduce one of the assertion failures, and the sub file appears to be incomplete, like the writing of it was interrupted. We use g_file_replace_contents() when saving these to the disk, and when not replacing an existing file that function writes directly to the final filename, so if interrupted it would be expected to leave an incomplete file. This commit changes the summary file handling so that we verify the checksum of any indexed subsummary again after reading it from disk. If it doesn't match we delete the on-disk cache and try fetching from the network. Fixes #4127 (cherry picked from commit 6d74eec0a97171ef46fac7aa4017c235758a1f3d) --- common/flatpak-dir.c | 39 ++++++++++++++++++++++++++++++++++----- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index f99b47bd..d01664c1 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -11387,6 +11387,7 @@ flatpak_dir_remote_save_cached_summary (FlatpakDir *self, static gboolean flatpak_dir_remote_load_cached_summary (FlatpakDir *self, const char *basename, + const char *checksum, const char *main_ext, const char *sig_ext, GBytes **out_main, @@ -11400,6 +11401,8 @@ flatpak_dir_remote_load_cached_summary (FlatpakDir *self, g_autoptr(GFile) sig_cache_file = flatpak_build_file (self->cache_dir, "summaries", sig_file_name, NULL); g_autoptr(GMappedFile) mfile = NULL; g_autoptr(GMappedFile) sig_mfile = NULL; + g_autoptr(GBytes) mfile_bytes = NULL; + g_autofree char *sha256 = NULL; mfile = g_mapped_file_new (flatpak_file_get_path_cached (main_cache_file), FALSE, NULL); if (mfile == NULL) @@ -11412,7 +11415,29 @@ flatpak_dir_remote_load_cached_summary (FlatpakDir *self, if (out_sig) sig_mfile = g_mapped_file_new (flatpak_file_get_path_cached (sig_cache_file), FALSE, NULL); - *out_main = g_mapped_file_get_bytes (mfile); + mfile_bytes = g_mapped_file_get_bytes (mfile); + + /* The checksum would've already been verified before the file was written, + * but check again in case something went wrong during disk I/O. This is + * especially important since the variant-schema-compiler code assumes the + * GVariant data is well formed and asserts otherwise. + */ + if (checksum != NULL) + { + sha256 = g_compute_checksum_for_bytes (G_CHECKSUM_SHA256, mfile_bytes); + if (strcmp (sha256, checksum) != 0) + { + g_file_delete (main_cache_file, NULL, NULL); + if (sig_ext) + g_file_delete (sig_cache_file, NULL, NULL); + + return flatpak_fail_error (error, FLATPAK_ERROR_INVALID_DATA, + _("Invalid checksum for indexed summary %s read from %s"), + checksum, flatpak_file_get_path_cached (main_cache_file)); + } + } + + *out_main = g_steal_pointer (&mfile_bytes); if (sig_mfile) *out_sig = g_mapped_file_get_bytes (sig_mfile); @@ -11463,7 +11488,7 @@ flatpak_dir_remote_fetch_summary (FlatpakDir *self, { if (only_cached) { - if (!flatpak_dir_remote_load_cached_summary (self, name_or_uri, NULL, ".sig", + if (!flatpak_dir_remote_load_cached_summary (self, name_or_uri, NULL, NULL, ".sig", &summary, &summary_sig, cancellable, error)) return FALSE; g_debug ("Loaded summary from cache for remote ‘%s’", name_or_uri); @@ -11620,7 +11645,7 @@ flatpak_dir_remote_fetch_summary_index (FlatpakDir *self, if (error == NULL) error = &local_error; - flatpak_dir_remote_load_cached_summary (self, name_or_uri, ".idx", ".idx.sig", + flatpak_dir_remote_load_cached_summary (self, name_or_uri, NULL, ".idx", ".idx.sig", &cached_index, &cached_index_sig, cancellable, &cache_error); if (only_cached) @@ -11771,7 +11796,7 @@ flatpak_dir_remote_fetch_indexed_summary (FlatpakDir *self, cache_name = g_strconcat (name_or_uri, "-", arch, "-", checksum, NULL); /* First look for an on-disk cache */ - if (!flatpak_dir_remote_load_cached_summary (self, cache_name, ".sub", NULL, + if (!flatpak_dir_remote_load_cached_summary (self, cache_name, checksum, ".sub", NULL, &summary, NULL, cancellable, &cache_error)) { g_autofree char *old_checksum = NULL; @@ -11784,6 +11809,10 @@ flatpak_dir_remote_fetch_indexed_summary (FlatpakDir *self, return FALSE; } + /* Warn if the on-disk cache is corrupt; perhaps the write was interrupted? */ + if (g_error_matches (cache_error, FLATPAK_ERROR, FLATPAK_ERROR_INVALID_DATA)) + g_warning ("%s", cache_error->message); + /* Look for first applicable deltas */ VarArrayofChecksumRef history = var_subsummary_get_history (subsummary_info); gsize history_len = var_arrayof_checksum_get_length (history); @@ -11797,7 +11826,7 @@ flatpak_dir_remote_fetch_indexed_summary (FlatpakDir *self, old_checksum = ostree_checksum_from_bytes (var_checksum_peek (old)); old_cache_name = g_strconcat (name_or_uri, "-", arch, "-", old_checksum, NULL); - if (flatpak_dir_remote_load_cached_summary (self, old_cache_name, ".sub", NULL, + if (flatpak_dir_remote_load_cached_summary (self, old_cache_name, old_checksum, ".sub", NULL, &old_summary, NULL, cancellable, NULL)) break; } From 7187be0d997d2ab569a3d47c1dcdee55fc2d4f9a Mon Sep 17 00:00:00 2001 From: Aleix Pol Date: Thu, 2 Dec 2021 03:17:58 +0100 Subject: [PATCH 31/73] en_GB l10n: Do not forget to pass the actual error message Several of our users have been reporting this error to me, can never tell what could be wrong. (cherry picked from commit e28b1f31584a6fae71f51985187bc8f1755e9bd1) --- po/en_GB.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po/en_GB.po b/po/en_GB.po index b5f664d8..226f50ff 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -5200,7 +5200,7 @@ msgstr "Skipping %s due to previous error" #: common/flatpak-transaction.c:4815 #, fuzzy, c-format msgid "Aborted due to failure (%s)" -msgstr "Aborted due to failure" +msgstr "Aborted due to failure (%s)" #: common/flatpak-utils.c:793 msgid "Glob can't match apps" From 8e0454c98834102d4f5147a86c8a1520d887bf56 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Thu, 14 Oct 2021 15:45:44 -0700 Subject: [PATCH 32/73] testlibrary: Tweak some helper functions This will make the next commit simpler, and in my opinion this makes the code more readable. (cherry picked from commit 8f85f77ff9c1b1dea02ab96771a764ff86e7c024) --- tests/testlibrary.c | 45 +++++++++++++++++++++------------------------ 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/tests/testlibrary.c b/tests/testlibrary.c index 66eae969..e06f597d 100644 --- a/tests/testlibrary.c +++ b/tests/testlibrary.c @@ -2485,29 +2485,27 @@ add_remote_user (const char *remote_repo_name, } static void -_remove_remote (const char *remote_repo_name, +_remove_remote (const char *remote_name, gboolean system) { char *argv[] = { "flatpak", "remote-delete", NULL, "name", NULL }; - g_autofree char *remote_name = NULL; - remote_name = g_strdup_printf ("%s-repo", remote_repo_name); argv[2] = system ? "--system" : "--user"; - argv[3] = remote_name; + argv[3] = (char *)remote_name; run_test_subprocess (argv, RUN_TEST_SUBPROCESS_DEFAULT); } static void -remove_remote_system (const char *remote_repo_name) +remove_remote_system (const char *remote_name) { - _remove_remote (remote_repo_name, TRUE); + _remove_remote (remote_name, TRUE); } static void -remove_remote_user (const char *remote_repo_name) +remove_remote_user (const char *remote_name) { - _remove_remote (remote_repo_name, FALSE); + _remove_remote (remote_name, FALSE); } static void @@ -3334,6 +3332,7 @@ add_new_remote2 (FlatpakTransaction *transaction, g_assert_cmpstr (suggested_name, ==, "my-little-repo"); return TRUE; } + /* test installing a flatpakref with a transaction */ static void test_transaction_install_flatpakref (void) @@ -3424,17 +3423,15 @@ test_transaction_install_flatpakref (void) static gboolean _is_remote_in_installation (FlatpakInstallation *installation, - const char *remote_repo_name) + const char *remote_name) { g_autoptr(GError) error = NULL; g_autoptr(GPtrArray) remotes = NULL; - g_autofree char *remote_name = NULL; remotes = flatpak_installation_list_remotes (installation, NULL, &error); g_assert_no_error (error); g_assert_nonnull (remotes); - remote_name = g_strdup_printf ("%s-repo", remote_repo_name); for (guint i = 0; i < remotes->len; ++i) { FlatpakRemote *remote = g_ptr_array_index (remotes, i); @@ -3447,16 +3444,16 @@ _is_remote_in_installation (FlatpakInstallation *installation, static void assert_remote_in_installation (FlatpakInstallation *installation, - const char *remote_repo_name) + const char *remote_name) { - g_assert_true (_is_remote_in_installation (installation, remote_repo_name)); + g_assert_true (_is_remote_in_installation (installation, remote_name)); } static void assert_remote_not_in_installation (FlatpakInstallation *installation, - const char *remote_repo_name) + const char *remote_name) { - g_assert_true (!_is_remote_in_installation (installation, remote_repo_name)); + g_assert_true (!_is_remote_in_installation (installation, remote_name)); } static gboolean @@ -3498,8 +3495,8 @@ test_transaction_flatpakref_remote_creation (void) empty_installation (user_inst); - assert_remote_not_in_installation (user_inst, "test-without-runtime"); - assert_remote_not_in_installation (user_inst, "test-runtime-only"); + assert_remote_not_in_installation (user_inst, "test-without-runtime-repo"); + assert_remote_not_in_installation (user_inst, "test-runtime-only-repo"); transaction = flatpak_transaction_new_for_installation (user_inst, NULL, &error); g_assert_no_error (error); @@ -3526,14 +3523,14 @@ test_transaction_flatpakref_remote_creation (void) g_assert_no_error (error); g_assert_true (res); - assert_remote_in_installation (user_inst, "test-without-runtime"); - assert_remote_in_installation (user_inst, "test-runtime-only"); + assert_remote_in_installation (user_inst, "test-without-runtime-repo"); + assert_remote_in_installation (user_inst, "test-runtime-only-repo"); empty_installation (user_inst); - remove_remote_user ("test-without-runtime"); - remove_remote_user ("test-runtime-only"); - remove_remote_system ("test-without-runtime"); - remove_remote_system ("test-runtime-only"); + remove_remote_user ("test-without-runtime-repo"); + remove_remote_user ("test-runtime-only-repo"); + remove_remote_system ("test-without-runtime-repo"); + remove_remote_system ("test-runtime-only-repo"); } static gboolean @@ -3752,7 +3749,7 @@ test_transaction_app_runtime_same_remote (void) /* Reset things */ empty_installation (inst); - remove_remote_user ("aaatest-runtime-only"); + remove_remote_user ("aaatest-runtime-only-repo"); } typedef struct From 7a0cd0ee85a8bef94d265acee07b11e5b55f39f4 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Thu, 14 Oct 2021 17:08:12 -0700 Subject: [PATCH 33/73] testlibrary: Add missing cleanup It's easier to reason about the tests if they don't leave state behind. (cherry picked from commit f753dd214c9a44f462ca013e7357ead8f35538aa) --- tests/testlibrary.c | 58 ++++++++++++++++++++++++++------------------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/tests/testlibrary.c b/tests/testlibrary.c index e06f597d..459582f0 100644 --- a/tests/testlibrary.c +++ b/tests/testlibrary.c @@ -808,6 +808,30 @@ test_remote_new (void) g_clear_error (&error); } +static void +_remove_remote (const char *remote_name, + gboolean system) +{ + char *argv[] = { "flatpak", "remote-delete", NULL, "name", NULL }; + + argv[2] = system ? "--system" : "--user"; + argv[3] = (char *)remote_name; + + run_test_subprocess (argv, RUN_TEST_SUBPROCESS_DEFAULT); +} + +static void +remove_remote_system (const char *remote_name) +{ + _remove_remote (remote_name, TRUE); +} + +static void +remove_remote_user (const char *remote_name) +{ + _remove_remote (remote_name, FALSE); +} + static void test_remote_new_from_file (void) { @@ -905,6 +929,8 @@ test_remote_new_from_file (void) g_assert_cmpstr (flatpak_remote_get_filter (remote), ==, NULL); g_clear_object (&remote); + + remove_remote_user ("file-remote"); } static void @@ -1012,6 +1038,8 @@ test_list_refs_in_remotes (void) else g_assert_null (g_hash_table_lookup (ref_specs, ref_spec)); } + + remove_remote_user ("multi-refs-repo"); } static void @@ -2484,30 +2512,6 @@ add_remote_user (const char *remote_repo_name, _add_remote (remote_repo_name, remote_name_override, FALSE); } -static void -_remove_remote (const char *remote_name, - gboolean system) -{ - char *argv[] = { "flatpak", "remote-delete", NULL, "name", NULL }; - - argv[2] = system ? "--system" : "--user"; - argv[3] = (char *)remote_name; - - run_test_subprocess (argv, RUN_TEST_SUBPROCESS_DEFAULT); -} - -static void -remove_remote_system (const char *remote_name) -{ - _remove_remote (remote_name, TRUE); -} - -static void -remove_remote_user (const char *remote_name) -{ - _remove_remote (remote_name, FALSE); -} - static void add_flatpakrepo (const char *flatpakrepo_repo_name) { @@ -3419,6 +3423,8 @@ test_transaction_install_flatpakref (void) res = flatpak_transaction_run (transaction, NULL, &error); g_assert_no_error (error); g_assert_true (res); + + remove_remote_user ("my-little-repo"); } static gboolean @@ -4626,6 +4632,10 @@ test_installation_unused_refs_across_installations (void) g_assert_nonnull (refs); g_assert_no_error (error); g_assert_cmpint (refs->len, ==, 0); + + empty_installation (user_inst); + empty_installation (system_inst); + remove_remote_system ("test-runtime-only-repo"); } int From 9f2baafb44e236f51d53e4dc3a40ab69d72a9079 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Thu, 14 Oct 2021 17:38:19 -0700 Subject: [PATCH 34/73] testlibrary: Make remote existence assertions more friendly Currently the output produced when assert_remote_in_installation() or assert_remote_not_in_installation() fails is not helpful: it doesn't mention the remote name or where the assertion was called from. Fix those problems by rewriting it as a #define. (cherry picked from commit dd48e78652079556bebfe930caad2efa09656584) --- tests/testlibrary.c | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/tests/testlibrary.c b/tests/testlibrary.c index 459582f0..28d68050 100644 --- a/tests/testlibrary.c +++ b/tests/testlibrary.c @@ -3448,19 +3448,21 @@ _is_remote_in_installation (FlatpakInstallation *installation, return FALSE; } -static void -assert_remote_in_installation (FlatpakInstallation *installation, - const char *remote_name) -{ - g_assert_true (_is_remote_in_installation (installation, remote_name)); -} +#define assert_remote_in_installation(inst, remote) \ + G_STMT_START { \ + if (!_is_remote_in_installation (inst, remote)) \ + g_assertion_message (G_LOG_DOMAIN, \ + __FILE__, __LINE__, G_STRFUNC, \ + "remote " remote " not found"); \ + } G_STMT_END -static void -assert_remote_not_in_installation (FlatpakInstallation *installation, - const char *remote_name) -{ - g_assert_true (!_is_remote_in_installation (installation, remote_name)); -} +#define assert_remote_not_in_installation(inst, remote) \ + G_STMT_START { \ + if (_is_remote_in_installation (inst, remote)) \ + g_assertion_message (G_LOG_DOMAIN, \ + __FILE__, __LINE__, G_STRFUNC, \ + "remote " remote " was found"); \ + } G_STMT_END static gboolean add_new_remote3 (FlatpakTransaction *transaction, From e6bd124b2cc9df48dd2a2c9df2a383fb6d95fede Mon Sep 17 00:00:00 2001 From: Patrick Griffis Date: Wed, 22 Dec 2021 12:49:31 -0600 Subject: [PATCH 35/73] run: Fix session-bus and a11y-bus args being incorrect This would incorrectly overwrite the a11y-bus option and not set the default session-bus options. --- app/flatpak-builtins-run.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/flatpak-builtins-run.c b/app/flatpak-builtins-run.c index d30a4a72..ba2ae671 100644 --- a/app/flatpak-builtins-run.c +++ b/app/flatpak-builtins-run.c @@ -278,7 +278,7 @@ flatpak_builtin_run (int argc, char **argv, GCancellable *cancellable, GError ** if (opt_a11y_bus == -1) opt_a11y_bus = !opt_sandbox; if (opt_session_bus == -1) - opt_a11y_bus = !opt_sandbox; + opt_session_bus = !opt_sandbox; if (opt_sandbox) flags |= FLATPAK_RUN_FLAG_SANDBOX | FLATPAK_RUN_FLAG_NO_SYSTEM_BUS_PROXY; From 0c89304c62e14dfb6847c2e5c73ec80a67b1bc32 Mon Sep 17 00:00:00 2001 From: gasinvein Date: Thu, 21 Oct 2021 00:05:23 +0300 Subject: [PATCH 36/73] build-init: Use SDK arch for SDK extensions... ...instead of the app we're building arch. (cherry picked from commit 30964d2baccc03873c2bdbd7b74db919d62d576f) --- app/flatpak-builtins-build-init.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app/flatpak-builtins-build-init.c b/app/flatpak-builtins-build-init.c index c0f2acf4..1d5c9bf9 100644 --- a/app/flatpak-builtins-build-init.c +++ b/app/flatpak-builtins-build-init.c @@ -67,7 +67,7 @@ static GOptionEntry options[] = { }; static gboolean -ensure_extensions (FlatpakDeploy *src_deploy, const char *default_branch, +ensure_extensions (FlatpakDeploy *src_deploy, const char *default_arch, const char *default_branch, char *src_extensions[], GFile *top_dir, GCancellable *cancellable, GError **error) { g_autoptr(GKeyFile) metakey = flatpak_deploy_get_metadata (src_deploy); @@ -75,7 +75,7 @@ ensure_extensions (FlatpakDeploy *src_deploy, const char *default_branch, int i; /* We leak this on failure, as we have no autoptr for deep lists.. */ - extensions = flatpak_list_extensions (metakey, opt_arch, default_branch); + extensions = flatpak_list_extensions (metakey, default_arch, default_branch); for (i = 0; src_extensions[i] != NULL; i++) { @@ -182,6 +182,7 @@ flatpak_builtin_build_init (int argc, char **argv, GCancellable *cancellable, GE const char *runtime_pref; const char *default_branch = NULL; g_autofree char *sdk_branch = NULL; + g_autofree char *sdk_arch = NULL; g_autofree char *base_ref = NULL; g_autoptr(FlatpakDecomposed) runtime_ref = NULL; g_autofree char *extension_runtime_pref = NULL; @@ -317,9 +318,10 @@ flatpak_builtin_build_init (int argc, char **argv, GCancellable *cancellable, GE } sdk_branch = flatpak_decomposed_dup_branch (sdk_ref); + sdk_arch = flatpak_decomposed_dup_arch (sdk_ref); if (opt_sdk_extensions && - !ensure_extensions (sdk_deploy, sdk_branch, + !ensure_extensions (sdk_deploy, sdk_arch, sdk_branch, opt_sdk_extensions, usr_dir, cancellable, error)) return FALSE; @@ -360,7 +362,8 @@ flatpak_builtin_build_init (int argc, char **argv, GCancellable *cancellable, GE if (opt_base_extensions && - !ensure_extensions (base_deploy, base_branch, opt_base_extensions, files_dir, cancellable, error)) + !ensure_extensions (base_deploy, opt_arch, base_branch, + opt_base_extensions, files_dir, cancellable, error)) return FALSE; } From e33e7283f081df810118eebe88baa8e918eb61e4 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Fri, 15 Oct 2021 09:38:10 -0700 Subject: [PATCH 37/73] Fix implementation of xa.noenumerate remote option Currently the xa.noenumerate option on a remote is documented as causing the remote not to be used when presenting available apps/runtimes or when searching for dependencies. The idea is that the remote is only used for providing updates for things installed from it, and this functionality is used when creating an origin remote for something installed via a flatpakref file. However, the implementation of this in flatpak_dir_list_remote_refs() is buggy. It returns an empty set of refs even if something is both locally installed and available from the remote. This is because it is using hash table comparisons of FlatpkDecomposed objects (via flatpak_decomposed_hash()) which take into account both the ref (or refspec) and the collection ID, and the local refs' FlatpakDecomposed objects are created from a refspec whereas the remote refs' FlatpakDecomposed objects are created from a ref alone. We could fix this by having them both use refspecs, but it is better to use a collection-ref tuple for the following reasons: (1) Changing flatpak_dir_list_all_remote_refs() to use a refspec to create the FlatpakDecomposed objects would be a breaking change for the other users of that function. (2) Both the local and remote refs are from the same remote so we don't need to use the remote name to disambiguate them, even if no collection ID is configured. (3) The whole point of collection IDs is to make refs uniquely identifiable, so we're using them for the intended purpose. In addition to fixing this bug, this commit adds a unit test in testlibrary.c so it stays fixed. (cherry picked from commit 7f3556d92ca7af1eaabeaf893eefa2d970433368) --- common/flatpak-dir.c | 10 ++++++-- tests/testlibrary.c | 58 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+), 2 deletions(-) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index d01664c1..06f77680 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -12310,7 +12310,7 @@ flatpak_dir_list_all_remote_refs (FlatpakDir *self, { summary = var_summary_from_gvariant (subsummary); ref_map = var_summary_get_ref_map (summary); - populate_hash_table_from_refs_map (ret_all_refs, NULL, ref_map, NULL, state); + populate_hash_table_from_refs_map (ret_all_refs, NULL, ref_map, state->collection_id, state); } } else if (state->summary != NULL) @@ -14390,7 +14390,13 @@ flatpak_dir_list_remote_refs (FlatpakDir *self, while (g_hash_table_iter_next (&hash_iter, &key, NULL)) { const char *refspec = key; - g_autoptr(FlatpakDecomposed) d = flatpak_decomposed_new_from_refspec (refspec, NULL); + g_autofree char *ref = NULL; + g_autoptr(FlatpakDecomposed) d = NULL; + + if (!ostree_parse_refspec (refspec, NULL, &ref, error)) + return FALSE; + + d = flatpak_decomposed_new_from_col_ref (ref, state->collection_id, NULL); if (d) g_hash_table_insert (decomposed_local_refs, g_steal_pointer (&d), NULL); } diff --git a/tests/testlibrary.c b/tests/testlibrary.c index 28d68050..c7aff93f 100644 --- a/tests/testlibrary.c +++ b/tests/testlibrary.c @@ -1129,6 +1129,63 @@ test_list_remote_refs (void) } } +/* Test the xa.noenumerate option on a remote, which should mask non-installed refs */ +static void +test_list_remote_refs_noenumerate (void) +{ + g_autoptr(FlatpakInstallation) inst = NULL; + g_autoptr(GError) error = NULL; + g_autoptr(GPtrArray) refs = NULL; + g_autoptr(FlatpakRemote) remote = NULL; + g_autoptr(FlatpakInstalledRef) runtime_ref = NULL; + gboolean res; + + inst = flatpak_installation_new_user (NULL, &error); + g_assert_no_error (error); + + empty_installation (inst); + + refs = flatpak_installation_list_remote_refs_sync (inst, repo_name, NULL, &error); + g_assert_no_error (error); + g_assert_nonnull (refs); + g_assert_cmpint (refs->len, ==, 4); + + /* Install a runtime */ + G_GNUC_BEGIN_IGNORE_DEPRECATIONS + runtime_ref = flatpak_installation_install (inst, + repo_name, + FLATPAK_REF_KIND_RUNTIME, + "org.test.Platform", + NULL, "master", NULL, NULL, NULL, + &error); + G_GNUC_END_IGNORE_DEPRECATIONS + g_assert_no_error (error); + g_assert_true (FLATPAK_IS_INSTALLED_REF (runtime_ref)); + + /* Set xa.noenumerate=true */ + remote = flatpak_installation_get_remote_by_name (inst, repo_name, NULL, &error); + g_assert_no_error (error); + flatpak_remote_set_noenumerate (remote, TRUE); + res = flatpak_installation_modify_remote (inst, remote, NULL, &error); + g_assert_no_error (error); + g_assert_true (res); + + /* Only the platform should be visible */ + g_clear_pointer (&refs, g_ptr_array_unref); + refs = flatpak_installation_list_remote_refs_sync (inst, repo_name, NULL, &error); + g_assert_no_error (error); + g_assert_nonnull (refs); + g_assert_cmpint (refs->len, ==, 1); + + empty_installation (inst); + + /* Set xa.noenumerate=false */ + flatpak_remote_set_noenumerate (remote, FALSE); + res = flatpak_installation_modify_remote (inst, remote, NULL, &error); + g_assert_no_error (error); + g_assert_true (res); +} + static void test_update_installed_ref_if_missing_runtime (void) { @@ -4662,6 +4719,7 @@ main (int argc, char *argv[]) g_test_add_func ("/library/remote-new", test_remote_new); g_test_add_func ("/library/remote-new-from-file", test_remote_new_from_file); g_test_add_func ("/library/list-remote-refs", test_list_remote_refs); + g_test_add_func ("/library/list-remote-refs-noenumerate", test_list_remote_refs_noenumerate); g_test_add_func ("/library/list-remote-related-refs", test_list_remote_related_refs); g_test_add_func ("/library/list-remote-related-refs-for-installed", test_list_remote_related_refs_for_installed); g_test_add_func ("/library/list-refs", test_list_refs); From 8ce5211201a4c18556c256af69796c27de48fd7f Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Fri, 5 Nov 2021 14:53:25 -0700 Subject: [PATCH 38/73] dir: Fix an issue with fetch_remote_ref_sync() This commit is a follow-up to "Fix implementation of xa.noenumerate remote option" since that turned out to break flatpak_installation_fetch_remote_ref_sync() in some cases. I didn't see it at the time, but flatpak_decomposed_get_collection_id() explains that the collection ID shouldn't be set on FlatpakDecomposed objects, even when the remote has a collection ID set, unless they are being used to enumerate refs from a file:// URI rather than a configured remote. So this commit changes list_remote_refs() and list_all_remote_refs() to keep the xa.noenumerate implementation working and to get fetch_remote_ref_sync() working again (since the latter uses flatpak_decomposed_new_from_parts() and thus doesn't set a collection ID on the FlatpakDecomposed object used for comparison). (cherry picked from commit f3214c59d2f687e47ab5d9a74d8a3ef45f8e0105) --- common/flatpak-dir.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index 06f77680..e6091b99 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -12310,7 +12310,11 @@ flatpak_dir_list_all_remote_refs (FlatpakDir *self, { summary = var_summary_from_gvariant (subsummary); ref_map = var_summary_get_ref_map (summary); - populate_hash_table_from_refs_map (ret_all_refs, NULL, ref_map, state->collection_id, state); + + /* NOTE: collection id is NULL here not state->collection_id, see the + * note on flatpak_decomposed_get_collection_id() + */ + populate_hash_table_from_refs_map (ret_all_refs, NULL, ref_map, NULL /* collection id */, state); } } else if (state->summary != NULL) @@ -14396,7 +14400,7 @@ flatpak_dir_list_remote_refs (FlatpakDir *self, if (!ostree_parse_refspec (refspec, NULL, &ref, error)) return FALSE; - d = flatpak_decomposed_new_from_col_ref (ref, state->collection_id, NULL); + d = flatpak_decomposed_new_from_ref (ref, NULL); if (d) g_hash_table_insert (decomposed_local_refs, g_steal_pointer (&d), NULL); } From 5f8ce1d49124cd67caab5b6948ec00016ba97906 Mon Sep 17 00:00:00 2001 From: Patrick Griffis Date: Wed, 22 Sep 2021 11:54:34 -0500 Subject: [PATCH 39/73] Re-enable HTTP compression The original commit (9865ed8989befe9653fb3cd919fb5518b09274d2) disabling it claimed it fixed OCI downloads. This no longer seems to be a problem. This has also exposed new bugs as some servers will send gzip compressed data when the client does not send Accept-Encoding. If we leave this enabled that issue goes away. (cherry picked from commit cda4967a9e2977caccafb6f72eceab1159db113f) --- common/flatpak-utils-http.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/flatpak-utils-http.c b/common/flatpak-utils-http.c index 2ba18d5c..0a230c37 100644 --- a/common/flatpak-utils-http.c +++ b/common/flatpak-utils-http.c @@ -540,7 +540,6 @@ flatpak_create_soup_session (const char *user_agent) SOUP_SESSION_TIMEOUT, 60, SOUP_SESSION_IDLE_TIMEOUT, 60, NULL); - soup_session_remove_feature_by_type (soup_session, SOUP_TYPE_CONTENT_DECODER); http_proxy = g_getenv ("http_proxy"); if (http_proxy) { @@ -955,10 +954,13 @@ flatpak_cache_http_uri_once (SoupSession *soup_session, if (flags & FLATPAK_HTTP_FLAGS_STORE_COMPRESSED) { + soup_session_remove_feature_by_type (soup_session, SOUP_TYPE_CONTENT_DECODER); soup_message_headers_replace (m->request_headers, "Accept-Encoding", "gzip"); data.store_compressed = TRUE; } + else if (!soup_session_has_feature (soup_session, SOUP_TYPE_CONTENT_DECODER)) + soup_session_add_feature_by_type (soup_session, SOUP_TYPE_CONTENT_DECODER); soup_request_send_async (SOUP_REQUEST (request), cancellable, From e4db35077c6d84c284774655dadec406e2ca6667 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Tue, 12 Oct 2021 15:07:31 -0700 Subject: [PATCH 40/73] app: Fix behavior when installing end-of-life-rebased ref Currently if the user specifies a ref to install that has been renamed via the end-of-life-rebased mechanism, for example "flatpak install com.visualstudio.code.oss", Flatpak erroneously tries to install both the old and new versions of the app. This happens because the code handling end-of-life-rebase conditions is written assuming the rebased app is being updated rather than installed for the first time. Specifically, in FlatpakCliTransaction and FlatpakQuietTransaction, in end_of_lifed_with_rebase(), we treat a failure of flatpak_transaction_add_uninstall() as fatal and return FALSE from the signal handler, which means that the install operation that triggered the signal will not be skipped (see the docs for FlatpakTransaction::end-of-lifed-with-rebase). So, instead check for the FLATPAK_ERROR_NOT_INSTALLED error code and ignore it, so that the installation of the old version of the renamed app will be properly cancelled. Fixes https://github.com/flatpak/flatpak/issues/3754 (cherry picked from commit 3aa9a7f3a12e95e16051e43ba1a28ca837b4c3c5) --- app/flatpak-cli-transaction.c | 20 +++++++++++++++++--- app/flatpak-quiet-transaction.c | 17 +++++++++++++++-- 2 files changed, 32 insertions(+), 5 deletions(-) diff --git a/app/flatpak-cli-transaction.c b/app/flatpak-cli-transaction.c index 99bc8c6e..d553e244 100644 --- a/app/flatpak-cli-transaction.c +++ b/app/flatpak-cli-transaction.c @@ -772,8 +772,7 @@ end_of_lifed_with_rebase (FlatpakTransaction *transaction, { g_autoptr(GError) error = NULL; - if (!flatpak_transaction_add_rebase (transaction, remote, rebased_to_ref, NULL, previous_ids, &error) || - !flatpak_transaction_add_uninstall (transaction, ref_str, &error)) + if (!flatpak_transaction_add_rebase (transaction, remote, rebased_to_ref, NULL, previous_ids, &error)) { g_propagate_prefixed_error (&self->first_operation_error, g_error_copy (error), @@ -782,7 +781,22 @@ end_of_lifed_with_rebase (FlatpakTransaction *transaction, return FALSE; } - return TRUE; /* skip update op, in favour of added uninstall */ + if (!flatpak_transaction_add_uninstall (transaction, ref_str, &error)) + { + /* NOT_INSTALLED error is expected in case the op that triggered this was install not update */ + if (g_error_matches (error, FLATPAK_ERROR, FLATPAK_ERROR_NOT_INSTALLED)) + g_clear_error (&error); + else + { + g_propagate_prefixed_error (&self->first_operation_error, + g_error_copy (error), + _("Failed to uninstall %s for rebase to %s: "), + name, rebased_to_ref); + return FALSE; + } + } + + return TRUE; /* skip install/update op of end-of-life ref */ } else /* IGNORE or NO_REBASE */ return FALSE; diff --git a/app/flatpak-quiet-transaction.c b/app/flatpak-quiet-transaction.c index e0f059ef..a820c082 100644 --- a/app/flatpak-quiet-transaction.c +++ b/app/flatpak-quiet-transaction.c @@ -222,8 +222,7 @@ end_of_lifed_with_rebase (FlatpakTransaction *transaction, g_print (_("Updating to rebased version\n")); - if (!flatpak_transaction_add_rebase (transaction, remote, rebased_to_ref, NULL, previous_ids, &error) || - !flatpak_transaction_add_uninstall (transaction, ref, &error)) + if (!flatpak_transaction_add_rebase (transaction, remote, rebased_to_ref, NULL, previous_ids, &error)) { g_printerr (_("Failed to rebase %s to %s: %s\n"), flatpak_ref_get_name (rref), rebased_to_ref, error->message); @@ -231,6 +230,20 @@ end_of_lifed_with_rebase (FlatpakTransaction *transaction, return FALSE; } + if (!flatpak_transaction_add_uninstall (transaction, ref, &error)) + { + /* NOT_INSTALLED error is expected in case the op that triggered this was install not update */ + if (g_error_matches (error, FLATPAK_ERROR, FLATPAK_ERROR_NOT_INSTALLED)) + g_clear_error (&error); + else + { + g_printerr (_("Failed to uninstall %s for rebase to %s: %s\n"), + flatpak_ref_get_name (rref), rebased_to_ref, error->message); + self->got_error = TRUE; + return FALSE; + } + } + return TRUE; } From 512b693dbf110fd6d22ee463137c9b9f0bcce91b Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Thu, 21 Oct 2021 15:41:02 -0700 Subject: [PATCH 41/73] Ensure refs are updated from their origin It can happen that a related ref is installed from a different remote than the thing it's related to. We always want to update things from their origin remote. However as of now FlatpakTransaction resolves the commit of a related ref to the one available from the main ref origin, and later sets the remote for the operation to the installed origin (see commit 6793d90b8). In case there is a newer commit in the main ref origin than the installed origin, this leads to an update operation being erroneously created, only to then error out with an HTTP 404 error, because the commit from the main ref origin is being pulled from the installed ref origin. For specific steps to reproduce see https://github.com/flatpak/flatpak/issues/3128#issuecomment-948948040 So, ensure that when a FLATPAK_TRANSACTION_OPERATION_INSTALL_OR_UPDATE operation is created for something that's installed, whether it's a related ref or something else, the remote used is always the origin. And ensure that the remote is set correctly before the stage where the op is resolved to a commit, to avoid the situation described above. This is essentially a re-implementation of the fix in commit 6793d90b8. Also, add a unit test for this behavior. This commit also makes a few changes to documentation to make it clear that this related-ref-different-origin situation is possible. Fixes #3128 (cherry picked from commit 49d9052d2248de8b5f3c4c1c6ca7dfceefcbcd2f) (only merge conflicts in tests/testlibrary.c) --- common/flatpak-dir-private.h | 1 + common/flatpak-dir.c | 28 ++++++--- common/flatpak-installation.c | 13 ++-- common/flatpak-transaction.c | 19 +++--- tests/testlibrary.c | 113 ++++++++++++++++++++++++++++++++++ 5 files changed, 154 insertions(+), 20 deletions(-) diff --git a/common/flatpak-dir-private.h b/common/flatpak-dir-private.h index 3c69928c..db160368 100644 --- a/common/flatpak-dir-private.h +++ b/common/flatpak-dir-private.h @@ -100,6 +100,7 @@ GType flatpak_deploy_get_type (void); typedef struct { FlatpakDecomposed *ref; + char *remote; char *commit; char **subpaths; gboolean download; diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index e6091b99..db784c3d 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -14717,6 +14717,7 @@ flatpak_dir_update_remote_configuration (FlatpakDir *self, void flatpak_related_free (FlatpakRelated *self) { + g_free (self->remote); flatpak_decomposed_unref (self->ref); g_free (self->commit); g_strfreev (self->subpaths); @@ -14726,6 +14727,7 @@ flatpak_related_free (FlatpakRelated *self) static void add_related (FlatpakDir *self, GPtrArray *related, + const char *remote, const char *extension, FlatpakDecomposed *extension_ref, const char *checksum, @@ -14755,7 +14757,12 @@ add_related (FlatpakDir *self, branch = flatpak_decomposed_dup_branch (extension_ref); if (deploy_data) - old_subpaths = flatpak_deploy_data_get_subpaths (deploy_data); + { + old_subpaths = flatpak_deploy_data_get_subpaths (deploy_data); + /* If the extension is installed already, its origin overrides the remote + * that would otherwise be used */ + remote = flatpak_deploy_data_get_origin (deploy_data); + } /* Only respect no-autodownload/download-if for uninstalled refs, we always want to update if you manually installed something */ @@ -14801,6 +14808,7 @@ add_related (FlatpakDir *self, subpaths = flatpak_subpaths_merge ((char **) old_subpaths, extra_subpaths); rel = g_new0 (FlatpakRelated, 1); + rel->remote = g_strdup (remote); rel->ref = flatpak_decomposed_ref (extension_ref); rel->commit = g_strdup (checksum); rel->subpaths = g_steal_pointer (&subpaths); @@ -15014,7 +15022,7 @@ flatpak_dir_find_remote_related_for_metadata (FlatpakDir *self, if (flatpak_remote_state_lookup_ref (state, flatpak_decomposed_get_ref (extension_ref), &checksum, NULL, NULL, NULL, NULL)) { if (flatpak_filters_allow_ref (NULL, masked, flatpak_decomposed_get_ref (extension_ref))) - add_related (self, related, extension, extension_ref, checksum, + add_related (self, related, state->remote_name, extension, extension_ref, checksum, no_autodownload, download_if, autoprune_unless, autodelete, locale_subset); } else if (subdirectories) @@ -15028,7 +15036,7 @@ flatpak_dir_find_remote_related_for_metadata (FlatpakDir *self, if (flatpak_remote_state_lookup_ref (state, flatpak_decomposed_get_ref (subref_ref), &subref_checksum, NULL, NULL, NULL, NULL) && flatpak_filters_allow_ref (NULL, masked, flatpak_decomposed_get_ref (subref_ref))) - add_related (self, related, extension, subref_ref, subref_checksum, + add_related (self, related, state->remote_name, extension, subref_ref, subref_checksum, no_autodownload, download_if, autoprune_unless, autodelete, locale_subset); } } @@ -15267,7 +15275,7 @@ flatpak_dir_find_local_related_for_metadata (FlatpakDir *self, NULL, NULL)) { - add_related (self, related, extension, extension_ref, + add_related (self, related, remote_name, extension, extension_ref, checksum, no_autodownload, download_if, autoprune_unless, autodelete, locale_subset); } else if ((deploy_data = flatpak_dir_get_deploy_data (self, extension_ref, @@ -15280,8 +15288,10 @@ flatpak_dir_find_local_related_for_metadata (FlatpakDir *self, * --force */ checksum = g_strdup (flatpak_deploy_data_get_commit (deploy_data)); - add_related (self, related, extension, extension_ref, - checksum, no_autodownload, download_if, autoprune_unless, autodelete, locale_subset); + add_related (self, related, + flatpak_deploy_data_get_origin (deploy_data), + extension, extension_ref, checksum, + no_autodownload, download_if, autoprune_unless, autodelete, locale_subset); } else if (subdirectories) { @@ -15301,7 +15311,7 @@ flatpak_dir_find_local_related_for_metadata (FlatpakDir *self, NULL, NULL)) { - add_related (self, related, extension, match, match_checksum, + add_related (self, related, remote_name, extension, match, match_checksum, no_autodownload, download_if, autoprune_unless, autodelete, locale_subset); } else if ((match_deploy_data = flatpak_dir_get_deploy_data (self, match, @@ -15313,7 +15323,9 @@ flatpak_dir_find_local_related_for_metadata (FlatpakDir *self, * not have a ref in the repo */ match_checksum = g_strdup (flatpak_deploy_data_get_commit (match_deploy_data)); - add_related (self, related, extension, match, match_checksum, + add_related (self, related, + flatpak_deploy_data_get_origin (match_deploy_data), + extension, match, match_checksum, no_autodownload, download_if, autoprune_unless, autodelete, locale_subset); } } diff --git a/common/flatpak-installation.c b/common/flatpak-installation.c index 0daf3d66..4d21da7f 100644 --- a/common/flatpak-installation.c +++ b/common/flatpak-installation.c @@ -2751,15 +2751,18 @@ flatpak_installation_list_remote_related_refs_sync (FlatpakInstallation *self, /** * flatpak_installation_list_installed_related_refs_sync: * @self: a #FlatpakInstallation - * @remote_name: the name of the remote + * @remote_name: the name of the remote providing @ref * @ref: the ref * @cancellable: (nullable): a #GCancellable * @error: return location for a #GError * - * Lists all the locally installed refs from @remote_name that are - * related to @ref. These are things that are interesting to install, - * update, or uninstall together with @ref. For instance, locale data - * or debug information. + * Lists all the locally installed refs that are related to @ref. These are + * things that are interesting to install, update, or uninstall together with + * @ref. For instance, locale data or debug information. + * + * Note that while the related refs are usually installed from the same remote + * as @ref (@remote_name), it is possible they were installed from another + * remote. * * This function is similar to flatpak_installation_list_remote_related_refs_sync, * but instead of looking at what is available on the remote, it only looks diff --git a/common/flatpak-transaction.c b/common/flatpak-transaction.c index 4f98b1c8..e3ce7956 100644 --- a/common/flatpak-transaction.c +++ b/common/flatpak-transaction.c @@ -2066,7 +2066,8 @@ op_get_related (FlatpakTransaction *self, if (transaction_is_local_only (self, op->kind)) related = flatpak_dir_find_local_related_for_metadata (priv->dir, op->ref, - op->remote, op->resolved_metakey, + NULL, /* remote could differ from op->remote */ + op->resolved_metakey, NULL, &related_error); else related = flatpak_dir_find_remote_related_for_metadata (priv->dir, state, op->ref, @@ -2109,7 +2110,7 @@ add_related (FlatpakTransaction *self, if (!rel->delete) continue; - related_op = flatpak_transaction_add_op (self, op->remote, rel->ref, + related_op = flatpak_transaction_add_op (self, rel->remote, rel->ref, NULL, NULL, NULL, NULL, FLATPAK_TRANSACTION_OPERATION_UNINSTALL, error); @@ -2132,7 +2133,7 @@ add_related (FlatpakTransaction *self, if (!rel->download) continue; - related_op = flatpak_transaction_add_op (self, op->remote, rel->ref, + related_op = flatpak_transaction_add_op (self, rel->remote, rel->ref, (const char **) rel->subpaths, NULL, NULL, NULL, FLATPAK_TRANSACTION_OPERATION_INSTALL_OR_UPDATE, @@ -2629,8 +2630,10 @@ flatpak_transaction_add_rebase (FlatpakTransaction *self, const char **previous_ids, GError **error) { + FlatpakTransactionPrivate *priv = flatpak_transaction_get_instance_private (self); const char *all_paths[] = { NULL }; g_autoptr(FlatpakDecomposed) decomposed = NULL; + g_autofree char *installed_origin = NULL; g_return_val_if_fail (ref != NULL, FALSE); g_return_val_if_fail (remote != NULL, FALSE); @@ -2645,6 +2648,9 @@ flatpak_transaction_add_rebase (FlatpakTransaction *self, if (subpaths == NULL) subpaths = all_paths; + if (dir_ref_is_installed (priv->dir, decomposed, &installed_origin, NULL)) + remote = installed_origin; + return flatpak_transaction_add_ref (self, remote, decomposed, subpaths, previous_ids, NULL, FLATPAK_TRANSACTION_OPERATION_INSTALL_OR_UPDATE, NULL, NULL, error); } @@ -4462,10 +4468,9 @@ flatpak_transaction_normalize_ops (FlatpakTransaction *self) if (dir_ref_is_installed (priv->dir, op->ref, NULL, &deploy_data)) { - /* Don't use the remote from related ref on update, always use - the current remote. */ - g_free (op->remote); - op->remote = g_strdup (flatpak_deploy_data_get_origin (deploy_data)); + /* The remote should have already been set to the installed ref + * origin so that the resolved commit definitely exists there */ + g_assert (g_strcmp0 (op->remote, flatpak_deploy_data_get_origin (deploy_data)) == 0); op->kind = FLATPAK_TRANSACTION_OPERATION_UPDATE; } diff --git a/tests/testlibrary.c b/tests/testlibrary.c index c7aff93f..c428ceb6 100644 --- a/tests/testlibrary.c +++ b/tests/testlibrary.c @@ -39,6 +39,7 @@ static void empty_installation (FlatpakInstallation *inst); static void make_test_app (const char *app_repo_name); static void update_test_app (void); static void update_test_app_extension_version (void); +static void update_test_app_extension (void); static void update_test_runtime (void); static void update_repo (const char *update_repo_name); static void rename_test_app (const char *update_repo_name); @@ -2470,6 +2471,26 @@ rename_test_app (const char *update_repo_name) run_test_subprocess (argv, RUN_TEST_SUBPROCESS_DEFAULT); } +static void +update_test_app_extension (void) +{ + g_autofree char *app_plugin_ref = NULL; + char *argv[] = { "flatpak", "build-commit-from", "--force", + "--gpg-homedir=", "--gpg-sign=", + "--src-repo=repos/test", "repos/test", + NULL, NULL }; + g_auto(GStrv) gpgargs = NULL; + + gpgargs = g_strsplit (gpg_args, " ", 0); + app_plugin_ref = g_strdup_printf ("runtime/org.test.Hello.Plugin.fun/%s/v1", + flatpak_get_default_arch ()); + argv[3] = gpgargs[0]; + argv[4] = gpgargs[1]; + argv[7] = app_plugin_ref; + + run_test_subprocess (argv, RUN_TEST_SUBPROCESS_DEFAULT); +} + static void update_test_runtime (void) { @@ -3817,6 +3838,97 @@ test_transaction_app_runtime_same_remote (void) remove_remote_user ("aaatest-runtime-only-repo"); } +/* Test that an installed related ref is updated from its origin remote even if + * the thing it's related to comes from a different remote which also provides + * the related ref */ +static void +test_transaction_update_related_from_different_remote (void) +{ + g_autoptr(FlatpakInstallation) inst = NULL; + g_autoptr(FlatpakTransaction) transaction = NULL; + g_autoptr(FlatpakInstalledRef) installed_ref = NULL; + g_autoptr(FlatpakRemoteRef) remote_ref = NULL; + g_autoptr(GError) error = NULL; + g_autofree char *app = NULL; + g_autofree char *app_plugin = NULL; + const char *app_origin = repo_name; + const char *app_plugin_origin = "test-without-runtime-repo"; + gboolean res; + + app = g_strdup_printf ("app/org.test.Hello/%s/master", + flatpak_get_default_arch ()); + app_plugin = g_strdup_printf ("runtime/org.test.Hello.Plugin.fun/%s/v1", + flatpak_get_default_arch ()); + + inst = flatpak_installation_new_user (NULL, &error); + g_assert_no_error (error); + g_assert_nonnull (inst); + + empty_installation (inst); + + add_remote_user ("test-without-runtime", NULL); + + /* Drop caches so we find the new remote */ + flatpak_installation_drop_caches (inst, NULL, &error); + g_assert_no_error (error); + + /* Install the plugin only from its remote */ + transaction = flatpak_transaction_new_for_installation (inst, NULL, &error); + g_assert_no_error (error); + g_assert_nonnull (transaction); + + res = flatpak_transaction_add_install (transaction, app_plugin_origin, app_plugin, NULL, &error); + g_assert_no_error (error); + g_assert_true (res); + + res = flatpak_transaction_run (transaction, NULL, &error); + g_assert_no_error (error); + g_assert_true (res); + + /* Update the related ref in the main repo, so we can check that it's not + * updated since we should check for updates in its origin repo */ + update_test_app_extension (); + update_repo ("test"); + + /* Install the app from the main remote. The plugin should not be updated */ + g_clear_object (&transaction); + transaction = flatpak_transaction_new_for_installation (inst, NULL, &error); + g_assert_no_error (error); + g_assert_nonnull (transaction); + + res = flatpak_transaction_add_install (transaction, app_origin, app, NULL, &error); + g_assert_no_error (error); + g_assert_true (res); + + res = flatpak_transaction_run (transaction, NULL, &error); + g_assert_no_error (error); + g_assert_true (res); + + /* Check to make sure the plugin is on a different commit locally than in the + * main remote */ + installed_ref = flatpak_installation_get_installed_ref (inst, FLATPAK_REF_KIND_RUNTIME, + "org.test.Hello.Plugin.fun", + NULL, "v1", NULL, &error); + g_assert_no_error (error); + g_assert_nonnull (installed_ref); + + remote_ref = flatpak_installation_fetch_remote_ref_sync (inst, app_origin, FLATPAK_REF_KIND_RUNTIME, + "org.test.Hello.Plugin.fun", + NULL, "v1", NULL, &error); + g_assert_no_error (error); + g_assert_nonnull (remote_ref); + + g_assert_cmpstr (flatpak_installed_ref_get_origin (installed_ref), !=, app_origin); + g_assert_cmpstr (flatpak_ref_get_commit (FLATPAK_REF (installed_ref)), ==, + flatpak_installed_ref_get_latest_commit (installed_ref)); + g_assert_cmpstr (flatpak_ref_get_commit (FLATPAK_REF (installed_ref)), !=, + flatpak_ref_get_commit (FLATPAK_REF (remote_ref))); + + /* Reset things */ + empty_installation (inst); + remove_remote_user ("test-without-runtime-repo"); +} + typedef struct { GMainLoop *loop; @@ -4736,6 +4848,7 @@ main (int argc, char *argv[]) g_test_add_func ("/library/transaction-deps", test_transaction_deps); g_test_add_func ("/library/transaction-install-local", test_transaction_install_local); g_test_add_func ("/library/transaction-app-runtime-same-remote", test_transaction_app_runtime_same_remote); + g_test_add_func ("/library/transaction-update-related-from-different-remote", test_transaction_update_related_from_different_remote); g_test_add_func ("/library/instance", test_instance); g_test_add_func ("/library/update-subpaths", test_update_subpaths); g_test_add_func ("/library/overrides", test_overrides); From bd4fff12f64bc5f5461972fdf659fdb2b3422c16 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Mon, 25 Oct 2021 14:44:11 -0700 Subject: [PATCH 42/73] Don't use app title from flatpakref as remote title On two different code paths we were using the "Title" field in flatpakref files as the title of a remote, which is incorrect. In most cases, the remote added via the RuntimeRepo key will be the same as the remote the app is from, so when the remote is added for the runtime, its title will be correctly set using the Title value from the flatpakrepo file and the app will therefore have an origin remote with a title set. This is not currently true for flatpakref files that use SuggestRemoteName=, see https://github.com/flatpak/flatpak/pull/4513 For flatpakref files that use a different remote than the RuntimeRepo, we don't currently have a way for the title to be set automatically; perhaps we should (https://github.com/flatpak/flatpak/issues/4512). Fixes https://github.com/flatpak/flatpak/issues/4499 (cherry picked from commit 9dbd265cdd68099b62119e06f94bab43cf1f5ea9) --- common/flatpak-dir.c | 13 +++---------- common/flatpak-utils.c | 6 ++++-- tests/testlibrary.c | 9 +++++++++ 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index db784c3d..8af97531 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -13738,14 +13738,12 @@ parse_ref_file (GKeyFile *keyfile, char **name_out, char **branch_out, char **url_out, - char **title_out, GBytes **gpg_data_out, gboolean *is_runtime_out, char **collection_id_out, GError **error) { g_autofree char *url = NULL; - g_autofree char *title = NULL; g_autofree char *name = NULL; g_autofree char *branch = NULL; g_autofree char *version = NULL; @@ -13757,7 +13755,6 @@ parse_ref_file (GKeyFile *keyfile, *name_out = NULL; *branch_out = NULL; *url_out = NULL; - *title_out = NULL; *gpg_data_out = NULL; *is_runtime_out = FALSE; @@ -13784,9 +13781,6 @@ parse_ref_file (GKeyFile *keyfile, if (branch == NULL) branch = g_strdup ("master"); - title = g_key_file_get_string (keyfile, FLATPAK_REF_GROUP, - FLATPAK_REF_TITLE_KEY, NULL); - is_runtime = g_key_file_get_boolean (keyfile, FLATPAK_REF_GROUP, FLATPAK_REF_IS_RUNTIME_KEY, NULL); @@ -13824,7 +13818,6 @@ parse_ref_file (GKeyFile *keyfile, *name_out = g_steal_pointer (&name); *branch_out = g_steal_pointer (&branch); *url_out = g_steal_pointer (&url); - *title_out = g_steal_pointer (&title); *gpg_data_out = g_steal_pointer (&gpg_data); *is_runtime_out = is_runtime; *collection_id_out = g_steal_pointer (&collection_id); @@ -13845,14 +13838,13 @@ flatpak_dir_create_remote_for_ref_file (FlatpakDir *self, g_autofree char *name = NULL; g_autofree char *branch = NULL; g_autofree char *url = NULL; - g_autofree char *title = NULL; g_autofree char *remote = NULL; gboolean is_runtime = FALSE; g_autofree char *collection_id = NULL; g_autoptr(GFile) deploy_dir = NULL; g_autoptr(FlatpakDecomposed) ref = NULL; - if (!parse_ref_file (keyfile, &name, &branch, &url, &title, &gpg_data, &is_runtime, &collection_id, error)) + if (!parse_ref_file (keyfile, &name, &branch, &url, &gpg_data, &is_runtime, &collection_id, error)) return FALSE; ref = flatpak_decomposed_new_from_parts (is_runtime ? FLATPAK_KINDS_RUNTIME : FLATPAK_KINDS_APP, @@ -13875,7 +13867,8 @@ flatpak_dir_create_remote_for_ref_file (FlatpakDir *self, if (remote == NULL) { - remote = flatpak_dir_create_origin_remote (self, url, name, title, flatpak_decomposed_get_ref (ref), + /* title is NULL because the title from the ref file is the title of the app not the remote */ + remote = flatpak_dir_create_origin_remote (self, url, name, NULL, flatpak_decomposed_get_ref (ref), gpg_data, collection_id, NULL, NULL, error); if (remote == NULL) return FALSE; diff --git a/common/flatpak-utils.c b/common/flatpak-utils.c index 3824139a..a08b6f91 100644 --- a/common/flatpak-utils.c +++ b/common/flatpak-utils.c @@ -2260,8 +2260,10 @@ flatpak_parse_repofile (const char *remote_name, if (subset != NULL) g_key_file_set_string (config, group, "xa.subset", subset); - title = g_key_file_get_locale_string (keyfile, source_group, - FLATPAK_REPO_TITLE_KEY, NULL, NULL); + /* Don't use the title from flatpakref files; that's the title of the app */ + if (!from_ref) + title = g_key_file_get_locale_string (keyfile, FLATPAK_REPO_GROUP, + FLATPAK_REPO_TITLE_KEY, NULL, NULL); if (title != NULL) g_key_file_set_string (config, group, "xa.title", title); diff --git a/tests/testlibrary.c b/tests/testlibrary.c index c428ceb6..dbe3a4e5 100644 --- a/tests/testlibrary.c +++ b/tests/testlibrary.c @@ -3561,8 +3561,10 @@ test_transaction_flatpakref_remote_creation (void) g_autoptr(FlatpakInstallation) user_inst = NULL; g_autoptr(FlatpakInstallation) system_inst = NULL; g_autoptr(FlatpakTransaction) transaction = NULL; + g_autoptr(FlatpakRemote) remote = NULL; g_autoptr(GError) error = NULL; g_autofree char *s = NULL; + g_autofree char *remote_title = NULL; g_autoptr(GBytes) data = NULL; gboolean res; @@ -3612,6 +3614,13 @@ test_transaction_flatpakref_remote_creation (void) assert_remote_in_installation (user_inst, "test-without-runtime-repo"); assert_remote_in_installation (user_inst, "test-runtime-only-repo"); + /* The remote should not use the title of the app as its title */ + remote = flatpak_installation_get_remote_by_name (user_inst, "test-without-runtime-repo", NULL, &error); + g_assert_no_error (error); + g_assert_nonnull (remote); + remote_title = flatpak_remote_get_title (remote); + g_assert_null (remote_title); + empty_installation (user_inst); remove_remote_user ("test-without-runtime-repo"); remove_remote_user ("test-runtime-only-repo"); From c7b8e3c54fb639bdd31a86b1972496fb2e0b1958 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Tue, 26 Oct 2021 16:41:16 -0700 Subject: [PATCH 43/73] Change how automatic pinning is implemented This commit re-works how we automatically "pin" runtimes that are explicitly installed, to prevent them from being removed automatically. In this implementation we do the update to the config as part of the deploy, which has the following advantages: (1) It ensures that there's never a confusing polkit prompt about configuring the software installation when the user asked for a runtime to be installed (https://github.com/flatpak/flatpak/issues/4200) (2) It means we don't have to rely on the code on the error path of flatpak_transaction_real_run() to un-pin the runtime in case something went wrong with the installation, since we pin it almost atomically with the deploy. Fixes #4200 (cherry picked from commit 6f5bb3597e14a28be5953d5d773c225a86039254) --- common/flatpak-dir-private.h | 7 ++- common/flatpak-dir.c | 18 +++++- common/flatpak-installation.c | 2 +- common/flatpak-transaction.c | 81 +++++++++++++-------------- system-helper/flatpak-system-helper.c | 4 +- 5 files changed, 63 insertions(+), 49 deletions(-) diff --git a/common/flatpak-dir-private.h b/common/flatpak-dir-private.h index db160368..ac229dd7 100644 --- a/common/flatpak-dir-private.h +++ b/common/flatpak-dir-private.h @@ -216,7 +216,7 @@ typedef enum { FLATPAK_HELPER_DEPLOY_FLAGS_NO_INTERACTION = 1 << 4, FLATPAK_HELPER_DEPLOY_FLAGS_APP_HINT = 1 << 5, FLATPAK_HELPER_DEPLOY_FLAGS_INSTALL_HINT = 1 << 6, - FLATPAK_HELPER_DEPLOY_FLAGS, + FLATPAK_HELPER_DEPLOY_FLAGS_UPDATE_PINNED = 1 << 7, } FlatpakHelperDeployFlags; #define FLATPAK_HELPER_DEPLOY_FLAGS_ALL (FLATPAK_HELPER_DEPLOY_FLAGS_UPDATE | \ @@ -225,7 +225,8 @@ typedef enum { FLATPAK_HELPER_DEPLOY_FLAGS_REINSTALL | \ FLATPAK_HELPER_DEPLOY_FLAGS_NO_INTERACTION | \ FLATPAK_HELPER_DEPLOY_FLAGS_APP_HINT | \ - FLATPAK_HELPER_DEPLOY_FLAGS_INSTALL_HINT) + FLATPAK_HELPER_DEPLOY_FLAGS_INSTALL_HINT | \ + FLATPAK_HELPER_DEPLOY_FLAGS_UPDATE_PINNED) typedef enum { FLATPAK_HELPER_UNINSTALL_FLAGS_NONE = 0, @@ -715,6 +716,7 @@ gboolean flatpak_dir_deploy_install (Fla const char **subpaths, const char **previous_ids, gboolean reinstall, + gboolean pin_on_deploy, GCancellable *cancellable, GError **error); gboolean flatpak_dir_install (FlatpakDir *self, @@ -723,6 +725,7 @@ gboolean flatpak_dir_install (Fla gboolean no_static_deltas, gboolean reinstall, gboolean app_hint, + gboolean pin_on_deploy, FlatpakRemoteState *state, FlatpakDecomposed *ref, const char *opt_commit, diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index 8af97531..f088f008 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -8560,6 +8560,7 @@ flatpak_dir_deploy_install (FlatpakDir *self, const char **subpaths, const char **previous_ids, gboolean reinstall, + gboolean pin_on_deploy, GCancellable *cancellable, GError **error) { @@ -8657,6 +8658,14 @@ flatpak_dir_deploy_install (FlatpakDir *self, if (!flatpak_dir_mark_changed (self, error)) goto out; + /* Pin runtimes that are installed explicitly rather than pulled as + * dependencies so they are not automatically removed. */ + if (pin_on_deploy && + !flatpak_dir_config_append_pattern (self, "pinned", + flatpak_decomposed_get_ref (ref), + TRUE, NULL, error)) + goto out; + ret = TRUE; commit = flatpak_dir_read_active (self, ref, cancellable); @@ -9061,6 +9070,7 @@ flatpak_dir_install (FlatpakDir *self, gboolean no_static_deltas, gboolean reinstall, gboolean app_hint, + gboolean pin_on_deploy, FlatpakRemoteState *state, FlatpakDecomposed *ref, const char *opt_commit, @@ -9270,6 +9280,9 @@ flatpak_dir_install (FlatpakDir *self, if (app_hint) helper_flags |= FLATPAK_HELPER_DEPLOY_FLAGS_APP_HINT; + if (pin_on_deploy) + helper_flags |= FLATPAK_HELPER_DEPLOY_FLAGS_UPDATE_PINNED; + helper_flags |= FLATPAK_HELPER_DEPLOY_FLAGS_INSTALL_HINT; if (!flatpak_dir_system_helper_call_deploy (self, @@ -9299,7 +9312,8 @@ flatpak_dir_install (FlatpakDir *self, if (!no_deploy) { if (!flatpak_dir_deploy_install (self, ref, state->remote_name, opt_subpaths, - opt_previous_ids, reinstall, cancellable, error)) + opt_previous_ids, reinstall, pin_on_deploy, + cancellable, error)) return FALSE; } @@ -9576,7 +9590,7 @@ flatpak_dir_install_bundle (FlatpakDir *self, } else { - if (!flatpak_dir_deploy_install (self, ref, remote, NULL, NULL, FALSE, cancellable, error)) + if (!flatpak_dir_deploy_install (self, ref, remote, NULL, NULL, FALSE, FALSE, cancellable, error)) return FALSE; } diff --git a/common/flatpak-installation.c b/common/flatpak-installation.c index 4d21da7f..3c5a12a0 100644 --- a/common/flatpak-installation.c +++ b/common/flatpak-installation.c @@ -1926,7 +1926,7 @@ flatpak_installation_install_full (FlatpakInstallation *self, (flags & FLATPAK_INSTALL_FLAGS_NO_PULL) != 0, (flags & FLATPAK_INSTALL_FLAGS_NO_DEPLOY) != 0, (flags & FLATPAK_INSTALL_FLAGS_NO_STATIC_DELTAS) != 0, - FALSE, FALSE, state, + FALSE, FALSE, FALSE, state, ref, NULL, (const char **) subpaths, NULL, NULL, NULL, NULL, progress, cancellable, error)) return NULL; diff --git a/common/flatpak-transaction.c b/common/flatpak-transaction.c index e3ce7956..168b11f0 100644 --- a/common/flatpak-transaction.c +++ b/common/flatpak-transaction.c @@ -107,6 +107,7 @@ struct _FlatpakTransactionOperation gboolean failed; gboolean skip; gboolean update_only_deploy; + gboolean pin_on_deploy; gboolean resolved; char *resolved_commit; @@ -165,7 +166,6 @@ struct _FlatpakTransactionPrivate GPtrArray *extra_sideload_repos; GList *ops; GPtrArray *added_origin_remotes; - GPtrArray *added_pinned_runtimes; GList *flatpakrefs; /* GKeyFiles */ GList *bundles; /* BundleData */ @@ -644,7 +644,8 @@ flatpak_transaction_operation_new (const char *remote, const char **previous_ids, const char *commit, GFile *bundle, - FlatpakTransactionOperationType kind) + FlatpakTransactionOperationType kind, + gboolean pin_on_deploy) { FlatpakTransactionOperation *self; @@ -658,6 +659,7 @@ flatpak_transaction_operation_new (const char *remote, if (bundle) self->bundle = g_object_ref (bundle); self->kind = kind; + self->pin_on_deploy = pin_on_deploy; return self; } @@ -1005,7 +1007,6 @@ flatpak_transaction_finalize (GObject *object) g_clear_object (&priv->dir); g_ptr_array_unref (priv->added_origin_remotes); - g_ptr_array_unref (priv->added_pinned_runtimes); g_ptr_array_free (priv->extra_dependency_dirs, TRUE); g_ptr_array_free (priv->extra_sideload_repos, TRUE); @@ -1456,7 +1457,6 @@ flatpak_transaction_init (FlatpakTransaction *self) priv->last_op_for_ref = g_hash_table_new_full ((GHashFunc)flatpak_decomposed_hash, (GEqualFunc)flatpak_decomposed_equal, (GDestroyNotify) flatpak_decomposed_unref, NULL); priv->remote_states = g_hash_table_new_full (g_str_hash, g_str_equal, NULL, (GDestroyNotify) flatpak_remote_state_unref); priv->added_origin_remotes = g_ptr_array_new_with_free_func (g_free); - priv->added_pinned_runtimes = g_ptr_array_new_with_free_func ((GDestroyNotify)flatpak_decomposed_unref); priv->extra_dependency_dirs = g_ptr_array_new_with_free_func (g_object_unref); priv->extra_sideload_repos = g_ptr_array_new_with_free_func (g_free); priv->can_run = TRUE; @@ -1983,6 +1983,7 @@ flatpak_transaction_add_op (FlatpakTransaction *self, const char *commit, GFile *bundle, FlatpakTransactionOperationType kind, + gboolean pin_on_deploy, GError **error) { FlatpakTransactionPrivate *priv = flatpak_transaction_get_instance_private (self); @@ -2012,7 +2013,8 @@ flatpak_transaction_add_op (FlatpakTransaction *self, return op; } - op = flatpak_transaction_operation_new (remote, ref, subpaths, previous_ids, commit, bundle, kind); + op = flatpak_transaction_operation_new (remote, ref, subpaths, previous_ids, + commit, bundle, kind, pin_on_deploy); g_hash_table_insert (priv->last_op_for_ref, flatpak_decomposed_ref (ref), op); priv->ops = g_list_prepend (priv->ops, op); @@ -2113,7 +2115,7 @@ add_related (FlatpakTransaction *self, related_op = flatpak_transaction_add_op (self, rel->remote, rel->ref, NULL, NULL, NULL, NULL, FLATPAK_TRANSACTION_OPERATION_UNINSTALL, - error); + FALSE, error); if (related_op == NULL) return FALSE; @@ -2137,7 +2139,7 @@ add_related (FlatpakTransaction *self, (const char **) rel->subpaths, NULL, NULL, NULL, FLATPAK_TRANSACTION_OPERATION_INSTALL_OR_UPDATE, - error); + FALSE, error); if (related_op == NULL) return FALSE; @@ -2374,7 +2376,7 @@ add_deps (FlatpakTransaction *self, return FALSE; runtime_op = flatpak_transaction_add_op (self, runtime_remote, runtime_ref, NULL, NULL, NULL, NULL, - FLATPAK_TRANSACTION_OPERATION_INSTALL_OR_UPDATE, error); + FLATPAK_TRANSACTION_OPERATION_INSTALL_OR_UPDATE, FALSE, error); if (runtime_op == NULL) return FALSE; } @@ -2385,7 +2387,7 @@ add_deps (FlatpakTransaction *self, { g_debug ("Updating dependent runtime %s", flatpak_decomposed_get_pref (runtime_ref)); runtime_op = flatpak_transaction_add_op (self, runtime_remote, runtime_ref, NULL, NULL, NULL, NULL, - FLATPAK_TRANSACTION_OPERATION_UPDATE, error); + FLATPAK_TRANSACTION_OPERATION_UPDATE, FALSE, error); if (runtime_op == NULL) return FALSE; runtime_op->non_fatal = TRUE; @@ -2419,6 +2421,7 @@ flatpak_transaction_add_ref (FlatpakTransaction *self, FlatpakTransactionOperationType kind, GFile *bundle, const char *external_metadata, + gboolean pin_on_deploy, GError **error) { FlatpakTransactionPrivate *priv = flatpak_transaction_get_instance_private (self); @@ -2530,7 +2533,8 @@ flatpak_transaction_add_ref (FlatpakTransaction *self, return FALSE; } - op = flatpak_transaction_add_op (self, remote, ref, subpaths, previous_ids, commit, bundle, kind, error); + op = flatpak_transaction_add_op (self, remote, ref, subpaths, previous_ids, + commit, bundle, kind, pin_on_deploy, error); if (op == NULL) return FALSE; @@ -2567,6 +2571,7 @@ flatpak_transaction_add_install (FlatpakTransaction *self, FlatpakTransactionPrivate *priv = flatpak_transaction_get_instance_private (self); g_autoptr(FlatpakDecomposed) decomposed = NULL; const char *all_paths[] = { NULL }; + gboolean pin_on_deploy; g_return_val_if_fail (ref != NULL, FALSE); g_return_val_if_fail (remote != NULL, FALSE); @@ -2579,25 +2584,13 @@ flatpak_transaction_add_install (FlatpakTransaction *self, if (subpaths == NULL) subpaths = all_paths; - if (!flatpak_transaction_add_ref (self, remote, decomposed, subpaths, NULL, NULL, FLATPAK_TRANSACTION_OPERATION_INSTALL, NULL, NULL, error)) + pin_on_deploy = flatpak_decomposed_is_runtime (decomposed) && !priv->disable_auto_pin; + + if (!flatpak_transaction_add_ref (self, remote, decomposed, subpaths, NULL, NULL, + FLATPAK_TRANSACTION_OPERATION_INSTALL, + NULL, NULL, pin_on_deploy, error)) return FALSE; - /* Pin runtimes that are installed explicitly rather than pulled as - * dependencies so they are not automatically removed. */ - if (flatpak_decomposed_is_runtime (decomposed) && !priv->disable_auto_pin) - { - gboolean already_pinned; - - if (!flatpak_dir_config_append_pattern (priv->dir, "pinned", flatpak_decomposed_get_ref (decomposed), TRUE, &already_pinned, error)) - return FALSE; - - if (!already_pinned) - { - g_ptr_array_add (priv->added_pinned_runtimes, flatpak_decomposed_ref (decomposed)); - flatpak_installation_drop_caches (priv->installation, NULL, NULL); - } - } - return TRUE; } @@ -2651,7 +2644,7 @@ flatpak_transaction_add_rebase (FlatpakTransaction *self, if (dir_ref_is_installed (priv->dir, decomposed, &installed_origin, NULL)) remote = installed_origin; - return flatpak_transaction_add_ref (self, remote, decomposed, subpaths, previous_ids, NULL, FLATPAK_TRANSACTION_OPERATION_INSTALL_OR_UPDATE, NULL, NULL, error); + return flatpak_transaction_add_ref (self, remote, decomposed, subpaths, previous_ids, NULL, FLATPAK_TRANSACTION_OPERATION_INSTALL_OR_UPDATE, NULL, NULL, FALSE, error); } /** @@ -2745,7 +2738,7 @@ flatpak_transaction_add_update (FlatpakTransaction *self, return FALSE; /* Note: we implement the merge when subpaths == NULL in flatpak_transaction_add_ref() */ - return flatpak_transaction_add_ref (self, NULL, decomposed, subpaths, NULL, commit, FLATPAK_TRANSACTION_OPERATION_UPDATE, NULL, NULL, error); + return flatpak_transaction_add_ref (self, NULL, decomposed, subpaths, NULL, commit, FLATPAK_TRANSACTION_OPERATION_UPDATE, NULL, NULL, FALSE, error); } /** @@ -2771,7 +2764,7 @@ flatpak_transaction_add_uninstall (FlatpakTransaction *self, if (decomposed == NULL) return FALSE; - return flatpak_transaction_add_ref (self, NULL, decomposed, NULL, NULL, NULL, FLATPAK_TRANSACTION_OPERATION_UNINSTALL, NULL, NULL, error); + return flatpak_transaction_add_ref (self, NULL, decomposed, NULL, NULL, NULL, FLATPAK_TRANSACTION_OPERATION_UNINSTALL, NULL, NULL, FALSE, error); } static gboolean @@ -2883,7 +2876,7 @@ flatpak_transaction_add_auto_install (FlatpakTransaction *self, if (!flatpak_transaction_add_ref (self, remote, auto_install_ref, NULL, NULL, NULL, FLATPAK_TRANSACTION_OPERATION_INSTALL_OR_UPDATE, - NULL, NULL, + NULL, NULL, FALSE, &local_error)) g_debug ("Failed to add auto-install ref %s: %s", flatpak_decomposed_get_ref (auto_install_ref), local_error->message); @@ -4219,7 +4212,7 @@ flatpak_transaction_resolve_bundles (FlatpakTransaction *self, if (!flatpak_transaction_add_ref (self, remote, ref, NULL, NULL, commit, FLATPAK_TRANSACTION_OPERATION_INSTALL_BUNDLE, - data->file, metadata, error)) + data->file, metadata, FALSE, error)) return FALSE; } @@ -4261,6 +4254,7 @@ _run_op_kind (FlatpakTransaction *self, FlatpakRemoteState *remote_state, /* nullable */ gboolean *out_needs_prune, gboolean *out_needs_triggers, + gboolean *out_needs_cache_drop, GCancellable *cancellable, GError **error) { @@ -4289,6 +4283,7 @@ _run_op_kind (FlatpakTransaction *self, priv->disable_static_deltas, priv->reinstall, priv->max_op >= APP_UPDATE, + op->pin_on_deploy, remote_state, op->ref, op->resolved_commit, (const char **) op->subpaths, @@ -4326,6 +4321,9 @@ _run_op_kind (FlatpakTransaction *self, if (flatpak_decomposed_is_app (op->ref)) *out_needs_triggers = TRUE; + + if (op->pin_on_deploy) + *out_needs_cache_drop = TRUE; } } else if (op->kind == FLATPAK_TRANSACTION_OPERATION_UPDATE) @@ -4601,7 +4599,7 @@ add_uninstall_unused_ops (FlatpakTransaction *self, uninstall_op = flatpak_transaction_add_op (self, origin, unused_ref, NULL, NULL, NULL, NULL, FLATPAK_TRANSACTION_OPERATION_UNINSTALL, - NULL); + FALSE, NULL); if (uninstall_op) run_operation_last (uninstall_op); } @@ -4620,6 +4618,7 @@ flatpak_transaction_real_run (FlatpakTransaction *self, gboolean succeeded = TRUE; gboolean needs_prune = FALSE; gboolean needs_triggers = FALSE; + gboolean needs_cache_drop = FALSE; gboolean ready_res = FALSE; int i; @@ -4779,7 +4778,9 @@ flatpak_transaction_real_run (FlatpakTransaction *self, } /* Here we execute the operation in a helper function */ - if (res && !_run_op_kind (self, op, state, &needs_prune, &needs_triggers, cancellable, &local_error)) + if (res && !_run_op_kind (self, op, state, + &needs_prune, &needs_triggers, &needs_cache_drop, + cancellable, &local_error)) res = FALSE; if (res) @@ -4838,15 +4839,9 @@ flatpak_transaction_real_run (FlatpakTransaction *self, for (i = 0; i < priv->added_origin_remotes->len; i++) flatpak_dir_prune_origin_remote (priv->dir, g_ptr_array_index (priv->added_origin_remotes, i)); - for (i = 0; i < priv->added_pinned_runtimes->len; i++) - { - FlatpakDecomposed *pinned_runtime = g_ptr_array_index (priv->added_pinned_runtimes, i); - if (!dir_ref_is_installed (priv->dir, pinned_runtime, NULL, NULL)) - { - flatpak_dir_config_remove_pattern (priv->dir, "pinned", flatpak_decomposed_get_ref (pinned_runtime), NULL); - flatpak_installation_drop_caches (priv->installation, NULL, NULL); - } - } + /* Reload config in case it changed via system helper */ + if (needs_cache_drop || priv->added_origin_remotes->len > 0) + flatpak_installation_drop_caches (priv->installation, NULL, NULL); return succeeded; } diff --git a/system-helper/flatpak-system-helper.c b/system-helper/flatpak-system-helper.c index f83ecdf4..03410e84 100644 --- a/system-helper/flatpak-system-helper.c +++ b/system-helper/flatpak-system-helper.c @@ -399,6 +399,7 @@ handle_deploy (FlatpakSystemHelper *object, gboolean no_deploy; gboolean local_pull; gboolean reinstall; + gboolean update_pinned; g_autofree char *url = NULL; g_autoptr(OngoingPull) ongoing_pull = NULL; g_autofree gchar *src_dir = NULL; @@ -483,6 +484,7 @@ handle_deploy (FlatpakSystemHelper *object, no_deploy = (arg_flags & FLATPAK_HELPER_DEPLOY_FLAGS_NO_DEPLOY) != 0; local_pull = (arg_flags & FLATPAK_HELPER_DEPLOY_FLAGS_LOCAL_PULL) != 0; reinstall = (arg_flags & FLATPAK_HELPER_DEPLOY_FLAGS_REINSTALL) != 0; + update_pinned = (arg_flags & FLATPAK_HELPER_DEPLOY_FLAGS_UPDATE_PINNED) != 0; deploy_dir = flatpak_dir_get_if_deployed (system, ref, NULL, NULL); @@ -699,7 +701,7 @@ handle_deploy (FlatpakSystemHelper *object, if (!flatpak_dir_deploy_install (system, ref, arg_origin, (const char **) arg_subpaths, (const char **) arg_previous_ids, - reinstall, NULL, &error)) + reinstall, update_pinned, NULL, &error)) { flatpak_invocation_return_error (invocation, error, "Error deploying"); return G_DBUS_METHOD_INVOCATION_HANDLED; From 8db0af3e845f340bca3047297aa4bef7f979e140 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Wed, 17 Nov 2021 14:01:53 -0800 Subject: [PATCH 44/73] list: Tweak logic for excluding Locale/Debug extensions The man page states that the --all option for the list command includes runtime extensions (e.g. that end in .Locale or .Debug) and this is the case. When --all is omitted, we only show such extensions when the thing they extend is not already in the list. However when you run a command like "flatpak list --runtime --columns=application,branch", you get a list that excludes runtime locale extensions but includes app locale extensions, since the corresponding apps are not in the list despite presumably being installed. This doesn't seem like the right behavior, so tweak the logic so that app locale extensions are excluded when --all is omitted and --runtime is used. Strictly speaking the "extension-of" information is not guaranteed to be present in the deploy data (which acquires it from the metadata), but in practice it seems to be present for all but Sources extensions, and I think it should be considered required since we are already using it to implement functionality elsewhere in Flatpak: https://github.com/flatpak/flatpak/issues/4585 (cherry picked from commit 470b321c63a3a20b43b7d4142ce3038edc87f808) --- app/flatpak-builtins-list.c | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/app/flatpak-builtins-list.c b/app/flatpak-builtins-list.c index 82049cbb..273c5649 100644 --- a/app/flatpak-builtins-list.c +++ b/app/flatpak-builtins-list.c @@ -97,20 +97,6 @@ refs_data_free (RefsData *refs_data) g_free (refs_data); } -static char * -strip_last_element (const char *id) -{ - gsize id_len = strlen (id); - while (id_len > 0 && - id[id_len - 1] != '.') - id_len--; - - if (id_len > 0) - id_len--; /* Remove the dot too */ - - return g_strndup (id, id_len); -} - static gboolean print_table_for_refs (gboolean print_apps, GPtrArray * refs_array, @@ -148,7 +134,7 @@ print_table_for_refs (gboolean print_apps, RefsData *refs_data = NULL; FlatpakDir *dir = NULL; GPtrArray *dir_refs = NULL; - g_autoptr(GHashTable) pref_hash = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL); + g_autoptr(GHashTable) ref_hash = g_hash_table_new_full (g_str_hash, g_str_equal, NULL, NULL); int j; refs_data = (RefsData *) g_ptr_array_index (refs_array, i); @@ -158,8 +144,7 @@ print_table_for_refs (gboolean print_apps, for (j = 0; j < dir_refs->len; j++) { FlatpakDecomposed *ref = g_ptr_array_index (dir_refs, j); - char *partial_ref = flatpak_make_valid_id_prefix (flatpak_decomposed_get_pref (ref)); - g_hash_table_insert (pref_hash, partial_ref, ref); + g_hash_table_add (ref_hash, (char *)flatpak_decomposed_get_ref (ref)); } for (j = 0; j < dir_refs->len; j++) @@ -213,11 +198,18 @@ print_table_for_refs (gboolean print_apps, flatpak_decomposed_is_runtime (ref) && flatpak_decomposed_id_is_subref (ref)) { - g_autofree char *parent_id = strip_last_element (ref_id); - g_autofree char *prefix_partial_ref = g_strconcat (parent_id, "/", ref_arch, "/", ref_branch, NULL); + g_autoptr(FlatpakDecomposed) extensionof_decomposed = NULL; + const char *extension_of = flatpak_deploy_data_get_extension_of (deploy_data); + if (extension_of != NULL) + extensionof_decomposed = flatpak_decomposed_new_from_ref (extension_of, NULL); + if (extensionof_decomposed != NULL) + { + if (!opt_app && flatpak_decomposed_is_app (extensionof_decomposed)) + continue; - if (g_hash_table_lookup (pref_hash, prefix_partial_ref)) - continue; + if (g_hash_table_lookup (ref_hash, extension_of)) + continue; + } } repo = flatpak_deploy_data_get_origin (deploy_data); From f809e9f9a4cbf9e0c5045ee6e5ea0d4c03f81783 Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Thu, 16 Dec 2021 12:40:04 -0800 Subject: [PATCH 45/73] repair: Properly mark invalid commits as partial Commits that are found to have missing or invalid objects need to be marked partial so that when the thing referencing them is reinstalled, the missing objects will be pulled. libostree treats non-partial commits as complete even if they're not, since verifying their completeness is an expensive operation. This exactly mirrors what the "ostree fsck" command does when it finds corruption in a commit. This fix is especially important because corrupt repos have been an issue lately so we at least need repair to work properly. Relatedly, delete invalid commit objects to ensure they are re-downloaded, though it's not clear that code path is almost ever reachable. Fixes https://github.com/flatpak/flatpak/issues/4618 (cherry picked from commit 6fac58a9b90c128a28d028f8f60531513ad1498e) --- app/flatpak-builtins-repair.c | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/app/flatpak-builtins-repair.c b/app/flatpak-builtins-repair.c index f872fe1a..4680c6df 100644 --- a/app/flatpak-builtins-repair.c +++ b/app/flatpak-builtins-repair.c @@ -221,7 +221,17 @@ fsck_commit (OstreeRepo *repo, if (!ostree_repo_load_commit (repo, checksum, &commit, &commitstate, &local_error)) { - g_print ("%s\n", local_error->message); + /* This really shouldn't happen since we just fsck'd the commit, but + * deleting it makes the most sense. + */ + if (opt_dry_run) + g_printerr (_("Commit invalid %s: %s\n"), checksum, local_error->message); + else + { + g_printerr (_("Deleting invalid commit %s: %s\n"), checksum, local_error->message); + (void) ostree_repo_delete_object (repo, OSTREE_OBJECT_TYPE_COMMIT, checksum, NULL, NULL); + } + g_clear_error (&local_error); return FSCK_STATUS_HAS_INVALID_OBJECTS; } @@ -240,9 +250,27 @@ fsck_commit (OstreeRepo *repo, dirtree_status = fsck_dirtree (repo, partial, dirtree_checksum, object_status_cache); status = MAX (status, dirtree_status); - /* Its ok for partial commits to have missing objects */ + /* It's ok for partial commits to have missing objects + * https://github.com/flatpak/flatpak/issues/4624 + */ if (status == FSCK_STATUS_HAS_MISSING_OBJECTS && partial) status = FSCK_STATUS_OK; + else if (status != FSCK_STATUS_OK && !partial) + { + if (opt_dry_run) + g_printerr (_("Commit should be marked partial: %s\n"), checksum); + else + { + g_printerr (_("Marking commit as partial: %s\n"), checksum); + if (!ostree_repo_mark_commit_partial_reason (repo, checksum, TRUE, + OSTREE_REPO_COMMIT_STATE_FSCK_PARTIAL, + &local_error)) + { + g_printerr ("%s\n", local_error->message); + g_clear_error (&local_error); + } + } + } return status; } From 9fded3abe49e9b55067bbee32fc0ffcaa523075d Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Tue, 28 Dec 2021 14:14:36 -0800 Subject: [PATCH 46/73] Add a test for the repair command This should ensure that https://github.com/flatpak/flatpak/issues/4618 stays fixed. (cherry picked from commit 45c7f5071c5341ce895c3b90268d97d08b032820) --- tests/Makefile-test-matrix.am.inc | 1 + tests/Makefile.am.inc | 1 + tests/test-repair.sh | 35 +++++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+) create mode 100755 tests/test-repair.sh diff --git a/tests/Makefile-test-matrix.am.inc b/tests/Makefile-test-matrix.am.inc index 7f302ca9..1b9e52ab 100644 --- a/tests/Makefile-test-matrix.am.inc +++ b/tests/Makefile-test-matrix.am.inc @@ -43,6 +43,7 @@ TEST_MATRIX_DIST= \ tests/test-unused.sh \ tests/test-prune.sh \ tests/test-seccomp.sh \ + tests/test-repair.sh \ $(NULL) TEST_MATRIX_EXTRA_DIST= \ tests/test-run.sh \ diff --git a/tests/Makefile.am.inc b/tests/Makefile.am.inc index e97c23fb..6c4c694c 100644 --- a/tests/Makefile.am.inc +++ b/tests/Makefile.am.inc @@ -281,6 +281,7 @@ TEST_MATRIX_SOURCE = \ tests/test-subset.sh{user+system} \ tests/test-prune.sh \ tests/test-seccomp.sh \ + tests/test-repair.sh \ $(NULL) update-test-matrix: diff --git a/tests/test-repair.sh b/tests/test-repair.sh new file mode 100755 index 00000000..8f0fdfd0 --- /dev/null +++ b/tests/test-repair.sh @@ -0,0 +1,35 @@ +#!/bin/bash +# +# Copyright (C) 2021 Matthew Leeds +# +# SPDX-License-Identifier: LGPL-2.0-or-later + +set -euo pipefail + +. $(dirname $0)/libtest.sh + +echo "1..1" + +setup_repo +${FLATPAK} ${U} install -y test-repo org.test.Hello + +# delete the object for files/bin/hello.sh +rm ${FL_DIR}/repo/objects/0d/30582c0ac8a2f89f23c0f62e548ba7853f5285d21848dd503460a567b5d253.file + +# dry run repair shouldn't replace the missing file +${FLATPAK} ${U} repair --dry-run +assert_not_has_file ${FL_DIR}/repo/objects/0d/30582c0ac8a2f89f23c0f62e548ba7853f5285d21848dd503460a567b5d253.file + +# normal repair should replace the missing file +${FLATPAK} ${U} repair +assert_has_file ${FL_DIR}/repo/objects/0d/30582c0ac8a2f89f23c0f62e548ba7853f5285d21848dd503460a567b5d253.file + +# app should've been reinstalled +${FLATPAK} ${U} list -d > list-log +assert_file_has_content list-log "org\.test\.Hello/" + +# clean up +${FLATPAK} ${U} uninstall -y org.test.Platform org.test.Hello +${FLATPAK} ${U} remote-delete test-repo + +ok "repair command handles missing files" From 5daba75daf666a31ea3609338177342b4f462ffa Mon Sep 17 00:00:00 2001 From: Ryan Gonzalez Date: Thu, 23 Dec 2021 18:30:17 -0600 Subject: [PATCH 47/73] Fix metadata file contents after null terminators being ignored In particular, if a null terminator is placed inside the metadata file, Flatpak will only compare the text *before* it to the value of xa.metadata, but the full file will be parsed when permissions are set at runtime. This means that any app can include a null terminator in its permissions metadata, and Flatpak will only show the user the permissions *preceding* the terminator during install, but the permissions *after* the terminator are applied at runtime. Fixes GHSA-qpjc-vq3c-572j / CVE-2021-43860 Signed-off-by: Ryan Gonzalez (cherry picked from commit c9c3a667c09a846c0b230cf1cc8ed330028aa03c) --- common/flatpak-dir.c | 36 +++++++++++++++++++++++++++--------- common/flatpak-transaction.c | 8 ++++---- common/flatpak-utils.c | 9 +++++---- 3 files changed, 36 insertions(+), 17 deletions(-) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index f088f008..52c5319d 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -1792,19 +1792,29 @@ static gboolean validate_commit_metadata (GVariant *commit_data, const char *ref, const char *required_metadata, + gsize required_metadata_size, gboolean require_xa_metadata, GError **error) { g_autoptr(GVariant) commit_metadata = NULL; + g_autoptr(GVariant) xa_metadata_v = NULL; const char *xa_metadata = NULL; + gsize xa_metadata_size = 0; commit_metadata = g_variant_get_child_value (commit_data, 0); if (commit_metadata != NULL) - g_variant_lookup (commit_metadata, "xa.metadata", "&s", &xa_metadata); + { + xa_metadata_v = g_variant_lookup_value (commit_metadata, + "xa.metadata", + G_VARIANT_TYPE_STRING); + if (xa_metadata_v) + xa_metadata = g_variant_get_string (xa_metadata_v, &xa_metadata_size); + } if ((xa_metadata == NULL && require_xa_metadata) || - (xa_metadata != NULL && g_strcmp0 (required_metadata, xa_metadata) != 0)) + (xa_metadata != NULL && (xa_metadata_size != required_metadata_size || + memcmp (xa_metadata, required_metadata, xa_metadata_size) != 0))) { g_set_error (error, G_IO_ERROR, G_IO_ERROR_PERMISSION_DENIED, _("Commit metadata for %s not matching expected metadata"), ref); @@ -3513,6 +3523,7 @@ upgrade_deploy_data (GBytes *deploy_data, g_autoptr(GKeyFile) keyfile = NULL; g_autoptr(GFile) metadata_file = NULL; g_autofree char *metadata_contents = NULL; + gsize metadata_size = 0; g_autofree char *id = flatpak_decomposed_dup_id (ref); /* Add fields from commit metadata to deploy */ @@ -3526,9 +3537,9 @@ upgrade_deploy_data (GBytes *deploy_data, keyfile = g_key_file_new (); metadata_file = g_file_resolve_relative_path (deploy_dir, "metadata"); if (!g_file_load_contents (metadata_file, cancellable, - &metadata_contents, NULL, NULL, error)) + &metadata_contents, &metadata_size, NULL, error)) return NULL; - if (!g_key_file_load_from_data (keyfile, metadata_contents, -1, 0, error)) + if (!g_key_file_load_from_data (keyfile, metadata_contents, metadata_size, 0, error)) return NULL; add_metadata_to_deploy_data (&metadata_dict, keyfile); @@ -5831,8 +5842,13 @@ flatpak_dir_pull (FlatpakDir *self, { g_autoptr(GVariant) commit_data = NULL; if (!ostree_repo_load_commit (repo, rev, &commit_data, NULL, error) || - !validate_commit_metadata (commit_data, ref, (const char *)g_bytes_get_data (require_metadata, NULL), TRUE, error)) - return FALSE; + !validate_commit_metadata (commit_data, + ref, + (const char *)g_bytes_get_data (require_metadata, NULL), + g_bytes_get_size (require_metadata), + TRUE, + error)) + goto out; } if (!flatpak_dir_pull_extra_data (self, repo, @@ -8153,6 +8169,7 @@ flatpak_dir_deploy (FlatpakDir *self, g_auto(GLnxLockFile) lock = { 0, }; g_autoptr(GFile) metadata_file = NULL; g_autofree char *metadata_contents = NULL; + gsize metadata_size = 0; gboolean is_oci; const char *flatpak; @@ -8363,11 +8380,12 @@ flatpak_dir_deploy (FlatpakDir *self, keyfile = g_key_file_new (); metadata_file = g_file_resolve_relative_path (checkoutdir, "metadata"); if (g_file_load_contents (metadata_file, NULL, - &metadata_contents, NULL, NULL, NULL)) + &metadata_contents, + &metadata_size, NULL, NULL)) { if (!g_key_file_load_from_data (keyfile, metadata_contents, - -1, + metadata_size, 0, error)) return FALSE; @@ -8383,7 +8401,7 @@ flatpak_dir_deploy (FlatpakDir *self, */ is_oci = flatpak_dir_get_remote_oci (self, origin); if (!validate_commit_metadata (commit_data, flatpak_decomposed_get_ref (ref), - metadata_contents, !is_oci, error)) + metadata_contents, metadata_size, !is_oci, error)) return FALSE; dotref = g_file_resolve_relative_path (checkoutdir, "files/.ref"); diff --git a/common/flatpak-transaction.c b/common/flatpak-transaction.c index 168b11f0..6c327c07 100644 --- a/common/flatpak-transaction.c +++ b/common/flatpak-transaction.c @@ -2539,7 +2539,7 @@ flatpak_transaction_add_ref (FlatpakTransaction *self, return FALSE; if (external_metadata) - op->external_metadata = g_bytes_new (external_metadata, strlen (external_metadata) + 1); + op->external_metadata = g_bytes_new (external_metadata, strlen (external_metadata)); return TRUE; } @@ -2950,7 +2950,7 @@ load_deployed_metadata (FlatpakTransaction *self, FlatpakDecomposed *ref, char * return NULL; } - return g_bytes_new_take (g_steal_pointer (&metadata_contents), metadata_contents_length + 1); + return g_bytes_new_take (g_steal_pointer (&metadata_contents), metadata_contents_length); } static void @@ -3051,7 +3051,7 @@ resolve_op_from_commit (FlatpakTransaction *self, if (xa_metadata == NULL) g_message ("Warning: No xa.metadata in local commit %s ref %s", checksum, flatpak_decomposed_get_ref (op->ref)); else - metadata_bytes = g_bytes_new (xa_metadata, strlen (xa_metadata) + 1); + metadata_bytes = g_bytes_new (xa_metadata, strlen (xa_metadata)); if (g_variant_lookup (commit_metadata, "xa.download-size", "t", &download_size)) op->download_size = GUINT64_FROM_BE (download_size); @@ -3091,7 +3091,7 @@ try_resolve_op_from_metadata (FlatpakTransaction *self, &download_size, &installed_size, &metadata, NULL)) return FALSE; - metadata_bytes = g_bytes_new (metadata, strlen (metadata) + 1); + metadata_bytes = g_bytes_new (metadata, strlen (metadata)); if (flatpak_remote_state_lookup_ref (state, flatpak_decomposed_get_ref (op->ref), NULL, NULL, &info, NULL, NULL)) diff --git a/common/flatpak-utils.c b/common/flatpak-utils.c index a08b6f91..7c7ef157 100644 --- a/common/flatpak-utils.c +++ b/common/flatpak-utils.c @@ -6662,6 +6662,7 @@ flatpak_pull_from_bundle (OstreeRepo *repo, GCancellable *cancellable, GError **error) { + gsize metadata_size = 0; g_autofree char *metadata_contents = NULL; g_autofree char *to_checksum = NULL; g_autoptr(GFile) root = NULL; @@ -6678,6 +6679,8 @@ flatpak_pull_from_bundle (OstreeRepo *repo, if (metadata == NULL) return FALSE; + metadata_size = strlen (metadata_contents); + if (!ostree_repo_get_remote_option (repo, remote, "collection-id", NULL, &remote_collection_id, NULL)) remote_collection_id = NULL; @@ -6747,12 +6750,10 @@ flatpak_pull_from_bundle (OstreeRepo *repo, cancellable, error) < 0) return FALSE; - /* Null terminate */ - g_output_stream_write (G_OUTPUT_STREAM (data_stream), "\0", 1, NULL, NULL); - metadata_valid = metadata_contents != NULL && - strcmp (metadata_contents, g_memory_output_stream_get_data (data_stream)) == 0; + metadata_size == g_memory_output_stream_get_data_size (data_stream) && + memcmp (metadata_contents, g_memory_output_stream_get_data (data_stream), metadata_size) == 0; } else { From 927c2b031821d263182a6b77ff9d713e9c64695c Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 10 Jan 2022 16:43:08 +0100 Subject: [PATCH 48/73] Transaction: Fail the resolve if xa.metadata invalid or missing If we fail to parse xa.metadata from the summary cache or the commit xa.metadata we fail the resolve. If xa.metadata is missing in the commit we fail the resolve (it is always set in the summary cache, because summary update converts missing xa.metadata to "", so we either get that, or cache miss which leads to resolving from the commit. This means that op->resolved_metadata is always set during install and updates, which means we will show the app permissions. The transaction will also always make sure that this data actually matches what gets deployed. Before this change an invalid metadata in the summary cache could lead to a NULL resolved_metadata, which means we wouldn't print the app permissions, yet we would still deploy some metadata file that could have permissions. (NOTE: It would fail to deploy unless the xa.metadata in the commit matched the metadata file, but in this corner case we would't compare the summary and commit metadata, so they may differ.) (cherry picked from commit 5036bca4214d5b77e884dec42e36496a06e74081) --- common/flatpak-transaction.c | 84 +++++++++++++++++++++++------------- 1 file changed, 55 insertions(+), 29 deletions(-) diff --git a/common/flatpak-transaction.c b/common/flatpak-transaction.c index 6c327c07..aba9a880 100644 --- a/common/flatpak-transaction.c +++ b/common/flatpak-transaction.c @@ -2970,12 +2970,13 @@ emit_eol_and_maybe_skip (FlatpakTransaction *self, g_signal_emit (self, signals[END_OF_LIFED_WITH_REBASE], 0, op->remote, flatpak_decomposed_get_ref (op->ref), op->eol, op->eol_rebase, previous_ids, &op->skip); } -static void +static gboolean mark_op_resolved (FlatpakTransactionOperation *op, const char *commit, GFile *sideload_path, GBytes *metadata, - GBytes *old_metadata) + GBytes *old_metadata, + GError **error) { g_debug ("marking op %s:%s resolved to %s", kind_to_str (op->kind), flatpak_decomposed_get_ref (op->ref), commit ? commit : "-"); @@ -2997,13 +2998,12 @@ mark_op_resolved (FlatpakTransactionOperation *op, if (metadata) { g_autoptr(GKeyFile) metakey = g_key_file_new (); - if (g_key_file_load_from_bytes (metakey, metadata, G_KEY_FILE_NONE, NULL)) - { - op->resolved_metadata = g_bytes_ref (metadata); - op->resolved_metakey = g_steal_pointer (&metakey); - } - else - g_message ("Warning: Failed to parse metadata for %s\n", flatpak_decomposed_get_ref (op->ref)); + if (!g_key_file_load_from_bytes (metakey, metadata, G_KEY_FILE_NONE, NULL)) + return flatpak_fail_error (error, FLATPAK_ERROR_INVALID_DATA, + "Metadata for %s is invalid", flatpak_decomposed_get_ref (op->ref)); + + op->resolved_metadata = g_bytes_ref (metadata); + op->resolved_metakey = g_steal_pointer (&metakey); } if (old_metadata) { @@ -3014,31 +3014,40 @@ mark_op_resolved (FlatpakTransactionOperation *op, op->resolved_old_metakey = g_steal_pointer (&metakey); } else - g_message ("Warning: Failed to parse old metadata for %s\n", flatpak_decomposed_get_ref (op->ref)); + { + /* This shouldn't happen, but a NULL old metadata is safe (all permisssions are considered new) */ + g_message ("Warning: Failed to parse old metadata for %s\n", flatpak_decomposed_get_ref (op->ref)); + } } + + return TRUE; } -static void +static gboolean resolve_op_end (FlatpakTransaction *self, FlatpakTransactionOperation *op, const char *checksum, GFile *sideload_path, - GBytes *metadata_bytes) + GBytes *metadata_bytes, + GError **error) { g_autoptr(GBytes) old_metadata_bytes = NULL; old_metadata_bytes = load_deployed_metadata (self, op->ref, NULL, NULL); - mark_op_resolved (op, checksum, sideload_path, metadata_bytes, old_metadata_bytes); + if (!mark_op_resolved (op, checksum, sideload_path, metadata_bytes, old_metadata_bytes, error)) + return FALSE; emit_eol_and_maybe_skip (self, op); + return TRUE; } -static void +static gboolean resolve_op_from_commit (FlatpakTransaction *self, FlatpakTransactionOperation *op, const char *checksum, GFile *sideload_path, - GVariant *commit_data) + GVariant *commit_data, + GError **error) { g_autoptr(GBytes) metadata_bytes = NULL; g_autoptr(GVariant) commit_metadata = NULL; @@ -3049,9 +3058,11 @@ resolve_op_from_commit (FlatpakTransaction *self, commit_metadata = g_variant_get_child_value (commit_data, 0); g_variant_lookup (commit_metadata, "xa.metadata", "&s", &xa_metadata); if (xa_metadata == NULL) - g_message ("Warning: No xa.metadata in local commit %s ref %s", checksum, flatpak_decomposed_get_ref (op->ref)); - else - metadata_bytes = g_bytes_new (xa_metadata, strlen (xa_metadata)); + return flatpak_fail_error (error, FLATPAK_ERROR_INVALID_DATA, + "No xa.metadata in local commit %s ref %s", + checksum, flatpak_decomposed_get_ref (op->ref)); + + metadata_bytes = g_bytes_new (xa_metadata, strlen (xa_metadata)); if (g_variant_lookup (commit_metadata, "xa.download-size", "t", &download_size)) op->download_size = GUINT64_FROM_BE (download_size); @@ -3061,15 +3072,19 @@ resolve_op_from_commit (FlatpakTransaction *self, g_variant_lookup (commit_metadata, OSTREE_COMMIT_META_KEY_ENDOFLIFE, "s", &op->eol); g_variant_lookup (commit_metadata, OSTREE_COMMIT_META_KEY_ENDOFLIFE_REBASE, "s", &op->eol_rebase); - resolve_op_end (self, op, checksum, sideload_path, metadata_bytes); + return resolve_op_end (self, op, checksum, sideload_path, metadata_bytes, error); } +/* NOTE: In case of non-available summary this returns FALSE with a + * NULL error, but for other error cases it will be set. + */ static gboolean try_resolve_op_from_metadata (FlatpakTransaction *self, FlatpakTransactionOperation *op, const char *checksum, GFile *sideload_path, - FlatpakRemoteState *state) + FlatpakRemoteState *state, + GError **error) { g_autoptr(GBytes) metadata_bytes = NULL; guint64 download_size = 0; @@ -3109,8 +3124,7 @@ try_resolve_op_from_metadata (FlatpakTransaction *self, op->token_type = GINT32_FROM_LE (var_metadata_lookup_int32 (sparse_cache, FLATPAK_SPARSE_CACHE_KEY_TOKEN_TYPE, op->token_type)); } - resolve_op_end (self, op, checksum, sideload_path, metadata_bytes); - return TRUE; + return resolve_op_end (self, op, checksum, sideload_path, metadata_bytes, error); } static gboolean @@ -3153,7 +3167,8 @@ resolve_ops (FlatpakTransaction *self, * checksum we got was the version already installed. */ g_assert (op->resolved_commit != NULL); - mark_op_resolved (op, op->resolved_commit, NULL, NULL, NULL); + if (!mark_op_resolved (op, op->resolved_commit, NULL, NULL, NULL, error)) + return FALSE; continue; } @@ -3167,14 +3182,16 @@ resolve_ops (FlatpakTransaction *self, op->skip = TRUE; continue; } - mark_op_resolved (op, checksum, NULL, metadata_bytes, NULL); + if (!mark_op_resolved (op, checksum, NULL, metadata_bytes, NULL, error)) + return FALSE; continue; } if (op->kind == FLATPAK_TRANSACTION_OPERATION_INSTALL_BUNDLE) { g_assert (op->commit != NULL); - mark_op_resolved (op, op->commit, NULL, op->external_metadata, NULL); + if (!mark_op_resolved (op, op->commit, NULL, op->external_metadata, NULL, error)) + return FALSE; continue; } @@ -3205,7 +3222,8 @@ resolve_ops (FlatpakTransaction *self, if (commit_data == NULL) return FALSE; - resolve_op_from_commit (self, op, checksum, NULL, commit_data); + if (!resolve_op_from_commit (self, op, checksum, NULL, commit_data, error)) + return FALSE; } else { @@ -3264,9 +3282,16 @@ resolve_ops (FlatpakTransaction *self, } /* First try to resolve via metadata (if remote is available and its metadata matches the commit version) */ - if (!try_resolve_op_from_metadata (self, op, checksum, sideload_path, state)) + if (!try_resolve_op_from_metadata (self, op, checksum, sideload_path, state, &local_error)) { - /* Else try to load the commit object. + if (local_error) + { + /* Actual error, not just missing from summary */ + g_propagate_error (error, g_steal_pointer (&local_error)); + return FALSE; + } + + /* Missing from summary, try to load the commit object. * Note, we don't have a token here, so this will not work for authenticated apps. * We handle this by catching the 401 http status and retrying. */ g_autoptr(GVariant) commit_data = NULL; @@ -3302,7 +3327,8 @@ resolve_ops (FlatpakTransaction *self, return FALSE; } - resolve_op_from_commit (self, op, checksum, sideload_path, commit_data); + if (!resolve_op_from_commit (self, op, checksum, sideload_path, commit_data, error)) + return FALSE; } } } From e9455b7a7fcfe9816eff1d0539c798f3ac864a10 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Tue, 11 Jan 2022 10:27:46 +0100 Subject: [PATCH 49/73] Require metadata in commit also for OCI remotes This was disables a long time ago because the fedora remotes didn't contain metadata, but that has been added since then. Requiring fixes a security concern where an app claims to require no permissions (by having no metadata in commit) but then actually requires permissions in the installed app. (cherry picked from commit f0f3a35f404b5bd533186095db055f8b3d135576) --- common/flatpak-dir.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index 52c5319d..6180a2f9 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -1793,7 +1793,6 @@ validate_commit_metadata (GVariant *commit_data, const char *ref, const char *required_metadata, gsize required_metadata_size, - gboolean require_xa_metadata, GError **error) { g_autoptr(GVariant) commit_metadata = NULL; @@ -1812,9 +1811,9 @@ validate_commit_metadata (GVariant *commit_data, xa_metadata = g_variant_get_string (xa_metadata_v, &xa_metadata_size); } - if ((xa_metadata == NULL && require_xa_metadata) || - (xa_metadata != NULL && (xa_metadata_size != required_metadata_size || - memcmp (xa_metadata, required_metadata, xa_metadata_size) != 0))) + if (xa_metadata == NULL || + xa_metadata_size != required_metadata_size || + memcmp (xa_metadata, required_metadata, xa_metadata_size) != 0) { g_set_error (error, G_IO_ERROR, G_IO_ERROR_PERMISSION_DENIED, _("Commit metadata for %s not matching expected metadata"), ref); @@ -5846,7 +5845,6 @@ flatpak_dir_pull (FlatpakDir *self, ref, (const char *)g_bytes_get_data (require_metadata, NULL), g_bytes_get_size (require_metadata), - TRUE, error)) goto out; } @@ -8170,7 +8168,6 @@ flatpak_dir_deploy (FlatpakDir *self, g_autoptr(GFile) metadata_file = NULL; g_autofree char *metadata_contents = NULL; gsize metadata_size = 0; - gboolean is_oci; const char *flatpak; if (!flatpak_dir_ensure_repo (self, cancellable, error)) @@ -8396,12 +8393,9 @@ flatpak_dir_deploy (FlatpakDir *self, /* Check the metadata in the commit to make sure it matches the actual * deployed metadata, in case we relied on the one in the commit for * a decision - * Note: For historical reason we don't enforce commits to contain xa.metadata - * since this was lacking in fedora builds. */ - is_oci = flatpak_dir_get_remote_oci (self, origin); if (!validate_commit_metadata (commit_data, flatpak_decomposed_get_ref (ref), - metadata_contents, metadata_size, !is_oci, error)) + metadata_contents, metadata_size, error)) return FALSE; dotref = g_file_resolve_relative_path (checkoutdir, "files/.ref"); From 426aac432b26e527526796f9b380c47d6dc10cc8 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 12 Jan 2022 11:00:56 +0100 Subject: [PATCH 50/73] Ensure that bundles have metadata on install If we have a bundle without metadata we wouldn't properly present the permissions in the transaction. (cherry picked from commit b250541302187ff2209b0bb1295e8223d0af860f) --- common/flatpak-dir.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index 6180a2f9..bb3c171f 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -9369,6 +9369,13 @@ flatpak_dir_ensure_bundle_remote (FlatpakDir *self, if (metadata == NULL) return NULL; + /* If we rely on metadata (to e.g. print permissions), check it exists before creating the remote */ + if (out_metadata && fp_metadata == NULL) + { + flatpak_fail_error (error, FLATPAK_ERROR_INVALID_DATA, "No metadata in bundler header"); + return NULL; + } + gpg_data = extra_gpg_data ? extra_gpg_data : included_gpg_data; deploy_data = flatpak_dir_get_deploy_data (self, ref, FLATPAK_DEPLOY_VERSION_ANY, cancellable, NULL); From b0e0bba79a08b19eb50b0c5a8dc053f23be1405d Mon Sep 17 00:00:00 2001 From: Phaedrus Leeds Date: Tue, 28 Dec 2021 11:48:16 -0800 Subject: [PATCH 51/73] Add test for metadata validation This tests for invalid metadata, missing xa.metadata and mismatched values in xa.metadata and the real metadata, including the embedded null leading to the hidden permissions of CVE-2021-43860. (cherry picked from commit 2c2ce58c54b3e6c62f9c21c15efa0ba22f4bc09b) --- tests/Makefile-test-matrix.am.inc | 1 + tests/Makefile.am.inc | 1 + tests/test-metadata-validation.sh | 158 ++++++++++++++++++++++++++++++ 3 files changed, 160 insertions(+) create mode 100755 tests/test-metadata-validation.sh diff --git a/tests/Makefile-test-matrix.am.inc b/tests/Makefile-test-matrix.am.inc index 1b9e52ab..02be8c8e 100644 --- a/tests/Makefile-test-matrix.am.inc +++ b/tests/Makefile-test-matrix.am.inc @@ -36,6 +36,7 @@ TEST_MATRIX_DIST= \ tests/test-build-update-repo.sh \ tests/test-http-utils.sh \ tests/test-default-remotes.sh \ + tests/test-metadata-validation.sh \ tests/test-extensions.sh \ tests/test-oci.sh \ tests/test-override.sh \ diff --git a/tests/Makefile.am.inc b/tests/Makefile.am.inc index 6c4c694c..68d0afde 100644 --- a/tests/Makefile.am.inc +++ b/tests/Makefile.am.inc @@ -268,6 +268,7 @@ TEST_MATRIX_SOURCE = \ tests/test-repo.sh{{user+system+system-norevokefs}+{{user+system},oldsummary}} \ tests/test-sideload.sh{user+system} \ tests/test-default-remotes.sh \ + tests/test-metadata-validation.sh \ tests/test-extensions.sh \ tests/test-bundle.sh{user+system+system-norevokefs} \ tests/test-oci.sh \ diff --git a/tests/test-metadata-validation.sh b/tests/test-metadata-validation.sh new file mode 100755 index 00000000..7e3efccb --- /dev/null +++ b/tests/test-metadata-validation.sh @@ -0,0 +1,158 @@ +#!/bin/bash +# +# Copyright (C) 2021 Matthew Leeds +# +# SPDX-License-Identifier: LGPL-2.0-or-later + +set -euo pipefail + +. $(dirname $0)/libtest.sh + +echo "1..7" + +setup_repo + +COUNTER=1 + +create_app () { + local OPTIONS="$1" + local DIR=`mktemp -d` + + mkdir ${DIR}/files + echo $COUNTER > ${DIR}/files/counter + let COUNTER=COUNTER+1 + + local INVALID="" + if [[ $OPTIONS =~ "invalid" ]]; then + INVALID=invalidkeyfileline + fi + cat > ${DIR}/metadata <> ${DIR}/metadata + fi + if [[ $OPTIONS =~ "hidden" ]]; then + echo -ne "\0" >> ${DIR}/metadata + echo -e "\nfilesystems=home;" >> ${DIR}/metadata + fi + local XA_METADATA=--add-metadata-string=xa.metadata="$(head -n6 ${DIR}/metadata)"$'\n' + if [[ $OPTIONS =~ "no-xametadata" ]]; then + XA_METADATA="--add-metadata-string=xa.nometadata=1" + fi + ostree commit --repo=repos/test --branch=app/org.test.Malicious/${ARCH}/master ${FL_GPGARGS} "$XA_METADATA" ${DIR}/ + if [[ $OPTIONS =~ "no-cache-in-summary" ]]; then + ostree --repo=repos/test ${FL_GPGARGS} summary -u + # force use of legacy summary format + rm -rf repos/test/summary.idx repos/test/summaries + else + update_repo + fi + rm -rf ${DIR} +} + +cleanup_repo () { + ostree refs --repo=repos/test --delete app/org.test.Malicious/${ARCH}/master + update_repo +} + +create_app "hidden" + +if ${FLATPAK} ${U} install -y test-repo org.test.Malicious 2>install-error-log; then + assert_not_reached "Should not be able to install app with hidden permissions" +fi + +assert_file_has_content install-error-log "not matching expected metadata" + +assert_not_has_dir $FL_DIR/app/org.test.Malicious/current/active + +cleanup_repo + +ok "app with hidden permissions can't be installed (CVE-2021-43860)" + +create_app no-xametadata + +# The install will fail because the metadata in the summary doesn't match the metadata on the commit +# The missing xa.metadata in the commit got turned into "" in the xa.cache +if ${FLATPAK} ${U} install -y test-repo org.test.Malicious 2>install-error-log; then + assert_not_reached "Should not be able to install app with missing xa.metadata" +fi + +assert_file_has_content install-error-log "not matching expected metadata" + +assert_not_has_dir $FL_DIR/app/org.test.Malicious/current/active + +cleanup_repo + +ok "app with no xa.metadata can't be installed" + +create_app "no-xametadata no-cache-in-summary" + +# The install will fail because there's no metadata in the summary or on the commit +if ${FLATPAK} ${U} install -y test-repo org.test.Malicious 2>install-error-log; then + assert_not_reached "Should not be able to install app with missing metadata" +fi +assert_file_has_content install-error-log "No xa.metadata in local commit" + +assert_not_has_dir $FL_DIR/app/org.test.Malicious/current/active + +cleanup_repo + +ok "app with no xa.metadata and no metadata in summary can't be installed" + +create_app "invalid" + +if ${FLATPAK} ${U} install -y test-repo org.test.Malicious 2>install-error-log; then + assert_not_reached "Should not be able to install app with invalid metadata" +fi +assert_file_has_content install-error-log "Metadata for .* is invalid" + +assert_not_has_dir $FL_DIR/app/org.test.Malicious/current/active + +cleanup_repo + +ok "app with invalid metadata (in summary) can't be installed" + +create_app "invalid no-cache-in-summary" + +if ${FLATPAK} ${U} install -y test-repo org.test.Malicious 2>install-error-log; then + assert_not_reached "Should not be able to install app with invalid metadata" +fi +assert_file_has_content install-error-log "Metadata for .* is invalid" + +assert_not_has_dir $FL_DIR/app/org.test.Malicious/current/active + +cleanup_repo + +ok "app with invalid metadata (in commit) can't be installed" + +create_app "mismatch no-cache-in-summary" + +if ${FLATPAK} ${U} install -y test-repo org.test.Malicious 2>install-error-log; then + assert_not_reached "Should not be able to install app with non-matching metadata" +fi +assert_file_has_content install-error-log "Commit metadata for .* not matching expected metadata" + +assert_not_has_dir $FL_DIR/app/org.test.Malicious/current/active + +cleanup_repo + +ok "app with mismatched metadata (in commit) can't be installed" + +create_app "mismatch" + +if ${FLATPAK} ${U} install -y test-repo org.test.Malicious 2>install-error-log; then + assert_not_reached "Should not be able to install app with non-matching metadata" +fi +assert_file_has_content install-error-log "Commit metadata for .* not matching expected metadata" + +assert_not_has_dir $FL_DIR/app/org.test.Malicious/current/active + +cleanup_repo + +ok "app with mismatched metadata (in summary) can't be installed" From d36382dd4d109629aee4402463393c288ce4f846 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Tue, 19 Oct 2021 11:48:00 +0200 Subject: [PATCH 52/73] Make --nofilesystem=host/home remove access to subdirs of those Previously --nofilesystem=host only removed specifically access to the `host` permissions, and not necessarily other filesystems (like `home` or `/some/path`). This isn't very useful to limit access because you don't know what other filesystems the app may have access too. We change this to mean that `--nofilesystem=host` removes *all* filesystem access from the parent layer, and `--nofilesystem=home` removes all file access to the homedir and paths inside it. The available layers are, in order: * app permissions * overrides * commandline args This allows you to start from scratch with the filesystem permissions in the overrides or the commandline. This is a small change in behaviour, but not a lot of things use --nofilesystem, and the ones that do probably expects this behaviour. (cherry picked from commit e2c8863fb62301cb05c64bbb32b04446e88ce11a) --- common/flatpak-context.c | 62 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/common/flatpak-context.c b/common/flatpak-context.c index dd230d26..ce491fa0 100644 --- a/common/flatpak-context.c +++ b/common/flatpak-context.c @@ -852,6 +852,31 @@ flatpak_context_parse_filesystem (const char *filesystem_and_mode, return FALSE; } +/* Note: This only works with valid keys, i.e. they passed flatpak_context_parse_filesystem */ +static gboolean +flatpak_filesystem_key_in_home (const char *filesystem) +{ + /* "home" is definitely in home */ + if (strcmp (filesystem, "home") == 0) + return TRUE; + + /* All the other special fs:es are non-home. + * Note: This considers absolute paths that are in the homedir as non-home. + */ + if (g_strv_contains (flatpak_context_special_filesystems, filesystem) || + g_str_has_prefix (filesystem, "/")) + return FALSE; + + /* Files in xdg-run are not in home */ + if (g_str_has_prefix (filesystem, "xdg-run")) + return FALSE; + + /* All remaining keys (~/, xdg-data, etc) are considered in home, + * Note: technically $XDG_HOME_DATA could point outside the homedir, but we ignore that. + */ + return TRUE; +} + static void flatpak_context_take_filesystem (FlatpakContext *context, char *fs, @@ -866,6 +891,8 @@ flatpak_context_merge (FlatpakContext *context, { GHashTableIter iter; gpointer key, value; + gboolean no_home = FALSE; + gboolean no_host = FALSE; context->shares &= ~other->shares_valid; context->shares |= other->shares; @@ -888,6 +915,41 @@ flatpak_context_merge (FlatpakContext *context, while (g_hash_table_iter_next (&iter, &key, &value)) g_hash_table_insert (context->persistent, g_strdup (key), value); + /* We first handle all negative home and host as they override other + keys than themselves from the parent */ + if (g_hash_table_lookup_extended (other->filesystems, + "host", + NULL, &value)) + { + FlatpakFilesystemMode host_mode = GPOINTER_TO_INT (value); + if (host_mode == FLATPAK_FILESYSTEM_MODE_NONE) + no_host = TRUE; + } + + if (g_hash_table_lookup_extended (other->filesystems, + "home", + NULL, &value)) + { + FlatpakFilesystemMode home_mode = GPOINTER_TO_INT (value); + if (home_mode == FLATPAK_FILESYSTEM_MODE_NONE) + no_home = TRUE; + } + + if (no_host) + { + g_hash_table_remove_all (context->filesystems); + } + else if (no_home) + { + g_hash_table_iter_init (&iter, context->filesystems); + while (g_hash_table_iter_next (&iter, &key, &value)) + { + if (flatpak_filesystem_key_in_home ((const char *)key)) + g_hash_table_iter_remove (&iter); + } + } + + /* Then set the new ones, which includes propagating the nohost and nohome ones. */ g_hash_table_iter_init (&iter, other->filesystems); while (g_hash_table_iter_next (&iter, &key, &value)) g_hash_table_insert (context->filesystems, g_strdup (key), value); From dfa079604c7a404f2f580885e2b993cc8eee9c03 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 10 Jan 2022 13:29:44 +0100 Subject: [PATCH 53/73] manpages: Document the new details of --nofilesystem behaviour. (cherry picked from commit da3e12b319094158c2afa3df380bc45a7626928c) --- doc/flatpak-build-finish.xml | 7 +++++++ doc/flatpak-build.xml | 7 +++++++ doc/flatpak-override.xml | 7 +++++++ doc/flatpak-run.xml | 8 ++++++++ 4 files changed, 29 insertions(+) diff --git a/doc/flatpak-build-finish.xml b/doc/flatpak-build-finish.xml index b2b138f1..c96ecd87 100644 --- a/doc/flatpak-build-finish.xml +++ b/doc/flatpak-build-finish.xml @@ -258,6 +258,13 @@ xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, an absolute path, or a homedir-relative path like ~/dir. This option can be used multiple times. + + In general, "--nofilesystem=PATH" will remove access to a specific path if exactly that path + was previously granted. However, as a special case, "--nofilesystem=home" will remove access to all + previously granted locations inside the homedir as well, such as "home/some-dir", or "xdg-download", + and "--nofilesystem=host" will remove access to all previously granted locations. + Note: absolute paths that happen to be inside the current users home directory are not considered for + this special case. diff --git a/doc/flatpak-build.xml b/doc/flatpak-build.xml index a48e2acd..2cc0cc6d 100644 --- a/doc/flatpak-build.xml +++ b/doc/flatpak-build.xml @@ -247,6 +247,13 @@ xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, an absolute path, or a homedir-relative path like ~/dir. This option can be used multiple times. + + In general, "--nofilesystem=PATH" will remove access to a specific path if exactly that path + was previously granted. However, as a special case, "--nofilesystem=home" will remove access to all + previously granted locations inside the homedir as well, such as "home/some-dir", or "xdg-download", + and "--nofilesystem=host" will remove access to all previously granted locations. + Note: absolute paths that happen to be inside the current users home directory are not considered for + this special case. diff --git a/doc/flatpak-override.xml b/doc/flatpak-override.xml index e2768a42..0695b32f 100644 --- a/doc/flatpak-override.xml +++ b/doc/flatpak-override.xml @@ -230,6 +230,13 @@ xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, an absolute path, or a homedir-relative path like ~/dir. This option can be used multiple times. + + In general, "--nofilesystem=PATH" will remove access to a specific path if exactly that path + was previously granted. However, as a special case, "--nofilesystem=home" will remove access to all + previously granted locations inside the homedir as well, such as "home/some-dir", or "xdg-download", + and "--nofilesystem=host" will remove access to all previously granted locations. + Note: absolute paths that happen to be inside the current users home directory are not considered for + this special case. diff --git a/doc/flatpak-run.xml b/doc/flatpak-run.xml index a9c2c947..77b41c39 100644 --- a/doc/flatpak-run.xml +++ b/doc/flatpak-run.xml @@ -373,7 +373,15 @@ xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, an absolute path, or a homedir-relative path like ~/dir. This option can be used multiple times. + + In general, "--nofilesystem=PATH" will remove access to a specific path if exactly that path + was previously granted. However, as a special case, "--nofilesystem=home" will remove access to all + previously granted locations inside the homedir as well, such as "home/some-dir", or "xdg-download", + and "--nofilesystem=host" will remove access to all previously granted locations. + Note: absolute paths that happen to be inside the current users home directory are not considered for + this special case. + From 8573fdc54fcf26921ea3e34c9dad6ef22c8ff795 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 12 Jan 2022 11:53:58 +0100 Subject: [PATCH 54/73] Bump version to 1.12.3 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 0821f184..7c53fcb2 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ AC_PREREQ([2.63]) m4_define([flatpak_major_version], [1]) m4_define([flatpak_minor_version], [12]) -m4_define([flatpak_micro_version], [2]) +m4_define([flatpak_micro_version], [3]) m4_define([flatpak_extra_version], []) m4_define([flatpak_interface_age], [0]) m4_define([flatpak_binary_age], From 08cf0802875ad799c4aa96397a463586d9c337ea Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 12 Jan 2022 12:42:33 +0100 Subject: [PATCH 55/73] Update NEWS for 1.12.3 --- NEWS | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/NEWS b/NEWS index ef54e3dc..6c5818cc 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,54 @@ +Changes in 1.12.2 +~~~~~~~~~~~~~~~~~ +Released: 2022-01-12 + +This is a security update that fixes two issues that were found in flatpak: + +https://github.com/flatpak/flatpak/security/advisories/GHSA-qpjc-vq3c-572j +(also known as CVE-2021-43860) + +This issue is about the possibility for a malicious repository to send +invalid application metadata in a way that hides some of the app +permissions displayed during installation. + +https://github.com/flatpak/flatpak/security/advisories/GHSA-8ch7-5j3h-g4fx + +This issue is a problem with how flatpak-builder uses flatpak, that +can cause `flatpak-builder --mirror-screenshots-url` commands to be +allowed to create directories outside of the build directory. + +The fix for this is done in flatpak by making the --nofilesystem=host +and --nofilesystem=home more powerful. They previously only removed +access to the particular location, i.e. `--nofilesystem=host` negated +`--filesystem=host`, but not `--filesytem=/some/dir`. This is a minor +change in behavior, as it may change the behavior of an override +with these specific options, however it is likely that the new +behavior was the expected one. + +Other changes: + + * Extra-data downloading now properly handles compressed content-encodings + which fixes checksum verification (see #4415) + Note: In some corner case server setups this may require the extra-data + checksum to be changed + * Avoid unnecessary policy-kit dialog due to auto-pinning when installing runtimes + * Better handling of updates of extensions that exist in multiple repositories + * Fixed (initial) installation apps with renamed ids + * Support more pulseaudio configuration, including the one used in WSL2 + * Fixed regression in updates from no-enumerate remotes + * We now verify checksums of summary caches, to better handle local file + corruption + * Improved cli output for non-terminal targets + * Flatpak run --session-bus now works + * Fix build with PyParsing >= 3.0.4 + * Fixed "Since" annotations on FlatpakTransaction signals + * bash auto completion now doesn't complete on command name aliases + * Minor improvements to the search command + * Minor improvements to the list command + * Minor improvements to the repair command + * Add more tests + * Updated translations and docs + Changes in 1.12.2 ~~~~~~~~~~~~~~~~~ Released: 2021-10-12 From e528dcf196816de5e267d08456d1edd6877f8f73 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 12 Jan 2022 13:13:24 +0100 Subject: [PATCH 56/73] Update pofiles for release --- po/cs.po | 559 ++++++++++++++++++++++++++------------------------ po/da.po | 559 ++++++++++++++++++++++++++------------------------ po/de.po | 559 ++++++++++++++++++++++++++------------------------ po/en_GB.po | 559 ++++++++++++++++++++++++++------------------------ po/es.po | 559 ++++++++++++++++++++++++++------------------------ po/gl.po | 559 ++++++++++++++++++++++++++------------------------ po/hr.po | 559 ++++++++++++++++++++++++++------------------------ po/hu.po | 559 ++++++++++++++++++++++++++------------------------ po/id.po | 559 ++++++++++++++++++++++++++------------------------ po/oc.po | 571 ++++++++++++++++++++++++++++------------------------ po/pl.po | 561 +++++++++++++++++++++++++++------------------------ po/pt_BR.po | 559 ++++++++++++++++++++++++++------------------------ po/ro.po | 559 ++++++++++++++++++++++++++------------------------ po/ru.po | 561 +++++++++++++++++++++++++++------------------------ po/sk.po | 561 +++++++++++++++++++++++++++------------------------ po/sv.po | 559 ++++++++++++++++++++++++++------------------------ po/tr.po | 559 ++++++++++++++++++++++++++------------------------ po/uk.po | 561 +++++++++++++++++++++++++++------------------------ po/zh_TW.po | 559 ++++++++++++++++++++++++++------------------------ 19 files changed, 5656 insertions(+), 4985 deletions(-) diff --git a/po/cs.po b/po/cs.po index 4e073d50..2a133044 100644 --- a/po/cs.po +++ b/po/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2021-08-28 12:50+0200\n" "Last-Translator: Daniel Rusek \n" "Language-Team: Czech \n" @@ -130,14 +130,14 @@ msgstr "UMÍSTĚNÍ, NÁZEV_SOUBORU A NÁZEV musí být určeny" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -161,21 +161,21 @@ msgid "'%s' is not a valid repository: " msgstr "„%s“ není platným repozitářem: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "„%s“ není platným názvem: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "„%s“ není platným názvem větve: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "„%s“ není platným názvem souboru" @@ -256,7 +256,7 @@ msgstr "" msgid "Missing '=' in bind mount option '%s'" msgstr "" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Nelze spustit aplikaci" @@ -447,7 +447,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "Označit sestavení jako end-of-life, k nahrazení daným ID" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -698,7 +698,7 @@ msgid "" msgstr "" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -706,7 +706,7 @@ msgid "" msgstr "" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "Neplatný název rozšíření %s" @@ -848,29 +848,29 @@ msgstr "Požadované rozšíření %s je nainstalováno pouze částečně" msgid "Requested extension %s not installed" msgstr "Požadované rozšíření %s není nainstalováno" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "ADRESÁŘ NÁZEV_APLIKACE SDK PROSTŘEDÍ [VĚTEV] - Inicializovat adresář k " "sestavování" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "PROSTŘEDÍ musí byť určeno" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "„%s“ není platným názvem typu sestavení, použijte app, runtime nebo extension" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "„%s“ není platným názvem aplikace: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Adresář sestavení %s je již inicializován" @@ -1522,7 +1522,7 @@ msgstr "Zobrazit ID aplikace/prostředí" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Architektura" @@ -1533,7 +1533,7 @@ msgstr "Zobrazit architekturu" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Větev" @@ -1550,7 +1550,7 @@ msgstr "Instalace" msgid "Show the affected installation" msgstr "Zobrazit ovlivněnou instalaci" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Vzdálený repozitář" @@ -2093,7 +2093,7 @@ msgstr "Možnosti" msgid "Show options" msgstr "Zobrazit volby" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Vypsat instalované aplikace a/nebo prostředí" @@ -2401,7 +2401,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "Nelze načíst uri %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Nelze načíst soubor %s: %s\n" @@ -2485,8 +2485,8 @@ msgid "REMOTE and REF must be specified" msgstr "VZDÁLENÉ a REF musí být určeny" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2727,90 +2727,110 @@ msgstr "%s, maže se objekt\n" msgid "Can't load object %s: %s\n" msgstr "Nelze načíst objekt %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Neplatný objekt: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Nelze číst commit %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Problémy při načítání dat pro %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Chyba při reinstalování %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Opravit flatpak instalaci" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "[%d/%d] Ověřuje se %s…\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "Chod naprázdno: " -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Maže se ref %s z důvodu chybějících objektů\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Maže se ref %s z důvodu neplatných objektů\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Maže se ref %s z důvodu %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "Kontrolují se vzdálené repozitáře...\n" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Vzdálený repozitář %s pro ref %s chybí\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "Vzdálený repozitář %s pro ref %s je zakázán\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Odstraňuje se .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Reinstalují se refy\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Reinstalují se odstraněné refy\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "Během odstraňování appstream pro %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "Během nasazování appstream pro %s: " @@ -2918,7 +2938,7 @@ msgstr "%zd větví shrnutí\n" msgid "Installed" msgstr "Instalováno" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Stažení" @@ -3075,15 +3095,15 @@ msgstr "Vzdálené repozitáře" msgid "Show the remotes" msgstr "Zobrazit vzdálené repozitáře" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - Vyhledat text ve vzdálených aplikacích/prostředích" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "TEXT musí být určen" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Nenalezeny žádné shody" @@ -3151,7 +3171,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Nic nepoužívaného k odinstalaci\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s nenainstalováno" @@ -3379,8 +3399,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Který si přejete instalovat (0 pro zrušení)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Nastavuje se %s jako nový vzdálený repozitář „%s“" #. default to yes on Enter @@ -3456,16 +3476,16 @@ msgid "Info: %s was skipped" msgstr "Informace: %s bylo přeskočeno" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s je již nainstalováno" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3548,69 +3568,74 @@ msgstr "Nahradit za %s?" msgid "Updating to rebased version\n" msgstr "Aktualizace na rebased verzi\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Selhalo rebase %s na %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Selhalo rebase %s na %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Nových %s oprávnění:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "%s oprávnění:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Varování: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Op" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "částečný" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Pokračovat s těmito změnami do uživatelské instalace?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Pokračovat s těmito změnami do systémové instalace?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Pokračovat s těmito změnami do %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Změny dokončeny." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Odinstalace dokončena." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Instalace dokončena." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Aktualizace dokončeny." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Vyskytla se jedna či více chyb" @@ -3971,11 +3996,16 @@ msgstr "Informace: %s je end-of-life, ve prospěch %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Informace: %s je end-of-life, z důvodu: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Selhalo rebase %s na %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Selhalo rebase %s na %s: %s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4031,172 +4061,172 @@ msgstr "" "Neplatné umístění systému souborů %s, platná umístění jsou: host, host-os, " "host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Neplatný formát env %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy argumenty musí být ve formě SUBSYSTÉM.KLÍČ=HODNOTA" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy hodnoty nemohou začínat „!“" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--remove-policy argumenty musí být ve formě SUBSYSTÉM.KLÍČ=HODNOTA" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy hodnoty nemohou začínat „!“" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Sdílet s hostitelem" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "SDÍLET" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Zrušit sdílení s hostitelem" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Odhalit soket aplikaci" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOKET" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Neodhalovat soket aplikaci" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Odhalit zařízení aplikaci" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "ZAŘÍZENÍ" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Neodhalovat zařízení aplikaci" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Umožnit funkci" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FUNKCE" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Neumožnit funkci" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Odhalit systém souborů aplikaci (:ro pro přístup pouze ke čtení)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "SYSTÉM_SOUBORŮ[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Neodhalovat systém souborů aplikaci" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "SYSTÉM_SOUBORŮ" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Nastavit proměnnou prostředí" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "PROMĚNNÁ=HODNOTA" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "Číst proměnné prostředí ve formátu env -0 z FD" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "Remove variable from environment" msgstr "Odstranit proměnnou z prostředí" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "PROMĚNNÁ" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Povolit aplikaci vlastnit název na sběrnici sezení" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "NÁZEV_DBUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Povolit aplikaci komunikovat s názvem na sběrnici sezení" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Nepovolit aplikaci komunikovat s názvem na sběrnici sezení" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Povolit aplikaci vlastnit název na systémové sběrnici" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Povolit aplikaci komunikovat s názvem na systémové sběrnici" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Nepovolit aplikaci komunikovat s názvem na systémové sběrnici" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Přidat generickou volbu bezpečnostní politiky" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTÉM.KLÍČ=HODNOTA" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Odebrat generickou volbu bezpečnostní politiky" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "Trvalá podcesta domovského adresáře" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "NÁZEV_SOUBORU" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Nevyžadovat běžící sezení (bez vytvoření cgroups)" @@ -4250,8 +4280,8 @@ msgstr "" msgid "Couldn't find ref %s in remote %s" msgstr "Nepodařilo se nalézt ref %s ve vzdáleném repozitáři %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "Obraz není manifest" @@ -4270,422 +4300,427 @@ msgstr "" msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "Žádný záznam pro %s v řídké cache shrnutí vzdáleného repozitáře " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Nelze se připojit k systémové sběrnici" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Uživatelská instalace" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "Systémová (%s) instalace" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Žádná přepsání nenalezena pro %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s (commit %s) nenainstalováno" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Chyba během zpracování souboru flatpakrepo pro %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Během otevírání repozitáře %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "Konfigurační klíč %s není nastaven" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "Žádný současný vzor %s odpovídající %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "Žádný appstream commit k nasazení" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Nemohu vytvořit adresář sestavení" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Neplatný kontrolní součet pro uri dodatečných dat %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Prázdný název pro uri dodatečných dat %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Nepodporovaný uri dodatečných dat %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Chyba během načítání místních dodatečných dat %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Chybná velikost pro dodatečná data %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Během stahování %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Chybná velikost pro dodatečná data %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Neplatný kontrolní součet pro dodatečná data %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s commit %s je již nainstalováno" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Během stahování %s ze vzdáleného repozitáře %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "GPG podpisy nalezeny, ale žádný není ve svazku důvěryhodných klíčů" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 msgid "Only applications can be made current" msgstr "" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Nedostatek paměti" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Selhalo čtení z exportovaného souboru" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Chyba při čtení mimetype xml souboru" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Neplatný mimetype xml soubor" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "Soubor služby D-Bus „%s“ má neplatný název" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, c-format msgid "Invalid Exec argument %s" msgstr "Neplatný Exec argument %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "" -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "" -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Neplatný kontrolní součet pro dodatečná data" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Chybná velikost pro dodatečná data" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Během zapisování souboru dodatečných dat „%s“: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "apply_extra skript selhal, návratová hodnota %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" "Instalace aplikace %s není povolena bezpečnostní politikou, kterou nastavil " "váš administrátor" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Během pokusu o vyřešení ref %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s není dostupné" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Nelze číst commit %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "" -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "" -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "" -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Během pokusu o odstranění existujícího dodatečného adresáře: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Během pokusu o aplikaci dodatečných dat: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "" -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s větev %s je již nainstalováno" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Tato verze aplikace %s je již nainstalována" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Nemohu změnit vzdálený repozitář během instalace balíčku" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "Nelze aktualizovat na specifický commit bez root oprávnění" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Nelze odstranit %s, je požadováno pro: %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s větev %s není nainstalováno" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "%s commit %s nenainstalováno" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Nelze načíst filtr „%s“" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Nelze zpracovat filtr „%s“" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "" -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, c-format msgid "No cached summary for remote '%s'" msgstr "" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Neplatný kontrolní součet pro uri dodatečných dat %s" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." msgstr "" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "Pro %s je dostupno více větví, musíte určit jednu z nich: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Nic nevyhovuje názvu %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Nemohu nalézt ref %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Chyba během prohledávání vzdáleného repozitáře %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Chyba během prohledávání místního repozitáře: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Nemohu nalézt instalaci %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Neplatný formát souboru, žádná skupina %s" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Neplatná verze %s, pouze 1 je podporována" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Neplatný formát souboru, %s není určen" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Neplatný formát souboru, neplatný klíč gpg" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "ID kolekce vyžaduje poskytnutí GPG klíče" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Prostředí %s, větev %s je již nainstalováno" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Aplikace %s, větev %s je již nainstalováno" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" "Nelze odstranit vzdálený repozitář „%s“ s nainstalovaným refem %s (minimálně)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Neplatný znak „/“ v názvu vzdáleného repozitáře: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "Neurčena žádná konfigurace pro vzdálený repozitář %s" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "" @@ -4970,194 +5005,194 @@ msgstr "Neurčen žádný url" msgid "GPG verification must be enabled when a collection ID is set" msgstr "Ověřování pomocí GPG musí být povoleno, pokud je nastaveno ID kolekce" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Selhalo otevření souboru s informacemi o aplikaci" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Selhalo vytvoření synchronizační roury" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Selhala synchronizace s dbus proxy" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "Uživatelské sezení systemd není dostupné, cgroups nejsou dostupné" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Selhala alokace id instance" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Selhalo otevření souboru flatpak-info: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Selhalo otevření souboru bwrapinfo.json: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Selhala inicializace seccomp" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Selhalo přidání architektury do seccomp filtru" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Selhalo přidání multiarch architektury do seccomp filtru" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Selhalo blokování systémového volání %d" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Selhalo exportování bpf" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Selhalo otevření „%s“" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig selhal, návratová hodnota %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Nelze otevřít vygenerovaný ld.so.cache" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" "Spouštění aplikace %s není povoleno bezpečnostní politikou, kterou nastavil " "váš administrátor" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Selhala migrace z %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "Selhala migrace starého adresáře dat aplikace %s na nový název %s: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Selhalo vytváření symlinku během migrace %s: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Varování: Problém při hledání souvisejících refů: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Aplikace %s vyžaduje prostředí %s, které nebylo nalezeno" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Aplikace %s vyžaduje prostředí %s, které není nainstalováno" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Nelze odinstalovat %s, který je vyžadován %s" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Vzdálený repozitář %s je zakázán, ignoruje se aktualizace %s" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s je již nainstalováno" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s je již nainstalováno ze vzdáleného repozitáře %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "Neplatný .flatpakref: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Chyba během aktualizace vzdálených metadat pro „%s“: %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "Nenainstalován žádný autentikátor pro vzdálený repozitář „%s“" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "Selhalo získání tokenů pro ref: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "Selhalo získání tokenů pro ref" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "Flatpakrepo URL %s není soubor, HTTP nebo HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "" -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Neplatné .flatpakrepo: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Transakce již běží" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5165,16 +5200,16 @@ msgstr "" "Odmítnuta operace na uživatelské instalaci jako root! Toto může vést k " "nesprávným vlastnictvím souborů a chybám s oprávněními." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Přerušeno uživatelem" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Přeskakuje se %s z důvodu předchozí chyby" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "Přerušeno z důvodu selhání (%s)" @@ -5226,86 +5261,86 @@ msgstr "Neplatný %s: Chybí skupina „%s“" msgid "Invalid %s: Missing key ‘%s’" msgstr "Neplatný %s: Chybí klíč „%s“" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Neplatný klíč gpg" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Žádné zdroje dodatečných dat" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Chyba během kopírování 64x64 ikony pro součást %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Chyba během kopírování 128x128 ikony pro součást %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s je end-of-life, ignoruje se pro appstream" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "Žádná appstream data pro %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Metadata ve hlavičce a aplikaci jsou nekonzistentní" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "Neplatná konfigurace OCI obrazu" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "Neurčen žádný ref pro OCI obraz %s" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Špatný ref (%s) určen pro OCI obraz %s, očekáváno %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Neplatný require-flatpak argument %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s vyžaduje novější verzi flatpaku (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Prázdný řetězec není číslo" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "" diff --git a/po/da.po b/po/da.po index cbba4432..8e39ce2e 100644 --- a/po/da.po +++ b/po/da.po @@ -42,7 +42,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2021-05-21 18:36+0200\n" "Last-Translator: scootergrisen\n" "Language-Team: Danish\n" @@ -163,14 +163,14 @@ msgstr "PLACERING, FILNAVN og NAVN skal angives" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -194,21 +194,21 @@ msgid "'%s' is not a valid repository: " msgstr "'%s' er ikke et gyldigt depot: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "'%s' er ikke et gyldigt navn: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "'%s' er ikke et gyldigt grennavn: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "'%s' er ikke et gyldigt filnavn" @@ -289,7 +289,7 @@ msgstr "Intet udvidelsespunkt matcher %s i %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Manglende '=' i bindingsmonteringstilvalget '%s'" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Kan ikke starte program" @@ -486,7 +486,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "Mærk bygning som end-of-life, så den erstattes med det angivne id" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -740,7 +740,7 @@ msgstr "" "GRUPPE=NØGLE[=VÆRDI]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -750,7 +750,7 @@ msgstr "" "NAVN=VARIABEL[=VÆRDI]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "Ugyldigt udvidelsesnavn %s" @@ -891,28 +891,28 @@ msgstr "Anmodet udvidelse %s er kun installeret delvist" msgid "Requested extension %s not installed" msgstr "Anmodet udvidelse %s er ikke installeret" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "MAPPE PROGRAMNAVN SDK RUNTIME [GREN] - Initier en mappe til bygning" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "RUNTIME skal angives" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "'%s' er ikke et gyldigt navn for byggetype, brug program, runtime eller " "udvidelse" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "'%s' er ikke et gyldigt programnavn: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Byggemappen %s er allerede initieret" @@ -1568,7 +1568,7 @@ msgstr "Vis program-/runtime-id'et" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Arkitektur" @@ -1579,7 +1579,7 @@ msgstr "Vis arkitekturen" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Gren" @@ -1596,7 +1596,7 @@ msgstr "Installation" msgid "Show the affected installation" msgstr "Vis den berørte installation" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Ekstern" @@ -2139,7 +2139,7 @@ msgstr "Tilvalg" msgid "Show options" msgstr "Vis tilvalg" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Vis installerede programmer og/eller runtimes" @@ -2444,7 +2444,7 @@ msgstr "Følg ikke den omdirigering som er indstillet i opsummeringsfilen" msgid "Can't load uri %s: %s\n" msgstr "Kan ikke indlæse uri'en %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Kan ikke indlæse filen %s: %s\n" @@ -2528,8 +2528,8 @@ msgid "REMOTE and REF must be specified" msgstr "EKSTERNE og REFERENCE skal angives" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "Kunne ikke finde seneste checksum for referencen %s i eksternen %s" @@ -2768,91 +2768,111 @@ msgstr "%s, sletter objekt\n" msgid "Can't load object %s: %s\n" msgstr "Kan ikke indlæse objektet %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Objekt er ugyldigt: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Ugyldig indsend-reference %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Problemer ved indlæsning af data for %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Fejl ved geninstallation af %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Reparer en flatpak-installation" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Fjerner ikke-udsendt reference %s …\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Springer over ikke-udsendt reference %s …\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "[%d/%d] Verificerer %s …\n" # scootergrisen: find ud af hvad "Dry run: " skal oversættes til -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "Dry run: " -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Sletter referencen %s pga. manglende objekter\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Sletter referencen %s pga. ugyldige objekter\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Sletter referencen %s pga. %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "Tjekker eksterne ...\n" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Eksternen %s for referencen %s mangler\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "Eksternen %s for referencen %s er deaktiveret\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Beskærer objekter\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Sletter .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Geninstallerer referencer\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Geninstallerer fjernede referencer\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "Ved fjernelse af appstream for %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "Ved udsendelse af appstream for %s: " @@ -2960,7 +2980,7 @@ msgstr "%zd opsummeringsgrene\n" msgid "Installed" msgstr "Installeret" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Download" @@ -3116,15 +3136,15 @@ msgstr "Eksterne" msgid "Show the remotes" msgstr "Vis eksternerne" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEKST - Søg efter tekst i eksterne programmer/-runtimes" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "TEKST skal angives" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Fandt ingen match" @@ -3192,7 +3212,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Der er ikke noget ubrugt at afinstallere\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s er ikke installeret" @@ -3419,8 +3439,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Hvad vil du installere (0 for at afbryde)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Konfigurerer %s som ny eksterne '%s'" #. default to yes on Enter @@ -3496,16 +3516,16 @@ msgid "Info: %s was skipped" msgstr "Info: %s blev sprunget over" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s er allerede installeret" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3588,69 +3608,74 @@ msgstr "Erstat den med %s?" msgid "Updating to rebased version\n" msgstr "Opdaterer til rebased version\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Kunne ikke rebase %s til %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Kunne ikke rebase %s til %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Nye tilladelser for %s:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "Tilladelser for %s:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Advarsel: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Ha" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "delvist" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Fortsæt med ændringerne til brugerinstallationen?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Fortsæt med ændringerne til systeminstallationen?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Fortsæt med ændringerne til %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Ændringerne blev gennemført." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Afinstallationen blev gennemført." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Installationen blev gennemført." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Opdateringerne blev gennemført." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Der opstod en eller flere fejl" @@ -4018,11 +4043,16 @@ msgstr "Info: %s er end-of-life, til fordel for %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Info: %s er end-of-life, med årsagen: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Kunne ikke rebase %s til %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Kunne ikke rebase %s til %s: %s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4079,176 +4109,176 @@ msgstr "" "Ukendt filsystemplacering %s, gyldige placeringer er: vært, vært-" "styresystem, vært-osv., xdg-*[/ …], ~/mappe, /mappe" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Ugyldigt miljøformat %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "Miljøvariabelnavn må ikke indeholde '=': %s" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy-argumenter skal være i formatet UNDERSYSTEM.NØGLE=VÆRDI" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy-værdier må ikke begynde med \"!\"" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "--remove-policy-argumenter skal være i formatet UNDERSYSTEM.NØGLE=VÆRDI" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy må ikke begynde med \"!\"" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Del med vært" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "DEL" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Stop deling med vært" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Eksponer sokkel til program" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOKKEL" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Eksponer ikke sokkel til program" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Eksponer enhed til program" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "ENHED" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Eksponer ikke enhed til program" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Tillad funktionalitet" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FUNKTIONALITET" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Tillad ikke funktionalitet" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Eksponer filsystem til program (:ro for skrivebeskyttet)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "FILSYSTEM[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Eksponer ikke filsystem til program" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "FILSYSTEM" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Indstil miljøvariabel" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VARIABEL=VÆRDI" # scootergrisen: ved ikke hvad FD er # scootergrisen: "Læs miljøvariabler i formatet env -0 fra ..." -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "Læs miljøvariabler i formatet env -0 fra FD" # scootergrisen: ved ikke hvad FD er -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "Remove variable from environment" msgstr "Fjern variabel fra miljø" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "VAR" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Giv program tilladelse til eget navn på sessionsbussen" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "DBUS_NAVN" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Giv program tilladelse til at snakke med navn på sessionsbussen" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Giv ikke program tilladelse til at snakke med navn på sessionsbussen" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Giv program tilladelse til eget navn på systembussen" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Giv program tilladelse til at snakke med navn på systembussen" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Giv ikke program tilladelse til at snakke med navn på systembussen" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Tilføj tilvalg for generisk politik" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "UNDERSYSTEM.NØGLE=VÆRDI" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Fjern tilvalg for generisk politik" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "Vedvarende understi for hjemmemappe" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "FILNAVN" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Kræv ikke en kørende session (ingen cgroups-oprettelse)" @@ -4303,8 +4333,8 @@ msgstr "Eksternt OCI-indeks har ikke nogen register-uri" msgid "Couldn't find ref %s in remote %s" msgstr "Kunne ikke finde referencen %s i eksternen %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "Aftrykket er ikke et manifest" @@ -4327,333 +4357,338 @@ msgstr "" "Ingen post for %s i mellemlager til opsummerings-flatpak-sparse for " "eksternen " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "Indsendelsesmetadata for %s matcher ikke ventede metadata" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Kan ikke oprette forbindelse til systembus" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Brugerinstallation" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "System (%s) -installation" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Ingen tilsidesættelser fundet for %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s (indsendelsen %s) er ikke installeret" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Fejl ved fortolkning af systemets flatpakrepo-fil til %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Ved åbning af depotet %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "Konfigurationsnøglen %s er ikke indstillet" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "Ingen nuværende %s mønster matcher %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "Ingen appstream-indsendelse som skal udsendes" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Kan ikke oprette udsendelsesmappe" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "Kan ikke pull fra ubetroet eksterne som ikke er gpg-verificeret" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" "Ekstra-data understøttes ikke for lokale systeminstallationer som ikke er " "gpg-verificeret" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Ugyldig checksum for ekstra-data-uri'en %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Tomt navn for ekstra-data-uri'en %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Uunderstøttet ekstra-data-uri %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Kunne ikke indlæse lokal extra-data %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Forkert størrelse for extra-data %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Ved download af %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Forkert størrelse for ekstra-data %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Ugyldig checksum for ekstra-data %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s indsendelsen %s er allerede installeret" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Ved pulling af %s fra eksternen %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "Fandt GPG-underskrifter, men ingen af dem i betroet nøglering" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "Indsendelse til ‘%s’ har ikke nogen referencebinding" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" "Indsendelse til ‘%s’ er ikke indenfor ventede afgrænsningsreferencer: %s" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 msgid "Only applications can be made current" msgstr "Kun programmer kan gøres nuværende" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Ikke nok hukommelse" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Kunne ikke låse fra eksporteret fil" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Fejl ved læsning af mimetype-xml-fil" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Ugyldig mimetype-xml-fil" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "D-Bus-tjenestefilen '%s' har forkert navn" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, c-format msgid "Invalid Exec argument %s" msgstr "Ugyldigt Exec-argument %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Ved hentning af løsrevet metadata: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "Ekstra-data mangler i løsrevet metadata" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Ved oprettelse af ekstra-mappe: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Ugyldig checksum for ekstra-data" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Forkert størrelse for ekstra-data" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Ved skrivning af ekstra-data-filen '%s': " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "Ekstra-data %s mangler i løsrevet metadata" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "apply_extra-script mislykkedes, afslutningsstatus %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" "Installation af %s er ikke tilladt af politikken som er indstillet af din " "administrator" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Ved forsøg på løsning af referencen %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s er ikke tilgængelig" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Kunne ikke læse indsendelsen %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Ved forsøg på checkout af %s i %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Ved forsøg på checkout af metadata-understi: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Ved forsøg på checkout af understien ‘%s’: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Ved forsøg på fjernelse af eksisterende ekstra-mappe: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Ved forsøg på anvendelse af ekstra-data: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Ugyldig indsend-reference %s: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Udsendt reference %s matcher ikke indsendelse (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Udsendt reference %s gren matcher ikke indsendelse (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s grenen %s er allerede installeret" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "Kunne ikke afmontere filsystemet revokefs-fuse på %s: " -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Versionen af %s er allerede installeret" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Kan ikke skifte eksterne under installation af bundt" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "Kan ikke opdatere en bestemt indsendelse uden root-tilladelser" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Kan ikke fjerne %s, da den behøves af: %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s grenen %s er ikke installeret" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "%s indsendelsen %s er ikke installeret" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "Beskæring af depot mislykkedes: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Kunne ikke indlæse filteret '%s'" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Kunne ikke fortolke filteret '%s'" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "Kunne ikke skrive opsummeringsmellemlager: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "Ingen oci-opsummering mellemlagret for eksternen '%s'" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, c-format msgid "No cached summary for remote '%s'" msgstr "Ingen mellemlagret opsummering for eksternen '%s'" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Ugyldig checksum for indekseret opsummering %s for eksternen '%s'" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4662,93 +4697,93 @@ msgstr "" "Visning af eksterne for %s er ikke tilgængelig; serveren har ikke nogen " "opsummeringsfil. Tjek at URL'en som blev givet til remote-add er gyldig." -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Ugyldig checksum for indekseret opsummering %s for eksternen '%s'" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "Flere grene tilgængelige for %s, du skal angive en af: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Intet matcher %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Kan ikke finde referencen %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Fejl ved søgning efter eksternen %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Fejl ved søgning i lokalt depot: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Kunne ikke finde installationen %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Ugyldigt filformat, ingen %s gruppe" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Ugyldig version %s, understøtter kun 1" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Ugyldigt filformat, ingen %s angivet" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Ugyldigt filformat, gpg-nøglen er ugyldig" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "Samlings-id'et kræver levering af GPG-nøgle" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Runtimen %s, grenen %s er allerede installeret" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Programmet %s, grenen %s er allerede installeret" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" "Kan ikke fjerne eksternen '%s' med installerede reference %s (som det " "mindste)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Ugyldigt tegn '/' i navn for eksterne: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "Der er ikke angivet nogen konfiguration for eksternen %s" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Springer over sletning af spejlreference (%s, %s) …\n" @@ -5036,156 +5071,156 @@ msgstr "Ingen url angivet" msgid "GPG verification must be enabled when a collection ID is set" msgstr "GPG-verifikation skal være aktiveret når et samlings-id indstilles" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Kunne ikke åbne programinfo-fil" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Kan ikke oprette synkroniseringsledning" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Kunne ikke synkronisere med dbus-proxy" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "Ingen systemd-brugersession tilgængelig, cgroups er ikke tilgængelig" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Kan ikke allokere instans-id" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Kunne ikke åbne flatpak-info-filen: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Kunne ikke åbne bwrapinfo.json-filen: %s" # scootergrisen: tjek oversættelsen af "instance id fd" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "Kunne ikke skrive instans-id fd: %s" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Initiering af seccomp mislykkedes" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Kunne ikke tilføje arkitektur til seccomp-filter" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Kunne ikke tilføje multiarch-arkitektur til seccomp-filter" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Kunne ikke blokere syskaldet %d" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Kunne ikke eksportere bpf" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Kunne ikke åbne ‘%s’" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig mislykkedes, afslutningsstatus %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Kan ikke åbne genererede ld.so.cache" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" "Kørsel af %s er ikke tilladt af politikken som er indstillet af din " "administrator" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Kunne ikke migrere fra %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" "Kunne ikke migrere den gamle programdatamappe %s til det nye navn %s: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Kunne ikke oprette symlink under migrering af %s: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Advarsel: Problem ved søgning efter relaterede referencer: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Programmet %s kræver runtimen %s som ikke blev fundet" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Programmet %s kræver runtimen %s som ikke er installeret" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Kan ikke afinstallere %s som behøves af %s" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Eksternen %s er deaktiveret, ignorerer opdatering af %s" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s er allerede installeret" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s er allerede installeret fra eksternen %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "Ugyldig .flatpakref: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Fejl ved opdatering af metadata af eksterne for '%s': %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " @@ -5194,40 +5229,40 @@ msgstr "" "Advarsel: Behandler fejl ved fetch af eksterne som ikke-fatale eftersom %s " "allerede er installeret: %s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "Ingen godkender installeret for eksternen '%s'" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "Kunne ikke hente tokens for reference: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "Kunne ikke hente tokens for reference" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "Flatpakrepo-URL'en %s er ikke file, HTTP eller HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "Kan ikke indlæse afhængig fil %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Ugyldig .flatpakrepo: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Transaktionen er allerede udført" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5235,16 +5270,16 @@ msgstr "" "Nægter er operere på en brugerinstallation som root! Det kan lede til fejl " "om ukorrekt filejerskab og -tilladelse." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Afbrudt af bruger" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Springer over %s pga. tidligere fejl" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "Afbrudt pga. fejl (%s)" @@ -5296,86 +5331,86 @@ msgstr "Ugyldig %s: Mangler gruppen ‘%s’" msgid "Invalid %s: Missing key ‘%s’" msgstr "Ugyldig %s: Mangler nøglen ‘%s’" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Ugyldig gpg-nøgle" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Ingen ekstra-data-kilder" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Fejl ved kopiering af 64x64-ikon for komponenten %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Fejl ved kopiering af 128x128-ikon for komponenten %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s er end-of-life, ignorerer for appstream" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "Ingen appstream-data for %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "Ugyldig bundt, ingen reference i metadata" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "Samlingen ‘%s’ af bundt matcher ikke samlingen ‘%s’ af ekstern" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Metadata i header og program er uoverensstemmende" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "Ugyldig konfiguration for OCI-aftryk" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "Forkert lag-checksum, ventede %s, var %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "Ingen reference angivet for OCI-aftrykket %s" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Forkert reference (%s) angivet for OCI-aftrykket %s, ventede %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Ugyldigt require-flatpak-argument %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s har brug for en nyere flatpak-version (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Tom streng er ikke et tal" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "“%s” er ikke et tal uden fortegn" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "Tallet “%s” er uden for afgrænsningerne [%s, %s]" diff --git a/po/de.po b/po/de.po index c14ee1df..92d73324 100644 --- a/po/de.po +++ b/po/de.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2020-11-20 14:24+0100\n" "Last-Translator: Tim Sabsch \n" "Language-Team: German \n" @@ -132,14 +132,14 @@ msgstr "ORT, DATEINAME und NAME müssen angegeben werden" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -163,21 +163,21 @@ msgid "'%s' is not a valid repository: " msgstr "»%s« ist keine gültige Quelle: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "»%s« ist kein gültiger Name: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "»%s« ist kein gültiger Zweig-Name: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "»%s« ist kein gültiger Dateiname" @@ -260,7 +260,7 @@ msgstr "Kein Erweiterungspunkt entspricht %s in %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Fehlendes »=« in Bind-Mount-Option »%s«" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Anwendung kann nicht gestartet werden" @@ -455,7 +455,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "KENNUNG" @@ -711,7 +711,7 @@ msgstr "" "GRUPPE=SCHLÜSSEL[=WERT]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -721,7 +721,7 @@ msgstr "" "NAME=VAR[=WERT]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "Ungültiger Erweiterungsname %s" @@ -866,28 +866,28 @@ msgstr "Angeforderte Erweiterung »%s« ist nur teilweise installiert" msgid "Requested extension %s not installed" msgstr "Angeforderte Erweiterung »%s« ist nicht installiert" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "ORDNER ANWENDUNGSNAME SDK LAUFZEIT [ZWEIG] - Einen Erstellungsordner " "initialisieren" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "LAUFZEIT muss angegeben werden" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "»%s« ist kein gültiger Anwendungsname: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Erstellungsordner %s ist bereits initialisiert" @@ -1543,7 +1543,7 @@ msgstr "Sammlungskennung" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Architektur" @@ -1554,7 +1554,7 @@ msgstr "" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Zweig" @@ -1571,7 +1571,7 @@ msgstr "Installation" msgid "Show the affected installation" msgstr "Die betroffene Installationen anzeigen" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 #, fuzzy msgid "Remote" msgstr "Keine entfernte Quelle %s" @@ -2146,7 +2146,7 @@ msgstr "Optionen" msgid "Show options" msgstr "Hilfeoptionen anzeigen" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Installierte Anwendungen und/oder Laufzeiten auflisten" @@ -2481,7 +2481,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, fuzzy, c-format msgid "Can't load file %s: %s\n" msgstr "Namensraum %s konnte nicht geöffnet werden: %s" @@ -2567,8 +2567,8 @@ msgid "REMOTE and REF must be specified" msgstr "FERNE QUELLE und REFERENZ muss angegeben werden" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, fuzzy, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "%s konnte nicht in entfernter Quelle %s gefunden werden" @@ -2832,94 +2832,114 @@ msgstr "" msgid "Can't load object %s: %s\n" msgstr "Namensraum %s konnte nicht geöffnet werden: %s" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Ungültige Prozesskennung %s" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Ungültige Commit-Referenz %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, fuzzy, c-format msgid "Problems loading data for %s: %s\n" msgstr "Fehler beim Aktualisieren der Metadaten für »%s«: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, fuzzy, c-format msgid "Error reinstalling %s: %s\n" msgstr "Installieren: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, fuzzy, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Ungültige bereitgestellte Referenz %s: " -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, fuzzy, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Ungültige bereitgestellte Referenz %s: " -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 #, fuzzy msgid "Pruning objects\n" msgstr "Ungenutzte Objekte abschneiden" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 #, fuzzy msgid "Erasing .removed\n" msgstr "Zugehörige Referenzen nicht installieren" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 #, fuzzy msgid "Reinstalling refs\n" msgstr "Zugehörige Referenzen nicht installieren" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 #, fuzzy msgid "Reinstalling removed refs\n" msgstr "Zugehörige Referenzen nicht installieren" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, fuzzy, c-format msgid "While removing appstream for %s: " msgstr "Während des Öffnens der Quelle %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, fuzzy, c-format msgid "While deploying appstream for %s: " msgstr "Während des Öffnens der Quelle %s: " @@ -3027,7 +3047,7 @@ msgstr "" msgid "Installed" msgstr "Installiert" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Download" @@ -3192,15 +3212,15 @@ msgstr "Keine entfernte Quelle %s" msgid "Show the remotes" msgstr "Deaktivierte entfernte Quellen anzeigen" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "TEXT muss angegeben werden" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 #, fuzzy msgid "No matches found" msgstr "Kein Treffer für %s" @@ -3271,7 +3291,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Zu installierende Architektur" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, fuzzy, c-format msgid "%s/%s/%s not installed" msgstr "%s %s ist nicht installiert" @@ -3502,8 +3522,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Was wollen Sie installieren (0 zum Abbrechen)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "%s wird als neue ferne Quelle »%s« eingerichtet" #. default to yes on Enter @@ -3581,16 +3601,16 @@ msgid "Info: %s was skipped" msgstr "" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, fuzzy, c-format msgid "%s already installed" msgstr "%s-Commit %s wurde bereits installiert" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3676,74 +3696,79 @@ msgstr "" msgid "Updating to rebased version\n" msgstr "Appstream-Zweig wird aktualisiert\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, fuzzy, c-format msgid "Failed to rebase %s to %s: " msgstr "Fehler: %s %s ist fehlgeschlagen: %s\n" -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Fehler: %s %s ist fehlgeschlagen: %s\n" + +#: app/flatpak-cli-transaction.c:994 #, fuzzy, c-format msgid "New %s permissions:" msgstr "Der Anwendung Schreib-Berechtigungen erteilen" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, fuzzy, c-format msgid "%s permissions:" msgstr "Der Anwendung Lese-Berechtigungen erteilen" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "" #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 #, fuzzy msgid "Proceed with these changes to the user installation?" msgstr "Benutzerinstallationen anzeigen" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 #, fuzzy msgid "Proceed with these changes to the system installation?" msgstr "Benutzerinstallationen anzeigen" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, fuzzy, c-format msgid "Proceed with these changes to the %s?" msgstr "Benutzerinstallationen anzeigen" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "" -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 #, fuzzy msgid "Uninstall complete." msgstr "Anwendung deinstallieren" -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 #, fuzzy msgid "Installation complete." msgstr "Installiert" -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 #, fuzzy msgid "Updates complete." msgstr "Entfernte Metadaten aktualisieren" #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "" @@ -4127,11 +4152,16 @@ msgstr "" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, fuzzy, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Fehler: %s %s ist fehlgeschlagen: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Fehler: %s %s ist fehlgeschlagen: %s\n" + #: common/flatpak-auth.c:58 #, fuzzy, c-format msgid "No authenticator configured for remote `%s`" @@ -4186,180 +4216,180 @@ msgstr "" "Unbekannter Dateisystem-Ort %s, zulässige Orte sind: host, home, xdg-" "*[/...], ~/Ordner, /Ordner" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Ungültiges Umgebungsformat: %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Mit Rechner teilen" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "FREIGABE" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Freigabe für Rechner aufheben" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Socket für die Anwendung sichtbar machen" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Socket vor der Anwendung verbergen" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Gerät für die Anwendung sichtbar machen" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "GERÄT" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Gerät vor der Anwendung verbergen" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Funktion erlauben" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FUNKTION" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Funktion nicht erlauben" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" "Das Dateisystem für die Anwendung sichtbar machen (:ro für schreibgeschützt)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "DATEISYSTEM[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Das Dateisystem vor der Anwendung verbergen" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "DATEISYSTEM" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Umgebungsvariable festlegen" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VAR=WERT" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "Schreib-Berechtigungen der Anwendung widerrufen" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "VAR" msgstr "WERT" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "" "Der Anwendung erlauben, einen Namen auf dem Sitzungsbus zu beanspruchen" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "DBUS_NAME" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Der Anwendung erlauben, mit Namen auf dem Sitzungsbus zu kommunizieren" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 #, fuzzy msgid "Don't allow app to talk to name on the session bus" msgstr "Der Anwendung erlauben, mit Namen auf dem Sitzungsbus zu kommunizieren" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "" "Der Anwendung erlauben, einen Namen auf dem Sitzungsbus zu beanspruchen" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Der Anwendung erlauben, mit Namen auf dem Systembus zu kommunizieren" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 #, fuzzy msgid "Don't allow app to talk to name on the system bus" msgstr "Der Anwendung erlauben, mit Namen auf dem Systembus zu kommunizieren" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Allgemeine Richtlinien-Einstellungen hinzufügen" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTEM.SCHLÜSSEL=WERT" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Allgemeine Richtlinien-Einstellungen entfernen" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 #, fuzzy msgid "Persist home directory subpath" msgstr "Basisordner beständig machen" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "DATEINAME" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "" "Laufende Sitzung als nicht erforderlich festlegen (keine Erstellung von " @@ -4418,8 +4448,8 @@ msgstr "" msgid "Couldn't find ref %s in remote %s" msgstr "%s konnte nicht in entfernter Quelle %s gefunden werden" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "" @@ -4440,430 +4470,435 @@ msgstr "" "Kein Eintrag für %s in Zusammenfassung des entfernten Flatpak-" "Zwischenspeichers" -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 #, fuzzy msgid "Unable to connect to system bus" msgstr "" "Der Anwendung erlauben, einen Namen auf dem Sitzungsbus zu beanspruchen" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 #, fuzzy msgid "User installation" msgstr "Benutzerinstallationen anzeigen" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, fuzzy, c-format msgid "System (%s) installation" msgstr "Benutzerinstallationen anzeigen" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Keine Ersetzungen für %s gefunden" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, fuzzy, c-format msgid "%s (commit %s) not installed" msgstr "%s %s ist nicht installiert" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, fuzzy, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Fehler beim Aktualisieren der Metadaten für »%s«: %s\n" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Während des Öffnens der Quelle %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, fuzzy, c-format msgid "No current %s pattern matching %s" msgstr "Zugehörige Referenzen nicht aktualisieren" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 #, fuzzy msgid "No appstream commit to deploy" msgstr "Bereitzustellender Commit" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Bereitstellungsordner konnte nicht erstellt werden" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, fuzzy, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Ungültige Prüfsumme für Extradaten %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Leerer Name für die Adresse %s der Extradaten" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Nicht unterstützte Adresse %s der Extradaten" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Zusätzliche lokale Daten %s konnten nicht gelesen werden: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Falsche Größe für Extradaten %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Während des Herunterladens von %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Falsche Größe für Extradaten %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Ungültige Prüfsumme für Extradaten %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s-Commit %s wurde bereits installiert" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Während des Holens von %s von der entfernten Quelle %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "Eine Anwendung oder Laufzeitumgebung signieren" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Nicht genug Speicher" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Lesen aus der exportierten Datei fehlgeschlagen" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Fehler beim Lesen der MIME-Typen-XML-Datei" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Ungültige MIME-Typen-XML-Datei" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Ungültiges Umgebungsformat: %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Während des Versuchs, abgekoppelte Metadaten zu holen: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 #, fuzzy msgid "Extra data missing in detached metadata" msgstr "Während des Versuchs, abgekoppelte Metadaten zu holen: " -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Beim Anlegen von extradir: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Ungültige Prüfsumme für zusätzliche Daten" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Falsche Größe für zusätzliche Daten" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Fehler beim Schreiben der zusätzlichen Datendatei: »%s«: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, fuzzy, c-format msgid "Extra data %s missing in detached metadata" msgstr "Während des Versuchs, abgekoppelte Metadaten zu holen: " -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "Skript apply_extra ist fehlgeschlagen, Exit-Status %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Während des Auflösens der Referenz %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s ist nicht verfügbar" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Commit %s konnte nicht gelesen werden: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Während des Versuchs, eine Arbeitskopie von %s nach %s zu erstellen: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "" "Während des Versuchs, eine Arbeitskopie des Metadaten-Unterordners zu " "erstellen: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, fuzzy, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Während des Versuchs, eine Arbeitskopie von %s nach %s zu erstellen: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Während des Versuchs, den bestehenden Extraordner zu entfernen: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Während des Versuchs, zusätzliche Daten anzuwenden: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Ungültige Commit-Referenz %s: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Bereitgestellte Referenz %s entspricht nicht dem Commit (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "" "Bereitgestellte Referenz des Zweigs %s entspricht nicht dem Commit (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s Zweig %s wurde bereits installiert" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Diese Version von %s ist bereits installiert" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s Zweig %s ist nicht installiert" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, fuzzy, c-format msgid "%s commit %s not installed" msgstr "%s %s ist nicht installiert" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, fuzzy, c-format msgid "Failed to load filter '%s'" msgstr "Commit %s konnte nicht gelesen werden: " -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, fuzzy, c-format msgid "Failed to parse filter '%s'" msgstr "Commit %s konnte nicht gelesen werden: " -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 #, fuzzy msgid "Failed to write summary cache: " msgstr "Commit %s konnte nicht gelesen werden: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, fuzzy, c-format msgid "No oci summary cached for remote '%s'" msgstr "Kein Flatpak-Zwischenspeicher in Zusammenfassung entfernter Quelle" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "Kein Flatpak-Zwischenspeicher in Zusammenfassung entfernter Quelle" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Ungültige Prüfsumme für Extradaten %s" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." msgstr "" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Ungültige Prüfsumme für Extradaten %s" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "" -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Kein Treffer für %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Referenz %s%s%s%s%s kann nicht gefunden werden" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Fehler bei der Suche nach dem entfernten %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Fehler beim Suchen der lokalen Quelle: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Installation %s konnte nicht gefunden werden" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, fuzzy, c-format msgid "Invalid file format, no %s group" msgstr "Ungültiges Umgebungsformat: %s" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, fuzzy, c-format msgid "Invalid version %s, only 1 supported" msgstr "Ungültiger URI-Typ %s, nur http/https werden unterstützt" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, fuzzy, c-format msgid "Invalid file format, no %s specified" msgstr "Ungültiges Umgebungsformat: %s" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 #, fuzzy msgid "Invalid file format, gpg key invalid" msgstr "Ungültiges Umgebungsformat: %s" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Laufzeitumgebung %s, Zweig %s ist bereits installiert" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Anwendung %s, Zweig %s ist bereits installiert" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, fuzzy, c-format msgid "Invalid character '/' in remote name: %s" msgstr "%s konnte nicht in entfernter Quelle %s gefunden werden" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, fuzzy, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Ungültige bereitgestellte Referenz %s: " @@ -5159,212 +5194,212 @@ msgstr "Kein Befehl angegeben" msgid "GPG verification must be enabled when a collection ID is set" msgstr "GPG-Überprüfung ist erforderlich, wenn Sammlungen aktiviert sind" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 #, fuzzy msgid "Failed to open app info file" msgstr "Öffnen der Informationsdatei der Anwendung fehlgeschlagen: %s" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "»Sync-Pipe« konnte nicht erstellt werden" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Abgleich mit Dbus-Proxy ist fehlgeschlagen" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 #, fuzzy msgid "Unable to allocate instance id" msgstr "»Sync-Pipe« konnte nicht erstellt werden" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, fuzzy, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Öffnen der temporären flatpak-Informationsdatei fehlgeschlagen: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, fuzzy, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Öffnen der temporären flatpak-Informationsdatei fehlgeschlagen: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, fuzzy, c-format msgid "Failed to write to instance id fd: %s" msgstr "Commit %s konnte nicht gelesen werden: " -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 #, fuzzy msgid "Initialize seccomp failed" msgstr "Variable anhand angegebener Laufzeit initialisieren" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Zusätzliche lokale Daten %s konnten nicht gelesen werden: %s" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Zusätzliche lokale Daten %s konnten nicht gelesen werden: %s" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Fehler: %s %s ist fehlgeschlagen: %s\n" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Lesen aus der exportierten Datei fehlgeschlagen" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, fuzzy, c-format msgid "Failed to open ‘%s’" msgstr "Öffnen der temporären flatpak-Informationsdatei fehlgeschlagen: %s" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig ist fehlgeschlagen, Exit-Status %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 #, fuzzy msgid "Can't open generated ld.so.cache" msgstr "Namensraum %s konnte nicht geöffnet werden: %s" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, fuzzy, c-format msgid "Failed to migrate from %s: %s" msgstr "Commit %s konnte nicht gelesen werden: " -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, fuzzy, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Commit %s konnte nicht gelesen werden: " -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, fuzzy, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Warnung: Problem bei der Suche nach zugehörigen Referenzen: %s\n" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, fuzzy, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Anwendung %s Zweig %s ist nicht installiert" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, fuzzy, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Anwendung %s Zweig %s ist nicht installiert" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Entfernte Quelle %s ist deaktiviert. Aktualisierung %s wird ignoriert" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, fuzzy, c-format msgid "%s is already installed" msgstr "%s-Commit %s wurde bereits installiert" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, fuzzy, c-format msgid "%s is already installed from remote %s" msgstr "%s-Commit %s wurde bereits installiert" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, fuzzy, c-format msgid "Invalid .flatpakref: %s" msgstr "Ungültige Commit-Referenz %s: " -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, fuzzy, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Fehler beim Aktualisieren der Metadaten für »%s«: %s\n" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, fuzzy, c-format msgid "No authenticator installed for remote '%s'" msgstr "Legitimierung wird benötigt, um Software zu aktualisieren" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, fuzzy, c-format msgid "Failed to get tokens for ref: %s" msgstr "Temporäre Datei konnte nicht geöffnet werden: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 #, fuzzy msgid "Failed to get tokens for ref" msgstr "Temporäre Datei konnte nicht geöffnet werden: %s" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, fuzzy, c-format msgid "Can't load dependent file %s: " msgstr "Namensraum %s konnte nicht geöffnet werden: %s" -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, fuzzy, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Ungültige Prozesskennung %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." msgstr "" -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "" @@ -5417,87 +5452,87 @@ msgstr "" msgid "Invalid %s: Missing key ‘%s’" msgstr "" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Ungültiger GPG-Schlüssel" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Keine zusätzlichen Datenquellen" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, fuzzy, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Fehler bei der Suche nach dem entfernten %s: %s" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, fuzzy, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Fehler bei der Suche nach dem entfernten %s: %s" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, fuzzy, c-format msgid "No appstream data for %s: %s\n" msgstr "Fehler beim Aktualisieren der Metadaten für »%s«: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 #, fuzzy msgid "Invalid bundle, no ref in metadata" msgstr "Ungültige Prüfsumme für zusätzliche Daten" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s verlangt eine neuere Version von flatpak (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "" diff --git a/po/en_GB.po b/po/en_GB.po index 226f50ff..5a5cf48d 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2019-08-24 23:27+0100\n" "Last-Translator: Zander Brown \n" "Language-Team: English - United Kingdom \n" @@ -130,14 +130,14 @@ msgstr "LOCATION, FILENAME and NAME must be specified" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -161,21 +161,21 @@ msgid "'%s' is not a valid repository: " msgstr "'%s' is not a valid repository: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "'%s' is not a valid name: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "'%s' is not a valid branch name: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "'%s' is not a valid filename" @@ -256,7 +256,7 @@ msgstr "No extension point matching %s in %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Missing '=' in bind mount option '%s'" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Unable to start app" @@ -452,7 +452,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "Mark build as end-of-life, to be replaced with the given ID" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -706,7 +706,7 @@ msgstr "" "GROUP=KEY[=VALUE]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -716,7 +716,7 @@ msgstr "" "NAME=VAR[=VALUE]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, fuzzy, c-format msgid "Invalid extension name %s" msgstr "Invalid dbus name %s" @@ -857,27 +857,27 @@ msgstr "Requested extension %s is only partially installed" msgid "Requested extension %s not installed" msgstr "Requested extension %s not installed" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialise a directory for building" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "RUNTIME must be specified" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "'%s' is not a valid build type name, use app, runtime or extension" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "'%s' is not a valid application name: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Build directory %s already initialised" @@ -1521,7 +1521,7 @@ msgstr "Show the application/runtime ID" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Arch" @@ -1532,7 +1532,7 @@ msgstr "Show the architecture" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Branch" @@ -1549,7 +1549,7 @@ msgstr "Installation" msgid "Show the affected installation" msgstr "Show the affected installation" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Remote" @@ -2092,7 +2092,7 @@ msgstr "Options" msgid "Show options" msgstr "Show options" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - List installed apps and/or runtimes" @@ -2404,7 +2404,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "Can't load uri %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Can't load file %s: %s\n" @@ -2487,8 +2487,8 @@ msgid "REMOTE and REF must be specified" msgstr "REMOTE and REF must be specified" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "Couldn't find latest checksum for ref %s in remote %s" @@ -2731,90 +2731,110 @@ msgstr "%s, deleting object\n" msgid "Can't load object %s: %s\n" msgstr "Can't load object %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Object invalid: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Invalid commit ref %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Problems loading data for %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Error reinstalling %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Repair a flatpak installation" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Removing non-deployed ref %s…\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Skipping non-deployed ref %s…\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, fuzzy, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "Verifying %s…\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Deleting ref %s due to missing objects\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Deleting ref %s due to invalid objects\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Deleting ref %s due to %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Remote %s for ref %s is missing\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "Remote %s for ref %s is disabled\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Pruning objects\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Erasing .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Reinstalling refs\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Reinstalling removed refs\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "While removing appstream for %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "While deploying appstream for %s: " @@ -2922,7 +2942,7 @@ msgstr "%zd branches\n" msgid "Installed" msgstr "Installed" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Download" @@ -3078,15 +3098,15 @@ msgstr "Remotes" msgid "Show the remotes" msgstr "Show the remotes" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - Search remote apps/runtimes for text" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "TEXT must be specified" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "No matches found" @@ -3151,7 +3171,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Nothing unused to uninstall\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s not installed" @@ -3375,8 +3395,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Which do you want to install (0 to abort)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Configuring %s as new remote '%s'" #. default to yes on Enter @@ -3452,16 +3472,16 @@ msgid "Info: %s was skipped" msgstr "Info: %s was skipped" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s already installed" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3547,69 +3567,74 @@ msgstr "Replace it with %s?" msgid "Updating to rebased version\n" msgstr "Updating to rebased version\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Failed to rebase %s to %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Failed to rebase %s to %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "New %s permissions:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "%s permissions:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Warning: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Op" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "partial" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Proceed with these changes to the user installation?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Proceed with these changes to the system installation?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Proceed with these changes to the %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Changes complete." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Uninstall complete." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Installation complete." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Updates complete." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "There were one or more errors" @@ -3980,11 +4005,16 @@ msgstr "Info: %s is end-of-life, in preference of %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Info: %s is end-of-life, with reason: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Failed to rebase %s to %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Failed to rebase %s to %s: %s\n" + #: common/flatpak-auth.c:58 #, fuzzy, c-format msgid "No authenticator configured for remote `%s`" @@ -4039,175 +4069,175 @@ msgstr "" "Unknown filesystem location %s, valid locations are: host, home, xdg-*[/…], " "~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Invalid env format %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy values can't start with \"!\"" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy values can't start with \"!\"" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Share with host" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "SHARE" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Unshare with host" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Expose socket to app" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Don't expose socket to app" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Expose device to app" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "DEVICE" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Don't expose device to app" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Allow feature" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FEATURE" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Don't allow feature" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Expose filesystem to app (:ro for read-only)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "FILESYSTEM[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Don't expose filesystem to app" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "FILESYSTEM" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Set environment variable" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VAR=VALUE" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "Remove item from permission store" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "VAR" msgstr "VALUE" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Allow app to own name on the session bus" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "DBUS_NAME" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Allow app to talk to name on the session bus" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Don't allow app to talk to name on the session bus" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Allow app to own name on the system bus" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Allow app to talk to name on the system bus" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Don't allow app to talk to name on the system bus" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Add generic policy option" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Remove generic policy option" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 #, fuzzy msgid "Persist home directory subpath" msgstr "Persist home directory" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "FILENAME" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Don't require a running session (no cgroups creation)" @@ -4260,8 +4290,8 @@ msgstr "Remote OCI index has no registry uri" msgid "Couldn't find ref %s in remote %s" msgstr "Couldn't find latest checksum for ref %s in remote %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "Image is not a manifest" @@ -4280,331 +4310,336 @@ msgstr "Commit has no requested ref ‘%s’ in ref binding metadata" msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "No entry for %s in remote summary flatpak sparse cache " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Unable to connect to system bus" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "User installation" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "System (%s) installation" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "No overrides found for %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s (commit %s) not installed" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Error parsing system flatpakrepo file for %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "While opening repository %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "The config key %s is not set" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, fuzzy, c-format msgid "No current %s pattern matching %s" msgstr "Don't create deltas matching refs" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "No appstream commit to deploy" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Can't create deploy directory" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "Can't pull from untrusted non-gpg verified remote" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "Extra data not supported for non-gpg-verified local system installs" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Invalid checksum for extra data uri %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Empty name for extra data uri %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Unsupported extra data uri %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Failed to load local extra-data %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Wrong size for extra-data %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "While downloading %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Wrong size for extra data %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Invalid checksum for extra data %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s commit %s already installed" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "While pulling %s from remote %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "GPG signatures found, but none are in trusted keyring" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, fuzzy, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "Commit has no requested ref ‘%s’ in ref binding metadata" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "" "\n" " Finding applications and runtimes" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Not enough memory" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Failed to read from exported file" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Error reading mimetype xml file" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Invalid mimetype xml file" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "D-Bus service file '%s' has wrong name" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Invalid require-flatpak argument %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "While getting detached metadata: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "Extra data missing in detached metadata" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "While creating extradir: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Invalid checksum for extra data" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Wrong size for extra data" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "While writing extra data file '%s': " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "Extra data %s missing in detached metadata" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "apply_extra script failed, exit status %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "While trying to resolve ref %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s is not available" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Failed to read commit %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "While trying to checkout %s into %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "While trying to checkout metadata subpath: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "While trying to checkout subpath ‘%s’: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "While trying to remove existing extra dir: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "While trying to apply extra data: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Invalid commit ref %s: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Deployed ref %s does not match commit (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Deployed ref %s branch does not match commit (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s branch %s already installed" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "This version of %s is already installed" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Can't change remote during bundle install" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "Can't update to a specific commit without root permissions" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Can't remove %s, it is needed for: %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s branch %s is not installed" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "%s commit %s not installed" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "Pruning repo failed: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Failed to load filter '%s'" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Failed to parse filter '%s'" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "Failed to write summary cache: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "No oci summary cached for remote '%s'" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "No oci summary cached for remote '%s'" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Invalid checksum for extra data %s" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4613,91 +4648,91 @@ msgstr "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Invalid checksum for extra data %s" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "Multiple branches available for %s, you must specify one of: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Nothing matches %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Can't find ref %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Error searching remote %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Error searching local repository: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Could not find installation %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Invalid file format, no %s group" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Invalid version %s, only 1 supported" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Invalid file format, no %s specified" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Invalid file format, gpg key invalid" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "Collection ID requires GPG key to be provided" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Runtime %s, branch %s is already installed" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "App %s, branch %s is already installed" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "Can't remove remote '%s' with installed ref %s (at least)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Invalid character '/' in remote name: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "No configuration for remote %s specified" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, fuzzy, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Skipping non-deployed ref %s…\n" @@ -4992,152 +5027,152 @@ msgstr "No url specified" msgid "GPG verification must be enabled when a collection ID is set" msgstr "GPG verification is required if collections are enabled" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Failed to open app info file" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Unable to create sync pipe" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Failed to sync with dbus proxy" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "No systemd user session available, cgroups not available" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Unable to allocate instance id" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Failed to open flatpak-info file: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Failed to open bwrapinfo.json file: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, fuzzy, c-format msgid "Failed to write to instance id fd: %s" msgstr "Failed to write summary cache: " -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Initialise seccomp failed" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Failed to add architecture to seccomp filter" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Failed to add multiarch architecture to seccomp filter" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Failed to block syscall %d" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Failed to export bpf" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Failed to open ‘%s’" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig failed, exit status %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Can't open generated ld.so.cache" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Failed to migrate from %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "Failed to migrate old app data directory %s to new name %s: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Failed to create symlink while migrating %s: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Warning: Problem looking for related refs: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "The application %s requires the runtime %s which was not found" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "The application %s requires the runtime %s which is not installed" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Can't uninstall %s which is needed by %s" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Remote %s disabled, ignoring %s update" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s is already installed" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s is already installed from remote %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "Invalid .flatpakref: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Error updating remote metadata for '%s': %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " @@ -5146,41 +5181,41 @@ msgstr "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, fuzzy, c-format msgid "No authenticator installed for remote '%s'" msgstr "Authentication is required to update remote info" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, fuzzy, c-format msgid "Failed to get tokens for ref: %s" msgstr "Failed to determine parts from ref: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 #, fuzzy msgid "Failed to get tokens for ref" msgstr "Failed to determine parts from ref: %s" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, fuzzy, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "Flatpakrepo URL %s not HTTP or HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "Can't load dependent file %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Invalid .flatpakrepo: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Transaction already executed" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5188,16 +5223,16 @@ msgstr "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Aborted by user" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Skipping %s due to previous error" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, fuzzy, c-format msgid "Aborted due to failure (%s)" msgstr "Aborted due to failure (%s)" @@ -5249,86 +5284,86 @@ msgstr "Invalid %s: Missing group ‘%s’" msgid "Invalid %s: Missing key ‘%s’" msgstr "Invalid %s: Missing key ‘%s’" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Invalid gpg key" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "No extra data sources" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Error copying 64x64 icon for component %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Error copying 128x128 icon for component %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, fuzzy, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s is end-of-life, ignoring\n" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "No appstream data for %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "Invalid bundle, no ref in metadata" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Metadata in header and app are inconsistent" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "Wrong layer checksum, expected %s, was %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "No ref specified for OCI image %s" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Wrong ref (%s) specified for OCI image %s, expected %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Invalid require-flatpak argument %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s needs a later flatpak version (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Empty string is not a number" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "“%s” is not an unsigned number" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "Number “%s” is out of bounds [%s, %s]" diff --git a/po/es.po b/po/es.po index 3d34f7a3..1e143eb3 100644 --- a/po/es.po +++ b/po/es.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2021-09-05 14:48+0200\n" "Last-Translator: Rodrigo Lledó Milanca \n" "Language-Team: Spanish - Spain \n" @@ -133,14 +133,14 @@ msgstr "Se deben especificar UBICACIÓN, NOMBRE_ARCHIVO y NOMBRE" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -164,21 +164,21 @@ msgid "'%s' is not a valid repository: " msgstr "«%s» no es un repositorio válido: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "«%s» no es un nombre válido: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "«%s» no es un nombre de rama válido: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "«%s» no es un nombre de archivo válido" @@ -262,7 +262,7 @@ msgstr "No hay un punto de extensión que coincida con %s en %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Falta un «=» en las opciones del punto de montaje «%s»" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "No se pudo iniciar la aplicación" @@ -461,7 +461,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "Marcar la versión como fin de ciclo para reemplazarla con el ID dado" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -721,7 +721,7 @@ msgstr "" "debe ser GRUPO=CLAVE[=VALOR]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -731,7 +731,7 @@ msgstr "" "debe ser NOMBRE=VARIABLE[=VALOR]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "Nombre de extensión %s no válido" @@ -874,30 +874,30 @@ msgstr "La extensión %s requerida solo está instalada parcialmente" msgid "Requested extension %s not installed" msgstr "La extensión %s requerida no está instalada" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "CARPETA NOMBRE_APLICACIÓN SDK «RUNTIME» [RAMA] - Inicializa una carpeta de " "compilación" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "Se debe especificar un «RUNTIME»" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "«%s» no es un tipo de compilación válido, use aplicación, «runtime» o " "extensión" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "«%s» no es un nombre de aplicación valido: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "La carpeta de compilación %s ya está inicializada" @@ -1572,7 +1572,7 @@ msgstr "Mostrar el ID de aplicación/rutina en tiempo de ejecución" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Arquitectura" @@ -1583,7 +1583,7 @@ msgstr "Mostrar la arquitectura" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Rama" @@ -1600,7 +1600,7 @@ msgstr "Instalación" msgid "Show the affected installation" msgstr "Mostrar la instalación afectada" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Remoto" @@ -2149,7 +2149,7 @@ msgstr "Opciones" msgid "Show options" msgstr "Mostrar las opciones" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr "" " - Listar las aplicaciones y/o rutinas en tiempo de ejecución instaladas" @@ -2459,7 +2459,7 @@ msgstr "No seguir la redirección establecida en el archivo de resumen" msgid "Can't load uri %s: %s\n" msgstr "No se puede cargar el uri %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "No se puede cargar el archivo %s: %s\n" @@ -2548,8 +2548,8 @@ msgid "REMOTE and REF must be specified" msgstr "Se debe especificar REMOTO y REFERENCIA" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2794,91 +2794,111 @@ msgstr "%s, eliminando objeto\n" msgid "Can't load object %s: %s\n" msgstr "No se puede cargar el objeto %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Objeto no válido %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "PID %s no válido" + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Problemas al cargar los datos de %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Error al reinstalar %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Reparar una instalación de flatpak" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Quitando la ref no implementada %s…\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Saltando la ref no implementada %s…\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "[%d/%d] Verificando %s…\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "Ejecución en seco: " -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Eliminando la ref %s debido a que faltan objetos\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Eliminando la ref %s debido a objetos no válidos\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Eliminando la ref %s debido a %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "Comprobando remotos...\n" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Falta el remoto %s de la ref %s\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "El remoto %s para la ref %s está desactivado\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Podando objetos\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Eliminando .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Reinstalando referencias\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 #, fuzzy msgid "Reinstalling removed refs\n" msgstr "No instalar referencias relacionadas" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, fuzzy, c-format msgid "While removing appstream for %s: " msgstr "Mientras se abría el repositorio %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, fuzzy, c-format msgid "While deploying appstream for %s: " msgstr "Mientras se abría el repositorio %s: " @@ -2986,7 +3006,7 @@ msgstr "Ramas de resumen %zd\n" msgid "Installed" msgstr "Instalada" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Descarga" @@ -3143,15 +3163,15 @@ msgstr "Remotos" msgid "Show the remotes" msgstr "Mostrar los remotos" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXTO - Buscar aplicaciones o ejecutables para el texto" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "Se debe especificar TEXTO" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Ninguna coincidencia" @@ -3219,7 +3239,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Nada sin usar que desinstalar\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s no instalado" @@ -3452,8 +3472,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "¿Cual quieres instalar (0 para abortar)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Configurando %s como un nuevo repositorio remoto «%s»" #. default to yes on Enter @@ -3529,16 +3549,16 @@ msgid "Info: %s was skipped" msgstr "Info: se saltó %s" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s ya está instalado" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3623,69 +3643,74 @@ msgstr "¿Reemplazarlo con %s?" msgid "Updating to rebased version\n" msgstr "Actualizando rama de appstream\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, fuzzy, c-format msgid "Failed to rebase %s to %s: " msgstr "Error: Fallo al %s %s: %s\n" -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Error: Fallo al %s %s: %s\n" + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "%s permisos nuevos:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "%s permisos:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Advertencia: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Op" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "parcial" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "¿Proceder con estos cambios en la instalación del usuario?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "¿Proceder con estos cambios en la instalación del sistema?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "¿Proceder con estos cambios en la instalación de %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Cambios completados." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Desinstalación completada." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Instalación completada." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Actualizaciones completadas." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Hubo uno o más errores" @@ -4071,11 +4096,16 @@ msgstr "Info: %s terminó su vida útil, en favor de %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Info: %s terminó su vida útil, con motivo: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, fuzzy, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Error: Fallo al %s %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Error: Fallo al %s %s: %s\n" + #: common/flatpak-auth.c:58 #, fuzzy, c-format msgid "No authenticator configured for remote `%s`" @@ -4132,177 +4162,177 @@ msgstr "" "Ruta desconocida en el sistema de archivos %s, algunas rutas válidas son: " "host, home, xdg-*[/...], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Formato de entorno no válido %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "El nombre de la variable de entorno no debe contener «=»: %s" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Compartir con el huesped" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "COMPARTIR" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Dejar de compartir con el huesped" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Exponer socket a la aplicación" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "No exponer socket a la aplicación" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Exponer dispositivo a la aplicación" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "DISPOSITIVO" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "No exponer dispositivo a la aplicación" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Permitir característica" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "CARACTERÍSTICA" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "No permitir característica" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" "Exponer los archivos del sistema a la aplicación (:ro solo en modo lectura)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "SISTEMA_ARCHIVOS[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "No exponer los archivos del sistema a la aplicación" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "SISTEMA_ARCHIVOS" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Establecer variable de entorno" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VARIABLE=VALOR" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "Revocar permiso de escritura de la aplicación" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "VAR" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Permitir que la aplicación tenga nombre propio en el bus de sesión" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "NOMBRE_DBUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Permitir a la aplicación hablar con un nombre en el bus de sesión" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 #, fuzzy msgid "Don't allow app to talk to name on the session bus" msgstr "Permitir a la aplicación hablar con un nombre en el bus de sesión" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Permitir que la aplicación tenga nombre propio en el bus de sistema" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Permitir a la aplicación hablar con un nombre en el bus de sistema" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 #, fuzzy msgid "Don't allow app to talk to name on the system bus" msgstr "Permitir a la aplicación hablar con un nombre en el bus de sistema" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Añadir opción de póliza genérica" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSISTEMA.CLAVE=VALOR" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Eliminar opción de póliza genérica" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 #, fuzzy msgid "Persist home directory subpath" msgstr "Carpeta de inicio con persistencia" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "NOMBRE_ARCHIVO" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "No requerir una sesión en ejecución (no se crearán cgroups)" @@ -4355,8 +4385,8 @@ msgstr "" msgid "Couldn't find ref %s in remote %s" msgstr "No se puede encontrar %s en el repositorio remoto %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "La imagen no es un manifiesto" @@ -4375,429 +4405,434 @@ msgstr "" msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "Ninguna entrada para %s en el caché de flatpak del repositorio remoto " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 #, fuzzy msgid "Unable to connect to system bus" msgstr "Permitir que la aplicación tenga nombre propio en el bus de sistema" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 #, fuzzy msgid "User installation" msgstr "Mostrar instalaciones del usuario" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, fuzzy, c-format msgid "System (%s) installation" msgstr "Mostrar instalaciones del usuario" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "No se han encontrado anulaciones para %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, fuzzy, c-format msgid "%s (commit %s) not installed" msgstr "%s %s no instalado" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, fuzzy, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Error al actualizar los metados adicionales para «%s»: %s\n" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Mientras se abría el repositorio %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "La clave de configuración %s no está establecida" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, fuzzy, c-format msgid "No current %s pattern matching %s" msgstr "No actualizar referencias relacionadas" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 #, fuzzy msgid "No appstream commit to deploy" msgstr "Commit a desplegar" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "No se puede crear el carpeta de despliegue" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, fuzzy, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Suma de verificación no válida en los datos adicionales %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Nombre vacío para los datos adicionales de la uri %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Uri de datos adicionales no soportada %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Fallo al cargar los datos adicionales locales %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Tamaño incorrecto en los datos adicionales %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Mientras se descargan %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Tamaño incorrecto en los datos adicionales %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Suma de verificación no válida en los datos adicionales %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s «commit» %s ya está instalado" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Mientras se está cargando %s desde el repositorio remoto %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" "Se encontraron firmas GPG, pero ninguna está en un llavero de confianza" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "Firmar una aplicación o «runtime»" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "No hay suficiente memoria" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Fallo al leer desde un archivo exportado" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Error al leer un archivo de tipo mime XML" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Archivo de tipo mime XML no válido" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Formato de entorno no válido %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Al obtener metadatos individuales: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 #, fuzzy msgid "Extra data missing in detached metadata" msgstr "Al obtener metadatos individuales: " -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Al crear carpetas adicionales: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Firma de verificación incorrecta para los datos adicionales" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Tamaño incorrecto para los datos adicionales" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Al escribir el archivo de datos adicionales «%s»: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, fuzzy, c-format msgid "Extra data %s missing in detached metadata" msgstr "Al obtener metadatos individuales: " -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "Ha fallado el script apply_extra, código de error %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Mientras se intentan resolver las referencias %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s no está disponible" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Error al leer el«commit» %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Al intentar revisar %s en %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Al intentar revisar el subcarpeta de metadatos: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, fuzzy, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Al intentar revisar %s en %s: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Al intentar eliminar la carpeta extra existente: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Al intentar aplicar datos adicionales: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, fuzzy, c-format msgid "Invalid commit ref %s: " msgstr "PID %s no válido" -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "La referencias desplegadas %s no coinciden con el«commit» (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, fuzzy, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "La referencias desplegadas %s no coinciden con el«commit» (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s rama %s ya se encuentra instalada" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Esta versión de %s ya está instalada" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "" "No se puede cambiar el repositorio remoto durante la instalación de un " "paquete" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s rama %s no está instalada" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, fuzzy, c-format msgid "%s commit %s not installed" msgstr "%s %s no instalado" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, fuzzy, c-format msgid "Failed to load filter '%s'" msgstr "Error al leer el«commit» %s: " -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, fuzzy, c-format msgid "Failed to parse filter '%s'" msgstr "Error al leer el«commit» %s: " -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 #, fuzzy msgid "Failed to write summary cache: " msgstr "Fallo al crear un archivo temporal" -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, fuzzy, c-format msgid "No oci summary cached for remote '%s'" msgstr "No hay un caché de flatpak en el repositorio remoto" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "No hay un caché de flatpak en el repositorio remoto" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Suma de verificación no válida en los datos adicionales %s" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." msgstr "" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Suma de verificación no válida en los datos adicionales %s" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "" -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Ninguna coincidencia %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, fuzzy, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "No se ha encontrado %s%s%s%s%s en el repositorio remoto %s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, fuzzy, c-format msgid "Error searching remote %s: %s" msgstr "Error: Fallo al %s %s: %s\n" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, fuzzy, c-format msgid "Error searching local repository: %s" msgstr "Mantener referencia en el repositorio local" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "No se pudo encontrar la instalación %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, fuzzy, c-format msgid "Invalid file format, no %s group" msgstr "Formato de entorno no válido %s" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, fuzzy, c-format msgid "Invalid version %s, only 1 supported" msgstr "Tipo de enlace %s no válido, solo se soportan http/https" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, fuzzy, c-format msgid "Invalid file format, no %s specified" msgstr "Formato de entorno no válido %s" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 #, fuzzy msgid "Invalid file format, gpg key invalid" msgstr "Formato de entorno no válido %s" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "El tiempo de ejecución %s, rama %s ya se encuentra instalado" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "La aplicación %s, rama %s ya se encuentra instalada" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, fuzzy, c-format msgid "Invalid character '/' in remote name: %s" msgstr "No se puede encontrar %s en el repositorio remoto %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, fuzzy, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "PID %s no válido" @@ -5092,213 +5127,213 @@ msgid "GPG verification must be enabled when a collection ID is set" msgstr "" "La verificación GPG es obligatoria si las colecciones están habilitadas" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 #, fuzzy msgid "Failed to open app info file" msgstr "Fallo al abrir el archivo de información de una aplicación: %s" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Ha sido imposible crear una tubería sincronizada" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Fallo al sincronizar con el proxy de dbus" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 #, fuzzy msgid "Unable to allocate instance id" msgstr "Ha sido imposible crear una tubería sincronizada" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, fuzzy, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Fallo al abrir un archivo temporal de flatpak-info: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, fuzzy, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Fallo al abrir un archivo temporal de flatpak-info: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, fuzzy, c-format msgid "Failed to write to instance id fd: %s" msgstr "Fallo al crear un archivo temporal" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 #, fuzzy msgid "Initialize seccomp failed" msgstr "Inicializar aplicaciones desde la aplicación nombrada" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Fallo al escribir un archivo temporal" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Fallo al escribir un archivo temporal" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Error: Fallo al %s %s: %s\n" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Fallo al leer desde un archivo exportado" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, fuzzy, c-format msgid "Failed to open ‘%s’" msgstr "Fallo al abrir un archivo temporal de flatpak-info: %s" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, fuzzy, c-format msgid "ldconfig failed, exit status %d" msgstr "Ha fallado el script apply_extra, código de error %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 #, fuzzy msgid "Can't open generated ld.so.cache" msgstr "No se puede abrir el espacio de nombres %s: %s" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, fuzzy, c-format msgid "Failed to migrate from %s: %s" msgstr "Error al leer el«commit» %s: " -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, fuzzy, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Error al leer el«commit» %s: " -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, fuzzy, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Aviso: Problema al buscar referencias relacionadas: %s\n" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, fuzzy, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "La aplicación %s rama %s no está instalada" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, fuzzy, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "La aplicación %s rama %s no está instalada" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "" "El repositorio remoto %s está deshabilitado, ignorando la actualización %s" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, fuzzy, c-format msgid "%s is already installed" msgstr "%s«commit» %s ya está instalado" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, fuzzy, c-format msgid "%s is already installed from remote %s" msgstr "%s«commit» %s ya está instalado" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, fuzzy, c-format msgid "Invalid .flatpakref: %s" msgstr "PID %s no válido" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, fuzzy, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Error al actualizar los metados adicionales para «%s»: %s\n" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, fuzzy, c-format msgid "No authenticator installed for remote '%s'" msgstr "La autentificación es obligatoria para actualizar un programa" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, fuzzy, c-format msgid "Failed to get tokens for ref: %s" msgstr "Fallo al abrir un archivo temporal: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 #, fuzzy msgid "Failed to get tokens for ref" msgstr "Fallo al abrir un archivo temporal: %s" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, fuzzy, c-format msgid "Can't load dependent file %s: " msgstr "No se puede abrir el espacio de nombres %s: %s" -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, fuzzy, c-format msgid "Invalid .flatpakrepo: %s" msgstr "PID %s no válido" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." msgstr "" -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "" @@ -5351,88 +5386,88 @@ msgstr "" msgid "Invalid %s: Missing key ‘%s’" msgstr "" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 #, fuzzy msgid "Invalid gpg key" msgstr "PID %s no válido" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Sin orígenes de datos adicionales" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, fuzzy, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Error: Fallo al %s %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, fuzzy, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Error: Fallo al %s %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, fuzzy, c-format msgid "No appstream data for %s: %s\n" msgstr "Actualizando appstream para el repositorio remoto %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 #, fuzzy msgid "Invalid bundle, no ref in metadata" msgstr "Firma de verificación incorrecta para los datos adicionales" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s necesita una versión de flatpak superior (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "" diff --git a/po/gl.po b/po/gl.po index 1c561831..72bb56d2 100644 --- a/po/gl.po +++ b/po/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2019-12-28 11:56+0100\n" "Last-Translator: Fran Diéguez \n" "Language-Team: Galician \n" @@ -131,14 +131,14 @@ msgstr "Debe especificar a LOCALIZACION, NOMEFICHEIRO e o NOME" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -162,21 +162,21 @@ msgid "'%s' is not a valid repository: " msgstr "«%s» non é un repositorio válido" #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "«%s» non é un nome válido: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "«%s» non é un nome válido para unha rama: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, fuzzy, c-format msgid "'%s' is not a valid filename" msgstr "«%s» non é un nome válido: %s" @@ -258,7 +258,7 @@ msgstr "Non hai ningún punto de extensión que coincida con %s en %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Falta o «=» na opción «%s» de punto de montaxe" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Non foi posíbel iniciar a aplicación" @@ -459,7 +459,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -718,7 +718,7 @@ msgstr "" "ser GRUPO=CHAVE[=VALOR]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -728,7 +728,7 @@ msgstr "" "ser NOME=VAR[=VALOR]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, fuzzy, c-format msgid "Invalid extension name %s" msgstr "Nome de autenticador %s non válido" @@ -872,30 +872,30 @@ msgstr "A extensión %s solicitada só está instalada parcialmente" msgid "Requested extension %s not installed" msgstr "A extensión %s solicitada non está instalada" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "DIRECTORIO NOMEAPP SDK RUNTIME [RAMA] - Inicializar un directorio para " "construír" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "Debe especificar un RUNTIME" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "«%s» non é un nome de tipo de construción válido, use app, runtime ou " "extensión" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "«%s» non é un nome de aplicación válido: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Directorio de construción %s xa inicializado" @@ -1571,7 +1571,7 @@ msgstr "ID de colección" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Arquitectura" @@ -1582,7 +1582,7 @@ msgstr "" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Rama" @@ -1602,7 +1602,7 @@ msgstr "Instalado" msgid "Show the affected installation" msgstr "Mostrar instalacións do usuario" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 #, fuzzy msgid "Remote" msgstr "Sen remoto %s" @@ -2179,7 +2179,7 @@ msgstr "Opcións" msgid "Show options" msgstr "Mostrar as opcións de axuda" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Lista as aplicacións instaladas ou runtimes" @@ -2507,7 +2507,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Non é posíbel cargar o ficheiro %s: %s\n" @@ -2591,8 +2591,8 @@ msgid "REMOTE and REF must be specified" msgstr "Debe especificar REMOTO e REF" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, fuzzy, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "Non é posíbel atopar %s no remoto %s" @@ -2852,95 +2852,115 @@ msgstr "" msgid "Can't load object %s: %s\n" msgstr "Non é posíbel abrir o espazo de nomes %s: %s" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "PID %s non válido" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Referencia de remisión %s non válida: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, fuzzy, c-format msgid "Problems loading data for %s: %s\n" msgstr "Actualizando appstream para o remoto %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, fuzzy, c-format msgid "Error reinstalling %s: %s\n" msgstr "Instalando: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 #, fuzzy msgid "- Repair a flatpak installation" msgstr "Mostrar instalacións do usuario" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, fuzzy, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Referencia %s despregada non válida: " -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, fuzzy, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Referencia %s despregada non válida: " -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 #, fuzzy msgid "Pruning objects\n" msgstr "Limpar obxectos non usados" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 #, fuzzy msgid "Erasing .removed\n" msgstr "Non instalar referencias relacionadas" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 #, fuzzy msgid "Reinstalling refs\n" msgstr "Non instalar referencias relacionadas" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 #, fuzzy msgid "Reinstalling removed refs\n" msgstr "Non instalar referencias relacionadas" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, fuzzy, c-format msgid "While removing appstream for %s: " msgstr "Ao abrir o repositorio %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, fuzzy, c-format msgid "While deploying appstream for %s: " msgstr "Ao abrir o repositorio %s: " @@ -3048,7 +3068,7 @@ msgstr "" msgid "Installed" msgstr "Instalado" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Descargar" @@ -3213,16 +3233,16 @@ msgstr "Sen remoto %s" msgid "Show the remotes" msgstr "Mostrar remotos desactivados" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 #, fuzzy msgid "TEXT must be specified" msgstr "Debe especificar o NOME" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 #, fuzzy msgid "No matches found" msgstr "Nada coincide con %s" @@ -3292,7 +3312,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Arquitectura a desinstalar" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, fuzzy, c-format msgid "%s/%s/%s not installed" msgstr "%s %s non está instalado" @@ -3520,8 +3540,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Cal desexa instalar (0 para abortar)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Configurar %s como un novo remoto «%s»" #. default to yes on Enter @@ -3600,16 +3620,16 @@ msgid "Info: %s was skipped" msgstr "" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, fuzzy, c-format msgid "%s already installed" msgstr "%s remisión %s xa instalado" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3697,71 +3717,76 @@ msgstr "" msgid "Updating to rebased version\n" msgstr "Actualizando a rama de appstream\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, fuzzy, c-format msgid "Failed to rebase %s to %s: " msgstr "Erro: fallou o %s %s: %s\n" -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Erro: fallou o %s %s: %s\n" + +#: app/flatpak-cli-transaction.c:994 #, fuzzy, c-format msgid "New %s permissions:" msgstr "Mostrar extensións" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, fuzzy, c-format msgid "%s permissions:" msgstr "Mostrar extensións" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "" #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 #, fuzzy msgid "Proceed with these changes to the user installation?" msgstr "Mostrar instalacións do usuario" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 #, fuzzy msgid "Proceed with these changes to the system installation?" msgstr "Mostrar instalacións do usuario" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, fuzzy, c-format msgid "Proceed with these changes to the %s?" msgstr "Mostrar instalacións do usuario" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "" -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Desinstalación completada." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Instalación completada." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Actualización completada." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "" @@ -4141,11 +4166,16 @@ msgstr "" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, fuzzy, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Erro: fallou o %s %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Erro: fallou o %s %s: %s\n" + #: common/flatpak-auth.c:58 #, fuzzy, c-format msgid "No authenticator configured for remote `%s`" @@ -4200,175 +4230,175 @@ msgstr "" "Localización de sistema de ficheiros %s descoñecido, as localizacións " "válidas son: hos, home, xdg-*[/...], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Formato de env %s non válido" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Compartir co anfitrión" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "COMPARTIR" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Deixar de compartir co anfitrión" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Expoñer o socket á aplicación" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Non expoñer o socket á aplicación" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Expoñer o dispositivo á aplicación" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "DISPOSITIVO" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Non expoñer o dispositivo á aplicación" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Permitir característica" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "CARACTERÍSTICA" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "No permitir característica" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Expoñer o sistema de ficheiros á aplicación (:ro para só lectura)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "SISTEMA_FICHEIROS[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Non expoñer o sistema de ficheiros á aplicación" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "SISTEMA_FICHEIROS" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Estabelecer variábel de ambiente" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VAR=VALOR" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "Revogarlle os permisos de escritura á aplicación" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "VAR" msgstr "VAR=VALOR" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Permitir que a aplicación teña un nome propio no bus de sesión" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "NOME_DBUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Permitir á aplicación falar cun nome no bus de sesión" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Permitir á aplicación falar cun nome no bus de sesión" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Permitir á aplicación posuír un nome propio no bus do sistema" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Permitir á aplicación falar cun nome no bus de sistema" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Permitir á aplicación falar cun nome no bus de sistema" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Engadir unha opción de normativa xenérica" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSISTEMA.CHAVE=VALOR" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Eliminar opción de normativa xenérica" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 #, fuzzy msgid "Persist home directory subpath" msgstr "Persistir o directorio persoal" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "NOME_FICHEIRO" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Non requirir unha sesión en execución (sen creación de cgroups)" @@ -4421,8 +4451,8 @@ msgstr "" msgid "Couldn't find ref %s in remote %s" msgstr "Non é posíbel atopar %s no remoto %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "" @@ -4441,428 +4471,433 @@ msgstr "" msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "Non hai ningunha entrada para %s na caché de flatpak do resumo remoto " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Non foi posíbel conectarse ao bus do sistema" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 #, fuzzy msgid "User installation" msgstr "Mostrar instalacións do usuario" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, fuzzy, c-format msgid "System (%s) installation" msgstr "Mostrar instalacións do usuario" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Non se atopou ningunha sobrescritura para %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, fuzzy, c-format msgid "%s (commit %s) not installed" msgstr "%s %s non está instalado" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, fuzzy, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "" "Produciuse un erro ao actualizar os metadatos adicionais para «%s»: %s\n" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Ao abrir o repositorio %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, fuzzy, c-format msgid "No current %s pattern matching %s" msgstr "Non actualiar as referencias relacionadas" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 #, fuzzy msgid "No appstream commit to deploy" msgstr "Remisión a despregar" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Non é posíbel crear o directorio de despregue" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, fuzzy, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Suma de verificación non válida para os datos adicinais %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Nome baleiro para o uri de datos adicinais %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "URI de datos adicinais %s non admitido" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Produciuse un fallo ao cargar os datos adicinais locais %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Tamaño dos datos adicinais incorrecto %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Ao descargar %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Tamaño dos datos adicinais %s incorrecto" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Suma de verificación non válida para os datos adicinais %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s remisión %s xa instalado" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Ao obter %s desde o remoto %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "" "\n" "Buscando aplicacións e «runtimes»" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Non hai momoria dabondo" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Produciuse un fallo ao ler o ficheiro exportado" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Produciuse un erro ao ler o ficheiro xml de mimetype" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Ficheiro xml de mimetype non válido" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Formato de env %s non válido" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Mentres se obtiñan os metadatos desanexados: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 #, fuzzy msgid "Extra data missing in detached metadata" msgstr "Mentres se obtiñan os metadatos desanexados: " -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Ao crear o directorio adicional: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Suma de verificación non válida para os datos adicinais" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Tamaño dos datos adicinais incorrecto" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Ao escribir o ficheiro de datos adicionais «%s»: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, fuzzy, c-format msgid "Extra data %s missing in detached metadata" msgstr "Mentres se obtiñan os metadatos desanexados: " -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "apply_extra script failed, estado de saída %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Ao tentar resolver a referencia %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s non está dispoñíbel" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Produciuse un fallo ao ler a remisión %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Ao tentar obter %s en %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Ao tentar obter a subruta de metadatos: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, fuzzy, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Ao tentar obter %s en %s: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Ao tentar eliminar o directorio adicinal existente: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Ao tentar aplicar os datos adicionais: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Referencia de remisión %s non válida: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "A referencia %s despregada non coincide coa remisión (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "A rama %s da referencia despregada non coincide coa remisión (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s rama %s xa instalado" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Esta versión de %s xa está instalada" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Non é posíbel cambiar o remoto durante a instalación dun paquete" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s rama %s non está instalado" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, fuzzy, c-format msgid "%s commit %s not installed" msgstr "%s %s non está instalado" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, fuzzy, c-format msgid "Failed to load filter '%s'" msgstr "Produciuse un fallo ao ler a remisión %s: " -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, fuzzy, c-format msgid "Failed to parse filter '%s'" msgstr "Produciuse un fallo ao ler a remisión %s: " -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 #, fuzzy msgid "Failed to write summary cache: " msgstr "Produciuse un fallo ao crear o ficheiro temporal" -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, fuzzy, c-format msgid "No oci summary cached for remote '%s'" msgstr "Non hai caché de flatpak na descrición do remoto" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "Non hai caché de flatpak na descrición do remoto" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Suma de verificación non válida para os datos adicinais %s" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." msgstr "" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Suma de verificación non válida para os datos adicinais %s" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "" -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Nada coincide con %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Non se puido atopar a referencia %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Produciuse un erro ao buscar o remoto %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Produciuse un erro ao buscar no repositorio local: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Non foi posíbel atopar a instalación %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, fuzzy, c-format msgid "Invalid file format, no %s group" msgstr "Formato de env %s non válido" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, fuzzy, c-format msgid "Invalid version %s, only 1 supported" msgstr "Tipo de uri non válido %s, só se admite http/https" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, fuzzy, c-format msgid "Invalid file format, no %s specified" msgstr "Formato de env %s non válido" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 #, fuzzy msgid "Invalid file format, gpg key invalid" msgstr "Formato de env %s non válido" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Runtime %s, rama %s xa está instalado" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Aplicación %s, rama %s xa está instalado" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, fuzzy, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Non é posíbel atopar %s no remoto %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, fuzzy, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Referencia %s despregada non válida: " @@ -5157,211 +5192,211 @@ msgstr "Non se especificou ningunha orde" msgid "GPG verification must be enabled when a collection ID is set" msgstr "A comprobación GPG é obrigatoria se as coleccións están activadas" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Produciuse un fallo ao abrir o ficheiro de información de aplicación" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Non foi posíbel crear a tubería de sincronización" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Procuciuse un fallo ao sincronizarse co proxi de dbus" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 #, fuzzy msgid "Unable to allocate instance id" msgstr "Non foi posíbel crear a tubería de sincronización" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, fuzzy, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Produciuse un fallo ao abrir o ficheiro temporal flatpak-info: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, fuzzy, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Produciuse un fallo ao abrir o ficheiro temporal flatpak-info: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, fuzzy, c-format msgid "Failed to write to instance id fd: %s" msgstr "Produciuse un fallo ao crear o ficheiro temporal" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Produciuse un fallo ao escribir no ficheiro temporal" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Produciuse un fallo ao escribir no ficheiro temporal" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Erro: fallou o %s %s: %s\n" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Produciuse un fallo ao ler o ficheiro exportado" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, fuzzy, c-format msgid "Failed to open ‘%s’" msgstr "Produciuse un fallo ao abrir o ficheiro temporal flatpak-info: %s" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, fuzzy, c-format msgid "ldconfig failed, exit status %d" msgstr "apply_extra script failed, estado de saída %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 #, fuzzy msgid "Can't open generated ld.so.cache" msgstr "Non é posíbel abrir o espazo de nomes %s: %s" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, fuzzy, c-format msgid "Failed to migrate from %s: %s" msgstr "Produciuse un fallo ao ler a remisión %s: " -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, fuzzy, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Produciuse un fallo ao ler a remisión %s: " -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, fuzzy, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Aviso: Problema ao buscar por referencias relacionadas: %s\n" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "A aplicación %s require o runtime %s que non está instalado" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "A aplicación %s require o runtime %s que non está instalado" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Remoto %s descactivado, ignorando a actualización %s" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, fuzzy, c-format msgid "%s is already installed" msgstr "%s remisión %s xa instalado" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, fuzzy, c-format msgid "%s is already installed from remote %s" msgstr "%s remisión %s xa instalado" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, fuzzy, c-format msgid "Invalid .flatpakref: %s" msgstr "Referencia de remisión %s non válida: " -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, fuzzy, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "" "Produciuse un erro ao actualizar os metadatos adicionais para «%s»: %s\n" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, fuzzy, c-format msgid "No authenticator installed for remote '%s'" msgstr "Requírese autenticación para actualizar software" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, fuzzy, c-format msgid "Failed to get tokens for ref: %s" msgstr "Produciuse un fallo ao abrir o ficheiro temporal: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 #, fuzzy msgid "Failed to get tokens for ref" msgstr "Produciuse un fallo ao abrir o ficheiro temporal: %s" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, fuzzy, c-format msgid "Can't load dependent file %s: " msgstr "Non é posíbel abrir o espazo de nomes %s: %s" -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, fuzzy, c-format msgid "Invalid .flatpakrepo: %s" msgstr "PID %s non válido" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." msgstr "" -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "" @@ -5414,88 +5449,88 @@ msgstr "" msgid "Invalid %s: Missing key ‘%s’" msgstr "" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 #, fuzzy msgid "Invalid gpg key" msgstr "PID %s non válido" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Non hai orixes de datos adicionais" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, fuzzy, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Produciuse un erro ao buscar o remoto %s: %s" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, fuzzy, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Produciuse un erro ao buscar o remoto %s: %s" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, fuzzy, c-format msgid "No appstream data for %s: %s\n" msgstr "Actualizando appstream para o remoto %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 #, fuzzy msgid "Invalid bundle, no ref in metadata" msgstr "Suma de verificación non válida para os datos adicinais" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s precisa unha versión de flatpak posterior (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "" diff --git a/po/hr.po b/po/hr.po index 02402298..840fc070 100644 --- a/po/hr.po +++ b/po/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2020-09-03 14:05+0200\n" "Last-Translator: Milo Ivir \n" "Language-Team: Croatian \n" @@ -131,14 +131,14 @@ msgstr "LOKACIJA, IME_DATOTEKE i IME se moraju odrediti" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -162,21 +162,21 @@ msgid "'%s' is not a valid repository: " msgstr "„%s” nije ispravan repozitorij: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "„%s” nije ispravno ime: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "„%s” nije ispravno ime grane: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "„%s” nije ispravno ime datoteke" @@ -257,7 +257,7 @@ msgstr "Nijedna točka proširenja se ne poklapa s %s u %s" msgid "Missing '=' in bind mount option '%s'" msgstr "U bind mount opciji „%s” nedostaje znak „=”" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Nije moguće pokrenuti program" @@ -454,7 +454,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "Označi gradnju kao kraj-života, zamijenit će se s zadatom ID oznakom" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -710,7 +710,7 @@ msgstr "" "GRUPA=KLJUČ[=VRIJEDNOST]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -720,7 +720,7 @@ msgstr "" "IME=VARIJABLA[=VRIJEDNOST]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, fuzzy, c-format msgid "Invalid extension name %s" msgstr "Neispravno ime autentifikatora %s" @@ -861,30 +861,30 @@ msgstr "Potrebno proširenje %s je samo djelomično instalirano" msgid "Requested extension %s not installed" msgstr "Potrebno proširenje %s nije instalirano" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "DIREKTORIJ IME-PROGRAMA SDK RUNTIME [GRANA] – Inicijaliziraj direktorij za " "izgradnju" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "OKRUŽENJE se mora odrediti" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "„%s” nije ispravno ime za vrstu gradnje, koristi program, okruženje ili " "proširenje" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "„%s” nije ispravno ime programa: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Direktorij gradnje %s već inicijaliziran" @@ -1551,7 +1551,7 @@ msgstr "Prikaži ID programa/okruženja" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Arhitektura" @@ -1562,7 +1562,7 @@ msgstr "Prikaži arhitekturu" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Grana" @@ -1579,7 +1579,7 @@ msgstr "Instalacija" msgid "Show the affected installation" msgstr "Prikaži pogođenu instalaciju" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Udaljeni repozitorij" @@ -2125,7 +2125,7 @@ msgstr "Opcije" msgid "Show options" msgstr "Prikaži opcije" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Izradi popis programa i/ili okruženja" @@ -2436,7 +2436,7 @@ msgstr "Ne prati preusmjeravanje postavljeno u datoteci sažetka" msgid "Can't load uri %s: %s\n" msgstr "Nije moguće učitati uri %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Nije moguće učitati datoteku %s: %s\n" @@ -2522,8 +2522,8 @@ msgid "REMOTE and REF must be specified" msgstr "UDALJENI_REPOZITORIJ i REFERENCA se moraju odrediti" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2768,90 +2768,110 @@ msgstr "%s, uklanjanje objekata\n" msgid "Can't load object %s: %s\n" msgstr "Nije moguće učitati objekt %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Objekt neispravan: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Neispravna referenca izmjene %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Problemi pri učitavanju podataka za %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Greška pri ponovnom instaliranju %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Popravi flatpak instalaciju" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Uklanjanje neimplementirane reference %s …\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Preskače se neimplementirana referenca %s …\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, fuzzy, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "Potvrđivanje %s …\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Uklanjanje reference %s zbog nedostajućeg objekta\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Uklanjanje reference %s zbog neispravnog objekta\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Uklanjanje reference %s zbog %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Udaljeni repozitorij „%s” za referencu %s nedostaje\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "Udaljeni repozitorij „%s” za referencu %s je deaktiviran\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Odrezivanje predmeta\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Brisanje .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Ponovno instaliranje referenca\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Ponovno instaliranje uklonjenih referenca\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "Prilikom uklanjanja appstreama za %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "Prilikom implementiranja appstreama za %s: " @@ -2959,7 +2979,7 @@ msgstr "%zd grane\n" msgid "Installed" msgstr "Instalirano" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Preuzimanje" @@ -3114,15 +3134,15 @@ msgstr "Udaljeni repozitoriji" msgid "Show the remotes" msgstr "Prikaži udaljene repozitorije" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEKST – Traži tekst u programima/okruženjima udaljenog repozitorija" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "TEKST se mora odrediti" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Nema poklapanja" @@ -3191,7 +3211,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Ništa neupotrebljenog za deinstalirati\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s nije instalirano" @@ -3420,8 +3440,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Koji želiš instalirati (0 za prekid)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Konfiguriraj %s kao novi udaljeni repozitorij „%s”" #. default to yes on Enter @@ -3497,16 +3517,16 @@ msgid "Info: %s was skipped" msgstr "Informacija: %s je preskočeno" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s već instalirano" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3592,69 +3612,74 @@ msgstr "Zamijeniti s %s?" msgid "Updating to rebased version\n" msgstr "Aktualiziranje na premještenu verziju\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Neuspjelo premještanje %s na %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Neuspjelo premještanje %s na %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Nove %s dozvole:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "%s dozvole:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Upozorenje: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Op" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "djelomično" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Nastaviti s ovim promjenama na instalaciji korisnika?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Nastaviti s ovim promjenama na instalaciji sustava?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Nastaviti s ovim promjenama na %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Promjene završene." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Deinstaliranje završeno." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Instaliranje završeno." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Aktualiziranje završeno." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Ustanovljene su neke greške" @@ -4026,11 +4051,16 @@ msgstr "Informacija: %s je kraj-života, namjesto %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Informacija: %s je kraj-života, s razlogom: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Neuspjelo premještanje %s na %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Neuspjelo premještanje %s na %s: %s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4086,175 +4116,175 @@ msgstr "" "Nepoznata lokacija %s datotečnog sustava, ispravne lokacije su: host, host-" "os, host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Neispravan format okruženja %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy argumenti moraju biti u obliku PODSUSTAV.KLJUČ=VRIJEDNOST" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy vrijednosti ne smiju započeti s uskličnikom (!)" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "--remove-policy argumenti moraju biti u obliku PODSUSTAV.KLJUČ=VRIJEDNOST" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy vrijednosti ne smiju započeti s uskličnikom (!)" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Dijeli s računalom" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "DIJELI" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Prekini dijeliti s računalom" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Omogući programu vidjeti utičnicu" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "UTIČNICA" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Onemogući programu vidjeti utičnicu" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Omogući programu vidjeti uređaj" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "UREĐAJ" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Onemogući programu vidjeti uređaj" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Dozvoli funkciju" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FUNKCIJA" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Nemoj dozvoliti funkciju" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Omogući programu vidjeti datotečni sustav (:ro za samo-za-čitanje)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "DATOTEČNI-SUSTAV[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Onemogući programu vidjeti datotečni sustav" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "DATOTEČNI-SUSTAV" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Postavi varijablu okruženja" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VARIJABLA=VRIJEDNOST" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "Ukloni stavku iz spremišta dozvola" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "VAR" msgstr "VRIJEDNOST" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Dozvoli programu posjedovati ime na busu sesije" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "DBUS_IME" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Dozvoli programu komunicirati s imenom na busu sesije" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Nemoj dozvoliti programu komunicirati s imenom na busu sesije" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Dozvoli programu posjedovati ime na busu sustava" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Dozvoli programu komunicirati s imenom na busu sustava" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Nemoj dozvoliti programu komunicirati s imenom na busu sustava" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Dodaj opću opciju pravila" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "PODSUSTAV.KLJUČ=VRIJEDNOST" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Ukloni opću opciju pravila" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "Neka podstaza osnovnog direktorija postane trajna" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "IME-DATOTEKE" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Ne zahtijevaj pokrenutu sesiju (cgroups se ne izrađuje)" @@ -4309,8 +4339,8 @@ msgstr "OCI indeks udaljenog repozitorija nema uri registra" msgid "Couldn't find ref %s in remote %s" msgstr "Nije moguće pronaći referencu %s u udaljenom repozitoriju %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "Slika nije manifest" @@ -4332,339 +4362,344 @@ msgstr "" "Nema unosa za %s u sažetku prorijeđene flatpak predmemorije udaljenog " "repozitorija " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "Metapodaci izmjene za %s ne poklapaju se s očekivanim metapodacima" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Nije moguće povezati se na bus sustava" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Korisnička instalacija" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "Instalacija sustava (%s)" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Nema nadjačavanja za %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s (izmjena %s) nije instalirano" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Greška prilikom obrade sustavske datoteke flatpak repozitorija %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Prilikom otvaranja repozitorija %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "Konfiguracijski ključ %s nije postavljen" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "Nijedan se trenutačni uzorak %s ne poklapa s %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "Nema appstream izmjene za implementiranje" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Nije moguće stvoriti direktorij za implementaciju" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" "Nije moguće povući s nepouzdanog ne-gpg provjerenog udaljenog repozitorija" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" "Dodatni podaci nisu podržani za ne-gpg provjerene lokalne sustavske " "instalacije" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Neispravan kontrolni zbroj za uri dodatnih podataka %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Prazno ime za uri dodatnih podataka %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "URI nepodržanih dodatnih podataka %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Neuspjelo učitavanje lokalnih extra-data (dodatnih podataka) %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Kriva veličina za extra-data %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Prilikom preuzimanja %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Kriva veličina za dodatne podatke %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Neispravan kontrolni zbroj za dodatne podatke %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s izmjena %s već instalirano" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Prilikom povlačenja %s s udaljenog repozitorija %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" "GPG potpisi su pronađeni, ali niti jedan se ne nalazi u pouzdanom privjesku " "za ključeve" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "Izmjena za „%s” nema povezivanje s referencom" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "Izmjena za „%s” nije u očekivanoj povezanoj referenci: %s" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "" "\n" " Pronalaženje programa i okruženja" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Nedovoljno memorije" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Neuspjelo čitanje iz izvezene datoteke" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Greška pri čitanju mimetype xml datoteke" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Neispravni mimetype xml datoteke" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "Datoteka „%s” D-Bus usluge ima krivo ime" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Neispravni require-flatpak argument %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Prilikom dohvaćanja nespojenih metapodataka: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "Dodatni podaci nedostaju u odspojenim metapodacima" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Prilikom stvaranja dodatnog direktorija: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Neispravan kontrolni zbroj za dodatne podatke" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Kriva veličina za dodatne podatke" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Prilikom pisanja datoteke dodatnih podataka „%s”: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "Dodatni podaci %s nedostaju u odspojenim metapodacima" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "Skirpta apply_extra neuspjela, stanje izlaza %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" "Instaliranje programa %s nije dozvoljeno na osnovi administratorskih pravila" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Prilikom pokušaja rješavanja referene %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s nije dostupan" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Neuspjelo čitanje izmjene %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Prilikom pokušaja mijenjanja %s u %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Prilikom pokušaja mijenjanja podstaze metapodataka: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Prilikom pokušaja mijenjanja podstaze „%s”: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Prilikom pokušaja uklanjanja postojećeg dodatnog direktorija: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Prilikom pokušaja primjenjivanja dodatnih podataka: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Neispravna referenca izmjene %s: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Implementirana referenca %s ne se poklapa s izmjenom (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Grana implementirane reference %s ne se poklapa s izmjenom (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s grana %s već instalirano" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "Nije bilo moguće odspojiti datotečni sustav revokefs-fuse na %s: " -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Ova %s verzija je već instalirana" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "" "Nije moguće promijeniti udaljeni repozitorij tijekom instaliranja paketa" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" "Nije moguće aktualizirati određenu izmjenu bez administratorskih dozvola" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Nije moguće ukloniti %s, mora postojati za: %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s grana %s nije instalirano" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "%s izmjena %s nije instalirano" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "Odrezivanje repozitorija neuspjelo: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Neuspjelo učitavanje filtra „%s”" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Neuspjela obrada filtra „%s”" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "Neuspjelo zapisivanje predmemorije sažetka: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "Nema oci sažetka u predmemoriji za udaljeni repozitorij „%s”" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "Nema oci sažetka u predmemoriji za udaljeni repozitorij „%s”" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Neispravan kontrolni zbroj za dodatne podatke %s" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4673,93 +4708,93 @@ msgstr "" "Popis za %s na udaljenom repozitoriju nije dostupan: poslužitelj nema " "datoteku sažetka. Provjeri ispravnost URL-a za remote-add." -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Neispravan kontrolni zbroj za dodatne podatke %s" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "Dostupne su višestruke grane za %s, moraš odrediti jednu od: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Ništa se ne poklapa s %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Nije moguće naći referencu %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Greška pri traženju udaljenog repozitorija %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Greška pri traženju lokalnog repozitorija: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Nije bilo moguće naći instalaciju %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Neispravan datotečni format, nema %s grupe" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Neispravna verzija %s, podržava se samo 1" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Neispravan datotečni format, %s nije određen" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Neispravan datotečni format, gpg ključ neispravan" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "ID zbirke zahtijeva GPG ključ" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Okruženje %s, grana %s je već instalirano" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Program %s, grana %s je već instaliran" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" "Nije moguće ukloniti udaljeni repozitorij „%s” s instaliranom referencom %s " "(barem)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Neispravan znak „/” u imenu udaljenog repozitorija: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "Nijedna konfiguracija za udaljeni repozitorij %s nije određena" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Preskače se brisanje reference zrcaljenog repozitorija (%s, %s) …\n" @@ -5049,157 +5084,157 @@ msgstr "Url nije određen" msgid "GPG verification must be enabled when a collection ID is set" msgstr "GPG provjera mora biti aktivirana, kad se postavlja ID oznaka zbirke" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Neuspjelo otvaranje datoteke s informacijama o programu" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Nije moguće stvoriti pipe za sinkronizaciju" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Neuspjela sinkronizacija s dbus proxijem" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "Nema korisničke sesije systemd, cgroups nije dostupno" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Nije moguće alocirati id instance" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Neuspjelo otvaranje datoteke flatpak-info: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Neuspjelo otvaranje datoteke bwrapinfo.json: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "Neuspjelo zapisivanje ID-u instance fd: %s" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Inicijaliziraj seccomp neuspjelo" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Neuspjelo dodavanje arhitekture seccomp filtru" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Neuspjelo dodavanje arhitekture višestrukih arhitektura seccomp filtru" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Neuspjelo blokiranje syscall %d" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Neuspio bdf izvoz" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Neuspjelo otvaranje „%s”" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig neuspjelo, stanje izlaza %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Nije moguće otvoriti generirani ld.so.cache" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" "Pokretanje programa %s nije dozvoljeno na osnovi administratorskih pravila" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Neuspjelo migriranje iz %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" "Neuspjelo migriranje starog direktorija za podatke programa %s u novo ime " "%s: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "" "Neuspjelo stvaranje simboličke veze (symlink) prilikom migriranja %s: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Upozorenje: Problem u treženju povezanih referenca: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Program %s zahtijeva okruženje %s, koje nije pronađeno" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Program %s zahtijeva okruženje %s, koje nije instalirano" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Nije moguće deinstalirati %s, što %s zahtijeva" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Udaljeni repozitorij „%s” deaktiviran, zanemaruje se %s aktualiziranje" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s je već instalirano" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s je već instalirano s udaljenog repozitorija %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "Neispravni .flatpakref: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "" "Greška pri aktualiziranju metapodataka udaljenog repozitorija za „%s”: %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " @@ -5208,40 +5243,40 @@ msgstr "" "Upozorenje: Obradi greške u preuzimanju izmjena kao nekritične, budući da je " "%s već instaliran: %s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "Nijedan autentifikator nije instaliran za udaljeni repozitorij „%s”" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "Neuspjelo dobavljanje tokena za referencu: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "Neuspjelo dobavljanje tokena za referencu" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "URL %s Flatpak repozitorija nije datoteka, HTTP ili HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "Nije moguće učitati ovisnu datoteku %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Neispravni .flatpakrepo: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Transakcija je već izvršena" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5249,16 +5284,16 @@ msgstr "" "Odbija raditi na korisničkoj instalaciji kao administrator! To može dovesti " "do krivih vlasništva nad datotekama i do grešaka u dozvolama." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Prekinuto od korisnika" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Preskače se %s zbog prethodne greške" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, fuzzy, c-format msgid "Aborted due to failure (%s)" msgstr "Prekinuto zbog greške" @@ -5310,87 +5345,87 @@ msgstr "Neispravno %s: Nedostaje grupa „%s”" msgid "Invalid %s: Missing key ‘%s’" msgstr "Neispravno %s: Nedostaje ključ „%s”" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Neispravnan gpg ključ" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Nema izvora dodatnih dodataka" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Greška pri kopiranju ikone 64 × 64 za komponentu %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Greška pri kopiranju ikone 128 × 128 za komponentu %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, fuzzy, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s je kraj-života, zanemaruje se\n" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "Nema appstream podataka za %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "Neispravan paket, nema reference u metapodacima" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" "Zbirka „%s” paketa ne se poklapa sa zbirkom „%s” udaljenog repozitorija" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Metapodaci u zaglavlju i programu su nedosljedni" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "Neispravna konfiguracija OCI slike" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "Krivi kontrolni zbroj sloja, očekivan %s, dobiven %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "Nema određene reference za OCI sliku %s" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Kriva referenca (%s) je određena za OCI sliku %s, očekuje se %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Neispravni require-flatpak argument %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s treba noviju flatpak verziju (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Prazan znakovni niz nije broj" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "„%s” nije nedodijeljeni broj" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "Broj „%s” je izvan granica [%s, %s]" diff --git a/po/hu.po b/po/hu.po index 47412cf0..7d8470a9 100644 --- a/po/hu.po +++ b/po/hu.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2018-03-10 00:00+0100\n" "Last-Translator: Balázs Úr \n" "Language-Team: Hungarian \n" @@ -130,14 +130,14 @@ msgstr "A HELY, FÁJLNÉV és NÉV megadása kötelező" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -161,21 +161,21 @@ msgid "'%s' is not a valid repository: " msgstr "A(z) „%s” nem érvényes tároló" #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "A(z) „%s” nem érvényes név: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "A(z) „%s” nem érvényes ágnév: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, fuzzy, c-format msgid "'%s' is not a valid filename" msgstr "A(z) „%s” nem érvényes név: %s" @@ -259,7 +259,7 @@ msgstr "Nincs %s illeszkedésű kiterjesztéspont ebben: %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Hiányzó „=” a(z) „%s” kötési csatolás kapcsolóban" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Nem indítható el az alkalmazás" @@ -457,7 +457,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 #, fuzzy msgid "ID" msgstr "Azonosító:" @@ -721,7 +721,7 @@ msgstr "" "CSOPORT=KULCS[=ÉRTÉK] alakban kell lennie" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -731,7 +731,7 @@ msgstr "" "NÉV=VÁLTOZÓ[=ÉRTÉK] alakban kell lennie" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, fuzzy, c-format msgid "Invalid extension name %s" msgstr "Ismeretlen %s D-Bus név\n" @@ -876,30 +876,30 @@ msgstr "A kért %s kiterjesztés csak részlegesen van telepítve" msgid "Requested extension %s not installed" msgstr "A szükséges %s kiterjesztés nincs telepítve" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "KÖNYVTÁR ALKALMAZÁSNÉV SDK FUTTATÓKÖRNYEZET [ÁG] - Könyvtár előkészítése az " "összeállításhoz" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "A FUTTATÓKÖRNYEZET megadása kötelező" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "A(z) „%s” nem érvényes összeállítás-típus név, alkalmazás, futtatókörnyezet " "vagy kiterjesztés használata szükséges" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "A(z) „%s” nem érvényes alkalmazásnév: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "A(z) „%s” összeállítási könyvtár már elő van készítve" @@ -1576,7 +1576,7 @@ msgstr "Alkalmazásazonosító" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 #, fuzzy msgid "Arch" msgstr "Architektúra:" @@ -1588,7 +1588,7 @@ msgstr "" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Ág" @@ -1608,7 +1608,7 @@ msgstr "Telepítve" msgid "Show the affected installation" msgstr "Felhasználói telepítések megjelenítése" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 #, fuzzy msgid "Remote" msgstr "Távoli tárolók" @@ -2198,7 +2198,7 @@ msgstr "Beállítások" msgid "Show options" msgstr "Súgólehetőségek megjelenítése" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Telepített alkalmazások és/vagy futtatókörnyezetek felsorolása" @@ -2530,7 +2530,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "Nem lehet betölteni a(z) %s URI-t: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Nem lehet betölteni a(z) %s fájlt: %s\n" @@ -2616,8 +2616,8 @@ msgid "REMOTE and REF must be specified" msgstr "A TÁVOLI és HIVATKOZÁS megadása kötelező" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, fuzzy, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2878,95 +2878,115 @@ msgstr "" msgid "Can't load object %s: %s\n" msgstr "Nem lehet betölteni a(z) %s fájlt: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Érvénytelen %s pid" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Érvénytelen %s kommithivatkozás: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, fuzzy, c-format msgid "Problems loading data for %s: %s\n" msgstr "Az appstream adatok frissítése a(z) %s távoli tárolóhoz\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, fuzzy, c-format msgid "Error reinstalling %s: %s\n" msgstr "Eltávolítás: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 #, fuzzy msgid "- Repair a flatpak installation" msgstr "Felhasználói telepítések megjelenítése" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, fuzzy, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Érvénytelen %s üzembe állított hivatkozás:" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, fuzzy, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Érvénytelen %s üzembe állított hivatkozás:" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 #, fuzzy msgid "Pruning objects\n" msgstr "Nem használt objektumok törlése" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 #, fuzzy msgid "Erasing .removed\n" msgstr "Ne telepítse a kapcsolódó hivatkozásokat" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 #, fuzzy msgid "Reinstalling refs\n" msgstr "Ne telepítse a kapcsolódó hivatkozásokat" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 #, fuzzy msgid "Reinstalling removed refs\n" msgstr "Ne telepítse a kapcsolódó hivatkozásokat" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, fuzzy, c-format msgid "While removing appstream for %s: " msgstr "A(z) %s tároló megnyitása közben: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, fuzzy, c-format msgid "While deploying appstream for %s: " msgstr "A(z) %s tároló megnyitása közben: " @@ -3074,7 +3094,7 @@ msgstr "%zd ág\n" msgid "Installed" msgstr "Telepítve" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Letöltés" @@ -3238,16 +3258,16 @@ msgstr "Távoli tárolók" msgid "Show the remotes" msgstr "Letiltott távoliak megjelenítése" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" "SZÖVEG – Távoli alkalmazások vagy futtatókörnyezetek keresése a szöveghez" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "A SZÖVEG megadása kötelező" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Nincs találat" @@ -3317,7 +3337,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Eltávolítandó architektúra" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, fuzzy, c-format msgid "%s/%s/%s not installed" msgstr "A(z) %s %s nincs telepítve" @@ -3545,8 +3565,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Melyiket szeretné telepíteni (0 a megszakításhoz)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "A(z) %s beállítása mint új távoli „%s”" #. default to yes on Enter @@ -3624,16 +3644,16 @@ msgid "Info: %s was skipped" msgstr "" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, fuzzy, c-format msgid "%s already installed" msgstr "A(z) %s kommit %s már telepítve van" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3721,74 +3741,79 @@ msgstr "" msgid "Updating to rebased version\n" msgstr "Az AppStream ág frissítése\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, fuzzy, c-format msgid "Failed to rebase %s to %s: " msgstr "Hiba: %s %s sikertelen: %s\n" -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Hiba: %s %s sikertelen: %s\n" + +#: app/flatpak-cli-transaction.c:994 #, fuzzy, c-format msgid "New %s permissions:" msgstr "Jogosultságok megjelenítése" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, fuzzy, c-format msgid "%s permissions:" msgstr "Jogosultságok megjelenítése" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "" #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 #, fuzzy msgid "Proceed with these changes to the user installation?" msgstr "Felhasználói telepítések megjelenítése" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 #, fuzzy msgid "Proceed with these changes to the system installation?" msgstr "Felhasználói telepítések megjelenítése" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, fuzzy, c-format msgid "Proceed with these changes to the %s?" msgstr "Felhasználói telepítések megjelenítése" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "" -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 #, fuzzy msgid "Uninstall complete." msgstr "Alkalmazás eltávolítása" -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 #, fuzzy msgid "Installation complete." msgstr "Telepítve" -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 #, fuzzy msgid "Updates complete." msgstr "Távoli metaadatok frissítése" #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "" @@ -4178,11 +4203,16 @@ msgstr "" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, fuzzy, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Hiba: %s %s sikertelen: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Hiba: %s %s sikertelen: %s\n" + #: common/flatpak-auth.c:58 #, fuzzy, c-format msgid "No authenticator configured for remote `%s`" @@ -4237,180 +4267,180 @@ msgstr "" "Ismeretlen %s fájlrendszer hely, az érvényes típusok: gép, saját könyvtár, " "xdg-*[/...], ~/könyvtár, /könyvtár" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Érvénytelen %s env formátum" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Megosztás a gazdagéppel" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "MEGOSZTÁS" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Megosztás megszüntetése a gazdagéppel" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Foglalat elérhetővé tétele az alkalmazásnak" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "FOGLALAT" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Ne tegye elérhetővé a foglalatot az alkalmazásnak" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Eszköz elérhetővé tétele az alkalmazásnak" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "ESZKÖZ" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Ne tegye elérhetővé az eszközt az alkalmazásnak" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Jellemző engedélyezése" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "JELLEMZŐ" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Ne engedélyezze a jellemzőt" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" "Fájlrendszer elérhetővé tétele az alkalmazásnak (:ro a csak olvashatóhoz)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "FÁJLRENDSZER[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Ne tegye elérhetővé a fájlrendszert az alkalmazásnak" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "FÁJLRENDSZER" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Környezeti változó beállítása" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VÁLTOZÓ=ÉRTÉK" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "Az alkalmazás írási jogosultságának visszavonása" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "VAR" msgstr "VÁLTOZÓ=ÉRTÉK" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Név birtoklásának lehetővé tétele az alkalmazásnak a munkamenetbuszon" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "DBUS_NÉV" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "" "A névhez való beszéd lehetővé tétele az alkalmazásnak a munkamenetbuszon" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 #, fuzzy msgid "Don't allow app to talk to name on the session bus" msgstr "" "A névhez való beszéd lehetővé tétele az alkalmazásnak a munkamenetbuszon" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Név birtoklásának lehetővé tétele az alkalmazásnak a rendszerbuszon" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "A névhez való beszéd lehetővé tétele az alkalmazásnak a rendszerbuszon" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 #, fuzzy msgid "Don't allow app to talk to name on the system bus" msgstr "A névhez való beszéd lehetővé tétele az alkalmazásnak a rendszerbuszon" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Általános irányelv-lehetőség hozzáadása" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "ALRENDSZER.KULCS=ÉRTÉK" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Általános irányelv-lehetőség eltávolítása" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 #, fuzzy msgid "Persist home directory subpath" msgstr "Saját könyvtár megőrzése" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "FÁJLNÉV" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Ne követeljen meg egy futó munkamenetet (nincs cgroups létrehozás)" @@ -4467,8 +4497,8 @@ msgstr "" "Nem sikerült megtalálni a legújabb verziót a(z) %s hivatkozáshoz a(z) %s " "távoliból: %s\n" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "" @@ -4488,428 +4518,433 @@ msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "" "Nincs bejegyzés a(z) %s esetén a távoli összegzés flatpak gyorsítótárban " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 #, fuzzy msgid "Unable to connect to system bus" msgstr "Név birtoklásának lehetővé tétele az alkalmazásnak a rendszerbuszon" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 #, fuzzy msgid "User installation" msgstr "Felhasználói telepítések megjelenítése" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, fuzzy, c-format msgid "System (%s) installation" msgstr "Felhasználói telepítések megjelenítése" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Nem találhatók felülbírálások ehhez: %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, fuzzy, c-format msgid "%s (commit %s) not installed" msgstr "A(z) %s %s nincs telepítve" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, fuzzy, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Hiba a(z) „%s” távoli metaadatainak frissítéskor: %s\n" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "A(z) %s tároló megnyitása közben: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, fuzzy, c-format msgid "No current %s pattern matching %s" msgstr "Ne frissítse a kapcsolódó hivatkozásokat" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 #, fuzzy msgid "No appstream commit to deploy" msgstr "Telepítendő kommit" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Nem lehet létrehozni a telepítési könyvtárat" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, fuzzy, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Érvénytelen ellenőrzőösszeg a(z) %s további adatnál" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Üres név a további adat URI-nál: %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Nem támogatott további adat URI: %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Nem sikerült a(z) %s helyi további adat betöltése: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Hibás méret a(z) %s további adatnál" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "A(z) %s letöltése közben: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Hibás méret a(z) %s további adatnál" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Érvénytelen ellenőrzőösszeg a(z) %s további adatnál" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "A(z) %s kommit %s már telepítve van" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "A(z) %s lekérése közben a(z) %s távoliról: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "" "\n" "Alkalmazás és futtatókörnyezet keresése" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Nincs elég memória" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Nem sikerült olvasni az exportált fájlból" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Hiba a MIME-típus XML-fájl olvasásakor" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Érvénytelen MIME-típus XML-fájl" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Érvénytelen require-flatpak argumentum: %s\n" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "A különálló metaadatok lekérése közben: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 #, fuzzy msgid "Extra data missing in detached metadata" msgstr "A különálló metaadatok lekérése közben: " -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "A további könyvtár létrehozása közben: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Érvénytelen ellenőrzőösszeg a további adatnál" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Hibás méret a további adatnál" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "A(z) „%s” további adatfájl írása közben: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, fuzzy, c-format msgid "Extra data %s missing in detached metadata" msgstr "A különálló metaadatok lekérése közben: " -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "Az apply_extra parancsfájl sikertelen, kilépési állapot: %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "A(z) %s hivatkozás feloldására tett kísérlet közben: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "A(z) %s nem érhető el" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Nem sikerült olvasni a(z) %s kommitot: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "A(z) %s -> %s átváltására tett kísérlet közben: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "A metaadatok alútvonalának átváltására tett kísérlet közben: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, fuzzy, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "A(z) %s -> %s átváltására tett kísérlet közben: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "A meglévő további könyvtár eltávolítására tett kísérlet közben: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "A további adatok alkalmazására tett kísérlet közben: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Érvénytelen %s kommithivatkozás: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Az üzembe állított %s hivatkozás nem egyezik a kommittal (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Az üzembe állított %s ág nem egyezik a kommittal (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "A(z) %s %s ág már telepítve van" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "A(z) %s ezen verziója már telepítve van" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Nem lehet megváltoztatni a távolit csomagtelepítés közben" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "A(z) %s %s ág nincs telepítve" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, fuzzy, c-format msgid "%s commit %s not installed" msgstr "A(z) %s %s nincs telepítve" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "A tároló nyesése meghiúsult: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, fuzzy, c-format msgid "Failed to load filter '%s'" msgstr "Nem sikerült olvasni a(z) %s kommitot: " -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, fuzzy, c-format msgid "Failed to parse filter '%s'" msgstr "Nem sikerült olvasni a(z) %s kommitot: " -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 #, fuzzy msgid "Failed to write summary cache: " msgstr "Nem sikerült olvasni a(z) %s kommitot: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, fuzzy, c-format msgid "No oci summary cached for remote '%s'" msgstr "Nincs flatpak gyorsítótár a távoli összegzésben" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "Nincs flatpak gyorsítótár a távoli összegzésben" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Érvénytelen ellenőrzőösszeg a(z) %s további adatnál" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." msgstr "" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Érvénytelen ellenőrzőösszeg a(z) %s további adatnál" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "Több ág is elérhető ehhez: %s, meg kell adnia az egyiket:" -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Semmi sem egyezik: %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "A(z) %s%s%s%s%s hivatkozás nem található" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Hiba a távoli %s tárolóban keresésnél: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Hiba a helyi tárolóban keresésnél: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Nem található a telepítési %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, fuzzy, c-format msgid "Invalid file format, no %s group" msgstr "Érvénytelen fájlformátum" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Érvénytelen verzió (%s), csak egy támogatott" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, fuzzy, c-format msgid "Invalid file format, no %s specified" msgstr "Érvénytelen fájlformátum" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 #, fuzzy msgid "Invalid file format, gpg key invalid" msgstr "Érvénytelen fájlformátum" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "A(z) %s futtatókörnyezet, %s ág már telepítve van" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "A(z) %s alkalmazás, %s ág már telepítve van" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, fuzzy, c-format msgid "Invalid character '/' in remote name: %s" msgstr "A(z) %s nem található a(z) %s távoliban" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, fuzzy, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Érvénytelen %s üzembe állított hivatkozás:" @@ -5204,212 +5239,212 @@ msgstr "Nincs parancs megadva" msgid "GPG verification must be enabled when a collection ID is set" msgstr "GPG ellenőrzés szükséges, ha a gyűjtemények engedélyezettek" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 #, fuzzy msgid "Failed to open app info file" msgstr "Nem sikerült megnyitni az alkalmazás-információs fájlt: %s" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Nem hozható létre szinkronizálási cső" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Nem sikerült szinkronizálni a dbus proxyval" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 #, fuzzy msgid "Unable to allocate instance id" msgstr "Nem hozható létre szinkronizálási cső" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, fuzzy, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Nem sikerült megnyitni a flatpak-információs átmeneti fájlt: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, fuzzy, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Nem sikerült megnyitni a flatpak-információs átmeneti fájlt: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, fuzzy, c-format msgid "Failed to write to instance id fd: %s" msgstr "Nem sikerült olvasni a(z) %s kommitot: " -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 #, fuzzy msgid "Initialize seccomp failed" msgstr "Alkalmazások előkészítése egy elnevezett alkalmazásból" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Nem sikerült a(z) %s helyi további adat betöltése: %s" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Nem sikerült a(z) %s helyi további adat betöltése: %s" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Hiba: %s %s sikertelen: %s\n" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Nem sikerült olvasni az exportált fájlból" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, fuzzy, c-format msgid "Failed to open ‘%s’" msgstr "Nem sikerült megnyitni a flatpak-információs átmeneti fájlt: %s" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig meghiúsult, kilépési állapot: %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 #, fuzzy msgid "Can't open generated ld.so.cache" msgstr "Nem lehet megnyitni a(z) %s névteret: %s" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, fuzzy, c-format msgid "Failed to migrate from %s: %s" msgstr "Nem sikerült olvasni a(z) %s kommitot: " -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, fuzzy, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Nem sikerült olvasni a(z) %s kommitot: " -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, fuzzy, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Figyelmeztetés: hiba a kapcsolódó hivatkozások keresésekor: %s\n" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, fuzzy, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "A(z) %s alkalmazás, %s ág nincs telepítve" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, fuzzy, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "A(z) %s alkalmazás, %s ág nincs telepítve" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "A(z) %s távoli le van tiltva, %s frissítésének mellőzése" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, fuzzy, c-format msgid "%s is already installed" msgstr "A(z) %s kommit %s már telepítve van" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, fuzzy, c-format msgid "%s is already installed from remote %s" msgstr "A(z) %s már telepítve lett egy másik távoli tárolóból (%s)" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, fuzzy, c-format msgid "Invalid .flatpakref: %s" msgstr "Érvénytelen require-flatpak argumentum: %s\n" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, fuzzy, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Hiba a(z) „%s” távoli metaadatainak frissítéskor: %s\n" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, fuzzy, c-format msgid "No authenticator installed for remote '%s'" msgstr "Hitelesítés szükséges a szoftver frissítéséhez" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, fuzzy, c-format msgid "Failed to get tokens for ref: %s" msgstr "Nem sikerült megnyitni az átmeneti fájlt: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 #, fuzzy msgid "Failed to get tokens for ref" msgstr "Nem sikerült megnyitni az átmeneti fájlt: %s" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, fuzzy, c-format msgid "Can't load dependent file %s: " msgstr "Nem lehet betölteni a(z) %s fájlt: %s\n" -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, fuzzy, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Érvénytelen require-flatpak argumentum: %s\n" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." msgstr "" -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "" @@ -5462,87 +5497,87 @@ msgstr "" msgid "Invalid %s: Missing key ‘%s’" msgstr "" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Érvénytelen gpg kulcs" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Nincsenek további adatforrások" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, fuzzy, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Hiba a migráció során: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, fuzzy, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Hiba a migráció során: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, fuzzy, c-format msgid "No appstream data for %s: %s\n" msgstr "Az appstream adatok frissítése a(z) %s távoli tárolóhoz\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 #, fuzzy msgid "Invalid bundle, no ref in metadata" msgstr "Érvénytelen ellenőrzőösszeg a további adatnál" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, fuzzy, c-format msgid "Invalid require-flatpak argument %s" msgstr "Érvénytelen require-flatpak argumentum: %s\n" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "A(z) %s egy későbbi flatpak verziót (%s) igényel" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "" diff --git a/po/id.po b/po/id.po index 2a4e2e1f..e2c4b366 100644 --- a/po/id.po +++ b/po/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2021-09-16 09:03+0700\n" "Last-Translator: Kukuh Syafaat \n" "Language-Team: Indonesian \n" @@ -129,14 +129,14 @@ msgstr "LOKASI, NAMABERKAS dan NAMA harus ditentukan" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -160,21 +160,21 @@ msgid "'%s' is not a valid repository: " msgstr "'%s' bukan repositori yang valid: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "'%s' bukan nama yang valid: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "'%s' bukan nama cabang yang valid: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "'%s' bukan nama yang valid" @@ -255,7 +255,7 @@ msgstr "Tidak ada titik ekstensi %s yang cocok pada %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Kehilangan '=' pada opsi kait bind '%s'" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Tidak dapat memulai aplikasi" @@ -450,7 +450,7 @@ msgstr "" "diberikan" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -704,7 +704,7 @@ msgstr "" "GRUP=KUNCI[=NILAI]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -714,7 +714,7 @@ msgstr "" "NAMA=VAR[=NILAI]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "Nama ekstensi tidak valid %s" @@ -855,29 +855,29 @@ msgstr "Ekstensi %s yang diminta hanya terpasang sebagian" msgid "Requested extension %s not installed" msgstr "Ekstensi %s yang diminta tidak terpasang" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "DIREKTORI NAMAAPL SDK RUNTIME [CABANG] - Menginisialisasi direktori untuk " "membangun" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "RUNTIME harus ditentukan" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "'%s' bukan nama tipe bangun yang valid, gunakan app, runtime, atau ekstensi" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "'%s' bukan nama aplikasi yang valid: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Direktori bangun %s sudah diinisialisasi" @@ -1538,7 +1538,7 @@ msgstr "Tampilkan ID aplikasi/runtime" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Arsitektur" @@ -1549,7 +1549,7 @@ msgstr "Tampilkan arsitektur" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Cabang" @@ -1566,7 +1566,7 @@ msgstr "Pemasangan" msgid "Show the affected installation" msgstr "Tampilkan pemasangan yang terpengaruh" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Remote" @@ -2112,7 +2112,7 @@ msgstr "Opsi" msgid "Show options" msgstr "Tampilkan opsi" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Daftar aplikasi dan/atau runtime yang terpasang" @@ -2415,7 +2415,7 @@ msgstr "Jangan ikuti kumpulan pengalihan dalam berkas ringkasan" msgid "Can't load uri %s: %s\n" msgstr "Tidak dapat memuat uri %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Tidak dapat memuat berkas %s: %s\n" @@ -2499,8 +2499,8 @@ msgid "REMOTE and REF must be specified" msgstr "REMOTE dan REF harus ditentukan" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "Tidak dapat menemukan checksum terbaru untuk %s pada remote %s" @@ -2739,92 +2739,112 @@ msgstr "%s, menghapus objek\n" msgid "Can't load object %s: %s\n" msgstr "Tidak dapat memuat objek %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Objek tidak valid: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Komit ref %s tidak valid: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Masalah memuat data untuk %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "" "Galat memasang ulang %s: %s\n" "\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Perbaiki pemasangan flatpak" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Menghapus ref non-deployed %s...\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Melewati ref non-deployed %s...\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "[%d/%d] Memverifikasi %s...\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "Uji coba: " -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Menghapus ref %s karena objek yang hilang\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Menghapus ref %s karena objek tidak valid\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Menghapus ref %s karena %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "Memeriksa remote...\n" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Remote %s untuk ref %s tidak ada\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "Remote %s untuk ref %s dinonaktifkan\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Pangkas objek\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Menghapus .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Memasang ulang ref\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Memasang ulang ref yang dihapus\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "Saat menghapus appstream untuk %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "Saat mendeploy appstream untuk %s: " @@ -2932,7 +2952,7 @@ msgstr "%zd cabang ringkasan\n" msgid "Installed" msgstr "Terpasang" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Unduh" @@ -3085,15 +3105,15 @@ msgstr "Remote" msgid "Show the remotes" msgstr "Tampilkan remote" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEKS - Cari aplikasi remote/runtime untuk teks" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "TEKS harus ditentukan" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Tidak ditemukan kecocokan" @@ -3162,7 +3182,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Tidak ada yang tidak digunakan untuk menghapus pemasangan\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s tidak terpasang" @@ -3390,8 +3410,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Mana yang ingin Anda pasang (0 untuk membatalkan)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Mengonfigurasi %s sebagai remote baru '%s'" #. default to yes on Enter @@ -3467,16 +3487,16 @@ msgid "Info: %s was skipped" msgstr "Info: %s dilewati" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s sudah dipasang" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3559,69 +3579,74 @@ msgstr "Ganti dengan %s?" msgid "Updating to rebased version\n" msgstr "Memutakhirkan ke versi yang di-rebase\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Gagal rebase %s ke %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Gagal rebase %s ke %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Izin %s baru:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "%s izin:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Peringatan: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Op" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "parsial" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Lanjutkan dengan perubahan ini pada pemasangan pengguna?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Lanjutkan dengan perubahan ini pada pemasangan sistem?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Lanjutkan dengan perubahan ini ke %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Perubahan selesai." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Hapus pemasangan selesai." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Pemasangan selesai." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Pemutakhiran selesai." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Ada satu galat atau lebih" @@ -3991,11 +4016,16 @@ msgstr "Info: %s adalah akhir-masa-pakai, lebih disukai %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Info: %s adalah akhir-masa-pakai, dengan alasan: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Gagal rebase %s to %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Gagal rebase %s to %s: %s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4052,172 +4082,172 @@ msgstr "" "Lokasi sistem berkas yang tidak diketahui %s, lokasi yang valid adalah: " "host, host-os, host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Format env tidak valid %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "Nama variabel lingkungan tidak boleh berisi '=': %s" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Argumen --add-policy harus dalam bentuk SUBSISTEM.KUNCI=NILAI" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "Nilai --add-policy tidak dapat dimulai dengan \"!\"" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Argumen --remove-policy harus dalam bentuk SUBSISTEM.KUNCI=NILAI" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "Nilai --remove-policy tidak dapat dimulai dengan \"!\"" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Berbagi dengan host" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "BERBAGI" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Tidak berbagi dengan host" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Ekspos soket ke aplikasi" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOKET" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Jangan ekspos soket ke aplikasi" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Ekspos perangkat ke aplikasi" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "PERANGKAT" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Jangan ekspos perangkat ke aplikasi" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Izinkan fitur" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FITUR" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Jangan izinkan fitur" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Ekspos sistem berkas ke aplikasi (:ro untuk hanya baca)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "SISTEMBERKAS[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Jangan ekspos sistem berkas ke aplikasi" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "SISTEMBERKAS" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Atur variabel lingkungan" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VAR=NILAI" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "Baca variabel lingkungan dalam format env -0 dari FD" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "Remove variable from environment" msgstr "Hapus variabel dari lingkungan" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "VAR" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Izinkan aplikasi memiliki nama di bus sesi" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "NAMA_DBUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Izinkan aplikasi berbicara dengan nama di bus sesi" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Jangan izinkan aplikasi berbicara dengan nama di bus sesi" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Izinkan aplikasi memiliki nama di bus sistem" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Izinkan aplikasi berbicara dengan nama di bus sistem" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Jangan izinkan aplikasi berbicara dengan nama di bus sistem" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Tambahkan opsi kebijakan umum" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSISTEM.KUNCI=NILAI" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Hapus opsi kebijakan umum" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "Subpath direktori home persist" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "NAMABERKAS" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Tidak memerlukan sesi berjalan (tidak ada pembuatan cgroups)" @@ -4272,8 +4302,8 @@ msgstr "Indeks remote OCI tidak memiliki registry uri" msgid "Couldn't find ref %s in remote %s" msgstr "Tidak dapat menemukan ref %s di remote %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "Citra bukan merupakan manifes" @@ -4293,333 +4323,338 @@ msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "" "Tidak ada entri untuk %s dalam ringkasan singgahan remote sparse flatpak " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "Metadata komit untuk %s tidak cocok dengan metadata yang diharapkan" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Tidak dapat terhubung ke bus sistem" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Pemasangan pengguna" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "Pemasangan sistem (%s)" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Tidak ada penimpaan yang ditemukan untuk %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s (komit %s) tidak dipasang" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Galat mengurai berkas sistem flatpakrepo untuk %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Saat membuka repositori %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "Kunci konfig %s tidak disetel" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "Tidak ada pola %s saat ini yang cocok %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "Tidak ada komit aplikasi untuk dideploy" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Tidak dapat membuat direktori deploy" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "Tidak dapat menarik remote non-gpg yang tidak terpercaya" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" "Data ekstra tidak didukung untuk pemasangan sistem lokal yang tidak " "diverifikasi gpg" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Checkum tidak valid untuk data tambahan uri %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Nama kosong untuk data ekstra uri %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Data ekstra yang tidak didukung uri %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Gagal memuat data-ekstra lokal %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Ukuran yang salah untuk data-ekstra %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Saat mengunduh %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Ukuran yang salah untuk data ekstra %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Checksum tidak valid untuk data ekstra %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s komit %s sudah terpasang" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Saat menarik %s dari remote %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" "Tanda tangan GPG ditemukan, tetapi tidak ada dalam ring kunci terpercaya" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "Komit untuk ‘%s’ tidak memiliki pengikatan ref" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "Komit untuk ‘%s’ tidak dalam batas yang diharapkan, ref: %s" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 msgid "Only applications can be made current" msgstr "Hanya aplikasi yang dapat dibuat saat ini" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Memori tidak cukup" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Gagal membaca dari berkas yang diekspor" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Kesalahan saat membaca berkas xml mimetype" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Berkas xml mimetype tidak valid" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "Berkas layanan D-Bus '%s' memiliki nama yang salah" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, c-format msgid "Invalid Exec argument %s" msgstr "Argumen Exec %s tidak valid" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Saat mendapatkan metadata yang terpisah: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "Data ekstra hilang dalam metadata terpisah" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Saat membuat direktori ekstra: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Checksum tidak valid untuk data ekstra" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Ukuran yang salah untuk data ekstra" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Saat menulis berkas data ekstra '%s': " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "Data ekstra %s hilang dalam metadata terpisah" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "Skrip apply_extra gagal, status keluar %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" "Pemasangan %s tidak diizinkan oleh kebijakan yang ditetapkan oleh " "administrator Anda" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Saat mencoba menyelesaikan ref %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s tak tersedia" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Gagal membaca komit %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Saat mencoba melakukan checkout %s ke %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Saat mencoba melakukan checkout metadata subpath: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Saat mencoba melakukan checkout subpath ‘%s’: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Saat mencoba menghapus direktori tambahan yang ada: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Saat mencoba menerapkan data tambahan: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Komit ref %s tidak valid: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Ref %s yang dideploy tidak cocok dengan komit (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Cabang ref %s yang dideploy tidak cocok dengan komit (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s cabang %s sudah terpasang" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "Tidak dapat melepas kait sistem berkas revokefs-fuse pada %s: " -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Versi %s ini sudah terpasang" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Tidak dapat mengubah remote saat memasang paket" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "Tidak dapat memutakhirkan ke komit spesifik tanpa izin root" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Tidak dapat menghapus %s, diperlukan untuk: %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s cabang %s tidak terpasang" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "%s komit %s tidak dipasang" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "Pemangkasan repo gagal: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Gagal memuat penyaring '%s'" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Gagal mengurai penyaring '%s'" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "Gagal menulis ringkasan singgahan: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "Tidak ada ringkasan oci disinggahkan untuk remote '%s'" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, c-format msgid "No cached summary for remote '%s'" msgstr "Tidak ada ringkasan singgahan untuk remote '%s'" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Checksum tidak valid untuk ringkasan terindeks %s untuk remote '%s'" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4628,93 +4663,93 @@ msgstr "" "Daftar remote untuk %s tidak tersedia; server tidak memiliki berkas " "ringkasan. Periksa URL yang diteruskan ke remote-add valid." -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Checksum tidak valid untuk ringkasan terindeks %s untuk remote '%s'" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "" "Beberapa cabang tersedia untuk %s, Anda harus menentukan salah satu dari: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Tidak ada yang cocok dengan %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Tidak dapat menemukan ref %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Galat mencari remote %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Galat mencari repositori lokal: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Tidak dapat menemukan pemasangan %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Format berkas tidak valid, tidak ada grup %s" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Versi %s tidak valid, hanya 1 yang didukung" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Format berkas tidak valid, tidak ada %s yang ditentukan" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Format berkas tidak valid, kunci gpg tidak valid" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "ID Koleksi membutuhkan kunci GPG yang akan disediakan" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Runtime %s, cabang %s telah terpasang" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Aplikasi %s, cabang %s sudah terpasang" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" "Tidak dapat menghapus remote '%s' dengan ref %s yang terpasang (setidaknya)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Karakter tidak valid '/' dalam nama remote: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "Tidak ada konfigurasi untuk remote %s yang ditentukan" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Melewati penghapusan mirror ref (%s, %s)…\n" @@ -4999,88 +5034,88 @@ msgstr "Tidak ada url yang ditentukan" msgid "GPG verification must be enabled when a collection ID is set" msgstr "Verifikasi GPG harus diaktifkan ketika ID koleksi ditetapkan" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Gagal membuka berkas info aplikasi" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Tidak dapat membuat pipa sinkronisasi" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Gagal melakukan sinkronisasi dengan proksi dbus" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "Tidak ada sesi pengguna systemd, cgroup tidak tersedia" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Tidak dapat mengalokasikan id instance" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Gagal membuka berkas flatpak-info: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Gagal membuka berkas bwrapinfo.json: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "Gagal menulis ke id instance fd: %s" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Inisialisasi seccomp gagal" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Gagal menambahkan arsitektur ke penyaring seccomp" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Gagal menambahkan arsitektur multiarch ke penyaring seccomp" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Gagal memblokir syscall %d" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Gagal mengekspor bpf" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Gagal membuka ‘%s’" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig gagal, status keluar %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Tidak dapat membuka ld.so.cache yang dihasilkan" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" "Menjalankan %s tidak diizinkan oleh kebijakan yang ditetapkan oleh " "administrator Anda" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" @@ -5089,67 +5124,67 @@ msgstr "" "run`, gunakan `sudo -i` atau `su -l` sebagai gantinya dan panggil \"flatpak " "run\" dari dalam shell baru" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Gagal bermigrasi dari %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "Gagal memigrasi direktori data aplikasi lama %s ke nama baru %s: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Gagal membuat symlink saat memigrasi %s: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Peringatan: Masalah mencari ref terkait: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Aplikasi %s membutuhkan runtime %s yang tidak ditemukan" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Aplikasi %s membutuhkan runtime %s yang tidak dipasang" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Tidak dapat menghapus %s yang diperlukan untuk %s" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Remote %s dinonaktifkan, mengabaikan pemutakhiran %s" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s sudah dipasang" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s sudah dipasang dari remote %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr ".flatpakref tidak valid: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Galat memutakhirkan metadata remote untuk '%s': %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " @@ -5158,40 +5193,40 @@ msgstr "" "Peringatan: Memperlakukan kesalahan pengambilan remote sebagai non-fatal " "sejak %s sudah dipasang: %s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "Tidak ada autentikator yang dipasang untuk remote `%s`" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "Gagal mendapatkan token untuk ref: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "Gagal mendapatkan token untuk ref" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "URL flatpakrepo %s bukan berkas, HTTP atau HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "Tidak dapat memuat berkas dependen %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr ".flatpakrepo tidak valid: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Transaksi sudah dijalankan" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5199,16 +5234,16 @@ msgstr "" "Menolak beroperasi pada pemasangan pengguna sebagai root! Ini dapat " "menyebabkan galat kepemilikan berkas dan izin." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Dibatalkan oleh pengguna" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Melewatkan %s karena galat sebelumnya" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "Dibatalkan karena gagal (%s)" @@ -5260,86 +5295,86 @@ msgstr "%s tidak valid: Grup ‘%s’ tidak ada" msgid "Invalid %s: Missing key ‘%s’" msgstr "%s tidak valid: Kunci ‘%s’ tidak ada" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Kunci gpg tidak valid" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Tidak ada sumber data tambahan" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Galat menyalin ikon 64x64 untuk komponen %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Galat menyalin ikon 128x128 untuk komponen %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s adalah akhir-masa-pakai, mengabaikan untuk appstream" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "Tidak ada data appstream untuk %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "Bundel tidak valid, tidak ada ref dalam metadata" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "Koleksi ‘%s’ dari bundel tidak cocok dengan koleksi ‘%s’ dari remote" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Metadata pada header dan aplikasi tidak konsisten" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "Konfigurasi citra OCI tidak valid" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "Pemeriksaan layer yang salah, yang diharapkan %s, ternyata %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "Tidak ada ref yang ditentukan untuk citra OCI %s" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Ref (%s) yang salah ditentukan untuk citra OCI %s, yang diharapkan %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Argumen require-flatpak %s tidak valid" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s membutuhkan versi flatpak kelak (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "String kosong bukan angka" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "\"%s\" bukan bilangan tak bertanda" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "Nomor \"%s\" berada di luar batas [%s, %s]" diff --git a/po/oc.po b/po/oc.po index a261f1be..f641fcc4 100644 --- a/po/oc.po +++ b/po/oc.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2020-10-10 22:27+0200\n" "Last-Translator: Quentin PAGÈS\n" "Language-Team: \n" @@ -124,14 +124,14 @@ msgstr "" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -155,21 +155,21 @@ msgid "'%s' is not a valid repository: " msgstr "" #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "" @@ -250,7 +250,7 @@ msgstr "" msgid "Missing '=' in bind mount option '%s'" msgstr "" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "" @@ -440,7 +440,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -692,7 +692,7 @@ msgid "" msgstr "" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -700,7 +700,7 @@ msgid "" msgstr "" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "" @@ -842,26 +842,26 @@ msgstr "" msgid "Requested extension %s not installed" msgstr "" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "" @@ -1491,7 +1491,7 @@ msgstr "" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "" @@ -1502,7 +1502,7 @@ msgstr "" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Branca" @@ -1519,7 +1519,7 @@ msgstr "Installacion" msgid "Show the affected installation" msgstr "" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Distant" @@ -2064,7 +2064,7 @@ msgstr "" msgid "Show options" msgstr "" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr "" @@ -2368,7 +2368,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "" @@ -2450,8 +2450,8 @@ msgid "REMOTE and REF must be specified" msgstr "" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2690,90 +2690,110 @@ msgstr "" msgid "Can't load object %s: %s\n" msgstr "" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Invalid group: %d" + +#: app/flatpak-builtins-repair.c:231 +#, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "" -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "" @@ -2881,7 +2901,7 @@ msgstr "" msgid "Installed" msgstr "Installat" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Telecargar" @@ -3034,15 +3054,15 @@ msgstr "Distants" msgid "Show the remotes" msgstr "" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Cap de correspondéncia pas trobada" @@ -3107,7 +3127,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "" @@ -3326,7 +3346,7 @@ msgstr "" #: app/flatpak-cli-transaction.c:127 #, c-format -msgid "Configuring %s as new remote '%s'" +msgid "Configuring %s as new remote '%s'\n" msgstr "" #. default to yes on Enter @@ -3396,16 +3416,16 @@ msgid "Info: %s was skipped" msgstr "" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s ja installat" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3488,70 +3508,75 @@ msgstr "Lo remplaçar per « %s »" msgid "Updating to rebased version\n" msgstr "" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "" -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "" + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Avertiment : " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "" "Contunhar amb aquelas modificacions de l’installacion de l’utilizaire ?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Modificacions realizadas." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Desinstallacion efectuada." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Installacion acabada." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Mesas a jorn terminadas." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "" @@ -3901,11 +3926,16 @@ msgstr "" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "" +#: app/flatpak-quiet-transaction.c:240 +#, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -3958,173 +3988,173 @@ msgid "" "etc, home, xdg-*[/…], ~/dir, /dir" msgstr "" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "PARTEJAR" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "PERIFERIC" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "Remove variable from environment" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "VAR" msgstr "VAL" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "" @@ -4177,8 +4207,8 @@ msgstr "" msgid "Couldn't find ref %s in remote %s" msgstr "" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "" @@ -4197,419 +4227,424 @@ msgstr "" msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "" -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "" -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "" -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "" -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 msgid "Only applications can be made current" msgstr "" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Pas pro de memòria" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Invalid group: %d" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "" -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "" -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "" -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "" -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "" -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "" -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "" -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "" -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "" -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "" -#: common/flatpak-dir.c:8338 -#, c-format -msgid "Invalid commit ref %s: " -msgstr "" - -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 -#, c-format -msgid "Deployed ref %s does not match commit (%s)" -msgstr "" - #: common/flatpak-dir.c:8352 #, c-format +msgid "Invalid commit ref %s: " +msgstr "" + +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 +#, c-format +msgid "Deployed ref %s does not match commit (%s)" +msgstr "" + +#: common/flatpak-dir.c:8366 +#, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "" -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "No repo metadata cached for remote '%s'" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." msgstr "" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "" -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "" @@ -4897,207 +4932,207 @@ msgstr "" msgid "GPG verification must be enabled when a collection ID is set" msgstr "" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, c-format msgid "Failed to block syscall %d: %s" msgstr "" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, c-format msgid "Failed to export bpf: %s" msgstr "" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "" -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." msgstr "" -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "" @@ -5149,86 +5184,86 @@ msgstr "" msgid "Invalid %s: Missing key ‘%s’" msgstr "" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "" diff --git a/po/pl.po b/po/pl.po index c716df7e..bb0247b5 100644 --- a/po/pl.po +++ b/po/pl.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2021-10-17 13:02+0200\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" @@ -131,14 +131,14 @@ msgstr "Należy podać POŁOŻENIE, NAZWĘ-PLIKU i NAZWĘ" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -162,21 +162,21 @@ msgid "'%s' is not a valid repository: " msgstr "„%s” nie jest prawidłowym repozytorium: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "„%s” nie jest prawidłową nazwą: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "„%s” nie jest prawidłową nazwą gałęzi: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "„%s” nie jest prawidłową nazwą pliku" @@ -263,7 +263,7 @@ msgstr "Brak punktu rozszerzeń pasującego do %s w %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Brak „=” w opcji montowania dowiązania „%s”" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Nie można uruchomić programu" @@ -461,7 +461,7 @@ msgstr "" "Oznacza wersję jako niewspieraną, do zastąpienia podanym IDENTYFIKATOREM" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "Identyfikator" @@ -722,7 +722,7 @@ msgstr "" "GRUPA=KLUCZ[=WARTOŚĆ]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -732,7 +732,7 @@ msgstr "" "NAZWA=ZMIENNA[=WARTOŚĆ]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "Nieprawidłowa nazwa rozszerzenia %s" @@ -877,30 +877,30 @@ msgstr "Żądane rozszerzenie %s jest tylko częściowo zainstalowane" msgid "Requested extension %s not installed" msgstr "Nie zainstalowano żądanego rozszerzenia %s" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "KATALOG NAZWA-PROGRAMU ŚRODOWISKO-PROGRAMISTYCZNE [GAŁĄŹ] — inicjuje katalog " "do budowania" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "Należy podać ŚRODOWISKO-WYKONAWCZE" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "„%s” nie jest prawidłową nazwą typu budowania, należy użyć „app” (program), " "„runtime” (środowisko wykonawcze) lub „extension” (rozszerzenie)" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "„%s” nie jest prawidłową nazwą programu: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Już zainicjowano katalog budowania %s" @@ -1576,7 +1576,7 @@ msgstr "Wyświetla identyfikator programu/środowiska wykonawczego" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Architektura" @@ -1587,7 +1587,7 @@ msgstr "Wyświetla architekturę" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Gałąź" @@ -1604,7 +1604,7 @@ msgstr "Instalacja" msgid "Show the affected installation" msgstr "Wyświetla instalację, której to dotyczy" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Repozytorium" @@ -2153,7 +2153,7 @@ msgstr "Opcje" msgid "Show options" msgstr "Wyświetla opcje" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr "" " — wyświetla listę zainstalowanych programów lub środowisk wykonawczych" @@ -2463,7 +2463,7 @@ msgstr "Bez podążania za przekierowaniem ustawionym w pliku podsumowania" msgid "Can't load uri %s: %s\n" msgstr "Nie można wczytać adresu URI %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Nie można wczytać pliku %s: %s\n" @@ -2548,8 +2548,8 @@ msgid "REMOTE and REF must be specified" msgstr "Należy podać REPOZYTORIUM i ODNIESIENIE" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2792,90 +2792,110 @@ msgstr "%s, usuwanie obiektu\n" msgid "Can't load object %s: %s\n" msgstr "Nie można wczytać obiektu %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Nieprawidłowy obiekt: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Nieprawidłowe odniesienie zatwierdzenia %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Problemy podczas wczytywania danych dla %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Błąd podczas ponownej instalacji %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "— naprawia instalację Flatpak" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Usuwanie niewdrożonego odniesienia %s…\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Pomijanie niewdrożonego odniesienia %s…\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "[%d/%d] Sprawdzanie poprawności %s…\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "Próbne wykonanie: " -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Usuwanie odniesienia %s z powodu brakujących obiektów\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Usuwanie odniesienia %s z powodu nieprawidłowych obiektów\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Usuwanie odniesienia %s z powodu %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "Sprawdzanie repozytoriów…\n" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Brak repozytorium %s dla odniesienia %s\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "Repozytorium %s dla odniesienia %s jest wyłączone\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Usuwanie nieużywanych obiektów\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Usuwanie „.removed”\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Ponowne instalowanie odniesień\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Ponowne instalowanie usuniętych odniesień\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "Podczas usuwania AppStream dla %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "Podczas wdrażania AppStream dla %s: " @@ -2983,7 +3003,7 @@ msgstr "Gałęzie podsumowań: %zd\n" msgid "Installed" msgstr "Zainstalowano" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Pobieranie" @@ -3139,16 +3159,16 @@ msgstr "Repozytoria" msgid "Show the remotes" msgstr "Wyświetla repozytoria" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" "TEKST — wyszukuje programy/środowiska wykonawcze repozytorium według tekstu" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "Należy podać TEKST" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Brak wyników" @@ -3217,7 +3237,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Nie ma nic nieużywanego do odinstalowania\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "Nie zainstalowano %s/%s/%s" @@ -3449,8 +3469,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Które zainstalować (0 przerwie)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Konfigurowanie %s jako nowe repozytorium „%s”" #. default to yes on Enter @@ -3526,16 +3546,16 @@ msgid "Info: %s was skipped" msgstr "Informacja: %s zostało pominięte" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "Już zainstalowano %s" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3618,69 +3638,74 @@ msgstr "Zastąpić programem „%s”?" msgid "Updating to rebased version\n" msgstr "Aktualizowanie do zmienionej wersji\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Zmiana %s na %s się nie powiodła: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Zmiana %s na %s się nie powiodła: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Nowe uprawnienia %s:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "Uprawnienia %s:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Ostrzeżenie: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Dz" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "częściowo" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Kontynuować te zmiany w instalacji użytkownika?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Kontynuować te zmiany w instalacji systemowej?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Kontynuować te zmiany w: %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Ukończono zmiany." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Ukończono odinstalowywanie." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Ukończono instalację." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Ukończono aktualizacje." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Wystąpił jeden lub więcej błędów" @@ -4054,11 +4079,16 @@ msgstr "Informacja: %s jest niewspierane, w zamian jest %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Informacja: %s jest niewspierane z powodu: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Zmiana %s na %s się nie powiodła: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Zmiana %s na %s się nie powiodła: %s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4115,172 +4145,172 @@ msgstr "" "Nieznane położenie systemu plików %s, prawidłowe położenia: host, host-os, " "host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Nieznany format środowiska %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "Nazwa zmiennej środowiskowej nie może zawierać „=”: %s" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Parametry --add-policy muszą być w formacie PODSYSTEM.KLUCZ=WARTOŚĆ" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "Wartości --add-policy nie mogą zaczynać się od znaku „!”" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Parametry --remove-policy muszą być w formacie PODSYSTEM.KLUCZ=WARTOŚĆ" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "Wartości --remove-policy nie mogą zaczynać się od znaku „!”" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Udostępnia temu komputerowi" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "UDZIAŁ" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Przestaje udostępniać temu komputerowi" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Udostępnia gniazdo programowi" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "GNIAZDO" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Nie udostępnia gniazda programowi" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Udostępnia urządzenie programowi" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "URZĄDZENIE" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Nie udostępnia urządzenia programowi" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Zezwala na funkcję" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FUNKCJA" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Bez zezwolenia na funkcję" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Udostępnia system plików programowi (:ro dla tylko do odczytu)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "SYSTEM-PLIKÓW[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Nie udostępnia systemu plików programowi" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "SYSTEM-PLIKÓW" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Ustawia zmienną środowiskową" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "ZMIENNA=WARTOŚĆ" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "Odczytuje zmienne środowiskowe w formacie env -0 z FD" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "Remove variable from environment" msgstr "Usuwa zmienną ze środowiska" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "ZMIENNA" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Zezwala programowi na posiadanie nazwy na magistrali sesji" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "NAZWA_D-BUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Umożliwia programowi rozmawianie z nazwą na magistrali sesji" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Bez zezwolenia programowi na rozmawianie z nazwą na magistrali sesji" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Zezwala programowi na posiadanie nazwy na magistrali systemu" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Umożliwia programowi rozmawianie z nazwą na magistrali systemu" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Bez zezwolenia programowi na rozmawianie z nazwą na magistrali systemu" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Dodaje ogólną opcję polityki" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "PODSYSTEM.KLUCZ=WARTOŚĆ" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Usuwa ogólną opcję polityki" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "Trwała podścieżka katalogu domowego" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "NAZWA-PLIKU" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Bez wymagania działającej sesji (bez tworzenia cgroups)" @@ -4338,8 +4368,8 @@ msgstr "Indeks OCI repozytorium nie ma adresu URI rejestru" msgid "Couldn't find ref %s in remote %s" msgstr "Nie można odnaleźć odniesienia %s w repozytorium %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "Obraz nie jest w manifeście" @@ -4363,335 +4393,342 @@ msgstr "" "Brak wpisu dla %s w rozsianej pamięci podręcznej Flatpak podsumowania " "repozytorium " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" "Metadane zatwierdzenia dla %s nie zgadzają się z oczekiwanymi metadanymi" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Nie można połączyć się z magistralą systemu" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Instalacja użytkownika" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "Instalacja systemowa (%s)" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Nie odnaleziono zastępników dla %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "Nie zainstalowano %s (zatwierdzenie %s)" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Błąd podczas przetwarzania pliku repozytorium Flatpak dla %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Podczas otwierania repozytorium %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "Klucz konfiguracji %s nie jest ustawiony" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "Brak obecnych wzorów %s pasujących do %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "Brak zatwierdzenia AppStream do wdrożenia" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Nie można utworzyć katalogu wdrażania" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" "Nie można pobrać z niezaufanego, niesprawdzonego przez GPG repozytorium" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" "Dodatkowe dane nie są obsługiwane dla niesprawdzonych przez GPG lokalnych " "instalacji systemowych" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Nieprawidłowa suma kontrolna dla adresu URI dodatkowych danych %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Pusta nazwa dla adresu URI %s dodatkowych danych" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Nieobsługiwany adres URI %s dodatkowych danych" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Wczytanie lokalnych dodatkowych danych %s się nie powiodło: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Błędny rozmiar dodatkowych danych %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Podczas pobierania %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Błędny rozmiar dodatkowych danych %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Nieprawidłowa suma kontrolna dodatkowych danych %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "Już zainstalowano %s zatwierdzenie %s" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Podczas pobierania %s z repozytorium %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "Odnaleziono podpisy GPG, ale żadne nie są w zaufanej bazie kluczy" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "Zatwierdzenie dla „%s” nie ma dowiązania odniesienia" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" "Zatwierdzenie dla „%s” nie jest w oczekiwanych dowiązanych odniesieniach: %s" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 msgid "Only applications can be made current" msgstr "Tylko programy mogą być ustawione jako bieżące" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Za mało pamięci" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Odczytanie z wyeksportowanego pliku się nie powiodło" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Błąd podczas odczytywania pliku XML typu MIME" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Nieprawidłowy plik XML typu MIME" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "Plik usługi D-Bus „%s” ma błędną nazwę" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, c-format msgid "Invalid Exec argument %s" msgstr "Nieprawidłowy parametr Exec %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Podczas pobierania odłączonych metadanych: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "Brak dodatkowych danych w odłączonych metadanych" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Podczas tworzenia dodatkowego katalogu: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Nieprawidłowa suma kontrolna dodatkowych danych" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Błędny rozmiar dodatkowych danych" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Podczas zapisywania pliku dodatkowych danych „%s”: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "Brak dodatkowych danych %s w odłączonych metadanych" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "Skrypt „apply_extra” się nie powiódł, stan wyjścia %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" "Instalacja programu %s jest zabroniona przez zasady ustawione przez " "administratora" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Podczas rozwiązywania odniesienia %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s jest niedostępne" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Odczytanie zatwierdzenia %s się nie powiodło: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Podczas wymeldowywania %s do %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Podczas wymeldowywania podścieżki metadanych: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Podczas wymeldowywania podścieżki „%s”: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Podczas usuwania istniejącego dodatkowego katalogu: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Podczas zastosowywania dodatkowych danych: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Nieprawidłowe odniesienie zatwierdzenia %s: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Wdrożone odniesienie %s nie pasuje do zatwierdzenia (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Gałąź wdrożonego odniesienia %s nie pasuje do zatwierdzenia (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "Już zainstalowano %s gałąź %s" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "Nie można odmontować systemu plików revokefs-fuse w %s: " -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Ta wersja programu %s jest już zainstalowana" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Nie można zmienić repozytorium podczas instalacji pakietu" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "Nie można zaktualizować do podanego zatwierdzenia bez uprawnień roota" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Nie można usunąć %s, jest wymagane dla: %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "Nie zainstalowano %s gałęzi %s" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "Nie zainstalowano %s zatwierdzenie %s" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "Usuwanie nieużywanych obiektów z repozytorium się nie powiodło: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Wczytanie filtru „%s” się nie powiodło" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Przetworzenie filtru „%s” się nie powiodło" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "Zapisanie pamięci podręcznej podsumowań się nie powiodło: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "Brak podsumowania OCI w pamięci podręcznej dla repozytorium „%s”" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, c-format msgid "No cached summary for remote '%s'" msgstr "Brak podsumowania w pamięci podręcznej dla repozytorium „%s”" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "" +"Nieprawidłowa suma kontrolna zindeksowanego podsumowania %s dla repozytorium " +"„%s”" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4701,95 +4738,95 @@ msgstr "" "podsumowania. Proszę sprawdzić, czy adres URL przekazywany do remote-add " "jest prawidłowy." -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "" "Nieprawidłowa suma kontrolna zindeksowanego podsumowania %s dla repozytorium " "„%s”" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "Dla %s dostępnych jest wiele gałęzi, należy podać jedną z: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Nic nie pasuje do %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Nie można odnaleźć odniesienia %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Błąd podczas wyszukiwania repozytorium %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Błąd podczas wyszukiwania lokalnego repozytorium: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Nie można odnaleźć instalacji %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Nieprawidłowy format pliku, brak grupy %s" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Nieprawidłowa wersja %s, obsługiwana jest tylko wersja 1" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Nieprawidłowy format pliku, nie podano %s" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Nieprawidłowy format pliku, nieprawidłowy klucz GPG" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "Identyfikator kolekcji wymaga dostarczenia klucza GPG" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Już zainstalowano środowisko wykonawcze %s, gałąź %s" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Już zainstalowano program %s, gałąź %s" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" "Nie można usunąć repozytorium „%s” z zainstalowanym odniesieniem %s (co " "najmniej)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Nieprawidłowy znak „/” w nazwie repozytorium: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "Nie podano konfiguracji dla repozytorium %s" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Pomijanie usuwania odniesienia serwera lustrzanego (%s, %s)…\n" @@ -5076,90 +5113,90 @@ msgstr "" "Sprawdzanie poprawności GPG musi być włączone, kiedy ustawiony jest " "identyfikator kolekcji" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Otwarcie pliku informacji o programie się nie powiodło" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Utworzenie potoku synchronizacji się nie powiodło" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Synchronizacja z pośrednikiem D-Bus się nie powiodła" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "Brak dostępnej sesji użytkownika systemd, cgroups nie są dostępne" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Nie można przydzielić identyfikatora wystąpienia" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Otwarcie pliku „flatpak-info” się nie powiodło: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Otwarcie pliku „bwrapinfo.json” się nie powiodło: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "Zapisanie do FD identyfikatora wystąpienia się nie powiodło: %s" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Inicjacja seccomp się nie powiodła" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Dodanie architektury do filtru seccomp się nie powiodło: %s" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "" "Dodanie wieloarchitekturowej architektury do filtru seccomp się nie " "powiodło: %s" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, c-format msgid "Failed to block syscall %d: %s" msgstr "Zablokowanie wywołania systemowego %d się nie powiodło: %s" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, c-format msgid "Failed to export bpf: %s" msgstr "Wyeksportowanie bpf się nie powiodło: %s" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Otwarcie „%s” się nie powiodło" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig się nie powiodło, stan wyjścia %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Nie można otworzyć utworzonego ld.so.cache" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" "Uruchomienie programu %s jest zabronione przez zasady ustawione przez " "administratora" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" @@ -5168,71 +5205,71 @@ msgstr "" "użyć „sudo -i” lub „su -l” zamiast tego i wywołać „flatpak run” z nowej " "powłoki" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Migracja z %s się nie powiodła: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" "Migracja poprzedniego katalogu danych programu %s do nowej nazwy %s się nie " "powiodła: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "" "Utworzenie dowiązania symbolicznego podczas migracji %s się nie powiodło: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Ostrzeżenie: problem podczas wyszukiwania powiązanych odniesień: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Program %s wymaga środowiska wykonawczego %s, którego nie odnaleziono" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "" "Program %s wymaga środowiska wykonawczego %s, które nie jest zainstalowane" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Nie można odinstalować %s, które jest wymagane przez %s" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Repozytorium %s jest wyłączone, ignorowanie aktualizacji %s" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "Już zainstalowano %s" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s jest już zainstalowane z repozytorium %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "Nieprawidłowy plik .flatpakref: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Błąd podczas aktualizowania metadanych repozytorium dla „%s”: %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " @@ -5241,41 +5278,41 @@ msgstr "" "Ostrzeżenie: traktowanie błędu pobierania repozytorium jako niekrytycznego, " "ponieważ %s jest już zainstalowane: %s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "Nie zainstalowano programu uwierzytelniającego dla repozytorium „%s”" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "Uzyskanie tokenów dla odniesienia się nie powiodło: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "Uzyskanie tokenów dla odniesienia się nie powiodło" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" "Adres URL repozytorium Flatpak %s nie jest adresem „file”, HTTP ani HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "Nie można wczytać zależnego pliku %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Nieprawidłowy plik .flatpakrepo: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Transakcja została już wykonana" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5283,16 +5320,16 @@ msgstr "" "Odmowa działania na instalacji użytkownika jako root. Może to spowodować " "niepoprawnych właścicieli plików i błędy uprawnień." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Przerwane przez użytkownika" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Pomijanie %s z powodu poprzedniego błędu" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "Przerwano z powodu niepowodzenia (%s)" @@ -5344,86 +5381,86 @@ msgstr "Nieprawidłowe %s: brak grupy „%s”" msgid "Invalid %s: Missing key ‘%s’" msgstr "Nieprawidłowe %s: brak klucza „%s”" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Nieprawidłowy klucz GPG" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Brak źródeł dodatkowych danych" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Błąd podczas kopiowania ikony 64×64 dla składnika %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Błąd podczas kopiowania ikony 128×128 dla składnika %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s jest niewspierane, ignorowanie dla AppStream" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "Brak danych AppStream dla %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "Nieprawidłowy pakiet, brak odniesienia w metadanych" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "Kolekcja „%s” pakietu nie zgadza się z kolekcją „%s” repozytorium" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Metadane w nagłówku i programie są niespójne" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "Nieprawidłowa konfiguracja obrazu OCI" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "Błędna suma kontrolna warstwy, oczekiwano %s, wynosi %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "Nie podano odniesienia dla obrazu OCI %s" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Podano błędne odniesienie (%s) dla obrazu OCI %s, oczekiwano %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Nieprawidłowy parametr require-flatpak %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s wymaga nowszej wersji Flatpak (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Pusty ciąg nie jest liczbą" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "„%s” nie jest liczbą bez znaku" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "Liczba „%s” jest poza zakresem [%s, %s]" diff --git a/po/pt_BR.po b/po/pt_BR.po index 51ba4b03..f0f1934e 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2021-08-01 17:32-0300\n" "Last-Translator: Bruno Lopes \n" "Language-Team: Brazilian Portuguese \n" @@ -132,14 +132,14 @@ msgstr "LOCALIZAÇÃO, ARQUIVO e NOME devem ser especificados" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -163,21 +163,21 @@ msgid "'%s' is not a valid repository: " msgstr "“%s” não é um repositório válido: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "“%s” não é um nome válido: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "“%s” não é um nome de ramo válido: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "“%s” não é um nome de arquivo válido" @@ -258,7 +258,7 @@ msgstr "Nenhum ponto de extensão correspondendo %s em %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Faltando “=” na opção de montagem associativa “%s”" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Não foi possível iniciar o aplicativo" @@ -454,7 +454,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "Marca a compilação como fim de vida, a ser substituída com o ID dado" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -711,7 +711,7 @@ msgstr "" "GRUPO=CHAVE[=VALOR]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -721,7 +721,7 @@ msgstr "" "NOME=VAR[=VALOR]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "Nome de extensão inválido %s" @@ -863,30 +863,30 @@ msgstr "Extensão %s exigida está apenas parcialmente instalada" msgid "Requested extension %s not installed" msgstr "Extensão %s exigida não está instalada" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "DIRETÓRIO NOMEAPLICATIVO SDK RUNTIME [RAMO] – Inicializa um diretório para " "compilação" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "RUNTIME deve ser especificado" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "“%s” não é um nome de tipo de compilação válido, use app, runtime ou " "extension" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "“%s” não é um nome de aplicativo válido: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Diretório de compilação %s já inicializado" @@ -1541,7 +1541,7 @@ msgstr "Mostra o ID de aplicativo/runtime" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Arq." @@ -1552,7 +1552,7 @@ msgstr "Mostra a arquitetura" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Ramo" @@ -1569,7 +1569,7 @@ msgstr "Instalação" msgid "Show the affected installation" msgstr "Mostra a instalação afetada" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Remoto" @@ -2112,7 +2112,7 @@ msgstr "Opções" msgid "Show options" msgstr "Mostra as opções" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " – Lista os aplicativos e/ou runtimes instalados" @@ -2419,7 +2419,7 @@ msgstr "Não segue o redirecionamento definido no arquivo de resumo" msgid "Can't load uri %s: %s\n" msgstr "Não foi possível carregar a uri %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Não foi possível carregar o arquivo %s: %s\n" @@ -2502,8 +2502,8 @@ msgid "REMOTE and REF must be specified" msgstr "REMOTO e REF devem ser especificados" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2744,90 +2744,110 @@ msgstr "%s, excluindo objeto\n" msgid "Can't load object %s: %s\n" msgstr "Não foi possível carregar o objeto %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Objeto inválido: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Ref de commit inválido %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Problemas ao carregar dados para %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Erro ao reinstalar %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "– Corrige uma instalação do flatpak" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Removendo ref não implantada %s…\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Ignorando ref não implantada %s…\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "[%d/%d] Verificando %s…\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "Simulação: " -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Excluindo ref %s por causa de objetos faltantes\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Excluindo ref %s devido a objetos inválidos\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Excluindo ref %s devido a %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "Verificando remotos...\n" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "O remoto %s para ref %s está em falta\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "O remoto %s para ref %s está desabilitado\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Suprimindo objetos\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Apagando .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Reinstalando refs\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Reinstalando refs removidas\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "Ao remover appstream para %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "Ao implantar appstream para %s: " @@ -2935,7 +2955,7 @@ msgstr "%zd ramos de resumo\n" msgid "Installed" msgstr "Instalado" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Baixar" @@ -3092,15 +3112,15 @@ msgstr "Remotos" msgid "Show the remotes" msgstr "Mostra os remotos" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXTO – Pesquisa aplicativos/runtimes remotos para texto" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "TEXTO deve ser especificado" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Nenhuma correspondência localizada" @@ -3168,7 +3188,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Nada não usado para desinstalar\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s não instalado" @@ -3395,8 +3415,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Qual você deseja instalar (0 para abortar)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Configurando %s como novo remoto “%s”" #. default to yes on Enter @@ -3472,16 +3492,16 @@ msgid "Info: %s was skipped" msgstr "Info: %s foi ignorado" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s já instalado" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3564,69 +3584,74 @@ msgstr "Substitui-lo por %s?" msgid "Updating to rebased version\n" msgstr "Atualizando para a versão após rebase\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Falha ao realizar rebase de %s para %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Falha ao realizar rebase de %s para %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Novas %s permissões:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "%s permissões:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Aviso: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Op" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "parcial" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Prosseguir com essas alterações para a instalação de usuário?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Prosseguir com essas alterações para a instalação da sistema?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Prosseguir com essas alterações ao %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Alterações concluídas." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Desinstalação concluída." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Instalação concluída." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Atualização concluída." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Houve um ou mais erros" @@ -4001,11 +4026,16 @@ msgstr "Info: %s está em fim de vida, em favor de %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Info: %s está em fim de vida, com motivo: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Falha ao realizar rebase de %s para %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Falha ao realizar rebase de %s para %s: %s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4062,176 +4092,176 @@ msgstr "" "Localização de sistema de arquivos desconhecida %s, localizações válidas " "são: host, host-os, host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Formato de env inválido %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "O nome de variável de ambiente não pode conter “=”: %s" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Os argumentos de --add-policy devem estar no formato SUBSISTEMA.CHAVE=VALOR" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "os valores de --add-policy não podem iniciar com “!”" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Os argumentos de --remove-policy devem estar no formato SUBSISTEMA." "CHAVE=VALOR" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "Os valores de --remove-policy não podem iniciar com “!”" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Compartilha com o host" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "COMPARTILHAR" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Desfaz compartilhamento com o host" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Expõe o soquete para o aplicativo" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOQUETE" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Não expõe o soquete para o aplicativo" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Expõe o dispositivo para o aplicativo" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "DISPOSITIVO" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Não expõe o dispositivo para o aplicativo" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Permite a funcionalidade" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FUNCIONALIDADE" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Não permite funcionalidade" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" "Expõe o sistema de arquivos para o aplicativo (:ro para somente leitura)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "SISTEMA_DE_ARQUIVOS[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Não expõe o sistema de arquivos para o aplicativo" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "SISTEMA_DE_ARQUIVOS" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Define uma variável de ambiente" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VAR=VALOR" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "Lê as variáveis de ambiente no formato env -0 do FD" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "Remove variable from environment" msgstr "Remove a variável do ambiente" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "VAR" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Permite o aplicativo ter um nome no barramento de sessão" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "NOME_DBUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Permite o aplicativo falar com um nome no barramento de sessão" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Proíbe o aplicativo de falar com um nome no barramento de sessão" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Permite o aplicativo ter um nome no barramento de sistema" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Permite o aplicativo falar com um nome no barramento de sistema" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Proíbe o aplicativo de falar com um nome no barramento de sistema" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Adiciona uma opção de política genérica" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSISTEMA.CHAVE=VALOR" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Remove uma opção de política genérica" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "Persiste o subcaminho do diretório pessoal" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "ARQUIVO" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Não exige uma sessão em execução (sem criação de cgroups)" @@ -4284,8 +4314,8 @@ msgstr "Índice de OCI remoto tem nenhuma uri de registro" msgid "Couldn't find ref %s in remote %s" msgstr "Não foi possível localizar o ref %s no remoto %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "A imagem não é um manifesto" @@ -4305,331 +4335,336 @@ msgstr "O ID de coleção “%s” configurado não está nos metadados de assoc msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "Nenhuma entrada para %s no cache esparso de flatpak de sumário remoto " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "Metadados do commit para %s não correspondem aos metadados esperados" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Não foi possível conectar ao barramento de sistema" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Instalação do usuário" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "Instalação do sistema (%s)" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Nenhuma substituição localizada para %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s (commit %s) não instalado" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Erro ao analisar o arquivo de flatpakrepo de sistema para %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Ao abrir o repositório %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "A chave de configuração %s não está definida" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "Nenhum padrão %s atual correspondendo a %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "Nenhum commit de appstream para implementar" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Não foi possível criar um diretório de deploy" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "Não foi possível obter de remoto sem gpg verificada e não confiado" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" "Sem suporte a dados extras para instalações de sistema local sem gpg " "verificada" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Soma de verificação inválida para uri dados extras %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Nome vazio para uri de dados extras %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Sem suporte à uri de dados extras %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Falha ao carregar extra-data local %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Tamanho inválido para extra-data %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Enquanto baixava %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Tamanho inválido para dados extras %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Soma de verificação inválida para dados extras %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s commit %s já está instalado" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Enquanto executava pull de %s a partir do remoto %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "Assinaturas GPG localizadas, mas nenhuma está no chaveiro de confiadas" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "O commit para “%s” tem nenhuma associação de ref" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "O commit para “%s” não está nos refs limites esperados: %s" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 msgid "Only applications can be made current" msgstr "Apenas aplicativos podem ser atualizados" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Memória insuficiente" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Falha ao ler do arquivo exportado" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Erro ao ler o arquivo xml de tipo mime" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Arquivo inválido de xml de tipo mim" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "O arquivo de serviço D-Bus “%s” tem um nome errado" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, c-format msgid "Invalid Exec argument %s" msgstr "Exec com argumento inválido %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Enquanto obtinha metadados destacados: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "Dados extras faltando nos metadados destacados" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Enquanto criava extradir: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Soma de verificação inválida para dados extras" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Tamanho inválido para dados extras" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Enquanto escrevia o arquivo de dados extras “%s”: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "Dados extras %s faltando nos metadados destacados" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "script apply_extra falhou, status de saída %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "Instalar %s não é permitido pela política definida pelo administrador" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Enquanto tentava resolver ref %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s não está disponível" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Falha ao ler commit %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Enquanto tentava fazer checkout de %s para %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Enquanto tentava fazer checkout do subcaminho de metadados: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Enquanto tentava fazer checkout do subcaminho “%s”: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Enquanto tentava remover diretório extra existente: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Enquanto tentava aplicar dados extras: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Ref de commit inválido %s: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Ref implementado %s não coincide com o commit (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "O ramo do ref implementado %s não coincide com o commit (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s ramo %s já está instalado" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "Não foi possível desmontar o sistema de arquivos revokefs-fuse em %s: " -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Essa versão de %s já está instalada" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Não é possível alterar remoto durante instalação de pacote" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" "Não é possível atualizar para um commit específico sem permissões de root" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Não foi possível remover %s, pois é necessário para: %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s ramo %s não está instalado" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "%s commit %s não instalado" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "A supressão de repositório falhou: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Falha ao carregar o filtro “%s”" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Falha ao analisar o filtro “%s”" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "Falha ao escrever cache de resumo: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "Nenhum resumo de oci em cache para o remoto “%s”" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, c-format msgid "No cached summary for remote '%s'" msgstr "Nenhum resumo em cache para “%s” remoto" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Soma de verificação inválida para resumo indexado %s para “%s” remoto" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4638,92 +4673,92 @@ msgstr "" "Listagem de remoto para %s não disponível; o servidor não tem arquivo de " "resumo. Certifique-se que a URL passada para remote-add é válida." -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Soma de verificação inválida para resumo indexado %s para “%s” remoto" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "Vários ramos disponíveis para %s, você deve especificar uma entre: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Sem combinações com %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Não foi possível localizar ref %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Erro ao pesquisar remoto %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Erro ao pesquisar repositório local: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Não foi possível localizar instalação de %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Formato de arquivo inválido, grupo %s inexistente" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Versão inválida %s, há suporte apenas a 1" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Formato de arquivo inválido, nenhuma %s especificada" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Formato de arquivo inválido, chave gpg inválida" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "ID de coleção requer que a chave GPG seja fornecida" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Runtime %s, ramo %s já está instalado" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Aplicativo %s, ramo %s já está instalado" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" "Não é possível remover o remoto “%s” com a ref %s instalada (pelo menos)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Caractere inválido “/” no nome do remoto: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "Nenhuma configuração para o remoto %s especificado" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Ignorando exclusão de ref espelho (%s, %s)…\n" @@ -5009,88 +5044,88 @@ msgid "GPG verification must be enabled when a collection ID is set" msgstr "" "Verificação GPG deve estar habilitada quando um ID de coleção for definido" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Falha ao abrir arquivo de informação do aplicativo" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Não foi possível criar um pipe de sincronização" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Falha ao sincronizar com proxy de dbus" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" "Nenhuma sessão de usuário de systemd disponível, cgroups não disponível" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Não foi possível alocar id de instância" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Falha ao abrir arquivo flatpak-info: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Falha ao abrir arquivo bwrapinfo.json: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "Falha ao escrever no descritor de arquivo do ID de instância: %s" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Inicialização de seccomp falhou" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Falha ao adicionar arquitetura ao filtro seccomp" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Falha ao adicionar arquitetura multiarch ao filtro seccomp" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Falha ao bloquear a chamada de sistema %d" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Falha ao exportar bpf" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Falha ao abrir “%s”" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig falhou, status de saída %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Não foi possível abrir o ld.so.cache gerado" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" "A execução de %s não é permitida pela política definida pelo administrador" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" @@ -5098,69 +5133,69 @@ msgstr "" "“flatpak run” não se destina a ser executado como `sudo flatpak run`, use " "`sudo -i` ou `su -l` e invoque “flatpak run” de dentro do novo shell" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Falha ao migrar de %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" "Falha ao migrar o diretório de dados antigo %s do aplicativo para o novo " "nome %s: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Falha ao criar link simbólico ao migrar %s: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Aviso: Problema ao procurar por refs relacionadas: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "O aplicativo %s requer o runtime %s, que não foi localizado" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "O aplicativo %s requer o runtime %s, que não está instalado" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Não foi possível desinstalar %s, o qual é necessário para %s" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Remoto %s desabilitado, ignorando atualização de %s" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s já está instalado" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s já está instalada pelo remoto %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr ".flatpakref inválido: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Erro ao atualizar metadados de remoto para “%s”: %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " @@ -5169,40 +5204,40 @@ msgstr "" "Aviso: Tratando erro de obtenção de remoto como não fatal, já que %s já está " "instalado: %s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "Nenhum autenticador instalado para remoto “%s”" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "Falha ao obter tokens para ref: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "Falha ao obter tokens para ref" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "URL de Flatpakrepo %s não é arquivo, HTTP ou HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "Não foi possível carregar o arquivo dependente %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr ".flatpakrepo inválido: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Transação já executada" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5210,16 +5245,16 @@ msgstr "" "Recusando-se a operar em uma instalação de usuário como root! Isso pode " "levar à propriedade incorreta do arquivo e a erros de permissão." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Abortado pelo usuário" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Ignorando %s por causa do erro anterior" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "Abortado devido a falha (%s)" @@ -5271,86 +5306,86 @@ msgstr "%s inválido: Faltando grupo “%s”" msgid "Invalid %s: Missing key ‘%s’" msgstr "%s inválido: Faltando chave “%s”" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Chave gpg inválida" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Nenhuma fonte de dados extras" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Erro ao copiar ícone 64x64 para componente %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Erro ao copiar ícone 128x128 para componente %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s está em fim de vida, ignorando para appstream" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "Nenhum dado de appstream para %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "Pacote inválido, nenhuma ref nos metadados" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "A coleção “%s” de pacotes não correspondem à coleção “%s” do remoto" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Metadados no cabeçalho e aplicativo estão inconsistentes" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "Configuração de imagem OCI inválida" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "Soma de verificação de camada errada, esperava %s, era %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "Nenhuma ref especificada para a imagem OCI %s" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Ref errada (%s) especificada para a imagem OCI %s, esperava %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Argumento de require-flatpak inválido %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s precisa de uma versão posterior do flatpak (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "A string vazia não é um número" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "“%s” não é um número não assinado" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "O número “%s” está fora dos limites [%s, %s]" diff --git a/po/ro.po b/po/ro.po index a6b677ce..d7661083 100644 --- a/po/ro.po +++ b/po/ro.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2020-07-02 15:35+0200\n" "Last-Translator: Florentina Mușat \n" @@ -132,14 +132,14 @@ msgstr "LOCAȚIA, NUMEFIȘIER și NUME trebuie specificate" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -163,21 +163,21 @@ msgid "'%s' is not a valid repository: " msgstr "„%s” nu este un depozit valid: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "„%s” nu este un nume valid: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "„%s” nu este un nume de ramură valid: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "„%s” nu este un nume de fișier valid" @@ -260,7 +260,7 @@ msgstr "Nu există un punct de extensie care potrivește %s în %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Lipsește „=” în opțiunea de montare de legătură „%s”" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Nu se poate porni aplicația" @@ -458,7 +458,7 @@ msgstr "" "Marchează generarea ca sfârșit-de-fișier, pentru a fi înlocuit cu ID-ul dat" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -714,7 +714,7 @@ msgstr "" "GRUP=CHEIE[=VALOARE]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -724,7 +724,7 @@ msgstr "" "NUME=VAR[=VALOARE]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, fuzzy, c-format msgid "Invalid extension name %s" msgstr "Nume de autentificator %s nevalid" @@ -865,30 +865,30 @@ msgstr "Extensia cerută %s este doar parțial instalată" msgid "Requested extension %s not installed" msgstr "Extensia cerută %s nu este instalată" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "DIRECTOR NUMEAPLICAȚIE SDK EXECUTARE [RAMURĂ] - Inițializează un director " "pentru generare" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "EXECUTARE trebuie specificat" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "„%s” nu este un nume de tip de executare valid, utilizați aplicație, " "executare sau extensie" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "„%s nu este un nume de aplicație valid: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Directorul de generare %s este deja inițializat" @@ -1556,7 +1556,7 @@ msgstr "Arată ID-urile de aplicație/executare" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Arhitectură" @@ -1567,7 +1567,7 @@ msgstr "Arată arhitectura" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Ramifică" @@ -1584,7 +1584,7 @@ msgstr "Loc de instalare" msgid "Show the affected installation" msgstr "Arată instalarea afectată" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Locație la distanță" @@ -2130,7 +2130,7 @@ msgstr "Opțiuni" msgid "Show options" msgstr "Arată opțiunile" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Listează aplicațiile instalate și/sau executările" @@ -2444,7 +2444,7 @@ msgstr "Nu urmări redirectarea stabilită în fișierul rezumat" msgid "Can't load uri %s: %s\n" msgstr "Nu se poate încărca uri-ul %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Nu se poate încărca fișierul %s: %s\n" @@ -2530,8 +2530,8 @@ msgid "REMOTE and REF must be specified" msgstr "DE LA DISTANȚĂ și REF trebuie specificate" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2777,90 +2777,110 @@ msgstr "%s, se șterge obiectul\n" msgid "Can't load object %s: %s\n" msgstr "Nu se poate încărca obiectul %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Obiect nevalid: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Ref de comit %s nevalid: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Probleme la încărcarea datelor pentru %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Eroare la reinstalarea %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Repară o instalare flatpak" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Se elimină ref-ul nedesfășurat %s…\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Se omite ref-ul nedesfășurat %s…\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, fuzzy, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "Se verifică %s…\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Se șterge ref-ul %s din cauza obiectelor care lipsesc\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Se șterge ref-ul %s din cauza obiectelor nevalide\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Se șterge ref-ul %s din cauza la %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Depozitul de la distanță %s pentru ref-ul %s lipsește\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "Depozitul de la distanță %s pentru ref-ul %s este dezactivat\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Se elimină obiectele\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Se șterge .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Se reinstalarează ref-urile\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Se reinstalează ref-urile eliminate\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "În timpul eliminării appstream pentru %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "În timpul desfășurării appstream pentru %s: " @@ -2968,7 +2988,7 @@ msgstr "ramuri %zd\n" msgid "Installed" msgstr "Instalat" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Descarcă" @@ -3127,15 +3147,15 @@ msgstr "Locații la distanță" msgid "Show the remotes" msgstr "Arată depozitele de la distanță" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - Caută aplicații/executări de la distanță pentru text" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "TEXTUL trebuie specificat" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Nu s-au găsit potriviri" @@ -3201,7 +3221,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Nimic neutilizat de dezinstalat\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s nu este instalat" @@ -3436,8 +3456,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Pe care doriți să o instalați (0 pentru a renunța)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Se configurează %s ca depozitul de la distanță nou „%s”" #. default to yes on Enter @@ -3513,16 +3533,16 @@ msgid "Info: %s was skipped" msgstr "Informații: %s a fost omis" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s este deja instalat" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3610,69 +3630,74 @@ msgstr "Îl înlocuiți cu %s?" msgid "Updating to rebased version\n" msgstr "Se actualizează versiunea rebased\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Nu s-a putut face rebase %s la %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Nu s-a putut face rebase %s la %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Permisiuni %s noi:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "Permisiuni %s:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Avertisment: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Op" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "parțial" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Procedați cu aceste modificări la instalarea utilizatorului?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Procedați cu aceste modificări la instalarea sistemului?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Procedați cu aceste modificări la %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Modificări complete." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Dezinstalare completă." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Instalare completă." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Actualizări complete." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Au fost una sau mai multe erori" @@ -4043,11 +4068,16 @@ msgstr "Informații: %s este sfârșit-de-viață, în favoarea a %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Informații: %s este sfârșit-de-viață, cu motivul: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Nu s-a putut face rebase %s la %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Nu s-a putut face rebase %s la %s: %s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4103,176 +4133,176 @@ msgstr "" "Locație de sistem de fișiere necunoscută %s locațiile valide sunt: host-os, " "host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Format env nevalid %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Argumentele --add-policy trebuie să fie sub forma CHEIE.SUBSISTEM=VALOARE" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "Valorile --add-policy nu pot începe cu „!”" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Argumentele --remove-policy trebuie să fie sub forma CHEIE.SUBSISTEM=VALOARE" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "Valorile --remove-policy nu pot începe cu „!”" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Partajează cu gazda" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "PARTAJEAZĂ" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Anulați partajarea cu gazda" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Expune soclul la aplicație" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOCLU" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Nu expune soclul la aplicație" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Expune dispozitivul la aplicație" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "DISPOZITIV" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Nu expune dispozitivul la aplicație" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Permite funcționalitatea" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FUNCȚIONALITATE" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Nu permite funcționalitatea" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Expune sistemul de fișiere la aplicație (:ro pentru doar citire)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "SISTEMFIȘIERE[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Nu expune sistemul de fișiere la aplicație" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "SISTEMFIȘIERE" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Stabilește variabila de mediu" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VAR=VALOARE" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "Elimină elementul de la stocarea permisiunilor" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "VAR" msgstr "VAL" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Permite aplicației să posede un nume la magistrala sesiunii" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "NUME_DBUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Permite aplicației să vorbească numelui la magistrala sesiunii" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Nu permite aplicației să vorbească numelui la magistrala sesiunii" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Permite aplicației să posede un nume la magistrala sistemului" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Permite aplicației să vorbească numelui la magistrala sistemului" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Nu permite aplicației să vorbească numelui la magistrala sistemului" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Adaugă o opțiune de politică generică" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "CHEIE.SUBSISTEM=VALOARE" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Elimină opțiunea de politică generică" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "Persistă subcalea directorului personal" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "NUME FIȘIER" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Nu necesită o sesiune care rulează (nicio creare de cgroups)" @@ -4331,8 +4361,8 @@ msgstr "Indexul OCI de la distanță nu are niciun uri de registru" msgid "Couldn't find ref %s in remote %s" msgstr "Nu s-a putut găsi ref-ul %s în depozitul de la distanță %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "Imaginea nu este un manifest" @@ -4354,341 +4384,346 @@ msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "" "Nicio intrare pentru %s în cache-ul rar flatpak de rezumat de la distanță " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" "Datele meta de comit pentru %s nu se potrivesc cu datele meta așteptate" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Nu se poate conecta la magistrala sistemului" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Instalarea utilizatorului" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "Instalare (%s) de sistem" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Nicio suprascriere găsită pentru %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s (comitul %s) nu este instalat" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Eroare la parsarea depozitului flatpak de sistem pentru %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "În timpul deschiderii depozitului %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "Cheia de configurare %s nu este stabilită" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, fuzzy, c-format msgid "No current %s pattern matching %s" msgstr "Nu există o mască curentă care se potrivește cu %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "Niciun comit de appstream de implementat" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Nu se poate crea directorul de implementare" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" "Nu se poate trage de la depozitul de la distanță verificat ne-gpg în care nu " "este încredere" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" "Datele extra nu sunt suportate pentru instalări de sistem locale " "neverificate-gpg" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Sumă de control nevalidă pentru uri-ul de date extra %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Nume gol pentru uri-ul de date extra %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Uri de date extra %s nesuportat" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Nu s-au putut încărca datele extra locale %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Dimensiune greșită pentru datele extra %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "În timpul descărcării %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Dimensiune greșită pentru datele extra %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Sumă de control nevalidă pentru datele extra %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s comitul %s este deja instalat" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "În timpul tragerii %s de la depozitul de la distanță %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" "S-au găsit semnăturile GPG, dar niciuna nu este într-un inel de chei de " "încredere" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "Comitul pentru „%s” nu are nicio legătură ref" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "Comitul pentru „%s” nu se află în ref-urile de legătură așteptate: %s" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "" "\n" "Se caută aplicații și executări" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Nu există memorie suficientă" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Nu s-a putut citi de la fișierul exportat" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Eroare la citirea fișierul xml de tip mime" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Fișier xml de tip mime nevalid" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "Fișierul de serviciu D-Bus „%s” are numele greșit" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Argument require-flatpak nevalid %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "În timpul obținerii datelor meta detașate: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "Datele extra care lipsesc în datele meta detașate" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "În timpul creării directorului extra: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Sumă de control nevalidă pentru datele extra" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Dimensiune greșită pentru datele extra" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "În timp ce se scrie fișierul de date extra „%s”: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "Datele extra %s lipsesc în datele extra detașate" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "scriptul apply_extra a eșuat, starea de ieșire %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" "Instalarea %s nu este permisă de setul de politici de către administrator" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "În timpul încercării de rezolvare a ref-ului %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s nu este disponibil" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Nu s-a putut citi comitul %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "În timpul încercării de a face checkout %s în %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "În timpul încercării de a face checkout al subcăii de date meta: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "În timpul încercării de a face checkout al subcăii „%s”: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "În timpul încercării de a elimina directorul extra existent: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "În timpul încercării de aplicare a datelor extra: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Ref de comit %s nevalid: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Ref-ul implementat %s nu se potrivește cu comitul (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Ramura ref-ului implementat %s nu se potrivește cu comitul (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s ramura %s este deja instalată" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "Nu s-a putut demonta sistemul de fișiere revokefs-fuse la %s: " -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Această versiune a %s este deja instalată" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "" "Nu se poate modifica depozitul de la distanță în timpul instalării unui " "pachet" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "Nu se poate actualiza la un comit specific fără permisiuni root" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Nu se poate elimina %s, acesta este necesar pentru: %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s ramura %s nu este instalată" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "%s comitul %s nu este instalat" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "Eliminarea depozitului a eșuat: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Nu s-a putut încărca filtrul „%s”" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Nu s-a putut parsa filtrul „%s”" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "Nu s-a putut scrie cache-ul rezumatului: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "Niciun rezumat oci cache-uit pentru depozitul de la distanță „%s”" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "Niciun rezumat oci cache-uit pentru depozitul de la distanță „%s”" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Sumă de control nevalidă pentru datele extra %s" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4698,94 +4733,94 @@ msgstr "" "niciun fișier de rezumat. Verificați dacă a fost valid URL-ul trecut la " "remote-add." -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Sumă de control nevalidă pentru datele extra %s" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "" "Ramuri multiple disponibile pentru %s, trebuie să specificați una dintre: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Nimic nu se potrivește cu %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Nu se poate găsi ref-ul %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Eroare la căutarea depozitului de la distanță %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Eroare la căutarea depozitului local: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Nu se poate găsi instalarea %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Format de fișier nevalid, niciun grup %s" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Versiune nevalidă %s, doar 1 suportat" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Format de fișier nevalid, niciun %s specificat" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Format de fișier nevalid, cheie gpg nevalidă" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "ID-ul colecției necesită furnizarea cheii GPG" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Executarea %s, ramura %s este deja instalată" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Aplicația %s, ramura %s este deja instalată" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" "Nu se poate elimina depozitul de la distanță „%s” cu ref-ul instalat %s (cel " "puțin)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Caracter nevalid „/” în numele depozitului de la distanță: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "Nu s-a specificat nicio configurare pentru depozitul de la distanță %s" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Se omite ștergerea oglinzii ref-ului (%s, %s)…\n" @@ -5076,158 +5111,158 @@ msgid "GPG verification must be enabled when a collection ID is set" msgstr "" "Verificarea GPG trebuie să fie activată când un ID de colecție este stabilit" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Nu s-a putut deschide fișierul de informații ale aplicației" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Nu se poate crea linia de asamblare de sincronizare" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Nu s-a putut sincroniza cu proxy-ul dbus" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" "Nu este disponibilă nicio sesiune de utilizator systemd, cgroups nu sunt " "disponibile" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Nu se poate aloca id-ul de instanță" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Nu s-a putut deschide fișierul de informații flatpak: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Nu s-a putut deschide fișierul bwrapinfo.json: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "Nu s-a putut scrie id-ul instanței fd: %s" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Inițializarea seccomp a eșuat" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Nu s-a putut adăuga arhitectura la filtrul seccomp" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Nu s-a putut adăuga arhitectura multi-arhitectură la filtrul seccomp" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Nu s-a putut bloca syscall-ul %d" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Nu s-a putut exporta bpf" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Nu s-a putut deschide „%s”" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "idconfig a eșuat, stare de ieșire %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Nu s-a putut deschide ld.so.cache generat" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" "Rularea %s nu este permisă de politica stabilită de către administrator" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Nu s-a putut migra de la %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" "Nu s-a putut migra directorul vechi de date %s al aplicației la numele nou " "%s: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Nu s-a putut crea legătura simbolică în timpul migrării %s: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Avertisment: A apărut o problemă la căutarea pentru ref-uri legate: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Aplicația %s necesită executarea %s care nu a fost găsită" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Aplicația %s necesită executarea %s care nu este instalată" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Nu se poate dezinstala %s care este necesar pentru %s" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "" "Depozitul de la distanță %s a fost dezactivat, se ignoră actualizarea %s" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s este deja instalat" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s este deja instalat pentru depozitul de la distanță %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr ".flatpakref nevalid: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Eroare la actualizarea datelor meta de la distanță pentru „%s”: %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " @@ -5236,40 +5271,40 @@ msgstr "" "Avertisment: Tratarea erorii de preluare a depozitului de la distanță ca " "nefatală deoarece %s este deja instalat: %s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "Niciun autentificator instalat pentru depozitul de la distanță „%s”" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "Nu s-au putut obține jetoanele pentru ref: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "Nu s-au putut obține jetoanele pentru ref" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "URL-ul Flatpakrepo %s nu este un fișier, HTTP, sau HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "Nu se poate încărca fișierul dependent %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr ".flatpakrepo nevalid: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Tranzacția este deja executată" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5277,16 +5312,16 @@ msgstr "" "Se refuză operarea pe o instalare a utilizatorului ca root! Aceasta poate " "duce la proprietate incorectă de fișiere și erori de permisiune." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Anulat de utilizator" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Se omite %s din cauza erorii anterioare" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, fuzzy, c-format msgid "Aborted due to failure (%s)" msgstr "Anulat din cauza eșecului" @@ -5338,88 +5373,88 @@ msgstr "%s nevalid: Lipsește grupul „%s”" msgid "Invalid %s: Missing key ‘%s’" msgstr "%s nevalid: Lipsește cheia „%s”" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Cheie gpg nevalidă" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Nu sunt surse de date extra" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Eroare la copierea iconiței 64x64 pentru componenta %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Eroare la copierea iconiței 128x128 pentru componenta %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, fuzzy, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s este sfârșit-de-fișier, se ignoră\n" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "Nu sunt date appstream pentru %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "Pachet nevalid, nu există ref în datele meta" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" "Colecția „%s” a pachetului nu se potrivește cu colecția „%s” a depozitului " "de la distanță" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Datele meta din antet și aplicație nu sunt consistente" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "Configurare de imagine OCI nevalidă" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "Sumă de control a stratului greșită, s-a așteptat %s, a fost %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "Nu s-a specificat niciun ref pentru imaginea OCI %s" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Ref greșit (%s) specificat pentru imaginea OCI %s, s-a așteptat %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Argument require-flatpak nevalid %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s are nevoie de o versiune ulterioară flatpak (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Șirul gol nu este un număr" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "„%s” nu este un număr pozitiv" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "Numărul „%s” se află în afara intervalului [%s, %s]" diff --git a/po/ru.po b/po/ru.po index 631ab083..5e77a757 100644 --- a/po/ru.po +++ b/po/ru.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2021-07-19 16:53+0300\n" "Last-Translator: Filippe LeMarchand \n" "Language-Team: Russian \n" @@ -133,14 +133,14 @@ msgstr "Должны быть указаны ПУТЬ, ИМЯ_ФАЙЛА и ИМ #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -164,21 +164,21 @@ msgid "'%s' is not a valid repository: " msgstr "'%s' не является корректным репозиторием: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "'%s' не является корректным именем: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "'%s' не является корректным именем ветки: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "'%s' не является корректным именем файла" @@ -261,7 +261,7 @@ msgstr "Не найдена точка расширения, подходяща msgid "Missing '=' in bind mount option '%s'" msgstr "Отсутствует '=' в параметре связанного монтирования '%s'" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Невозможно запустить приложение" @@ -455,7 +455,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "Отметить сборку как заменённую указанным ID и более не поддерживаемую" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -711,7 +711,7 @@ msgstr "" "ГРУППА=КЛЮЧ[=ЗНАЧЕНИЕ]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -721,7 +721,7 @@ msgstr "" "ИМЯ=ПЕРЕМЕННАЯ[=ЗНАЧЕНИЕ]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "Некорректное имя расширения %s" @@ -862,30 +862,30 @@ msgstr "Требуемое расширение %s установлено час msgid "Requested extension %s not installed" msgstr "Требуемое расширение %s не установлено" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "КАТАЛОГ ИМЯ_ПРИЛОЖЕНИЯ SDK СРЕДА_ИСП [ВЕТКА] - Инициализировать каталог для " "сборки" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "Должна быть указана СРЕДА_ИСП" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "'%s' не является корректным именем для типа сборки, укажите приложение, " "среду выполнения или расширение" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "'%s' не является корректным именем приложения: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Каталог сборки %s уже инициализирован" @@ -1553,7 +1553,7 @@ msgstr "Показать ID приложения/среды исполнения #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Архитектура" @@ -1564,7 +1564,7 @@ msgstr "Показать архитектуру" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Ветка" @@ -1581,7 +1581,7 @@ msgstr "Тип установки" msgid "Show the affected installation" msgstr "Показать затронутую установку" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Удалённый репозиторий" @@ -2127,7 +2127,7 @@ msgstr "Параметры" msgid "Show options" msgstr "Показать параметры" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Показать список установленных приложений и/или сред исполнения" @@ -2433,7 +2433,7 @@ msgstr "Не следовать перенаправлению, заданном msgid "Can't load uri %s: %s\n" msgstr "Не удалось загрузить адрес %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Не удалось загрузить файл %s: %s\n" @@ -2518,8 +2518,8 @@ msgid "REMOTE and REF must be specified" msgstr "Должны быть указаны УДАЛЁННЫЙ_РЕПО и ССЫЛКА" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2764,90 +2764,110 @@ msgstr "%s, удаление объекта\n" msgid "Can't load object %s: %s\n" msgstr "Невозможно загрузить объект %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Объект недействителен: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Неверный коммит ссылки %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Проблемы при загрузке данных для %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Ошибка при переустановке %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Исправить установку flatpak" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Удаление неразвёрнутой ссылки %s…\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Пропуск неразвёрнутой ссылки %s…\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "[%d/%d] Проверяется %s...\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "Пробный запуск: " -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Удаление ссылки %s из-за отсутствующих объектов\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Удаление ссылки %s из-за недействительных объектов\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Удаление ссылки %s из-за %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "Проверка удалённых репозиториев...\n" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Удаленный репозиторий %s для ссылки %s отсутствует\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "Удалённый репозиторий %s для ссылки %s отключён\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Очистка объектов\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Удаление .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Переустановка ссылок\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Переустановка удалённых ссылок\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "Во время удаления appstream для %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "Во время развёртывания appstream для %s: " @@ -2955,7 +2975,7 @@ msgstr "%zd веток сводки\n" msgid "Installed" msgstr "Установлено" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Загрузка" @@ -3114,15 +3134,15 @@ msgstr "Удаленные репозитории" msgid "Show the remotes" msgstr "Показать удалённые репозитории" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "ТЕКСТ - Искать удалённые приложения/среды по тексту" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "ТЕКСТ должен быть указан" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Совпадений не найдено" @@ -3192,7 +3212,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Нет неиспользуемого для удаления\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s не установлено" @@ -3422,8 +3442,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Которую версию установить (0 - отмена)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Настройка %s как новый удаленный репозиторий '%s'" #. default to yes on Enter @@ -3499,16 +3519,16 @@ msgid "Info: %s was skipped" msgstr "Информация: %s был пропущен" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s уже установлен" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3594,69 +3614,74 @@ msgstr "Заменить его на %s?" msgid "Updating to rebased version\n" msgstr "Обновление перебазированной версии\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Ошибка: Не удалось перезбазировать %s в %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Ошибка: Не удалось перезбазировать %s в %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Новые разрешения %s:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "Разрешения %s:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Предупреждение: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Оп" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "частично" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Перейти к пользовательской установке с этими изменениями?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Перейти к системой установке с этими изменениями?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Перейти к %s с этими изменениями?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Изменения внесены." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Удаление завершено." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Установка завершена." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Обновление завершено." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Произошла одна или более ошибок" @@ -4027,11 +4052,16 @@ msgstr "Информация: конец срока поддержки %s нас msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Информация: конец срока поддержки %s наступает из-за %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Не удалось перебазировать %s в %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Не удалось перебазировать %s в %s: %s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4088,172 +4118,172 @@ msgstr "" "Неизвестный путь файловой системы %s, доступные типы: host, host-os, host-" "etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Неверный формат переменной окружения %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "Имя переменной окружения не должно содежать'=': %s" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Аргмуенты --add-policy должны быть в форме ПОДСИСТЕМА.КЛЮЧ=ЗНАЧЕНИЕ" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "Значения --add-policy не могут начинаться с '!'" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Аргмуенты --remove-policy должны быть в форме ПОДСИСТЕМА.КЛЮЧ=ЗНАЧЕНИЕ" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "Значения --remove-policy не могут начинаться с '!'" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Добавить общий каталог с хостом" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "ОБЩ_КАТАЛОГ" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Убрать общий каталог с хостом" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Пробросить сокет приложению" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "СОКЕТ" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Убрать проброс сокета приложению" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Пробросить устройство приложению" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "УСТРОЙСТВО" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Убрать проброс устройства приложению" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Разрешить использовать этот функционал" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "ФУНКЦИОНАЛ" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Запретить использование этого функционала" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Пробросить файловую систему приложению (:ro только для чтения)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "ФАЙЛ_СИСТЕМА[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Не пробрасывать файловую систему для приложения" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "ФАЙЛ_СИСТЕМА" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Установить переменную окружения" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "ПЕРЕМЕННАЯ=ЗНАЧЕНИЕ" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "Читать переменные окружения в формате env -0 из ДЕСКРИПТОРа" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "ДЕСКРИПТОР" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "Remove variable from environment" msgstr "Удалить переменную из окружения" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "ПЕРЕМЕННАЯ" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Разрешить приложению владеть именем на сессионной шине" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "ИМЯ_DBUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Разрешить приложению обмениваться с именем используя сессионную шину" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Запрещать приложению обмениваться с именем используя сессионную шину" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Разрешить приложению владеть именем используя системную шину" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Разрешить приложению обмениваться с именем используя системную шину" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Запретить приложению обмениваться с именем используя системную шину" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Добавить параметр обобщенной политики" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "ПОДСИСТЕМА.КЛЮЧ=ЗНАЧЕНИЕ" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Удалить параметр обобщенной политики" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "Постоянный путь к домашнему каталогу" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "ИМЯ_ФАЙЛА" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Не требует запуска сеанса (создание cgroups не требуется)" @@ -4307,8 +4337,8 @@ msgstr "Удаленный индекс OCI не является регистр msgid "Couldn't find ref %s in remote %s" msgstr "Не удалось найти ссылку %s в удаленном репозитории %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "Изображение не является манифестом" @@ -4327,332 +4357,339 @@ msgstr "Заданный ID коллекции ‘%s’ отсутствует msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "Нет записи для %s в сводной информации кэша flatpak " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "Коммит метаданных для %s не соответствует ожидаемым метаданным" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Не удается подключиться к системой шине" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Пользовательская установка" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "Системная (%s) установка" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Перезаписей для %s не найдено" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s (коммит %s) не установлен" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Ошибка разборка системного файла flatpakrepo %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Во время открытия репозитория %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "Ключ конфигурации %s не задан" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "Нет текущих %s, подходящих под шаблон %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "Отсутствует коммит для развёртывания" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Невозможно создать каталог для развёртывания" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" "Не могу получить(запулить) данные с ненадежного, не проверенного gpg " "репозитория" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" "Дополнительные данные не поддерживаются для локальных систем без проверки gpg" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Некорректная контрольная сумма дополнительных данных по адресу %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Пустое имя для дополнительных данных по адресу %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Не поддерживаемые дополнительные данные по адресу %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Не удалось загрузить локальные дополнительные данные %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Неверный размер для дополнительных данных %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Во время загрузки %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Неправильный размер дополнительных данных по адресу %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Некорректная контрольная сумма дополнительных данных по адресу %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s коммит %s уже установлен" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Во время получения %s из удалённого репозитория %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" "Найдены подписи GPG, но ни одна из них не находится в доверенном брелке" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "Коммит для '%s' не имеет привязки к ссылке" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "Коммит для '%s' не соответствует ожидаемым ссылкам: %s" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 msgid "Only applications can be made current" msgstr "Текущими можно сделать только приложения" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Не достаточно памяти" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Ошибка чтения из экспортированного файла" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Ошибка чтения MIME типа xml файла" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Некорректный MIME тип xml файла" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "У сервисного файла D-Bus '%s' некорректное имя" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, c-format msgid "Invalid Exec argument %s" msgstr "Неверный аргумент для Exec %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Во время получения отсоединённых метаданных: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "Дополнительные данные отсутствуют в отдельных метаданных" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Во время создания каталога с дополнительными данными: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Некорректная контрольная сумма для дополнительных данных" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Некорректный размер дополнительных данных" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Во время записи в файл дополнительных данных '%s': " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "В отдельных метаданных отсутствуют отдельные данные %s" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "скрипт apply_extra завершился с ошибкой %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "Установка %s запрещена политикой, установленной вашим администратором" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Во время поиска назначения ссылки %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s не доступно" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Ошибка чтения зафиксированного изменения %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Во время получения %s в %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Во время получения метаданных подкаталога " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Во врмея попытки проверить подпуть '%s': " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Во время удаления существующего каталога с дополнительными данными: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Во время применения дополнительных данных: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Неверный коммит ссылки %s: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Развернутая ссылка %s не соответствует коммиту (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Развернутая ссылка %s ветки не соответствует коммиту (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s ветка %s уже установлено" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "Не удалось отмонтировать файловую систему revokefs-fuse от %s: " -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Указанная версия %s уже установлена" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Невозможно изменить удалённый репозиторий во время установки пакета" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "Невозможно обновить конкретный коммит без прав root" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Невозможно удалить %s, она нужна для: %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s ветка %s не установлено" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "%s коммита %s не установлен" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "Не удалось удалить репозиторий: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Не удалось загрузить фильтр '%s'" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Не удалось проанализировать фильтр '%s'" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "Не удалось записать сводный кеш: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "Нет сводки кешированного oci удаленного репозитория '%s'" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, c-format msgid "No cached summary for remote '%s'" msgstr "Нет кэшированной сводки для удаленного репозитория '%s'" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "" +"Некорректная контрольная сумма индексированной сводки %s для удалённого " +"репозитория '%s'" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4661,95 +4698,95 @@ msgstr "" "Удаленный список для %s недоступен; На сервере нет сводного файла. " "Проверьте, что URL, переданный удаленному добавлению, действителен." -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "" "Некорректная контрольная сумма индексированной сводки %s для удалённого " "репозитория '%s'" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "Для %s доступно несколько веток, необходимо указать одну из: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Совпадений не обнаружено %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Невозможно найти ссылку %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Не удалось выполнить поиск по репозиторию %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Не удалось выполнить поиск по локальному репозиторию: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Не возможно найти %s в установленных" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Неверный формат файла, отсутствие %s группы" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Неверная версия %s, поддерживается только 1" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Неверный формат файла, %s не указан" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Неверный формат файла, неверный ключ gpg" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "ID коллекции требует предоставления ключа GPG" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Среда исполнения %s, ветка %s уже установлена" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Приложение %s, ветка %s уже установлена" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" "Не удалось удалить удаленный репозиторий '%s' с установленной ссылкой %s " "(как минимум)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Недопустимый символ '/' в имени удалённого репозитория: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "Не указана конфигурация для удаленного репозитория %s" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Пропуск удаления зеркальной ссылки (%s,%s)…\n" @@ -5035,86 +5072,86 @@ msgstr "Адрес не указан" msgid "GPG verification must be enabled when a collection ID is set" msgstr "Проверка GPG должна быть включена, когда установлен ID коллекции" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Ошибка при открытии файла с информацией приложения" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Невозможно создать канал синхронизации" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Ошибка при синхронизации с прокси dbus" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "Отсутствует пользовательская сессия systemd, cgroups недоступны" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Невозможно выделить идентификатор экземпляра" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Не удалось открыть файл flatpak-info: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Не удалось открыть файл bwrapinfo.json: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "Не удалось записать файловый дескриптор с ID экземпляра: %s" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Не удалось инициализировать seccomp" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Не удалось добавить архитектуру в фильтр seccomp" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Не удалось добавить многоархивную архитектуру к фильтру seccomp" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Не удалось заблокировать системный вызов %d" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Не удалось экспортировать bpf" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Не удалось открыть '%s'" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ошибка ldconfig, статус ошибки %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Невозможно открыть сгенерированный файл ld.so.cache" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "Запуск %s не разрешен политикой, установленной вашим администратором" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" @@ -5123,69 +5160,69 @@ msgstr "" "вместо этого используйте `sudo -i` или `su -l` и запускайте \"flatpak run\" " "из новой командной оболочки" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Не удалось перенести с %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" "Не удалось переместить старую папку с данными приложения %s в папку с новым " "именем %s: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Не удалось создать символическую ссылку при переносе %s: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Предупреждение: Проблема при поиске связанных ссылок: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Приложение %s требует среду выполнения %s, которую не удалось найти" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Приложение %s требует среду выполнения %s, которая не установлена" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Невозможно удалить %s который нуждается в %s" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Удалённый репозиторий %s отключен, обновление %s пропущено" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s уже установлен" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s уже установлен из репозитория %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "Неверный .flatpakref: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Ошибка при обновлении метаданных для '%s': %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " @@ -5194,40 +5231,40 @@ msgstr "" "Предупреждение: обработка ошибки удаленной выборки как нефатальной, " "поскольку %s уже установлен: %s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "Нет аутентификатора для удаленного репозитория '%s'" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "Не удалось получить токены для ссылки: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "Не удалось получить токены для ссылки" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "URL Flatpakrepo %s не файл, HTTP или HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "Не удается загрузить зависимый файл %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Неверный .flatpakrepo: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Транзакция уже выполнена" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5235,16 +5272,16 @@ msgstr "" "Отказ от работы на пользовательской установке от имени пользователя root! " "Это может привести к поломке прав файлов и ошибкам разрешений." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Прервано пользователем" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Пропуск %s из-за предыдущей ошибки" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "Прервано из-за ошибки (%s)" @@ -5296,89 +5333,89 @@ msgstr "Некорректный %s: Пропущена группа '%s'" msgid "Invalid %s: Missing key ‘%s’" msgstr "Некорректный %s: Пропущен ключ '%s'" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Некорректный ключ gpg" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Нет источников дополнительных данных" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Ошибка копирования иконки 64x64 для компонента %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Ошибка копирования иконки 128x128 для компонента %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "срок поддержки %s закончился, игнорируется для appstream" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "" "Нет appstream данных для %s: %s\n" "\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "Некорректный пакет, отсутствует ссылка на метаданные" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" "Коллекция '%s' пакета не соответствует коллекции '%s' удаленного репозитория" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Метаданные в заголовке и приложении несовместимы" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "Некорректная конфигурация образа OCI" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "Неправильный слой контрольных сумм, ожидалось %s, было %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "Ссылка для изображения OCI %s не указана" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Неправильная ссылка (%s) указана для OCI изображения %s, ожидалось %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Неверный аргумент require-flatpak %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s требует более новую версию flatpak (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Пустая строка не является числом" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "“%s” не является положительным числом" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "Число '%s' выходит за пределы допустимых значений [%s, %s]" diff --git a/po/sk.po b/po/sk.po index fe297d06..e8d6d9ef 100644 --- a/po/sk.po +++ b/po/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2017-01-23 18:19+0100\n" "Last-Translator: Dušan Kazik \n" "Language-Team: Slovak \n" @@ -128,14 +128,14 @@ msgstr "" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -159,21 +159,21 @@ msgid "'%s' is not a valid repository: " msgstr "„%s“ nie je platným repozitárom" #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "„%s“ nie je platným názvom: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "„%s“ nie je platným názvom vetvy: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, fuzzy, c-format msgid "'%s' is not a valid filename" msgstr "„%s“ nie je platným názvom: %s" @@ -256,7 +256,7 @@ msgstr "" msgid "Missing '=' in bind mount option '%s'" msgstr "" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Nie je možné spustiť aplikáciu" @@ -445,7 +445,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "" @@ -697,7 +697,7 @@ msgid "" msgstr "" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -705,7 +705,7 @@ msgid "" msgstr "" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, fuzzy, c-format msgid "Invalid extension name %s" msgstr "Neplatný identifikátor pid %s" @@ -848,26 +848,26 @@ msgstr "Požadované rozšírenie %s je nainštalované iba čiastočne" msgid "Requested extension %s not installed" msgstr "" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "PROSTREDIE musí byť určené" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "„%s“ nie je platným názvom aplikácie: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Adresár zostavenia %s je už inicializovaný" @@ -1529,7 +1529,7 @@ msgstr "Spustí aplikáciu" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 #, fuzzy msgid "Branch" msgstr "Vetva, ktorá sa má použiť" @@ -1561,7 +1561,7 @@ msgstr "Inštalovanie: %s\n" msgid "Show the affected installation" msgstr "Nepodarilo sa nájsť inštaláciu %s" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 #, fuzzy msgid "Remote" msgstr "Žiadny vzdialený repozitár %s" @@ -2154,7 +2154,7 @@ msgstr "" msgid "Show options" msgstr "Zobrazí voľby pomocníka" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr "" @@ -2476,7 +2476,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "" @@ -2562,8 +2562,8 @@ msgid "REMOTE and REF must be specified" msgstr "ADRESÁR musí byť určený" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, fuzzy, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "Nedá sa nájsť %s vo vzdialenom repozitári %s" @@ -2825,95 +2825,115 @@ msgstr "" msgid "Can't load object %s: %s\n" msgstr "Objektov celkom: %u\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Neplatný identifikátor pid %s" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Neplatný identifikátor pid %s" + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, fuzzy, c-format msgid "Problems loading data for %s: %s\n" msgstr "" "Chyba počas aktualizácie metaúdajov navyše pre „%s“: %s\n" "\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, fuzzy, c-format msgid "Error reinstalling %s: %s\n" msgstr "Inštalovanie: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, fuzzy, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Neplatný identifikátor pid %s" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, fuzzy, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Neplatný identifikátor pid %s" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 #, fuzzy msgid "Erasing .removed\n" msgstr "Inštalovanie: %s z %s\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 #, fuzzy msgid "Reinstalling refs\n" msgstr "Inštalovanie: %s z %s\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 #, fuzzy msgid "Reinstalling removed refs\n" msgstr "Inštalovanie: %s z %s\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, fuzzy, c-format msgid "While removing appstream for %s: " msgstr "Počas otvárania repozitára %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, fuzzy, c-format msgid "While deploying appstream for %s: " msgstr "Počas otvárania repozitára %s: " @@ -3022,7 +3042,7 @@ msgstr "" msgid "Installed" msgstr "Nainštalovanie balíka" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "" @@ -3185,16 +3205,16 @@ msgstr "Žiadny vzdialený repozitár %s" msgid "Show the remotes" msgstr "Zobrazí referenciu" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 #, fuzzy msgid "TEXT must be specified" msgstr "NÁZOV musí byť určený" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 #, fuzzy msgid "No matches found" msgstr "Nič nevyhovuje názvu %s" @@ -3263,7 +3283,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, fuzzy, c-format msgid "%s/%s/%s not installed" msgstr "Aplikácia %s %s nie je nainštalovaná" @@ -3494,9 +3514,9 @@ msgid "Which do you want to install (0 to abort)?" msgstr "" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" -msgstr "" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" +msgstr "Nedá sa nájsť %s vo vzdialenom repozitári %s" #. default to yes on Enter #: app/flatpak-cli-transaction.c:134 @@ -3572,16 +3592,16 @@ msgid "Info: %s was skipped" msgstr "" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, fuzzy, c-format msgid "%s already installed" msgstr "Aplikácia %s vetva %s je už nainštalovaná" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3666,74 +3686,79 @@ msgstr "" msgid "Updating to rebased version\n" msgstr "" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, fuzzy, c-format msgid "Failed to rebase %s to %s: " msgstr "Zlyhalo čítanie začlenenia %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Zlyhalo čítanie začlenenia %s: " + +#: app/flatpak-cli-transaction.c:994 #, fuzzy, c-format msgid "New %s permissions:" msgstr "Zobrazí voľby pomocníka" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, fuzzy, c-format msgid "%s permissions:" msgstr "Zobrazí voľby pomocníka" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "" #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 #, fuzzy msgid "Proceed with these changes to the user installation?" msgstr "Nepodarilo sa nájsť inštaláciu %s" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 #, fuzzy msgid "Proceed with these changes to the system installation?" msgstr "Nepodarilo sa nájsť inštaláciu %s" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, fuzzy, c-format msgid "Proceed with these changes to the %s?" msgstr "Nepodarilo sa nájsť inštaláciu %s" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "" -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 #, fuzzy msgid "Uninstall complete." msgstr "Odinštalovanie prostredia" -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 #, fuzzy msgid "Installation complete." msgstr "Inštalovanie: %s\n" -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 #, fuzzy msgid "Updates complete." msgstr "Použije alternatívny súbor pre metaúdaje" #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "" @@ -4115,11 +4140,16 @@ msgstr "" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, fuzzy, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Zlyhalo čítanie začlenenia %s: " +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Zlyhalo čítanie začlenenia %s: " + #: common/flatpak-auth.c:58 #, fuzzy, c-format msgid "No authenticator configured for remote `%s`" @@ -4172,172 +4202,172 @@ msgid "" "etc, home, xdg-*[/…], ~/dir, /dir" msgstr "" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Zdieľa s hostiteľom" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOKET" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "ZARIADENIE" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Umožní funkciu" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FUNKCIA" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Neumožní funkciu" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "SYSTÉM_SÚBOROV" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "Remove variable from environment" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "NÁZOV_DBUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "NÁZOV_SÚBORU" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "" @@ -4391,8 +4421,8 @@ msgstr "NÁZOV [UMIESTNENIE] - Pridanie vzdialeného repozitára" msgid "Couldn't find ref %s in remote %s" msgstr "Nedá sa nájsť %s vo vzdialenom repozitári %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "" @@ -4411,425 +4441,430 @@ msgstr "" msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "" -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 #, fuzzy msgid "User installation" msgstr "Inštalovanie: %s\n" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, fuzzy, c-format msgid "System (%s) installation" msgstr "Inštalovanie: %s\n" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, fuzzy, c-format msgid "%s (commit %s) not installed" msgstr "Aplikácia %s %s nie je nainštalovaná" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, fuzzy, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "" "Chyba počas aktualizácie metaúdajov navyše pre „%s“: %s\n" "\n" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Počas otvárania repozitára %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, fuzzy, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Nesprávna veľkosť pre údaje navyše %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, fuzzy, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Zlyhalo čítanie začlenenia %s: " -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, fuzzy, c-format msgid "Wrong size for extra-data %s" msgstr "Nesprávna veľkosť pre údaje navyše %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, fuzzy, c-format msgid "While downloading %s: " msgstr "Počas otvárania repozitára %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Nesprávna veľkosť pre údaje navyše %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, fuzzy, c-format msgid "%s commit %s already installed" msgstr "Aplikácia %s vetva %s je už nainštalovaná" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "" -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "Podpíše aplikáciu alebo prostredie" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Nedostatok pamäte" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Zlyhalo čítanie z exportovaného súboru" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Neplatný identifikátor pid %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "" -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "" -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "" -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "" -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "Aplikácia %s nie je dostupná" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Zlyhalo čítanie začlenenia %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "" -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "" -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "" -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Počas pokusu o odstránenie existujúceho adresára navyše: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Počas pokusu o aplikáciu údajov navyše: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, fuzzy, c-format msgid "Invalid commit ref %s: " msgstr "Neplatný identifikátor pid %s" -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "Aplikácia %s vetva %s je už nainštalovaná" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Táto verzia aplikácie %s je už nainštalovaná" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "Aplikácia %s vetva %s nie je nainštalovaná" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, fuzzy, c-format msgid "%s commit %s not installed" msgstr "Aplikácia %s %s nie je nainštalovaná" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, fuzzy, c-format msgid "Failed to load filter '%s'" msgstr "Zlyhalo čítanie začlenenia %s: " -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, fuzzy, c-format msgid "Failed to parse filter '%s'" msgstr "Zlyhalo čítanie začlenenia %s: " -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 #, fuzzy msgid "Failed to write summary cache: " msgstr "Zlyhalo vytvorenie dočasného súboru" -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, fuzzy, c-format msgid "No oci summary cached for remote '%s'" msgstr "Aplikácia %s vetva %s je už nainštalovaná" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "Aplikácia %s vetva %s je už nainštalovaná" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Nesprávna veľkosť pre údaje navyše %s" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." msgstr "" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Nesprávna veľkosť pre údaje navyše %s" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "" -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Nič nevyhovuje názvu %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, fuzzy, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Nedá sa nájsť %s%s%s%s%s vo vzdialenom repozitári %s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Nepodarilo sa nájsť inštaláciu %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, fuzzy, c-format msgid "Invalid file format, no %s group" msgstr "Neplatný identifikátor pid %s" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, fuzzy, c-format msgid "Invalid file format, no %s specified" msgstr "Neplatný identifikátor pid %s" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 #, fuzzy msgid "Invalid file format, gpg key invalid" msgstr "Neplatný identifikátor pid %s" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Prostredie %s, vetva %s je už nainštalovaná" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Aplikácia %s, vetva %s je už nainštalovaná" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, fuzzy, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Nedá sa nájsť %s vo vzdialenom repozitári %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, fuzzy, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Neplatný identifikátor pid %s" @@ -5123,211 +5158,211 @@ msgstr "Nebol určený žiadny príkaz" msgid "GPG verification must be enabled when a collection ID is set" msgstr "" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 #, fuzzy msgid "Failed to open app info file" msgstr "Zlyhalo otvorenie súboru s informáciami o aplikácii: %s" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, fuzzy, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Zlyhalo otvorenie dočasného súboru flatpak-info" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, fuzzy, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Zlyhalo otvorenie dočasného súboru flatpak-info" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, fuzzy, c-format msgid "Failed to write to instance id fd: %s" msgstr "Zlyhalo vytvorenie dočasného súboru" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Zlyhal zápis dočasného súboru" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Zlyhal zápis dočasného súboru" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Zlyhalo čítanie začlenenia %s: " -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Zlyhalo čítanie z exportovaného súboru" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, fuzzy, c-format msgid "Failed to open ‘%s’" msgstr "Zlyhalo otvorenie dočasného súboru flatpak-info" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, fuzzy, c-format msgid "Failed to migrate from %s: %s" msgstr "Zlyhalo čítanie začlenenia %s: " -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, fuzzy, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Zlyhalo čítanie začlenenia %s: " -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, fuzzy, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Na inštaláciu softvéru sa vyžaduje overenie totožnosti" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, fuzzy, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Na inštaláciu softvéru sa vyžaduje overenie totožnosti" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, fuzzy, c-format msgid "%s is already installed" msgstr "Aplikácia %s vetva %s je už nainštalovaná" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, fuzzy, c-format msgid "%s is already installed from remote %s" msgstr "Aplikácia %s vetva %s je už nainštalovaná" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, fuzzy, c-format msgid "Invalid .flatpakref: %s" msgstr "Neplatný identifikátor pid %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, fuzzy, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "" "Chyba počas aktualizácie metaúdajov navyše pre „%s“: %s\n" "\n" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, fuzzy, c-format msgid "No authenticator installed for remote '%s'" msgstr "Na aktualizáciu softvéru sa vyžaduje overenie totožnosti" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, fuzzy, c-format msgid "Failed to get tokens for ref: %s" msgstr "Zlyhalo otvorenie súboru temp" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 #, fuzzy msgid "Failed to get tokens for ref" msgstr "Zlyhalo otvorenie súboru temp" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, fuzzy, c-format msgid "Can't load dependent file %s: " msgstr "Objektov celkom: %u\n" -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, fuzzy, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Neplatný identifikátor pid %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." msgstr "" -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "" @@ -5380,90 +5415,90 @@ msgstr "" msgid "Invalid %s: Missing key ‘%s’" msgstr "" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 #, fuzzy msgid "Invalid gpg key" msgstr "Neplatný identifikátor pid %s" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Žiadne zdroje údajov navyše" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, fuzzy, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Aktualizovanie zhrnutia\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, fuzzy, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Aktualizovanie zhrnutia\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, fuzzy, c-format msgid "No appstream data for %s: %s\n" msgstr "" "Chyba počas aktualizácie metaúdajov navyše pre „%s“: %s\n" "\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 #, fuzzy msgid "Invalid bundle, no ref in metadata" msgstr "Neplatný identifikátor pid %s" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "" diff --git a/po/sv.po b/po/sv.po index a79a39b9..470a1d0e 100644 --- a/po/sv.po +++ b/po/sv.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2020-04-07 12:15+0200\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" @@ -130,14 +130,14 @@ msgstr "PLATS, FILNAMN och NAMN måste anges" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -161,21 +161,21 @@ msgid "'%s' is not a valid repository: " msgstr "”%s” är inte ett giltigt arkiv: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "”%s” är inte ett giltigt namn: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "”%s” är inte ett giltigt grennamn: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "”%s” är inte ett giltigt namn" @@ -258,7 +258,7 @@ msgstr "Ingen utökningspunkt matchar %s i %s" msgid "Missing '=' in bind mount option '%s'" msgstr "Saknar ”=” i bindningsmonteringsargument ”%s”" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Kunde inte starta program" @@ -451,7 +451,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -705,7 +705,7 @@ msgstr "" "För få element i --metadata-argumentet %s, formatet är GRUPP=NYCKEL[=VÄRDE]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -714,7 +714,7 @@ msgstr "" "För få element i --extension-argumentet %s, formatet är NAMN=VAR[=VÄRDE]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, fuzzy, c-format msgid "Invalid extension name %s" msgstr "Ogiltigt dbusnamn %s\n" @@ -855,28 +855,28 @@ msgstr "Begärt tillägg %s är bara delvis installerat" msgid "Requested extension %s not installed" msgstr "Begärt tillägg %s är inte installerat" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "KATALOG PROGNAMN SDK EXEKVERINGSMILJÖ [GREN] - Initiera katalog för bygge" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "EXEKVERINGSMILJÖ måste anges" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "”%s” är inte ett giltigt byggtypsnamn, använd app, runtime eller extension" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "”%s” är inte ett giltigt programnamn: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Byggkatalog %s är redan initierad" @@ -1530,7 +1530,7 @@ msgstr "Signera ett program eller en exekveringsmiljö" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Ark" @@ -1541,7 +1541,7 @@ msgstr "Visa ark" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Gren" @@ -1559,7 +1559,7 @@ msgstr "Installation" msgid "Show the affected installation" msgstr "Visa användarinstallationer" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Fjärr" @@ -2117,7 +2117,7 @@ msgstr "Flaggor" msgid "Show options" msgstr "Visa flaggor" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Lista installerade program och/eller exekveringsmiljöer" @@ -2432,7 +2432,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "Det går inte att läsa in uri %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Det går inte att läsa in filen %s: %s\n" @@ -2516,8 +2516,8 @@ msgid "REMOTE and REF must be specified" msgstr "FJÄRRFÖRRÅD och REF måste anges" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, fuzzy, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2765,95 +2765,115 @@ msgstr "%s, tar bort objekt\n" msgid "Can't load object %s: %s\n" msgstr "Det går inte att läsa in objekt %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Objekt ogiltigt: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Ogiltig incheckningsref %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, fuzzy, c-format msgid "Problems loading data for %s: %s\n" msgstr "Fel vid uppdatering av extra metadata för ”%s”: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "" "Fel ominstallerar: %s: %s\n" "\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Reparera en flatpak installation" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, fuzzy, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Ogiltig distribuerad ref %s: " -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, fuzzy, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "Verifierar %s…\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 #, fuzzy msgid "Pruning objects\n" msgstr "Ta bort oanvända objekt" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Tar bort .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 #, fuzzy msgid "Reinstalling refs\n" msgstr "Avinstallerar: %s\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 #, fuzzy msgid "Reinstalling removed refs\n" msgstr "Avinstallerar relaterade: %s\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, fuzzy, c-format msgid "While removing appstream for %s: " msgstr "Medan förråd %s öppnas: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, fuzzy, c-format msgid "While deploying appstream for %s: " msgstr "Medan förråd %s öppnas: " @@ -2962,7 +2982,7 @@ msgstr "%zd grenar\n" msgid "Installed" msgstr "Installerad" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Hämta" @@ -3122,15 +3142,15 @@ msgstr "Fjärrförråd" msgid "Show the remotes" msgstr "Visa inaktiverade fjärrförråd" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - Sök i fjärrprogram/exekveringsmiljöer efter text" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "TEXT måste anges" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Inga träffar" @@ -3196,7 +3216,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Inget oanvänt att avinstallera\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s inte installerad" @@ -3424,8 +3444,8 @@ msgstr "Vilka vill du installera (0 för att avbryta)?" # sebras: how to translate in here? #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Konfigurerar %s som ett nytt fjärrförråd ”%s”" #. default to yes on Enter @@ -3500,16 +3520,16 @@ msgid "Info: %s was skipped" msgstr "" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s redan installerat" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3604,71 +3624,76 @@ msgstr "" msgid "Updating to rebased version\n" msgstr "Uppdaterar appstream-gren\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, fuzzy, c-format msgid "Failed to rebase %s to %s: " msgstr "Misslyckades läsa incheckning %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Misslyckades läsa incheckning %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Nya %s behörigheter:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "%s behörigheter:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Varning: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "" -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 #, fuzzy msgid "Uninstall complete." msgstr "Avinstallera program" -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "" -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 #, fuzzy msgid "Updates complete." msgstr "Uppdatera appstream" #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "" @@ -4056,11 +4081,16 @@ msgstr "" "Info: %s är nedlagt, med anledning: %s\n" " \n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, fuzzy, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Misslyckades läsa incheckning %s: " +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Misslyckades läsa incheckning %s: " + #: common/flatpak-auth.c:58 #, fuzzy, c-format msgid "No authenticator configured for remote `%s`" @@ -4116,179 +4146,179 @@ msgstr "" "Okänd filsystemsplats %s, giltiga platser är: host, home, xdg-*[/…], ~/kat, /" "kat" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Ogiltigt miljöformat %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Dela med värd" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "DELA" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Avsluta delning med värd" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Exponera uttag för program" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "UTTAG" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Exponera inte detta uttag för program" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Exponera enhet för program" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "ENHET" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Exponera inte enhet till program" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Tillåt funktion" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FUNKTION" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Tillåt inte funktion" # sebras: can ro be translated? -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Exponera filsystem för program (:ro för skrivskyddat)" # sebras: can ro be translated? -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "FILSYSTEM[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Exponera inte filsystem för program" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "FILSYSTEM" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Ställ in miljövariabel" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VAR=VÄRDE" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "Återkalla skrivrättigheter för programmet" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Tillåt program att äga namn på sessionsbussen" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "DBUSNAMN" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Tillåt program att prata med namn på sessionsbussen" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 #, fuzzy msgid "Don't allow app to talk to name on the session bus" msgstr "Tillåt program att prata med namn på sessionsbussen" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Tillåt program att äga namn på systembussen" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Tillåt program att prata med namn på systembussen" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 #, fuzzy msgid "Don't allow app to talk to name on the system bus" msgstr "Tillåt program att prata med namn på systembussen" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Lägg till alternativ för generell policy" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Ta bort alternativet för generell policy" # sebras: persist or persistant? -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 #, fuzzy msgid "Persist home directory subpath" msgstr "Beständig hemkatalog" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "FILNAMN" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Kräv inte en körande session (inget cgroups-skapande)" @@ -4345,8 +4375,8 @@ msgstr "" "Misslyckades med hitta senaste revisionen för ref %s från fjärrförrådet %s: " "%s\n" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "" @@ -4365,429 +4395,434 @@ msgstr "" msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "Ingen post för %s i sammanfattningen av fjärrförrådets flatpak-cache " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 #, fuzzy msgid "Unable to connect to system bus" msgstr "Tillåt program att äga namn på systembussen" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Användarinstallationer" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "System (%s) installationer" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Inga åsidosättningar funna för %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, fuzzy, c-format msgid "%s (commit %s) not installed" msgstr "%s incheckning %s redan installerat" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, fuzzy, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "Fel vid uppdatering av fjärrmetadata för ”%s”: %s\n" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Medan förråd %s öppnas: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, fuzzy, c-format msgid "No current %s pattern matching %s" msgstr "Ingen utökningspunkt matchar %s i %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 #, fuzzy msgid "No appstream commit to deploy" msgstr "Incheckning att distribuera" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Kan inte skapa distributionskatalog" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, fuzzy, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Ogiltig kontrollsumma för extra data %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Tomt namn för extra data-uri %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Extra data-uri som ej stöds %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Misslyckades med att läsa lokala extra data %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Fel storlek för extra data %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Medan %s hämtas: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Fel storlek för extra data %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Ogiltig kontrollsumma för extra data %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s incheckning %s redan installerat" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Medan %s hämtas från fjärrförrådet %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "" "\n" "Hitta program eller exekveringsmiljöer" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Inte tillräckligt med minne" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Misslyckades med att läsa från exporterad fil" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Fel vid läsning av xml-fil för mimetyp" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Ogiltig xml-fil för mimetyp" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Ogiltigt require-flatpak argument %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Under hämtning av frånkopplad metadata: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 #, fuzzy msgid "Extra data missing in detached metadata" msgstr "Under hämtning av frånkopplad metadata: " -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Under tiden extrakatalog skapas: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Ogiltig kontrollsumma för extra data" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Fel storlek för extra data" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Fel vid skrivning av extra data-filen ”%s”: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, fuzzy, c-format msgid "Extra data %s missing in detached metadata" msgstr "Under hämtning av frånkopplad metadata: " -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "misslyckades med skriptet apply_extra, avslutningsstatus %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Under upplösningsförsök för ref %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s är inte tillgängligt" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Misslyckades läsa incheckning %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Medan utcheckningsförsök av %s i %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Under utcheckningsförsök av metadataundersökväg: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, fuzzy, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Medan utcheckningsförsök av %s i %s: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Under försök att ta bort extra existerande katalog: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Under försök att tillämpa extra data: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Ogiltig incheckningsref %s: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Distribuerad ref %s matchar inte incheckning (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Distribuerad ref %s-gren matchar inte incheckning (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s gren %s redan installerat" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Denna version av %s är redan installerad" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Kan inte ändra fjärrförråd under buntinstallering" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s gren %s är inte installerad" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, fuzzy, c-format msgid "%s commit %s not installed" msgstr "%s incheckning %s redan installerat" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "Rensning av förråd misslyckades: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, fuzzy, c-format msgid "Failed to load filter '%s'" msgstr "Misslyckades med att öppna temporärfil: %s" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, fuzzy, c-format msgid "Failed to parse filter '%s'" msgstr "Misslyckades med att öppna temporärfil: %s" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 #, fuzzy msgid "Failed to write summary cache: " msgstr "Misslyckades med att skriva till temporärfil" -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "" # sebras: how to translate in here? -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "Ingen sådan ref ”%s” i fjärrförrådet %s" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Ogiltig kontrollsumma för extra data %s" + +#: common/flatpak-dir.c:11541 #, fuzzy, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." msgstr "Fjärrtitel inte tillgänglig; servern har ingen sammanfattningsfil" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Ogiltig kontrollsumma för extra data %s" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "Flera grenar tillgängliga för %s, du måste ange en av: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Ingenting matchar %s" # sebras: how to translate in here? -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Det går inte att hitta ref %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Fel vid sökning av fjärrförråd %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Fel vid sökning i lokalt förråd: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Kunde inte hitta installationen %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Ogiltigt filformat, ingen %s grupp" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Ogiltig version %s, endast 1 stöds" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, fuzzy, c-format msgid "Invalid file format, no %s specified" msgstr "Ogiltigt filformat" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Ogiltigt filformat, gpg nyckel ogiltig" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Exekveringsmiljö %s, gren %s är redan installerad" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Program %s, gren %s är redan installerad" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" # sebras: how to translate in here? -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, fuzzy, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Ingen sådan ref ”%s” i fjärrförrådet %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "" @@ -5088,213 +5123,213 @@ msgstr "Inget kommando angivet" msgid "GPG verification must be enabled when a collection ID is set" msgstr "GPG-verifiering krävs om samlingar är aktiverat" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 #, fuzzy msgid "Failed to open app info file" msgstr "Misslyckades med att öppna prog-info-fil: %s" # sebras: sync? -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Kan inte skapa sync-rör" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Misslyckades med att synkronisera med dbus-proxy" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" # sebras: sync? -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 #, fuzzy msgid "Unable to allocate instance id" msgstr "Kan inte skapa sync-rör" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Misslyckades med att öppna flatpak-info-fil: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Misslyckades med att öppna bwrapinfo.json fil: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, fuzzy, c-format msgid "Failed to write to instance id fd: %s" msgstr "Misslyckades med att skriva till temporärfil" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 #, fuzzy msgid "Initialize seccomp failed" msgstr "Initiera program från namngivet program" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Misslyckades med att skriva till temporärfil" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Misslyckades med att skriva till temporärfil" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Misslyckades med att läsa lokala extra data %s: %s" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Misslyckades med att exportera bpf" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Misslyckades med att öppna %s" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "misslyckades med ldconfig, avslutningsstatus %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Kan inte öppna genererad ld.so.cache" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Misslyckades att migrera från %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, fuzzy, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Misslyckades läsa incheckning %s: " -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, fuzzy, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Varning: Problem vid sökning efter relaterade ref:ar: %s\n" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Fjärrförråd %s inaktiverat, ignorerar %s uppdatering" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s är redan installerat" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, fuzzy, c-format msgid "%s is already installed from remote %s" msgstr "%s är redan installerad från annat fjärrförråd (%s)" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "Ogiltigt .flatpakref: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, fuzzy, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Fel vid uppdatering av fjärrmetadata för ”%s”: %s\n" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, fuzzy, c-format msgid "No authenticator installed for remote '%s'" msgstr "Autentisering krävs för att konfigurera programförråd" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, fuzzy, c-format msgid "Failed to get tokens for ref: %s" msgstr "Misslyckades med att öppna temporärfil: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 #, fuzzy msgid "Failed to get tokens for ref" msgstr "Misslyckades med att öppna temporärfil: %s" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, fuzzy, c-format msgid "Can't load dependent file %s: " msgstr "Det går inte att läsa in filen %s: %s\n" -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Ogiltigt .flatpakrepo: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." msgstr "" -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "" @@ -5347,89 +5382,89 @@ msgstr "Ogiltig %s: Saknar grupp ‘%s’" msgid "Invalid %s: Missing key ‘%s’" msgstr "Ogiltig %s: Saknar nyckel ‘%s’" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Ogiltig gpg-nyckel" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Inga extra data-källor" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Fel vid kopiering av 64x64 ikon för komponent %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "" "Fel vid kopiering av 128x128 ikon för komponent %s: %s\n" " \n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, fuzzy, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s är nedlagt, ignorerar\n" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "Ingen appstream-data för %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 #, fuzzy msgid "Invalid bundle, no ref in metadata" msgstr "Ogiltig bunt, för extra data" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Ogiltigt require-flatpak argument %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s behöver en senare flatpak-version (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Tom sträng är inte ett nummer" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "“%s” är inte ett osignerat nummer" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "" diff --git a/po/tr.po b/po/tr.po index 56263295..e0aa7072 100644 --- a/po/tr.po +++ b/po/tr.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2019-05-13 07:32+0300\n" "Last-Translator: Serdar Sağlam \n" "Language-Team: Türkçe \n" @@ -130,14 +130,14 @@ msgstr "KONUM, DOSYAADI ve İSİM belirtilmelidir" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -161,21 +161,21 @@ msgid "'%s' is not a valid repository: " msgstr "'%s' geçerli bir arşiv değil: " #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "'%s' geçerli bir isim değil: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "'%s' geçerli bir dal ismi değil: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "'%s' geçerli bir dosya ismi değil" @@ -258,7 +258,7 @@ msgstr "%s'e uyan eklenti noktası %s'te yok" msgid "Missing '=' in bind mount option '%s'" msgstr "Bağlama noktası seçeneği '%s'te eksik '='" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Uygulama başlatılamadı" @@ -454,7 +454,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 #, fuzzy msgid "ID" msgstr "UYGULAMAKİMLİĞİ" @@ -708,7 +708,7 @@ msgstr "" "--extension argümanı %s'te çok az öge, format GRUP=ANAHTAR[=DEĞER] olmalıdır" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -718,7 +718,7 @@ msgstr "" "olmalıdır" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, fuzzy, c-format msgid "Invalid extension name %s" msgstr "Geçersiz dbus ismi %s" @@ -861,29 +861,29 @@ msgstr "Talep edilen eklenti %s sadece kısmi olarak yüklenmiş" msgid "Requested extension %s not installed" msgstr "Talep edilen eklenti %s yüklü değil" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "DİZİN UYGULAMAADI YGK ÇALIŞMAORTAMI [DAL] - Bir dizini inşa için ilklendir" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "ÇALIŞMAORTAMI belirtilmelidir" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "'%s' geçerli bir inşa tipi ismi değil, uygulama, çalışma ortamı veya " "eklentiyi kullanın" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "'%s' geçerli bir uygulama ismi değil: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "İnşa dizini %s zaten ilklendirilmiş" @@ -1548,7 +1548,7 @@ msgstr "Bir uygulama çalıştır" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Mimari" @@ -1559,7 +1559,7 @@ msgstr "" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 #, fuzzy msgid "Branch" msgstr "Dal:" @@ -1580,7 +1580,7 @@ msgstr "Yükleniyor: %s\n" msgid "Show the affected installation" msgstr "Kullanıcı yüklemelerini göster" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 #, fuzzy msgid "Remote" msgstr "%s uzak yok" @@ -2156,7 +2156,7 @@ msgstr "Seçenekler" msgid "Show options" msgstr "Seçenekleri göster" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Yüklü uygulamaları ve/veya çalışma ortamlarını listele" @@ -2486,7 +2486,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, fuzzy, c-format msgid "Can't load file %s: %s\n" msgstr "%s ad alanı açılamadı: %s" @@ -2569,8 +2569,8 @@ msgid "REMOTE and REF must be specified" msgstr "UZAK ve REFERANS belirtilmelidir" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, fuzzy, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "Uzak %2$s'te %1$s bulunamadı" @@ -2818,95 +2818,115 @@ msgstr "" msgid "Can't load object %s: %s\n" msgstr "%s ad alanı açılamadı: %s" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Geçersiz id %s: %s" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Geçersiz pid %s" + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, fuzzy, c-format msgid "Problems loading data for %s: %s\n" msgstr "Appstream uzak %s için güncelleniyor\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, fuzzy, c-format msgid "Error reinstalling %s: %s\n" msgstr "Yükleniyor: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 #, fuzzy msgid "- Repair a flatpak installation" msgstr "Kullanıcı yüklemelerini göster" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, fuzzy, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Geçersiz pid %s" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, fuzzy, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Geçersiz pid %s" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 #, fuzzy msgid "Pruning objects\n" msgstr "Kullanılmayan nesneleri kes" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 #, fuzzy msgid "Erasing .removed\n" msgstr "İlişkili referansları yükleme" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 #, fuzzy msgid "Reinstalling refs\n" msgstr "İlişkili referansları yükleme" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 #, fuzzy msgid "Reinstalling removed refs\n" msgstr "İlişkili referansları yükleme" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, fuzzy, c-format msgid "While removing appstream for %s: " msgstr "Arşiv %s'i açarken:" -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, fuzzy, c-format msgid "While deploying appstream for %s: " msgstr "Arşiv %s'i açarken:" @@ -3014,7 +3034,7 @@ msgstr "" msgid "Installed" msgstr "Yüklü" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "İndir" @@ -3179,16 +3199,16 @@ msgstr "%s uzak yok" msgid "Show the remotes" msgstr "Devredışı bırakılmış uzakları göster" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 #, fuzzy msgid "TEXT must be specified" msgstr "UZAK belirtilmelidir" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Hiçbir sonuç bulunamadı" @@ -3256,7 +3276,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Silinecek mimari" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, fuzzy, c-format msgid "%s/%s/%s not installed" msgstr "%s %s yüklü değil" @@ -3478,8 +3498,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Hangisini yüklemek istiyorsunuz (iptal etmek için 0)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "%s yeni uzak %s olarak yapılandırılıyor" #. default to yes on Enter @@ -3552,16 +3572,16 @@ msgid "Info: %s was skipped" msgstr "Bilgi: %s atlandı" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s zaten kurulu" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3648,69 +3668,74 @@ msgstr "" msgid "Updating to rebased version\n" msgstr "Appstream dalı güncelleniyor\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, fuzzy, c-format msgid "Failed to rebase %s to %s: " msgstr "Hata: %2$s'i %1$s başarılamadı: %3$s\n" -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Hata: %2$s'i %1$s başarılamadı: %3$s\n" + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Yeni %s izinler:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "%s izinleri:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Uyarı: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Kullanıcı kurulumunda bu değişikliklerle devam edilsin mi?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Sistem kurulumunda bu değişikliklerle devam edilsin mi" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Bu değişikliklerle devam et %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Değişiklikler tamamlandı." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Kaldırma işlemi tamamlandı." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Kurulum tamamlandı." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Güncellemeler tamamlandı." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Bir veya daha fazla hata oluştu" @@ -4083,11 +4108,16 @@ msgstr "" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, fuzzy, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Hata: %2$s'i %1$s başarılamadı: %3$s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Hata: %2$s'i %1$s başarılamadı: %3$s\n" + #: common/flatpak-auth.c:58 #, fuzzy, c-format msgid "No authenticator configured for remote `%s`" @@ -4142,175 +4172,175 @@ msgstr "" "Bilinmeyen dosya sistemi konumu %s, geçerli konumlar: makina, home, xdg-" "*[/...], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Geçersiz env formatı %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Makinayla paylaş" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "PAYLAŞ" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Makinayla paylaşma" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Soketi uygulamaya göster" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOKET" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Soketi uygulamaya gösterme" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Cihazı uygulamaya göster" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "CİHAZ" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Cihazı uygulamaya gösterme" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Özelliğe izin ver" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "ÖZELLİK" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Özelliğe izin verme" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Dosya sistemini uygulamaya göster (salt-okuma için :ro)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "DOSYASİSTEMİ[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Dosya sistemini uygulamaya gösterme" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "DOSYASİSTEMİ" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Ortam değişkeni tanımla" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "DEĞİŞKEN=DEĞER" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "Ögeyi izin deposundan kaldır" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "VAR" msgstr "DEĞER" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Uygulamanın oturum veri yolunda kendi adı olmasına izin ver" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "DBUS_İSMİ" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Uygulamanın oturum veri yolunda isme konuşmasına izin ver" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Uygulamanın oturum veriyolunda adıyla konuşmasına izin verme" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Uygulamanın sistem veri yolunda kendi adı olmasına izin ver" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Uygulamanın sistem veri yolunda isme konuşmasına izin ver" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Uygulamaya, sistem veriyolunda ad vermek için izin verme" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Genel ilke seçeneği ekle" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "ALTSİSTEM.ANAHTAR=DEĞER" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Genel ilke seçeneğini kaldır" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 #, fuzzy msgid "Persist home directory subpath" msgstr "Ev dizinini koru" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "DOSYAİSMİ" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Çalışan oturum gerektirme (cgroups yaratımı yok)" @@ -4364,8 +4394,8 @@ msgstr "KONUM'un bir oci sicili olduğunu varsay " msgid "Couldn't find ref %s in remote %s" msgstr "Uzak %2$s'te %1$s bulunamadı" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "" @@ -4384,427 +4414,432 @@ msgstr "" msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "Uzak özeti flatpak önbelleğinde %s için girdi yok" -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 #, fuzzy msgid "Unable to connect to system bus" msgstr "Uygulamanın sistem veri yolunda kendi adı olmasına izin ver" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 #, fuzzy msgid "User installation" msgstr "Kullanıcı yüklemelerini göster" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, fuzzy, c-format msgid "System (%s) installation" msgstr "Kullanıcı yüklemelerini göster" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "%s için geçersiz kılma bulunamadı" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, fuzzy, c-format msgid "%s (commit %s) not installed" msgstr "%s %s yüklü değil" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, fuzzy, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "'%s' için ek üst veri güncellenirken hata: %s\n" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Arşiv %s'i açarken:" -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, fuzzy, c-format msgid "No current %s pattern matching %s" msgstr "İlişkili referansları güncelleme" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 #, fuzzy msgid "No appstream commit to deploy" msgstr "Dağıtılacak değişiklik" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Dağıtım dizini oluşturulamadı" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, fuzzy, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Ek veri %s için geçeresiz sağlama toplamı" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Ek veri uri'si %s için boş isim" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Desteklenmeyen ek veri uri'si %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, fuzzy, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Değişiklik %s okunamadı:" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, fuzzy, c-format msgid "Wrong size for extra-data %s" msgstr "Ek veri %s için yanlış boyut" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "%s indirilirken:" -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Ek veri %s için yanlış boyut" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Ek veri %s için geçeresiz sağlama toplamı" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s değişikliği %s zaten yüklü" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Uzak %2$s'ten %1$s çekerken:" -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "" "\n" "Uygulamalar ve çalışma zamanları bul" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Yeterli bellek yok" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Dışa aktarılmış dosyadan okunamadı" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "Geçersiz env formatı %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Ayrık üst veri alınırken:" -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "Ayrılmış üst veride ek veriler eksik" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Ek dizin oluşturulurken:" -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Ek veri için geçersiz sağlama toplamı" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Ek veri için yanlış boyut" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Ek veri dosyası '%s' yazılırken:" -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, fuzzy, c-format msgid "Extra data %s missing in detached metadata" msgstr "Ayrık üst veri alınırken:" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, fuzzy, c-format msgid "apply_extra script failed, exit status %d" msgstr "apply_extra betiği başarısız oldu" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Referans %s çözülmeye çalışılırken:" -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s mevcut değil" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Değişiklik %s okunamadı:" -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "%s'i %s'e geçirmeye çalışırken:" -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Üst veri alt dizini geçirilmeye çalışılırken:" -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, fuzzy, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "%s'i %s'e geçirmeye çalışırken:" -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Var olan ek dizini kaldırmaya çalışırken:" -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Ek veriyi uygulamaya çalışırken:" -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, fuzzy, c-format msgid "Invalid commit ref %s: " msgstr "Geçersiz pid %s" -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "%s dalı %s zaten yüklü" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "%s'in bu sürümü zaten yüklü" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Paket yüklemesi sırasında uzak değiştirilemedi" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s dalı %s yüklü değil" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, fuzzy, c-format msgid "%s commit %s not installed" msgstr "%s %s yüklü değil" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, fuzzy, c-format msgid "Failed to load filter '%s'" msgstr "Değişiklik %s okunamadı:" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, fuzzy, c-format msgid "Failed to parse filter '%s'" msgstr "Değişiklik %s okunamadı:" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 #, fuzzy msgid "Failed to write summary cache: " msgstr "Geçici dosya oluşturulamadı" -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, fuzzy, c-format msgid "No oci summary cached for remote '%s'" msgstr "Uzak özetinde flatpak önbelleği yok" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "Uzak özetinde flatpak önbelleği yok" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "Ek veri %s için geçeresiz sağlama toplamı" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " "URL passed to remote-add was valid." msgstr "" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "Ek veri %s için geçeresiz sağlama toplamı" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "" -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "%s için eşleşme yok" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, fuzzy, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "%s%s%s%s%s uzak %s'te bulunamadı" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, fuzzy, c-format msgid "Error searching remote %s: %s" msgstr "Hata: %2$s'i %1$s başarılamadı: %3$s\n" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, fuzzy, c-format msgid "Error searching local repository: %s" msgstr "Referansı yerel arşivde sakla" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Yükleme %s bulunamadı" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, fuzzy, c-format msgid "Invalid file format, no %s group" msgstr "Geçersiz env formatı %s" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, fuzzy, c-format msgid "Invalid version %s, only 1 supported" msgstr "Geçersiz uri tipi %s, sadece http/https destekli" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, fuzzy, c-format msgid "Invalid file format, no %s specified" msgstr "Geçersiz env formatı %s" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 #, fuzzy msgid "Invalid file format, gpg key invalid" msgstr "Geçersiz env formatı %s" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Çalışma ortamı %s, dal %s zaten yüklü" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Uygulama %s, dal %s zaten yüklü" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, fuzzy, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Uzak %2$s'te %1$s bulunamadı" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, fuzzy, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Geçersiz pid %s" @@ -5098,197 +5133,197 @@ msgstr "Komut belirtilmemiş" msgid "GPG verification must be enabled when a collection ID is set" msgstr "" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 #, fuzzy msgid "Failed to open app info file" msgstr "Uygulama bilgi dosyası açılamadı: %s" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Eşzamanlama veri yolu yaratılamadı" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Dbus vekiliyle eşzamanlanamadı" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 #, fuzzy msgid "Unable to allocate instance id" msgstr "Eşzamanlama veri yolu yaratılamadı" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, fuzzy, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Flatpak-info geçici dosyası açılamadı: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, fuzzy, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Flatpak-info geçici dosyası açılamadı: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, fuzzy, c-format msgid "Failed to write to instance id fd: %s" msgstr "Geçici dosya oluşturulamadı" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 #, fuzzy msgid "Initialize seccomp failed" msgstr "Uygulamaları adlandırılmış uygulamadan ilklendir" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Geçici dosyaya yazılamadı" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Geçici dosyaya yazılamadı" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Hata: %2$s'i %1$s başarılamadı: %3$s\n" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Dışa aktarılmış dosyadan okunamadı" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, fuzzy, c-format msgid "Failed to open ‘%s’" msgstr "Flatpak-info geçici dosyası açılamadı: %s" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, fuzzy, c-format msgid "ldconfig failed, exit status %d" msgstr "apply_extra betiği başarısız oldu" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 #, fuzzy msgid "Can't open generated ld.so.cache" msgstr "%s ad alanı açılamadı: %s" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, fuzzy, c-format msgid "Failed to migrate from %s: %s" msgstr "Değişiklik %s okunamadı:" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, fuzzy, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Değişiklik %s okunamadı:" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, fuzzy, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Uyarı: İlişkili referansları ararken sorun: %s\n" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, fuzzy, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Uygulama %s dal %s yüklenmemiş" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, fuzzy, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Uygulama %s dal %s yüklenmemiş" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Uzak %s devredışı, %s güncellemesi yok sayılıyor" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s zaten kurulu" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, fuzzy, c-format msgid "%s is already installed from remote %s" msgstr "%s değişikliği %s zaten yüklü" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "Geçersiz .flatpakref: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, fuzzy, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "'%s' için ek üst veri güncellenirken hata: %s\n" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, fuzzy, c-format msgid "No authenticator installed for remote '%s'" msgstr "Uzak bilgileri güncellemek için kimlik doğrulaması gerekiyor" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, fuzzy, c-format msgid "Failed to get tokens for ref: %s" msgstr "Geçici dosya açılamadı: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 #, fuzzy msgid "Failed to get tokens for ref" msgstr "Geçici dosya açılamadı: %s" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, fuzzy, c-format msgid "Can't load dependent file %s: " msgstr "%s ad alanı açılamadı: %s" -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Geçersiz .flatpakrepo: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "İşlem zaten yapıldı" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5296,16 +5331,16 @@ msgstr "" "Bir kullanıcı kurulumunda kök olarak çalışmayı reddetti! Bu, hatalı dosya " "sahipliği ve izin hatalarına neden olabilir." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Kullanıcı tarafından durduruldu" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, fuzzy, c-format msgid "Aborted due to failure (%s)" msgstr "Başarısızlık nedeniyle iptal edildi" @@ -5357,87 +5392,87 @@ msgstr "" msgid "Invalid %s: Missing key ‘%s’" msgstr "" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Geçersiz gpg anahtarı" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Ek veri kaynağı yok" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, fuzzy, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Hata: %2$s'i %1$s başarılamadı: %3$s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, fuzzy, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Hata: %2$s'i %1$s başarılamadı: %3$s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, fuzzy, c-format msgid "No appstream data for %s: %s\n" msgstr "Appstream uzak %s için güncelleniyor\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 #, fuzzy msgid "Invalid bundle, no ref in metadata" msgstr "Ek veri için geçersiz sağlama toplamı" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s daha üst bir flatpak versiyonu gerektiriyor (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Boş dize bir sayı değil" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "" diff --git a/po/uk.po b/po/uk.po index ac0386e9..985e046e 100644 --- a/po/uk.po +++ b/po/uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2021-07-05 12:32+0300\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" @@ -131,14 +131,14 @@ msgstr "Слід вказати РОЗТАШУВАННЯ, НАЗВУ_ФАЙЛА #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -162,21 +162,21 @@ msgid "'%s' is not a valid repository: " msgstr "«%s» не є коректним сховищем:" #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "«%s» не є коректною назвою: %s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "«%s» не є коректною назвою гілки: %s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "«%s» не є коректною назвою файла" @@ -259,7 +259,7 @@ msgstr "Немає точки розширення, яка відповідає msgid "Missing '=' in bind mount option '%s'" msgstr "Пропущено «=» у параметрі монтування прив’язки «%s»" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "Не вдалося запустити програму" @@ -455,7 +455,7 @@ msgstr "" "ідентифікатором" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ІД" @@ -715,7 +715,7 @@ msgstr "" "ГРУПА=КЛЮЧ[=ЗНАЧЕННЯ]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -725,7 +725,7 @@ msgstr "" "НАЗВА=ЗМІННА[=ЗНАЧЕННЯ]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, c-format msgid "Invalid extension name %s" msgstr "Некоректна назва розширення %s" @@ -869,30 +869,30 @@ msgstr "Потрібне розширення %s встановлено лише msgid "Requested extension %s not installed" msgstr "Бажане розширення %s не встановлено" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "" "КАТАЛОГ НАЗВА_ПРОГРАМИ SDK СЕРЕДОВИЩЕ_ВИКОНАННЯ [ГІЛКА] - Ініціалізувати " "каталог для збирання" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "Має бути вказано СЕРЕДОВИЩЕ-ВИКОНАННЯ" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "" "«%s» не є коректною назвою типу збирання; коректними є такі назви: app, " "runtime і extension" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "«%s» не є коректною назвою програми: %s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "Каталог збирання %s вже ініціалізовано" @@ -1568,7 +1568,7 @@ msgstr "Показати ідентифікатор програми або се #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "Архітектура" @@ -1579,7 +1579,7 @@ msgstr "Показати архітектуру" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "Гілка" @@ -1596,7 +1596,7 @@ msgstr "Встановлення" msgid "Show the affected installation" msgstr "Показати відповідне встановлення" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "Віддалене сховище" @@ -2143,7 +2143,7 @@ msgstr "Параметри" msgid "Show options" msgstr "Показати параметри" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - Вивести список встановлених програм і/або середовищ виконання" @@ -2452,7 +2452,7 @@ msgstr "Не виконувати переспрямовування, яке в msgid "Can't load uri %s: %s\n" msgstr "Не вдалося завантажити адресу %s: %s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "Не вдалося завантажити файл %s: %s\n" @@ -2536,8 +2536,8 @@ msgid "REMOTE and REF must be specified" msgstr "Має бути вказано СХОВИЩЕ і НАЗВУ" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "" @@ -2779,90 +2779,110 @@ msgstr "%s, вилучаємо об'єкт\n" msgid "Can't load object %s: %s\n" msgstr "Не вдалося завантажити об'єкт %s: %s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "Некоректний об'єкт: %s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "Некоректне посилання на внесок %s: " + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "Проблеми із завантаженням даних для %s: %s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "Помилка під час перевстановлення %s: %s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- Відновити встановлення flatpak" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "Вилучаємо нерозгорнуте джерело %s…\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "Пропускаємо нерозгорнуте джерело %s…\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "[%d з %d] Перевіряємо %s…\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "Тестовий запуск: " -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "Вилучаємо %s через те, що не вистачає об'єктів\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "Вилучаємо %s через некоректність об'єктів\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "Вилучаємо посилання %s через %d\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "Перевіряємо віддалені сховища...\n" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "Не вистачає віддаленого сховища %s для посилання %s\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "Віддалене сховище %s для посилання %s вимкнено\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "Вилучаємо об'єкти\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "Вилучаємо .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "Повторно встановлюємо посилання\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "Повторно встановлюємо вилучені джерела\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "Під час вилучення appstream %s: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "Під час розгортання appstream %s: " @@ -2970,7 +2990,7 @@ msgstr "%zd гілок резюме\n" msgid "Installed" msgstr "Встановлено" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "Отримати" @@ -3131,15 +3151,15 @@ msgstr "Сховища" msgid "Show the remotes" msgstr "Показати віддалені сховища" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "ТЕКСТ - шукати у віддалених програмах або середовищах текст" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "Має бути вказано ТЕКСТ" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "Відповідників не знайдено" @@ -3207,7 +3227,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "Не знайдено невикористаного для вилучення\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s не встановлено" @@ -3436,8 +3456,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "Який з пакунків встановити (0 — перервати)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "Налаштовуємо %s як нове віддалене сховище «%s»" #. default to yes on Enter @@ -3513,16 +3533,16 @@ msgid "Info: %s was skipped" msgstr "Інформація: %s було пропущено" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "%s вже встановлено" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3606,69 +3626,74 @@ msgstr "Замінити його на %s?" msgid "Updating to rebased version\n" msgstr "Оновлюємо до перенесеної версії\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "Не вдалося перенести %s на %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "Не вдалося перенести %s на %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "Нові права доступу %s:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "Права доступу %s:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "Попередження: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Дія" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "частка" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "Продовжити із цими змінами у встановленому користувачем?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "Продовжити із цими змінами у встановленому загальносистемно?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "Продовжити із цими змінами у %s?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "Внесення змін завершено." -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "Вилучення завершено." -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "Встановлення завершено." -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "Оновлення завершено." #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "Сталася одна або декілька помилок" @@ -4040,11 +4065,16 @@ msgstr "Інформація: термін підтримки %s сплив, в msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "Інформація: термін підтримки %s сплив, причина: %s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "Не вдалося перенести %s на %s: %s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "Не вдалося перенести %s на %s: %s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4101,177 +4131,177 @@ msgstr "" "Невідоме розташування файлової системи, %s, коректними розташуваннями є " "такі: host, host-os, host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "Некоректне форматування середовища, %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "У змінній середовища не повинно бути символу «=»: %s" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Аргументи --add-policy має бути записано у такому форматі: ПІДСИСТЕМА." "КЛЮЧ=ЗНАЧЕННЯ" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "Значення --add-policy не можуть починатися з «!»" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Аргументи --remove-policy має бути записано у такому форматі: ПІДСИСТЕМА." "КЛЮЧ=ЗНАЧЕННЯ" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "Значення --remove-policy не можуть починатися з «!»" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "Надати спільний доступ вузлу" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "СПІЛЬНИЙ РЕСУРС" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "Скасувати надання спільного ресурсу вузлу" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "Відкрити сокет програмі" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "СОКЕТ" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "Не відкривати сокет програми" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "Відкрити пристрій програмі" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "ПРИСТРІЙ" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "Не відкривати пристрій програмі" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "Увімкнути можливість" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "МОЖЛИВІСТЬ" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "Вимкнути можливість" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Відкрити файлову систему програмі (:ro — лише для читання)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "ФАЙЛОВА_СИСТЕМА[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "Не відкривати файлову систему програмі" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "ФАЙЛОВА СИСТЕМА" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "Встановити змінну середовища" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "ЗМІННА=ЗНАЧЕННЯ" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" "Прочитати змінні середовища у форматі env -0 з файла із вказаним дескриптором" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "ДФ" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "Remove variable from environment" msgstr "Вилучити змінну з середовища" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 msgid "VAR" msgstr "ЗМІННА" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "Дозволити програмі бути власником назви на каналі сеансу" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "НАЗВА_DBUS" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "Дозволити програмі обмінюватися даними з назвою на каналі сеансу" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "Заборонити програмі обмінюватися даними з назвою на каналі сеансу" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "Дозволити програмі бути власником назви на каналі системи" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "Дозволити програмі обмінюватися даними з назвою на каналі системи" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "Заборонити програмі обмінюватися даними з назвою на каналі системи" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "Додати параметр загальних правил" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "ПІДСИСТЕМА.КЛЮЧ=ЗНАЧЕННЯ" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "Вилучити параметр загальних правил" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "Не змінювати підшлях домашнього каталогу" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "НАЗВА ФАЙЛА" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "Не вимагати запущеного сеансу (без створення cgroup)" @@ -4324,8 +4354,8 @@ msgstr "У покажчику віддаленого OCI немає адреси msgid "Couldn't find ref %s in remote %s" msgstr "Не вдалося знайти посилання %s у віддаленому сховищі %s" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "Образ не є маніфестом" @@ -4345,336 +4375,343 @@ msgstr "Налаштованого ідентифікатора збірки «% msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "Немає запису %s у розрідженому кеші flatpak резюме сховища " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "Метадані внеску для %s не відповідають очікуваним метаданим" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "Не вдалося встановити зв'язок із системним каналом даних" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "Встановлення для користувача" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "Встановлення системи (%s)" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "Не знайдено перевизначень для %s" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s (внесок %s) не встановлено" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "" "Помилка під час спроби обробити загальносистемний файл flatpakrepo для %s: %s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "Під час спроби відкрити сховище %s: " -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "Ключ налаштування %s не встановлено" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, c-format msgid "No current %s pattern matching %s" msgstr "Жоден з поточних взірців %s не відповідає %s" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "Немає внеску appstream для розгортання" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "Не вдалося створити каталог розгортання" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "" "Отримання даних з віддаленого сховища без довіри і перевірки gpg неможливе" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "" "Для локальних встановлень у системі без перевірки gpg не передбачено " "підтримки додаткових даних" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "Некоректна контрольна сума для адреси додаткових даних %s" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "Порожня назва для адреси додаткових даних %s" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "Непідтримувана адреса додаткових даних %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "Не вдалося завантажити локальні додаткові дані %s: %s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "Помилковий розмір додаткових даних %s" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "Під час спроби отримання %s: " -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "Помилковий розмір додаткових даних %s" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "Некоректна контрольна сума додаткових даних, %s" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "%s, внесок %s вже встановлено" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "Під час отримання %s з віддаленого сховища %s: " -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "" "Знайдено підписи GPG, але жоден із них не зберігається у сховищі надійних " "ключів" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "Внесок для «%s» не має прив'язки до сховищ" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "Внесок для «%s» не перебуває у межах очікуваних сховищ: %s" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 msgid "Only applications can be made current" msgstr "Поточними можна робити лише програми" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "Не вистачає пам'яті" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "Не вдалося виконати читання з експортованого файла" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "Помилка під час читання файла xml типу MIME" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "Некоректний файл xml типу MIME" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "Файл служби D-Bus «%s» має помилкову назву" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, c-format msgid "Invalid Exec argument %s" msgstr "Некоректний аргумент Exec, %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "Під час спроби отримання від’єднаних метаданих: " -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "У від’єднаних метаданих немає додаткових даних" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "Під час створення каталогу додаткових даних: " -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "Некоректна контрольна сума додаткових даних" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "Помилковий розмір додаткових даних" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "Під час записування файла додаткових даних «%s»: " -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "У від’єднаних метаданих немає додаткових даних %s" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "Помилка скрипту apply_extra, стан виходу %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "" "Встановлення %s заборонено правилами, які встановлено адміністратором вашої " "системи" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "Під час спроби визначити посилання %s: " -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s недоступний" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "Не вдалося прочитати внесок %s: " -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "Під час спроби вивантаження %s до %s: " -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "Під час спроби вивантаження підшляху метаданих: " -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "Під час спроби отримати підлеглий шлях «%s»: " -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "Під час спроби вилучення наявного додаткового каталогу: " -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "Під час спроби застосування додаткових даних: " -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "Некоректне посилання на внесок %s: " -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "Розміщене джерело %s не відповідає внеску (%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "Гілка розміщеного посилання %s не відповідає внеску (%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "Гілку %s %s вже встановлено" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "Не вдалося демонтувати файлову систему revokefs-fuse у %s: " -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "Цю версію %s вже встановлено" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "Не можна змінювати сховище під час встановлення пакунка" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "Не вдалося оновитися до вказаного внеску без прав доступу root" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "Не вдалося вилучити %s: цей запис потрібен для %s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s, гілка %s не встановлено" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "%s, внесок %s не встановлено" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "Не вдалося спорожнити сховище: %s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "Не вдалося завантажити фільтр «%s»" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "Не вдалося обробити фільтр «%s»" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "Не вдалося записати кеш резюме: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "У кеші немає резюме oci для віддаленого сховища «%s»" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, c-format msgid "No cached summary for remote '%s'" msgstr "Немає кешованого резюме для віддаленого сховища «%s»" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "" +"Некоректна контрольна сума для індексованого резюме %s для віддаленого " +"сховища «%s»" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4683,96 +4720,96 @@ msgstr "" "Список віддалених сховищ для %s є недоступним. На сервері немає файла " "резюме. Перевірте, чи правильно вказано адресу, яку передано remote-add." -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "" "Некоректна контрольна сума для індексованого резюме %s для віддаленого " "сховища «%s»" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "" "Доступними є декілька гілок %s, вам слід вказати одне з таких значень: " -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "Немає відповідників %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "Не вдалося знайти посилання %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "Помилка під час пошуку у віддаленому сховищі %s: %s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "Помилка під час пошуку у локальному сховищі: %s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "Не вдалося знайти встановлення %s" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "Некоректний формат файла, немає групи %s" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "Некоректна версія %s, передбачено підтримку лише версії 1" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "Некоректний формат файла, не вказано %s" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "Некоректний формат файла, ключ gpg є некоректним" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "Визначення ідентифікатора збірки потребує надання ключа GPG" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "Середовище виконання %s, гілка %s вже встановлено" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "Програму %s, гілка %s вже встановлено" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "" "Неможливо вилучити віддалене сховище «%s», оскільки (принаймні) встановлено " "сховище %s" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "Некоректний символ, «/», у назві віддаленого сховища: %s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "Не вказано налаштувань для віддаленого сховища %s" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "Пропускаємо вилучення посилання на дзеркало (%s, %s)…\n" @@ -5059,87 +5096,87 @@ msgid "GPG verification must be enabled when a collection ID is set" msgstr "" "Якщо встановлено ідентифікатор збірки, має бути увімкнено перевірку за GPG" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "Не вдалося відкрити файл інформації щодо програми" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "Не вдалося створити канал синхронізації" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "Не вдалося виконати синхронізацію із проміжним D-Bus" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "Немає доступного сеансу користувача systemd, cgroups є недоступними" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "Не вдалося розмістити у пам'яті ідентифікатор екземпляра" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "Не вдалося відкрити файл flatpak-info: %s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "Не вдалося відкрити файл bwrapinfo.json: %s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, c-format msgid "Failed to write to instance id fd: %s" msgstr "Не вдалося записати дескриптор файла до ідентифікатора екземпляра: %s" -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "Не вдалося ініціалізувати seccomp" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "Не вдалося додати архітектуру до фільтра seccomp" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "Не вдалося додати архітектуру multiarch до фільтра seccomp" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "Не вдалося заблокувати системний виклик %d" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "Не вдалося експортувати bpf" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "Не вдалося відкрити «%s»" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "Помилка ldconfig, стан виходу %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "Не вдалося відкрити створений ld.so.cache" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "" "Запуск %s заборонено правилами, які встановлено адміністратором вашої системи" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" @@ -5148,67 +5185,67 @@ msgstr "" "замість цього «sudo -i» або «su -l» і викличте «flatpak run» з нової " "командної оболонки" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "Не вдалося перенести з %s: %s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "Не вдалося перенести каталог даних старої програми %s до нового %s: %s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "Не вдалося створити символічне посилання під час перенесення %s: %s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "Попередження: проблема під час пошуку пов’язаних посилань: %s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "Програма %s потребує середовища виконання %s, яке не знайдено" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "Програма %s потребує середовища виконання %s, яке не встановлено" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "Не вдалося вилучити %s, оскільки цей запис потрібен для %s" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "Сховище %s вимкнено, ігноруємо оновлення %s" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "%s вже встановлено" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "%s вже встановлено із віддаленого сховища %s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "Некоректний .flatpakref: %s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "Помилка під час оновлення метаданих сховища для «%s»: %s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " @@ -5217,41 +5254,41 @@ msgstr "" "Попередження: вважаємо помилку отримання даних віддаленого сховища " "некритичною, оскільки %s вже встановлено: %s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, c-format msgid "No authenticator installed for remote '%s'" msgstr "Не встановлено засобу розпізнавання для віддаленого сховища «%s»" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, c-format msgid "Failed to get tokens for ref: %s" msgstr "Не вдалося отримати ключі для посилання: %s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 msgid "Failed to get tokens for ref" msgstr "Не вдалося отримати ключі для посилання" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "" "Адреса Flatpakrepo %s не є ні файлом, ні адресою HTTP, ні адресою HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "Не вдалося завантажити залежний файл %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "Некоректний .flatpakrepo: %s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "Операцію вже виконано" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." @@ -5260,16 +5297,16 @@ msgstr "" "Виконання таких дій може призвести до помилок у визначенні власника об'єктів " "та прав доступу." -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "Перервано користувачем" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "Пропускаємо %s через попередню помилку" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, c-format msgid "Aborted due to failure (%s)" msgstr "Перервано через критичну помилку (%s)" @@ -5321,86 +5358,86 @@ msgstr "Некоректний %s: пропущено групу «%s»" msgid "Invalid %s: Missing key ‘%s’" msgstr "Некоректний %s: пропущено ключ «%s»" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "Некоректний ключ gpg" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "Немає джерел додаткових даних" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "Помилка під час копіювання піктограми 64x64 для компонента %s: %s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "Помилка під час копіювання піктограми 128x128 для компонента %s: %s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "Строк підтримки %s минув, ігноруємо для appstream" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "Немає даних appstream для %s: %s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "Некоректний пакунок, немає сховища у метаданих" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "Збірка «%s» пакунка не відповідає збірці «%s» віддаленого сховища" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "Метадані у заголовку і програмі є несумісними" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "Некоректне налаштування образу OCI" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "Помилкова контрольна сума шару, мало бути %s, маємо %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "Не вказано сховища для образу OCI %s" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "Вказано помилкове сховище (%s) для образу OCI %s, мало бути %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "Некоректний аргумент require-flatpak, %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s потребує новішої версії flatpak (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "Порожній рядок не є числом" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "«%s» не є додатним числом" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "Число «%s» не належить до діапазону [%s, %s]" diff --git a/po/zh_TW.po b/po/zh_TW.po index ca1c7227..b079a7ca 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2021-10-12 10:56+0100\n" +"POT-Creation-Date: 2022-01-12 12:46+0100\n" "PO-Revision-Date: 2020-05-17 17:53+0000\n" "Last-Translator: Yi-Jyun Pan \n" "Language-Team: Chinese (Traditional) \n" @@ -130,14 +130,14 @@ msgstr "必須指定 LOCATION、FILENAME、NAME" #: app/flatpak-builtins-build-bundle.c:630 #: app/flatpak-builtins-build-export.c:833 #: app/flatpak-builtins-build-import-bundle.c:190 -#: app/flatpak-builtins-build-init.c:211 app/flatpak-builtins-build-sign.c:75 +#: app/flatpak-builtins-build-init.c:212 app/flatpak-builtins-build-sign.c:75 #: app/flatpak-builtins-document-export.c:112 #: app/flatpak-builtins-document-info.c:75 #: app/flatpak-builtins-document-list.c:181 #: app/flatpak-builtins-document-unexport.c:67 #: app/flatpak-builtins-history.c:465 app/flatpak-builtins-info.c:130 #: app/flatpak-builtins-install.c:143 app/flatpak-builtins-install.c:210 -#: app/flatpak-builtins-list.c:412 app/flatpak-builtins-make-current.c:72 +#: app/flatpak-builtins-list.c:404 app/flatpak-builtins-make-current.c:72 #: app/flatpak-builtins-override.c:73 #: app/flatpak-builtins-permission-list.c:157 #: app/flatpak-builtins-permission-remove.c:132 @@ -161,21 +161,21 @@ msgid "'%s' is not a valid repository: " msgstr "「%s」不是有效的軟體庫:" #: app/flatpak-builtins-build-bundle.c:660 app/flatpak-builtins-build-sign.c:87 -#: common/flatpak-dir.c:12378 +#: common/flatpak-dir.c:12444 #, c-format msgid "'%s' is not a valid name: %s" msgstr "「%s」不是有效的名稱:%s" #: app/flatpak-builtins-build-bundle.c:663 #: app/flatpak-builtins-build-export.c:854 app/flatpak-builtins-build-sign.c:90 -#: common/flatpak-dir.c:12384 +#: common/flatpak-dir.c:12450 #, c-format msgid "'%s' is not a valid branch name: %s" msgstr "「%s」不是有效的分支名稱:%s" #: app/flatpak-builtins-build-bundle.c:677 #: app/flatpak-builtins-build-import-bundle.c:203 -#: app/flatpak-builtins-build-init.c:275 +#: app/flatpak-builtins-build-init.c:276 #, c-format msgid "'%s' is not a valid filename" msgstr "「%s」不是有效的檔名" @@ -256,7 +256,7 @@ msgstr "%2$s 中沒有符合 %1$s 的擴充點" msgid "Missing '=' in bind mount option '%s'" msgstr "綁定用掛載選項「%s」中遺失「=」" -#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4537 +#: app/flatpak-builtins-build.c:606 common/flatpak-run.c:4551 msgid "Unable to start app" msgstr "無法啟動程式" @@ -445,7 +445,7 @@ msgid "Mark build as end-of-life, to be replaced with the given ID" msgstr "將組建標為 end-of-life,會以提供的 ID 取代" #: app/flatpak-builtins-build-export.c:73 -#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1124 +#: app/flatpak-builtins-document-list.c:47 app/flatpak-cli-transaction.c:1138 msgid "ID" msgstr "ID" @@ -696,7 +696,7 @@ msgid "" msgstr "--metadata 引數 %s 中的元素過少,格式應該為 GROUP=KEY[=VALUE]]" #: app/flatpak-builtins-build-finish.c:587 -#: app/flatpak-builtins-build-init.c:449 +#: app/flatpak-builtins-build-init.c:452 #, c-format msgid "" "Too few elements in --extension argument %s, format should be " @@ -704,7 +704,7 @@ msgid "" msgstr "--extension 引數 %s 中的元素過少,格式應該為 NAME=VAR[=VALUE]" #: app/flatpak-builtins-build-finish.c:593 -#: app/flatpak-builtins-build-init.c:452 +#: app/flatpak-builtins-build-init.c:455 #, fuzzy, c-format msgid "Invalid extension name %s" msgstr "無效的身分核對器名稱 %s" @@ -845,26 +845,26 @@ msgstr "要求的 %s 擴充僅部份安裝" msgid "Requested extension %s not installed" msgstr "要求的 %s 擴充尚未安裝" -#: app/flatpak-builtins-build-init.c:201 +#: app/flatpak-builtins-build-init.c:202 msgid "" "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - Initialize a directory for building" msgstr "DIRECTORY APPNAME SDK RUNTIME [BRANCH] - 初始化目錄以供組建使用" -#: app/flatpak-builtins-build-init.c:208 +#: app/flatpak-builtins-build-init.c:209 msgid "RUNTIME must be specified" msgstr "必須指定 RUNTIME" -#: app/flatpak-builtins-build-init.c:229 +#: app/flatpak-builtins-build-init.c:230 #, c-format msgid "'%s' is not a valid build type name, use app, runtime or extension" msgstr "「%s」不是有效的組建類型名稱,請使用 app、runtime、extension" -#: app/flatpak-builtins-build-init.c:235 app/flatpak-builtins-override.c:79 +#: app/flatpak-builtins-build-init.c:236 app/flatpak-builtins-override.c:79 #, c-format msgid "'%s' is not a valid application name: %s" msgstr "「%s」不是有效的應用程式名稱:%s" -#: app/flatpak-builtins-build-init.c:288 +#: app/flatpak-builtins-build-init.c:289 #, c-format msgid "Build directory %s already initialized" msgstr "組建目錄 %s 已經初始化" @@ -1494,7 +1494,7 @@ msgstr "顯示應用程式或執行時期環境 ID" #: app/flatpak-builtins-history.c:61 app/flatpak-builtins-list.c:62 #: app/flatpak-builtins-ps.c:51 app/flatpak-builtins-remote-ls.c:70 -#: app/flatpak-cli-transaction.c:1132 +#: app/flatpak-cli-transaction.c:1146 msgid "Arch" msgstr "架構" @@ -1505,7 +1505,7 @@ msgstr "顯示架構" #: app/flatpak-builtins-history.c:62 app/flatpak-builtins-list.c:61 #: app/flatpak-builtins-ps.c:52 app/flatpak-builtins-remote-ls.c:69 -#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1135 +#: app/flatpak-builtins-search.c:47 app/flatpak-cli-transaction.c:1149 msgid "Branch" msgstr "分支" @@ -1522,7 +1522,7 @@ msgstr "安裝" msgid "Show the affected installation" msgstr "顯示受影響的安裝" -#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1149 +#: app/flatpak-builtins-history.c:64 app/flatpak-cli-transaction.c:1163 msgid "Remote" msgstr "遠端" @@ -2064,7 +2064,7 @@ msgstr "選項" msgid "Show options" msgstr "顯示選項" -#: app/flatpak-builtins-list.c:401 +#: app/flatpak-builtins-list.c:393 msgid " - List installed apps and/or runtimes" msgstr " - 列出已安裝的程式與或執行時期環境" @@ -2371,7 +2371,7 @@ msgstr "" msgid "Can't load uri %s: %s\n" msgstr "無法載入 URI %s:%s\n" -#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3864 +#: app/flatpak-builtins-remote-add.c:269 common/flatpak-dir.c:3874 #, c-format msgid "Can't load file %s: %s\n" msgstr "無法載入 %s 檔案:%s\n" @@ -2453,8 +2453,8 @@ msgid "REMOTE and REF must be specified" msgstr "必須指定 REMOTE 與 REF" #: app/flatpak-builtins-remote-info.c:159 common/flatpak-dir.c:1179 -#: common/flatpak-dir.c:4662 common/flatpak-dir.c:5580 -#: common/flatpak-dir.c:5648 common/flatpak-dir.c:5770 +#: common/flatpak-dir.c:4672 common/flatpak-dir.c:5590 +#: common/flatpak-dir.c:5658 common/flatpak-dir.c:5780 #, c-format msgid "Couldn't find latest checksum for ref %s in remote %s" msgstr "在 %2$s 遠端中找不到 %1$s 參照的最近檢核碼" @@ -2696,90 +2696,110 @@ msgstr "%s,正在刪除物件\n" msgid "Can't load object %s: %s\n" msgstr "無法載入物件 %s:%s\n" -#: app/flatpak-builtins-repair.c:265 +#: app/flatpak-builtins-repair.c:228 +#, fuzzy, c-format +msgid "Commit invalid %s: %s\n" +msgstr "物件無效:%s.%s\n" + +#: app/flatpak-builtins-repair.c:231 +#, fuzzy, c-format +msgid "Deleting invalid commit %s: %s\n" +msgstr "無效的 %s 參照提交:" + +#: app/flatpak-builtins-repair.c:261 +#, c-format +msgid "Commit should be marked partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:264 +#, c-format +msgid "Marking commit as partial: %s\n" +msgstr "" + +#: app/flatpak-builtins-repair.c:293 #, c-format msgid "Problems loading data for %s: %s\n" msgstr "載入 %s 的資料時發生問題:%s\n" -#: app/flatpak-builtins-repair.c:278 +#: app/flatpak-builtins-repair.c:306 #, c-format msgid "Error reinstalling %s: %s\n" msgstr "重新安裝 %s 時發生錯誤:%s\n" -#: app/flatpak-builtins-repair.c:299 +#: app/flatpak-builtins-repair.c:327 msgid "- Repair a flatpak installation" msgstr "- 修復 flatpak 安裝" -#: app/flatpak-builtins-repair.c:375 +#: app/flatpak-builtins-repair.c:403 #, c-format msgid "Removing non-deployed ref %s…\n" msgstr "正在移除未布署的參照 %s…\n" -#: app/flatpak-builtins-repair.c:379 +#: app/flatpak-builtins-repair.c:407 #, c-format msgid "Skipping non-deployed ref %s…\n" msgstr "正在跳過未布署的參照 %s…\n" -#: app/flatpak-builtins-repair.c:393 +#: app/flatpak-builtins-repair.c:421 #, fuzzy, c-format msgid "[%d/%d] Verifying %s…\n" msgstr "正在核驗 %s…\n" -#: app/flatpak-builtins-repair.c:399 +#: app/flatpak-builtins-repair.c:427 msgid "Dry run: " msgstr "" -#: app/flatpak-builtins-repair.c:404 +#: app/flatpak-builtins-repair.c:432 #, c-format msgid "Deleting ref %s due to missing objects\n" msgstr "因為遺失物件,正在刪除 %s 參照\n" -#: app/flatpak-builtins-repair.c:408 +#: app/flatpak-builtins-repair.c:436 #, c-format msgid "Deleting ref %s due to invalid objects\n" msgstr "因為物件無效而刪除 %s 參照\n" -#: app/flatpak-builtins-repair.c:412 +#: app/flatpak-builtins-repair.c:440 #, c-format msgid "Deleting ref %s due to %d\n" msgstr "因 %2$d 而刪除 %1$s 參照\n" -#: app/flatpak-builtins-repair.c:426 +#: app/flatpak-builtins-repair.c:454 msgid "Checking remotes...\n" msgstr "" -#: app/flatpak-builtins-repair.c:444 +#: app/flatpak-builtins-repair.c:472 #, c-format msgid "Remote %s for ref %s is missing\n" msgstr "%s 遠端(用於 %s 參照)不存在\n" -#: app/flatpak-builtins-repair.c:446 +#: app/flatpak-builtins-repair.c:474 #, c-format msgid "Remote %s for ref %s is disabled\n" msgstr "%s 遠端(用於 %s 參照)已停用\n" -#: app/flatpak-builtins-repair.c:452 +#: app/flatpak-builtins-repair.c:480 msgid "Pruning objects\n" msgstr "正在修除物件\n" -#: app/flatpak-builtins-repair.c:460 +#: app/flatpak-builtins-repair.c:488 msgid "Erasing .removed\n" msgstr "正在擦除 .removed\n" -#: app/flatpak-builtins-repair.c:485 +#: app/flatpak-builtins-repair.c:513 msgid "Reinstalling refs\n" msgstr "正在重新安裝參照\n" -#: app/flatpak-builtins-repair.c:487 +#: app/flatpak-builtins-repair.c:515 msgid "Reinstalling removed refs\n" msgstr "正在重新安裝已移除的參照\n" -#: app/flatpak-builtins-repair.c:512 +#: app/flatpak-builtins-repair.c:540 #, c-format msgid "While removing appstream for %s: " msgstr "當移除 %s 的 AppStream 時: " -#: app/flatpak-builtins-repair.c:519 +#: app/flatpak-builtins-repair.c:547 #, c-format msgid "While deploying appstream for %s: " msgstr "當布署 %s 的 AppStream 時: " @@ -2887,7 +2907,7 @@ msgstr "%zd 分支\n" msgid "Installed" msgstr "已安裝" -#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1158 +#: app/flatpak-builtins-repo.c:335 app/flatpak-cli-transaction.c:1172 msgid "Download" msgstr "下載" @@ -3042,15 +3062,15 @@ msgstr "遠端" msgid "Show the remotes" msgstr "顯示遠端" -#: app/flatpak-builtins-search.c:271 +#: app/flatpak-builtins-search.c:310 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - 搜尋遠端程式或執行時期環境用的文字" -#: app/flatpak-builtins-search.c:282 +#: app/flatpak-builtins-search.c:321 msgid "TEXT must be specified" msgstr "必須指定 TEXT" -#: app/flatpak-builtins-search.c:341 +#: app/flatpak-builtins-search.c:380 msgid "No matches found" msgstr "找不到符合項目" @@ -3115,7 +3135,7 @@ msgstr "" msgid "Nothing unused to uninstall\n" msgstr "沒有可解除安裝的未使用項目\n" -#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12924 +#: app/flatpak-builtins-uninstall.c:326 common/flatpak-dir.c:12990 #, c-format msgid "%s/%s/%s not installed" msgstr "%s/%s/%s 未安裝" @@ -3340,8 +3360,8 @@ msgid "Which do you want to install (0 to abort)?" msgstr "您想要安裝哪一個(0 為中止)?" #: app/flatpak-cli-transaction.c:127 -#, c-format -msgid "Configuring %s as new remote '%s'" +#, fuzzy, c-format +msgid "Configuring %s as new remote '%s'\n" msgstr "正在設定 %s 為新的「%s」遠端" #. default to yes on Enter @@ -3416,16 +3436,16 @@ msgid "Info: %s was skipped" msgstr "資訊:%s 被跳過" #: app/flatpak-cli-transaction.c:520 app/flatpak-quiet-transaction.c:136 -#: common/flatpak-dir.c:9699 +#: common/flatpak-dir.c:9732 #, c-format msgid "%s already installed" msgstr "已經安裝 %s" #: app/flatpak-cli-transaction.c:522 app/flatpak-cli-transaction.c:524 #: app/flatpak-quiet-transaction.c:138 app/flatpak-quiet-transaction.c:140 -#: common/flatpak-dir.c:2867 common/flatpak-dir.c:3565 -#: common/flatpak-dir.c:15038 common/flatpak-dir.c:15314 -#: common/flatpak-transaction.c:2461 common/flatpak-transaction.c:2509 +#: common/flatpak-dir.c:2876 common/flatpak-dir.c:3575 +#: common/flatpak-dir.c:15111 common/flatpak-dir.c:15391 +#: common/flatpak-transaction.c:2469 common/flatpak-transaction.c:2517 #: common/flatpak-utils.c:1124 common/flatpak-utils.c:1217 #, c-format msgid "%s not installed" @@ -3511,69 +3531,74 @@ msgstr "是否用 %s 取代?" msgid "Updating to rebased version\n" msgstr "正在更新至已經 rebase 的版本\n" -#: app/flatpak-cli-transaction.c:780 +#: app/flatpak-cli-transaction.c:779 #, c-format msgid "Failed to rebase %s to %s: " msgstr "無法將 %s rebase 至 %s: " -#: app/flatpak-cli-transaction.c:980 +#: app/flatpak-cli-transaction.c:793 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: " +msgstr "無法將 %s rebase 至 %s: " + +#: app/flatpak-cli-transaction.c:994 #, c-format msgid "New %s permissions:" msgstr "新的%s權限:" -#: app/flatpak-cli-transaction.c:982 +#: app/flatpak-cli-transaction.c:996 #, c-format msgid "%s permissions:" msgstr "%s權限:" -#: app/flatpak-cli-transaction.c:1044 +#: app/flatpak-cli-transaction.c:1058 msgid "Warning: " msgstr "警告: " #. translators: This is short for operation, the title of a one-char column -#: app/flatpak-cli-transaction.c:1139 +#: app/flatpak-cli-transaction.c:1153 msgid "Op" msgstr "Op" #. Avoid resizing the download column too much, #. * by making the title as long as typical content #. -#: app/flatpak-cli-transaction.c:1155 app/flatpak-cli-transaction.c:1199 +#: app/flatpak-cli-transaction.c:1169 app/flatpak-cli-transaction.c:1213 msgid "partial" msgstr "部分" -#: app/flatpak-cli-transaction.c:1231 +#: app/flatpak-cli-transaction.c:1245 msgid "Proceed with these changes to the user installation?" msgstr "是否繼續這些會影響使用者安裝的變更?" -#: app/flatpak-cli-transaction.c:1233 +#: app/flatpak-cli-transaction.c:1247 msgid "Proceed with these changes to the system installation?" msgstr "是否繼續這些會影響系統安裝的變更?" -#: app/flatpak-cli-transaction.c:1235 +#: app/flatpak-cli-transaction.c:1249 #, c-format msgid "Proceed with these changes to the %s?" msgstr "是否繼續這些會影響 %s 的變更?" -#: app/flatpak-cli-transaction.c:1403 +#: app/flatpak-cli-transaction.c:1417 msgid "Changes complete." msgstr "變更完成。" -#: app/flatpak-cli-transaction.c:1405 +#: app/flatpak-cli-transaction.c:1419 msgid "Uninstall complete." msgstr "解除安裝完成。" -#: app/flatpak-cli-transaction.c:1407 +#: app/flatpak-cli-transaction.c:1421 msgid "Installation complete." msgstr "安裝完成。" -#: app/flatpak-cli-transaction.c:1409 +#: app/flatpak-cli-transaction.c:1423 msgid "Updates complete." msgstr "更新完成。" #. For updates/!stop_on_first_error we already printed all errors so we make up #. a different one. -#: app/flatpak-cli-transaction.c:1442 +#: app/flatpak-cli-transaction.c:1456 msgid "There were one or more errors" msgstr "有一個或多個錯誤" @@ -3941,11 +3966,16 @@ msgstr "資訊:%s 已經 end-of-life,故偏好 %s\n" msgid "Info: %s is end-of-life, with reason: %s\n" msgstr "資訊:%s 已經 end-of-life,理由是:%s\n" -#: app/flatpak-quiet-transaction.c:228 +#: app/flatpak-quiet-transaction.c:227 #, c-format msgid "Failed to rebase %s to %s: %s\n" msgstr "無法重定 %s 的基底 (rebase) 至 %s:%s\n" +#: app/flatpak-quiet-transaction.c:240 +#, fuzzy, c-format +msgid "Failed to uninstall %s for rebase to %s: %s\n" +msgstr "無法重定 %s 的基底 (rebase) 至 %s:%s\n" + #: common/flatpak-auth.c:58 #, c-format msgid "No authenticator configured for remote `%s`" @@ -4000,174 +4030,174 @@ msgstr "" "未知的檔案系統位置 %s,有效的位置為:host、host-os、host-etc、home、xdg-*[/" "…]、~/dir、/dir" -#: common/flatpak-context.c:1115 +#: common/flatpak-context.c:1177 #, c-format msgid "Invalid env format %s" msgstr "無效的 env 格式 %s" -#: common/flatpak-context.c:1218 +#: common/flatpak-context.c:1280 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1331 common/flatpak-context.c:1339 +#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy 引數必須是 SUBSYSTEM.KEY=VALUE 的形式" -#: common/flatpak-context.c:1346 +#: common/flatpak-context.c:1408 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy 的值不能以「!」開始" -#: common/flatpak-context.c:1371 common/flatpak-context.c:1379 +#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--remove-policy 的引數必須是 SUBSYSTEM.KEY=VALUE 的形式" -#: common/flatpak-context.c:1386 +#: common/flatpak-context.c:1448 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy 的值不能以「!」開始" -#: common/flatpak-context.c:1412 +#: common/flatpak-context.c:1474 msgid "Share with host" msgstr "與主機分享" -#: common/flatpak-context.c:1412 common/flatpak-context.c:1413 +#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 msgid "SHARE" msgstr "SHARE" -#: common/flatpak-context.c:1413 +#: common/flatpak-context.c:1475 msgid "Unshare with host" msgstr "不與主機分享" -#: common/flatpak-context.c:1414 +#: common/flatpak-context.c:1476 msgid "Expose socket to app" msgstr "將接口開放給程式" -#: common/flatpak-context.c:1414 common/flatpak-context.c:1415 +#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1415 +#: common/flatpak-context.c:1477 msgid "Don't expose socket to app" msgstr "不要將接口開放給程式" -#: common/flatpak-context.c:1416 +#: common/flatpak-context.c:1478 msgid "Expose device to app" msgstr "將裝置開放給程式" -#: common/flatpak-context.c:1416 common/flatpak-context.c:1417 +#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 msgid "DEVICE" msgstr "DEVICE" -#: common/flatpak-context.c:1417 +#: common/flatpak-context.c:1479 msgid "Don't expose device to app" msgstr "不要將裝置開放給程式" -#: common/flatpak-context.c:1418 +#: common/flatpak-context.c:1480 msgid "Allow feature" msgstr "允許功能" -#: common/flatpak-context.c:1418 common/flatpak-context.c:1419 +#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 msgid "FEATURE" msgstr "FEATURE" -#: common/flatpak-context.c:1419 +#: common/flatpak-context.c:1481 msgid "Don't allow feature" msgstr "不允許功能" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "Expose filesystem to app (:ro for read-only)" msgstr "將檔案系統開放給程式(:ro 表示唯讀)" -#: common/flatpak-context.c:1420 +#: common/flatpak-context.c:1482 msgid "FILESYSTEM[:ro]" msgstr "FILESYSTEM[:ro]" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "Don't expose filesystem to app" msgstr "不要將檔案系統開放給程式" -#: common/flatpak-context.c:1421 +#: common/flatpak-context.c:1483 msgid "FILESYSTEM" msgstr "FILESYSTEM" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "Set environment variable" msgstr "設定環境變數" -#: common/flatpak-context.c:1422 +#: common/flatpak-context.c:1484 msgid "VAR=VALUE" msgstr "VAR=VALUE" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1423 +#: common/flatpak-context.c:1485 msgid "FD" msgstr "" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "Remove variable from environment" msgstr "從權限儲存中移除項目" -#: common/flatpak-context.c:1424 +#: common/flatpak-context.c:1486 #, fuzzy msgid "VAR" msgstr "VAL" -#: common/flatpak-context.c:1425 +#: common/flatpak-context.c:1487 msgid "Allow app to own name on the session bus" msgstr "允許程式在工作階段匯流排上擁有自己的名稱" -#: common/flatpak-context.c:1425 common/flatpak-context.c:1426 -#: common/flatpak-context.c:1427 common/flatpak-context.c:1428 -#: common/flatpak-context.c:1429 common/flatpak-context.c:1430 +#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 +#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 +#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 msgid "DBUS_NAME" msgstr "DBUS_NAME" -#: common/flatpak-context.c:1426 +#: common/flatpak-context.c:1488 msgid "Allow app to talk to name on the session bus" msgstr "允許程式與工作階段匯流排上的名稱溝通" -#: common/flatpak-context.c:1427 +#: common/flatpak-context.c:1489 msgid "Don't allow app to talk to name on the session bus" msgstr "不允許程式與工作階段匯流排上的名稱溝通" -#: common/flatpak-context.c:1428 +#: common/flatpak-context.c:1490 msgid "Allow app to own name on the system bus" msgstr "允許程式在系統匯流排上擁有自己的名稱" -#: common/flatpak-context.c:1429 +#: common/flatpak-context.c:1491 msgid "Allow app to talk to name on the system bus" msgstr "允許程式與系統匯流排上的名稱溝通" -#: common/flatpak-context.c:1430 +#: common/flatpak-context.c:1492 msgid "Don't allow app to talk to name on the system bus" msgstr "不允許程式與系統匯流排上的名稱溝通" -#: common/flatpak-context.c:1431 +#: common/flatpak-context.c:1493 msgid "Add generic policy option" msgstr "新增通用方針選項" -#: common/flatpak-context.c:1431 common/flatpak-context.c:1432 +#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1432 +#: common/flatpak-context.c:1494 msgid "Remove generic policy option" msgstr "移除通用方針選項" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "Persist home directory subpath" msgstr "留存家目錄的子路徑" -#: common/flatpak-context.c:1433 +#: common/flatpak-context.c:1495 msgid "FILENAME" msgstr "FILENAME" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1435 +#: common/flatpak-context.c:1497 msgid "Don't require a running session (no cgroups creation)" msgstr "不需要有執行中的工作階段(不會建立 cgroups)" @@ -4220,8 +4250,8 @@ msgstr "遠端 OCI 索引沒有註冊 URI" msgid "Couldn't find ref %s in remote %s" msgstr "在 %2$s 遠端中找不到 %1$s 參照的最近檢核碼" -#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5671 -#: common/flatpak-utils.c:6830 common/flatpak-utils.c:6835 +#: common/flatpak-dir.c:1018 common/flatpak-dir.c:5681 +#: common/flatpak-utils.c:6833 common/flatpak-utils.c:6838 msgid "Image is not a manifest" msgstr "影像並非 manifest" @@ -4240,331 +4270,336 @@ msgstr "提交的參照綁定中介資料中沒有要求的「%s」參照" msgid "No entry for %s in remote summary flatpak sparse cache " msgstr "在遠端的摘要 flatpak 簡要快取中沒有 %s 條目 " -#: common/flatpak-dir.c:1810 +#: common/flatpak-dir.c:1819 #, c-format msgid "Commit metadata for %s not matching expected metadata" msgstr "" -#: common/flatpak-dir.c:2074 +#: common/flatpak-dir.c:2083 msgid "Unable to connect to system bus" msgstr "無法連接系統匯流排" -#: common/flatpak-dir.c:2669 +#: common/flatpak-dir.c:2678 msgid "User installation" msgstr "使用者安裝" -#: common/flatpak-dir.c:2676 +#: common/flatpak-dir.c:2685 #, c-format msgid "System (%s) installation" msgstr "系統 (%s) 安裝" -#: common/flatpak-dir.c:2721 +#: common/flatpak-dir.c:2730 #, c-format msgid "No overrides found for %s" msgstr "找不到 %s 的凌駕值" -#: common/flatpak-dir.c:2870 +#: common/flatpak-dir.c:2879 #, c-format msgid "%s (commit %s) not installed" msgstr "%s(%s 提交)未安裝" -#: common/flatpak-dir.c:3871 +#: common/flatpak-dir.c:3881 #, c-format msgid "Error parsing system flatpakrepo file for %s: %s" msgstr "解析 %s 的系統 flatpakrepo 檔案時發生錯誤:%s" -#: common/flatpak-dir.c:3994 +#: common/flatpak-dir.c:4004 #, c-format msgid "While opening repository %s: " msgstr "當開啟 %s 軟體庫時:" -#: common/flatpak-dir.c:4165 +#: common/flatpak-dir.c:4175 #, c-format msgid "The config key %s is not set" msgstr "未設定 %s 設定鍵" -#: common/flatpak-dir.c:4298 +#: common/flatpak-dir.c:4308 #, fuzzy, c-format msgid "No current %s pattern matching %s" msgstr "目前沒有符合 %s 的遮罩" -#: common/flatpak-dir.c:4451 +#: common/flatpak-dir.c:4461 msgid "No appstream commit to deploy" msgstr "沒有要布署的 appstream 提交" -#: common/flatpak-dir.c:4482 common/flatpak-dir.c:8212 +#: common/flatpak-dir.c:4492 common/flatpak-dir.c:8226 msgid "Can't create deploy directory" msgstr "無法建立布署目錄" -#: common/flatpak-dir.c:4958 common/flatpak-dir.c:5991 -#: common/flatpak-dir.c:9148 common/flatpak-dir.c:9841 +#: common/flatpak-dir.c:4968 common/flatpak-dir.c:6005 +#: common/flatpak-dir.c:9170 common/flatpak-dir.c:9874 msgid "Can't pull from untrusted non-gpg verified remote" msgstr "無法從未受信任的無 GPG 驗證過的遠端拉入" -#: common/flatpak-dir.c:5367 common/flatpak-dir.c:5404 +#: common/flatpak-dir.c:5377 common/flatpak-dir.c:5414 msgid "Extra data not supported for non-gpg-verified local system installs" msgstr "不支援無 GPG 驗證過的本機系統安裝的額外資料" -#: common/flatpak-dir.c:5433 +#: common/flatpak-dir.c:5443 #, c-format msgid "Invalid checksum for extra data uri %s" msgstr "額外資料 URI %s 的檢核碼無效" -#: common/flatpak-dir.c:5438 +#: common/flatpak-dir.c:5448 #, c-format msgid "Empty name for extra data uri %s" msgstr "額外資料 URI %s 的名稱空白" -#: common/flatpak-dir.c:5445 +#: common/flatpak-dir.c:5455 #, c-format msgid "Unsupported extra data uri %s" msgstr "不支援的額外資料 URI %s" -#: common/flatpak-dir.c:5459 +#: common/flatpak-dir.c:5469 #, c-format msgid "Failed to load local extra-data %s: %s" msgstr "本機額外資料 %s 載入失敗:%s" -#: common/flatpak-dir.c:5462 +#: common/flatpak-dir.c:5472 #, c-format msgid "Wrong size for extra-data %s" msgstr "額外資料 %s 的大小錯誤" -#: common/flatpak-dir.c:5477 +#: common/flatpak-dir.c:5487 #, c-format msgid "While downloading %s: " msgstr "當下載 %s 時:" -#: common/flatpak-dir.c:5484 +#: common/flatpak-dir.c:5494 #, c-format msgid "Wrong size for extra data %s" msgstr "額外資料 %s 的大小錯誤" -#: common/flatpak-dir.c:5493 +#: common/flatpak-dir.c:5503 #, c-format msgid "Invalid checksum for extra data %s" msgstr "額外資料 %s 的檢核碼無效" -#: common/flatpak-dir.c:5588 common/flatpak-dir.c:8203 -#: common/flatpak-dir.c:9719 +#: common/flatpak-dir.c:5598 common/flatpak-dir.c:8217 +#: common/flatpak-dir.c:9752 #, c-format msgid "%s commit %s already installed" msgstr "已經安裝 %s 的 %s 提交" -#: common/flatpak-dir.c:5825 common/flatpak-dir.c:6074 +#: common/flatpak-dir.c:5835 common/flatpak-dir.c:6088 #, c-format msgid "While pulling %s from remote %s: " msgstr "當從 %2$s 遠端拉入 %1$s 時:" -#: common/flatpak-dir.c:6015 common/flatpak-utils.c:6725 +#: common/flatpak-dir.c:6029 common/flatpak-utils.c:6730 msgid "GPG signatures found, but none are in trusted keyring" msgstr "找到 GPG 簽章,但不在受信任的鑰匙圈中" -#: common/flatpak-dir.c:6032 +#: common/flatpak-dir.c:6046 #, c-format msgid "Commit for ‘%s’ has no ref binding" msgstr "「%s」的提交沒有參照綁定" -#: common/flatpak-dir.c:6037 +#: common/flatpak-dir.c:6051 #, c-format msgid "Commit for ‘%s’ is not in expected bound refs: %s" msgstr "「%s」的提交不在期望的邊界參照中:%s" -#: common/flatpak-dir.c:6212 +#: common/flatpak-dir.c:6226 #, fuzzy msgid "Only applications can be made current" msgstr "" "\n" "正在尋找應用程式與執行時期環境" -#: common/flatpak-dir.c:6731 +#: common/flatpak-dir.c:6745 msgid "Not enough memory" msgstr "記憶體不足" -#: common/flatpak-dir.c:6750 +#: common/flatpak-dir.c:6764 msgid "Failed to read from exported file" msgstr "從已匯出的檔案讀取失敗" -#: common/flatpak-dir.c:6940 +#: common/flatpak-dir.c:6954 msgid "Error reading mimetype xml file" msgstr "讀取 mimetype XML 檔案時發生錯誤" -#: common/flatpak-dir.c:6945 +#: common/flatpak-dir.c:6959 msgid "Invalid mimetype xml file" msgstr "無效的 mimetype XML 檔案" -#: common/flatpak-dir.c:7034 +#: common/flatpak-dir.c:7048 #, c-format msgid "D-Bus service file '%s' has wrong name" msgstr "D-Bus 服務檔案「%s」的名稱錯誤" -#: common/flatpak-dir.c:7177 +#: common/flatpak-dir.c:7191 #, fuzzy, c-format msgid "Invalid Exec argument %s" msgstr "無效的 require-flatpak 引數 %s" -#: common/flatpak-dir.c:7642 +#: common/flatpak-dir.c:7656 msgid "While getting detached metadata: " msgstr "當取得分離的中介資料時:" -#: common/flatpak-dir.c:7647 common/flatpak-dir.c:7652 -#: common/flatpak-dir.c:7656 +#: common/flatpak-dir.c:7661 common/flatpak-dir.c:7666 +#: common/flatpak-dir.c:7670 msgid "Extra data missing in detached metadata" msgstr "分離的中介資料遺失額外資料" -#: common/flatpak-dir.c:7660 +#: common/flatpak-dir.c:7674 msgid "While creating extradir: " msgstr "當建立額外目錄時:" -#: common/flatpak-dir.c:7681 common/flatpak-dir.c:7714 +#: common/flatpak-dir.c:7695 common/flatpak-dir.c:7728 msgid "Invalid checksum for extra data" msgstr "額外資料的檢核碼無效" -#: common/flatpak-dir.c:7710 +#: common/flatpak-dir.c:7724 msgid "Wrong size for extra data" msgstr "額外資料的大小錯誤" -#: common/flatpak-dir.c:7723 +#: common/flatpak-dir.c:7737 #, c-format msgid "While writing extra data file '%s': " msgstr "當寫入「%s」額外資料檔案時:" -#: common/flatpak-dir.c:7731 +#: common/flatpak-dir.c:7745 #, c-format msgid "Extra data %s missing in detached metadata" msgstr "分離的中介資料遺失額外資料 %s" -#: common/flatpak-dir.c:7925 +#: common/flatpak-dir.c:7939 #, c-format msgid "apply_extra script failed, exit status %d" msgstr "apply_extra 指令稿執行失敗,結束狀態為 %d" #. Translators: The placeholder is for an app ref. -#: common/flatpak-dir.c:8091 +#: common/flatpak-dir.c:8105 #, c-format msgid "Installing %s is not allowed by the policy set by your administrator" msgstr "因管理員設定的方針,不允許安裝 %s" -#: common/flatpak-dir.c:8179 +#: common/flatpak-dir.c:8193 #, c-format msgid "While trying to resolve ref %s: " msgstr "當嘗試解決 %s 參照時:" -#: common/flatpak-dir.c:8191 +#: common/flatpak-dir.c:8205 #, c-format msgid "%s is not available" msgstr "%s 無法使用" -#: common/flatpak-dir.c:8220 +#: common/flatpak-dir.c:8234 #, c-format msgid "Failed to read commit %s: " msgstr "%s 提交讀取失敗:" -#: common/flatpak-dir.c:8240 +#: common/flatpak-dir.c:8254 #, c-format msgid "While trying to checkout %s into %s: " msgstr "當嘗試將 %s 檢出至 %s 時:" -#: common/flatpak-dir.c:8259 +#: common/flatpak-dir.c:8273 msgid "While trying to checkout metadata subpath: " msgstr "當嘗試檢出中介資料子路徑時:" -#: common/flatpak-dir.c:8290 +#: common/flatpak-dir.c:8304 #, c-format msgid "While trying to checkout subpath ‘%s’: " msgstr "當嘗試檢出子路徑「%s」時:" -#: common/flatpak-dir.c:8300 +#: common/flatpak-dir.c:8314 msgid "While trying to remove existing extra dir: " msgstr "當嘗試移除既有的額外目錄時:" -#: common/flatpak-dir.c:8311 +#: common/flatpak-dir.c:8325 msgid "While trying to apply extra data: " msgstr "當嘗試套用額外資料時:" -#: common/flatpak-dir.c:8338 +#: common/flatpak-dir.c:8352 #, c-format msgid "Invalid commit ref %s: " msgstr "無效的 %s 參照提交:" -#: common/flatpak-dir.c:8346 common/flatpak-dir.c:8358 +#: common/flatpak-dir.c:8360 common/flatpak-dir.c:8372 #, c-format msgid "Deployed ref %s does not match commit (%s)" msgstr "已布署的 %s 參照與提交不符(%s)" -#: common/flatpak-dir.c:8352 +#: common/flatpak-dir.c:8366 #, c-format msgid "Deployed ref %s branch does not match commit (%s)" msgstr "已布署的 %s 參照分支與提交不符(%s)" -#: common/flatpak-dir.c:8610 common/flatpak-installation.c:1909 +#: common/flatpak-dir.c:8623 common/flatpak-installation.c:1909 #, c-format msgid "%s branch %s already installed" msgstr "已經安裝 %s 的 %s 分支" -#: common/flatpak-dir.c:9252 +#: common/flatpak-dir.c:9274 #, c-format msgid "Could not unmount revokefs-fuse filesystem at %s: " msgstr "" -#: common/flatpak-dir.c:9515 +#: common/flatpak-dir.c:9548 #, c-format msgid "This version of %s is already installed" msgstr "已經安裝此版本的 %s" -#: common/flatpak-dir.c:9522 +#: common/flatpak-dir.c:9555 msgid "Can't change remote during bundle install" msgstr "無法在套組安裝時變更遠端" -#: common/flatpak-dir.c:9794 +#: common/flatpak-dir.c:9827 msgid "Can't update to a specific commit without root permissions" msgstr "沒有 root 權利時無法更新至特定提交" -#: common/flatpak-dir.c:10060 +#: common/flatpak-dir.c:10093 #, c-format msgid "Can't remove %s, it is needed for: %s" msgstr "無法移除 %s,它為此項目所需要:%s" -#: common/flatpak-dir.c:10116 common/flatpak-installation.c:2065 +#: common/flatpak-dir.c:10149 common/flatpak-installation.c:2065 #, c-format msgid "%s branch %s is not installed" msgstr "%s 的 %s 分支尚未安裝" -#: common/flatpak-dir.c:10369 +#: common/flatpak-dir.c:10402 #, c-format msgid "%s commit %s not installed" msgstr "未安裝 %s (提交 %s)" -#: common/flatpak-dir.c:10705 +#: common/flatpak-dir.c:10738 #, c-format msgid "Pruning repo failed: %s" msgstr "修除軟體庫失敗:%s" -#: common/flatpak-dir.c:10873 common/flatpak-dir.c:10879 +#: common/flatpak-dir.c:10906 common/flatpak-dir.c:10912 #, c-format msgid "Failed to load filter '%s'" msgstr "無法載入過濾器「%s」" -#: common/flatpak-dir.c:10885 +#: common/flatpak-dir.c:10918 #, c-format msgid "Failed to parse filter '%s'" msgstr "無法解析「%s」過濾器" -#: common/flatpak-dir.c:11167 +#: common/flatpak-dir.c:11200 msgid "Failed to write summary cache: " msgstr "無法寫入摘要快取: " -#: common/flatpak-dir.c:11186 +#: common/flatpak-dir.c:11219 #, c-format msgid "No oci summary cached for remote '%s'" msgstr "未快取「%s」遠端的 oci 摘要" -#: common/flatpak-dir.c:11408 +#: common/flatpak-dir.c:11444 #, fuzzy, c-format msgid "No cached summary for remote '%s'" msgstr "未快取「%s」遠端的 oci 摘要" -#: common/flatpak-dir.c:11483 +#: common/flatpak-dir.c:11468 +#, fuzzy, c-format +msgid "Invalid checksum for indexed summary %s read from %s" +msgstr "額外資料 %s 的檢核碼無效" + +#: common/flatpak-dir.c:11541 #, c-format msgid "" "Remote listing for %s not available; server has no summary file. Check the " @@ -4573,91 +4608,91 @@ msgstr "" "%s 的遠端列表無法使用;伺服器沒有摘要檔案。請檢查傳給 remote-add 的 URL 是否" "有效。" -#: common/flatpak-dir.c:11854 +#: common/flatpak-dir.c:11916 #, fuzzy, c-format msgid "Invalid checksum for indexed summary %s for remote '%s'" msgstr "額外資料 %s 的檢核碼無效" -#: common/flatpak-dir.c:12473 +#: common/flatpak-dir.c:12539 #, c-format msgid "Multiple branches available for %s, you must specify one of: " msgstr "%s 有多個分支可用,您必須指定其中一個:" -#: common/flatpak-dir.c:12539 +#: common/flatpak-dir.c:12605 #, c-format msgid "Nothing matches %s" msgstr "沒有項目符合 %s" -#: common/flatpak-dir.c:12647 +#: common/flatpak-dir.c:12713 #, c-format msgid "Can't find ref %s%s%s%s%s" msgstr "找不到參照 %s%s%s%s%s" -#: common/flatpak-dir.c:12690 +#: common/flatpak-dir.c:12756 #, c-format msgid "Error searching remote %s: %s" msgstr "搜尋 %s 遠端時發生錯誤:%s" -#: common/flatpak-dir.c:12787 +#: common/flatpak-dir.c:12853 #, c-format msgid "Error searching local repository: %s" msgstr "搜尋本機軟體庫時發生錯誤:%s" -#: common/flatpak-dir.c:13127 +#: common/flatpak-dir.c:13193 #, c-format msgid "Could not find installation %s" msgstr "找不到 %s 安裝" -#: common/flatpak-dir.c:13732 +#: common/flatpak-dir.c:13795 #, c-format msgid "Invalid file format, no %s group" msgstr "無效的檔案格式,沒有 %s 群組" -#: common/flatpak-dir.c:13737 common/flatpak-utils.c:2252 +#: common/flatpak-dir.c:13800 common/flatpak-utils.c:2252 #, c-format msgid "Invalid version %s, only 1 supported" msgstr "%s 版本無效,僅支援 1 版" -#: common/flatpak-dir.c:13742 common/flatpak-dir.c:13747 +#: common/flatpak-dir.c:13805 common/flatpak-dir.c:13810 #, c-format msgid "Invalid file format, no %s specified" msgstr "無效的檔案格式,未指定 %s" #. Check some minimal size so we don't get crap -#: common/flatpak-dir.c:13770 +#: common/flatpak-dir.c:13830 msgid "Invalid file format, gpg key invalid" msgstr "無效的檔案格式,GPG 金鑰無效" -#: common/flatpak-dir.c:13789 common/flatpak-utils.c:2315 +#: common/flatpak-dir.c:13849 common/flatpak-utils.c:2317 msgid "Collection ID requires GPG key to be provided" msgstr "收藏 ID 必須提供 GPG 金鑰" -#: common/flatpak-dir.c:13834 +#: common/flatpak-dir.c:13892 #, c-format msgid "Runtime %s, branch %s is already installed" msgstr "已經安裝 %s 執行時期環境,%s 分支" -#: common/flatpak-dir.c:13835 +#: common/flatpak-dir.c:13893 #, c-format msgid "App %s, branch %s is already installed" msgstr "已經安裝 %s 程式,%s 分支" -#: common/flatpak-dir.c:14096 +#: common/flatpak-dir.c:14155 #, c-format msgid "Can't remove remote '%s' with installed ref %s (at least)" msgstr "無法移除「%s」遠端的已安裝 %s 參照(至少)" -#: common/flatpak-dir.c:14195 +#: common/flatpak-dir.c:14254 #, c-format msgid "Invalid character '/' in remote name: %s" msgstr "在遠端的名稱中有無效字元「/」:%s" -#: common/flatpak-dir.c:14201 +#: common/flatpak-dir.c:14260 #, c-format msgid "No configuration for remote %s specified" msgstr "沒有設定 %s 遠端的組態" -#: common/flatpak-dir.c:15805 +#: common/flatpak-dir.c:15882 #, c-format msgid "Skipping deletion of mirror ref (%s, %s)…\n" msgstr "正在略過鏡像參照 (%s, %s)…\n" @@ -4951,208 +4986,208 @@ msgstr "未指定 URL" msgid "GPG verification must be enabled when a collection ID is set" msgstr "如有設定收藏 ID,則必須啟用 GPG 驗證" -#: common/flatpak-run.c:1052 +#: common/flatpak-run.c:1066 msgid "Failed to open app info file" msgstr "程式資訊檔開啟失敗" -#: common/flatpak-run.c:1144 +#: common/flatpak-run.c:1158 msgid "Unable to create sync pipe" msgstr "無法建立同步管道" -#: common/flatpak-run.c:1183 +#: common/flatpak-run.c:1197 msgid "Failed to sync with dbus proxy" msgstr "與 dbus 代理同步失敗" -#: common/flatpak-run.c:1961 +#: common/flatpak-run.c:1975 msgid "No systemd user session available, cgroups not available" msgstr "沒有可用的 systemd 使用者工作階段,cgroups 無法使用" -#: common/flatpak-run.c:2454 +#: common/flatpak-run.c:2468 msgid "Unable to allocate instance id" msgstr "無法分配實體 ID" -#: common/flatpak-run.c:2590 common/flatpak-run.c:2600 +#: common/flatpak-run.c:2604 common/flatpak-run.c:2614 #, c-format msgid "Failed to open flatpak-info file: %s" msgstr "flatpak-info 檔開啟失敗:%s" -#: common/flatpak-run.c:2628 +#: common/flatpak-run.c:2642 #, c-format msgid "Failed to open bwrapinfo.json file: %s" msgstr "bwrapinfo.json 檔開啟失敗:%s" -#: common/flatpak-run.c:2653 +#: common/flatpak-run.c:2667 #, fuzzy, c-format msgid "Failed to write to instance id fd: %s" msgstr "無法寫入摘要快取: " -#: common/flatpak-run.c:3039 +#: common/flatpak-run.c:3053 msgid "Initialize seccomp failed" msgstr "seccomp 初始化失敗" -#: common/flatpak-run.c:3078 +#: common/flatpak-run.c:3092 #, fuzzy, c-format msgid "Failed to add architecture to seccomp filter: %s" msgstr "架構新增至 seccomp 過濾器失敗" -#: common/flatpak-run.c:3086 +#: common/flatpak-run.c:3100 #, fuzzy, c-format msgid "Failed to add multiarch architecture to seccomp filter: %s" msgstr "multiarch 架構新增至 seccomp 過濾器失敗" -#: common/flatpak-run.c:3118 common/flatpak-run.c:3140 +#: common/flatpak-run.c:3132 common/flatpak-run.c:3154 #, fuzzy, c-format msgid "Failed to block syscall %d: %s" msgstr "封鎖系統呼叫 %d 失敗" -#: common/flatpak-run.c:3173 +#: common/flatpak-run.c:3187 #, fuzzy, c-format msgid "Failed to export bpf: %s" msgstr "匯出 bpf 失敗" -#: common/flatpak-run.c:3424 +#: common/flatpak-run.c:3438 #, c-format msgid "Failed to open ‘%s’" msgstr "無法開啟「%s」" -#: common/flatpak-run.c:3710 +#: common/flatpak-run.c:3724 #, c-format msgid "ldconfig failed, exit status %d" msgstr "ldconfig 失敗,離開狀態為 %d" -#: common/flatpak-run.c:3717 +#: common/flatpak-run.c:3731 msgid "Can't open generated ld.so.cache" msgstr "無法開啟生成的 ld.so.cache" #. Translators: The placeholder is for an app ref. -#: common/flatpak-run.c:3828 +#: common/flatpak-run.c:3842 #, c-format msgid "Running %s is not allowed by the policy set by your administrator" msgstr "因管理員設定的方針,不允許執行 %s" -#: common/flatpak-run.c:3870 +#: common/flatpak-run.c:3884 msgid "" "\"flatpak run\" is not intended to be run as `sudo flatpak run`, use `sudo -" "i` or `su -l` instead and invoke \"flatpak run\" from inside the new shell" msgstr "" -#: common/flatpak-run.c:4128 +#: common/flatpak-run.c:4142 #, c-format msgid "Failed to migrate from %s: %s" msgstr "無法從 %s 轉移:%s" -#: common/flatpak-run.c:4143 +#: common/flatpak-run.c:4157 #, c-format msgid "Failed to migrate old app data directory %s to new name %s: %s" msgstr "無法轉移舊的 App 資料目錄 %s 至新名稱 %s:%s" -#: common/flatpak-run.c:4152 +#: common/flatpak-run.c:4166 #, c-format msgid "Failed to create symlink while migrating %s: %s" msgstr "無法在轉移 %s 時建立符號連結:%s" -#: common/flatpak-transaction.c:2072 +#: common/flatpak-transaction.c:2079 #, c-format msgid "Warning: Problem looking for related refs: %s" msgstr "警告:尋找相關參照時發生問題:%s" -#: common/flatpak-transaction.c:2282 +#: common/flatpak-transaction.c:2289 #, c-format msgid "The application %s requires the runtime %s which was not found" msgstr "%s 應用程式要求的 %s 執行時期環境找不到" -#: common/flatpak-transaction.c:2298 +#: common/flatpak-transaction.c:2305 #, c-format msgid "The application %s requires the runtime %s which is not installed" msgstr "%s 應用程式要求的 %s 執行時期環境尚未安裝" -#: common/flatpak-transaction.c:2396 +#: common/flatpak-transaction.c:2403 #, c-format msgid "Can't uninstall %s which is needed by %s" msgstr "無法解除安裝 %s,它為 %s 所需要" -#: common/flatpak-transaction.c:2465 +#: common/flatpak-transaction.c:2473 #, c-format msgid "Remote %s disabled, ignoring %s update" msgstr "%s 遠端已停用,故忽略 %s 更新" -#: common/flatpak-transaction.c:2498 +#: common/flatpak-transaction.c:2506 #, c-format msgid "%s is already installed" msgstr "已經安裝 %s" -#: common/flatpak-transaction.c:2501 +#: common/flatpak-transaction.c:2509 #, c-format msgid "%s is already installed from remote %s" msgstr "已經安裝來自 %2$s 遠端的 %1$s" -#: common/flatpak-transaction.c:2696 +#: common/flatpak-transaction.c:2699 #, c-format msgid "Invalid .flatpakref: %s" msgstr "無效的 .flatpakref:%s" -#: common/flatpak-transaction.c:2810 +#: common/flatpak-transaction.c:2813 #, c-format msgid "Error updating remote metadata for '%s': %s" msgstr "更新「%s」的遠端中介資料時發生錯誤:%s" -#: common/flatpak-transaction.c:3255 +#: common/flatpak-transaction.c:3276 #, c-format msgid "" "Warning: Treating remote fetch error as non-fatal since %s is already " "installed: %s" msgstr "警告:由於已經安裝 %s,因此將遠端擷取錯誤視為非重大錯誤:%s" -#: common/flatpak-transaction.c:3571 +#: common/flatpak-transaction.c:3600 #, fuzzy, c-format msgid "No authenticator installed for remote '%s'" msgstr "未設定用於「%s」遠端的身分核對器" -#: common/flatpak-transaction.c:3675 common/flatpak-transaction.c:3682 +#: common/flatpak-transaction.c:3704 common/flatpak-transaction.c:3711 #, fuzzy, c-format msgid "Failed to get tokens for ref: %s" msgstr "從參照判定部分失敗:%s" -#: common/flatpak-transaction.c:3677 common/flatpak-transaction.c:3684 +#: common/flatpak-transaction.c:3706 common/flatpak-transaction.c:3713 #, fuzzy msgid "Failed to get tokens for ref" msgstr "從參照判定部分失敗:%s" -#: common/flatpak-transaction.c:4008 +#: common/flatpak-transaction.c:4037 #, c-format msgid "Flatpakrepo URL %s not file, HTTP or HTTPS" msgstr "Flatpakrepo URL %s 不是檔案、HTTP 或 HTTPS" -#: common/flatpak-transaction.c:4014 +#: common/flatpak-transaction.c:4043 #, c-format msgid "Can't load dependent file %s: " msgstr "無法載入依賴檔案 %s: " -#: common/flatpak-transaction.c:4022 +#: common/flatpak-transaction.c:4051 #, c-format msgid "Invalid .flatpakrepo: %s" msgstr "無效的 .flatpakrepo:%s" -#: common/flatpak-transaction.c:4618 +#: common/flatpak-transaction.c:4652 msgid "Transaction already executed" msgstr "處理事項已經執行" -#: common/flatpak-transaction.c:4633 +#: common/flatpak-transaction.c:4667 msgid "" "Refusing to operate on a user installation as root! This can lead to " "incorrect file ownership and permission errors." msgstr "拒絕以 root 在使用者安裝操作!這可能會導致檔案所有權不正確及權限錯誤。" -#: common/flatpak-transaction.c:4725 common/flatpak-transaction.c:4738 +#: common/flatpak-transaction.c:4759 common/flatpak-transaction.c:4772 msgid "Aborted by user" msgstr "由使用者中止" -#: common/flatpak-transaction.c:4763 +#: common/flatpak-transaction.c:4797 #, c-format msgid "Skipping %s due to previous error" msgstr "因為先前的錯誤而略過 %s" -#: common/flatpak-transaction.c:4815 +#: common/flatpak-transaction.c:4851 #, fuzzy, c-format msgid "Aborted due to failure (%s)" msgstr "因為失敗而中止" @@ -5204,86 +5239,86 @@ msgstr "%s 無效:缺少「%s」群組" msgid "Invalid %s: Missing key ‘%s’" msgstr "%s 無效:缺少「%s」鍵" -#: common/flatpak-utils.c:2290 +#: common/flatpak-utils.c:2292 msgid "Invalid gpg key" msgstr "無效的 GPG 金鑰" -#: common/flatpak-utils.c:2679 +#: common/flatpak-utils.c:2681 msgid "No extra data sources" msgstr "沒有額外的資料來源" -#: common/flatpak-utils.c:5336 +#: common/flatpak-utils.c:5338 #, c-format msgid "Error copying 64x64 icon for component %s: %s\n" msgstr "複製 %s 元件的 64x64 圖示時發生錯誤:%s\n" -#: common/flatpak-utils.c:5342 +#: common/flatpak-utils.c:5344 #, c-format msgid "Error copying 128x128 icon for component %s: %s\n" msgstr "複製 %s 元件的 128x128 圖示時發生錯誤:%s\n" -#: common/flatpak-utils.c:5589 +#: common/flatpak-utils.c:5591 #, fuzzy, c-format msgid "%s is end-of-life, ignoring for appstream" msgstr "%s 已經 end-of-life,故忽略\n" -#: common/flatpak-utils.c:5624 +#: common/flatpak-utils.c:5626 #, c-format msgid "No appstream data for %s: %s\n" msgstr "%s 沒有 appstream 資料:%s\n" -#: common/flatpak-utils.c:6587 +#: common/flatpak-utils.c:6589 msgid "Invalid bundle, no ref in metadata" msgstr "無效的套組,中介資料內沒有參照" -#: common/flatpak-utils.c:6685 +#: common/flatpak-utils.c:6690 #, c-format msgid "Collection ‘%s’ of bundle doesn’t match collection ‘%s’ of remote" msgstr "套組的「%s」收藏與遠端站點的「%s」收藏不符" -#: common/flatpak-utils.c:6764 +#: common/flatpak-utils.c:6767 msgid "Metadata in header and app are inconsistent" msgstr "檔案標頭的中介資料與程式不一致" -#: common/flatpak-utils.c:6849 common/flatpak-utils.c:7008 +#: common/flatpak-utils.c:6852 common/flatpak-utils.c:7011 msgid "Invalid OCI image config" msgstr "" -#: common/flatpak-utils.c:6911 common/flatpak-utils.c:7157 +#: common/flatpak-utils.c:6914 common/flatpak-utils.c:7160 #, c-format msgid "Wrong layer checksum, expected %s, was %s" msgstr "錯誤的層次檢核碼,預期為 %s,實際為 %s" -#: common/flatpak-utils.c:6991 +#: common/flatpak-utils.c:6994 #, c-format msgid "No ref specified for OCI image %s" msgstr "%s OCI 映像檔未指定參照" -#: common/flatpak-utils.c:6997 +#: common/flatpak-utils.c:7000 #, c-format msgid "Wrong ref (%s) specified for OCI image %s, expected %s" msgstr "錯誤的參照 (%s) 指定給了 %s OCI 映像檔,預期為 %s" -#: common/flatpak-utils.c:8151 +#: common/flatpak-utils.c:8154 #, c-format msgid "Invalid require-flatpak argument %s" msgstr "無效的 require-flatpak 引數 %s" -#: common/flatpak-utils.c:8161 common/flatpak-utils.c:8180 +#: common/flatpak-utils.c:8164 common/flatpak-utils.c:8183 #, c-format msgid "%s needs a later flatpak version (%s)" msgstr "%s 需要較新的 flatpak 版本 (%s)" -#: common/flatpak-utils.c:8224 +#: common/flatpak-utils.c:8227 msgid "Empty string is not a number" msgstr "空字串不是數字" -#: common/flatpak-utils.c:8250 +#: common/flatpak-utils.c:8253 #, c-format msgid "“%s” is not an unsigned number" msgstr "「%s」不是無號數" -#: common/flatpak-utils.c:8260 +#: common/flatpak-utils.c:8263 #, c-format msgid "Number “%s” is out of bounds [%s, %s]" msgstr "數字「%s」超出邊界 [%s, %s]" From 38621b439e0763897532881a2b9d8ae9d455a2d8 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 12 Jan 2022 19:59:36 +0100 Subject: [PATCH 57/73] Fix 1.12.3 version reference in NEWS --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 6c5818cc..689f3ce6 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -Changes in 1.12.2 +Changes in 1.12.3 ~~~~~~~~~~~~~~~~~ Released: 2022-01-12 From 6780cbdcb7a7cf112061ffa3c77612ec1a269960 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Wed, 12 Jan 2022 16:01:07 +0000 Subject: [PATCH 58/73] Don't rely on AS_BUNDLE_KIND_FLATPAK existing The appstream-glib in Ubuntu 16.04 didn't have this. Signed-off-by: Simon McVittie (cherry picked from commit 97db30f38d87a05ed1b8abf30d18a24e171c6d52) --- app/flatpak-builtins-search.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/flatpak-builtins-search.c b/app/flatpak-builtins-search.c index fc525f43..3cb65c6d 100644 --- a/app/flatpak-builtins-search.c +++ b/app/flatpak-builtins-search.c @@ -198,6 +198,7 @@ static char * _app_get_id_no_suffix (AsApp *app) { const char *id_stripped = NULL; +#if AS_CHECK_VERSION (0, 5, 15) GPtrArray *bundles = NULL; /* First try using the ID which is unambiguously the flatpak ref */ @@ -213,6 +214,7 @@ _app_get_id_no_suffix (AsApp *app) if (decomposed != NULL) return flatpak_decomposed_dup_id (decomposed); } +#endif /* Fall back to using the field, which is required by appstream spec, * but make sure the .desktop suffix isn't stripped overzealously From 9bb041f4576abd1e30f31869856052f1dce64cca Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 16 Jan 2022 14:15:58 +0000 Subject: [PATCH 59/73] test-override: Assert that only the expected term is negated We weren't distinguishing here between overrides that should have been negated (xdg-documents) and overrides that should not have been negated (everything else). Signed-off-by: Simon McVittie (cherry picked from commit 4e3d1d8b7bbd4c0611b6bb44f67c6ad1734d6b7d) --- tests/libtest.sh | 24 ++++++++++++++++++++++++ tests/test-override.sh | 18 +++++++++++++----- 2 files changed, 37 insertions(+), 5 deletions(-) diff --git a/tests/libtest.sh b/tests/libtest.sh index 59951f4e..4a9fd481 100644 --- a/tests/libtest.sh +++ b/tests/libtest.sh @@ -608,3 +608,27 @@ trap cleanup EXIT if test -n "${FLATPAK_TESTS_DEBUG:-}"; then set -x fi + +assert_semicolon_list_contains () { + list="$1" + member="$2" + + case ";$list;" in + (*";$member;"*) + ;; + (*) + assert_not_reached "\"$list\" should contain \"$member\"" + ;; + esac +} + +assert_not_semicolon_list_contains () { + local list="$1" + local member="$2" + + case ";$list;" in + (*";$member;"*) + assert_not_reached "\"$list\" should not contain \"$member\"" + ;; + esac +} diff --git a/tests/test-override.sh b/tests/test-override.sh index b8af5521..c7b283ae 100755 --- a/tests/test-override.sh +++ b/tests/test-override.sh @@ -173,11 +173,19 @@ ${FLATPAK} override --user --nofilesystem=xdg-documents org.test.Hello ${FLATPAK} override --user --show org.test.Hello > override assert_file_has_content override "^\[Context\]$" -assert_file_has_content override "^filesystems=.*/media;.*$" -assert_file_has_content override "^filesystems=.*home;.*$" -assert_file_has_content override "^filesystems=.*xdg-documents;.*$" -assert_file_has_content override "^filesystems=.*xdg-desktop/foo:create;.*$" -assert_file_has_content override "^filesystems=.*xdg-config:ro;.*$" +filesystems="$(sed -ne 's/^filesystems=//p' override)" +assert_semicolon_list_contains "$filesystems" "/media" +assert_not_semicolon_list_contains "$filesystems" "!/media" +assert_semicolon_list_contains "$filesystems" "home" +assert_not_semicolon_list_contains "$filesystems" "!home" +assert_not_semicolon_list_contains "$filesystems" "xdg-documents" +assert_semicolon_list_contains "$filesystems" "!xdg-documents" +assert_semicolon_list_contains "$filesystems" "xdg-desktop/foo:create" +assert_not_semicolon_list_contains "$filesystems" "!xdg-desktop/foo" +assert_not_semicolon_list_contains "$filesystems" "!xdg-desktop/foo:create" +assert_semicolon_list_contains "$filesystems" "xdg-config:ro" +assert_not_semicolon_list_contains "$filesystems" "!xdg-config" +assert_not_semicolon_list_contains "$filesystems" "!xdg-config:ro" ok "override --filesystem" From 5dc5b1bb0798c8dbc7320e742f66a2770e0f9298 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 16 Jan 2022 17:32:11 +0000 Subject: [PATCH 60/73] test-override: Assert that unimplemented suffix is ignored with a warning Signed-off-by: Simon McVittie (cherry picked from commit 8a44df04c88491c9e694d4a31f968b81805c2c44) --- tests/test-override.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/test-override.sh b/tests/test-override.sh index c7b283ae..dcec1baf 100755 --- a/tests/test-override.sh +++ b/tests/test-override.sh @@ -187,6 +187,20 @@ assert_semicolon_list_contains "$filesystems" "xdg-config:ro" assert_not_semicolon_list_contains "$filesystems" "!xdg-config" assert_not_semicolon_list_contains "$filesystems" "!xdg-config:ro" +# --filesystem=...:bar => warning +# Warnings need to be made temporarily non-fatal here. +e=0 +G_DEBUG= ${FLATPAK} override --user --filesystem=/foo:bar org.test.Hello 2>log || e=$? +assert_file_has_content log "Unexpected filesystem suffix bar, ignoring" +assert_streq "$e" 0 + +# --nofilesystem=...:bar => warning +# Warnings need to be made temporarily non-fatal here. +e=0 +G_DEBUG= ${FLATPAK} override --user --nofilesystem=/foo:bar org.test.Hello 2>log || e=$? +assert_file_has_content log "Unexpected filesystem suffix bar, ignoring" +assert_streq "$e" 0 + ok "override --filesystem" reset_overrides From 59dc5f783e6c40931af45267d72ec52f8bfe494b Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 16 Jan 2022 11:08:25 +0000 Subject: [PATCH 61/73] Revert "manpages: Document the new details of --nofilesystem behaviour." The new behaviour caused regressions in some situations that previously worked, and will be reverted. This reverts commit 4d11f77aa7fd3e64cfa80af89d92567ab9e8e6fa. Signed-off-by: Simon McVittie (cherry picked from commit dfe868d628d8bcc09e98e64b1f790a525dff9205) --- doc/flatpak-build-finish.xml | 7 ------- doc/flatpak-build.xml | 7 ------- doc/flatpak-override.xml | 7 ------- doc/flatpak-run.xml | 8 -------- 4 files changed, 29 deletions(-) diff --git a/doc/flatpak-build-finish.xml b/doc/flatpak-build-finish.xml index c96ecd87..b2b138f1 100644 --- a/doc/flatpak-build-finish.xml +++ b/doc/flatpak-build-finish.xml @@ -258,13 +258,6 @@ xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, an absolute path, or a homedir-relative path like ~/dir. This option can be used multiple times. - - In general, "--nofilesystem=PATH" will remove access to a specific path if exactly that path - was previously granted. However, as a special case, "--nofilesystem=home" will remove access to all - previously granted locations inside the homedir as well, such as "home/some-dir", or "xdg-download", - and "--nofilesystem=host" will remove access to all previously granted locations. - Note: absolute paths that happen to be inside the current users home directory are not considered for - this special case. diff --git a/doc/flatpak-build.xml b/doc/flatpak-build.xml index 2cc0cc6d..a48e2acd 100644 --- a/doc/flatpak-build.xml +++ b/doc/flatpak-build.xml @@ -247,13 +247,6 @@ xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, an absolute path, or a homedir-relative path like ~/dir. This option can be used multiple times. - - In general, "--nofilesystem=PATH" will remove access to a specific path if exactly that path - was previously granted. However, as a special case, "--nofilesystem=home" will remove access to all - previously granted locations inside the homedir as well, such as "home/some-dir", or "xdg-download", - and "--nofilesystem=host" will remove access to all previously granted locations. - Note: absolute paths that happen to be inside the current users home directory are not considered for - this special case. diff --git a/doc/flatpak-override.xml b/doc/flatpak-override.xml index 0695b32f..e2768a42 100644 --- a/doc/flatpak-override.xml +++ b/doc/flatpak-override.xml @@ -230,13 +230,6 @@ xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, an absolute path, or a homedir-relative path like ~/dir. This option can be used multiple times. - - In general, "--nofilesystem=PATH" will remove access to a specific path if exactly that path - was previously granted. However, as a special case, "--nofilesystem=home" will remove access to all - previously granted locations inside the homedir as well, such as "home/some-dir", or "xdg-download", - and "--nofilesystem=host" will remove access to all previously granted locations. - Note: absolute paths that happen to be inside the current users home directory are not considered for - this special case. diff --git a/doc/flatpak-run.xml b/doc/flatpak-run.xml index 77b41c39..a9c2c947 100644 --- a/doc/flatpak-run.xml +++ b/doc/flatpak-run.xml @@ -373,15 +373,7 @@ xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, an absolute path, or a homedir-relative path like ~/dir. This option can be used multiple times. - - In general, "--nofilesystem=PATH" will remove access to a specific path if exactly that path - was previously granted. However, as a special case, "--nofilesystem=home" will remove access to all - previously granted locations inside the homedir as well, such as "home/some-dir", or "xdg-download", - and "--nofilesystem=host" will remove access to all previously granted locations. - Note: absolute paths that happen to be inside the current users home directory are not considered for - this special case. - From a4291cd8e0acd43753b7abf83a52cfe3f5349d98 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 16 Jan 2022 11:08:58 +0000 Subject: [PATCH 62/73] Revert "Make --nofilesystem=host/home remove access to subdirs of those" This caused regressions for some previously-working use cases. For example, some Flatpak users previously used a global `flatpak override --nofilesystem=home` or `flatpak override --nofilesystem=host`, but expected that individual apps would still be able to have finer-grained filesystem access granted by the app manifest, such as Zoom's `--filesystem=~/Documents/Zoom:create`. With the changes in 1.12.3, this no longer has the desired result, because `--nofilesystem=home` was special-cased to disallow inheriting the finer-grained `--filesystem`. This reverts commit 445bddeee657fdc8d2a0a1f0de12975400d4fc1a. This reverts the initial solution to CVE-2022-21682, which we intend to resolve differently, by introducing a new feature in Flatpak and making use of it in a new flatpak-builder version. Signed-off-by: Simon McVittie (cherry picked from commit 917a7f5870bad7b58a964e14a133425315454a6f) --- common/flatpak-context.c | 62 ---------------------------------------- 1 file changed, 62 deletions(-) diff --git a/common/flatpak-context.c b/common/flatpak-context.c index ce491fa0..dd230d26 100644 --- a/common/flatpak-context.c +++ b/common/flatpak-context.c @@ -852,31 +852,6 @@ flatpak_context_parse_filesystem (const char *filesystem_and_mode, return FALSE; } -/* Note: This only works with valid keys, i.e. they passed flatpak_context_parse_filesystem */ -static gboolean -flatpak_filesystem_key_in_home (const char *filesystem) -{ - /* "home" is definitely in home */ - if (strcmp (filesystem, "home") == 0) - return TRUE; - - /* All the other special fs:es are non-home. - * Note: This considers absolute paths that are in the homedir as non-home. - */ - if (g_strv_contains (flatpak_context_special_filesystems, filesystem) || - g_str_has_prefix (filesystem, "/")) - return FALSE; - - /* Files in xdg-run are not in home */ - if (g_str_has_prefix (filesystem, "xdg-run")) - return FALSE; - - /* All remaining keys (~/, xdg-data, etc) are considered in home, - * Note: technically $XDG_HOME_DATA could point outside the homedir, but we ignore that. - */ - return TRUE; -} - static void flatpak_context_take_filesystem (FlatpakContext *context, char *fs, @@ -891,8 +866,6 @@ flatpak_context_merge (FlatpakContext *context, { GHashTableIter iter; gpointer key, value; - gboolean no_home = FALSE; - gboolean no_host = FALSE; context->shares &= ~other->shares_valid; context->shares |= other->shares; @@ -915,41 +888,6 @@ flatpak_context_merge (FlatpakContext *context, while (g_hash_table_iter_next (&iter, &key, &value)) g_hash_table_insert (context->persistent, g_strdup (key), value); - /* We first handle all negative home and host as they override other - keys than themselves from the parent */ - if (g_hash_table_lookup_extended (other->filesystems, - "host", - NULL, &value)) - { - FlatpakFilesystemMode host_mode = GPOINTER_TO_INT (value); - if (host_mode == FLATPAK_FILESYSTEM_MODE_NONE) - no_host = TRUE; - } - - if (g_hash_table_lookup_extended (other->filesystems, - "home", - NULL, &value)) - { - FlatpakFilesystemMode home_mode = GPOINTER_TO_INT (value); - if (home_mode == FLATPAK_FILESYSTEM_MODE_NONE) - no_home = TRUE; - } - - if (no_host) - { - g_hash_table_remove_all (context->filesystems); - } - else if (no_home) - { - g_hash_table_iter_init (&iter, context->filesystems); - while (g_hash_table_iter_next (&iter, &key, &value)) - { - if (flatpak_filesystem_key_in_home ((const char *)key)) - g_hash_table_iter_remove (&iter); - } - } - - /* Then set the new ones, which includes propagating the nohost and nohome ones. */ g_hash_table_iter_init (&iter, other->filesystems); while (g_hash_table_iter_next (&iter, &key, &value)) g_hash_table_insert (context->filesystems, g_strdup (key), value); From 4a93202fc8cfe42b83e7ff21a67ecdbcbd15cb48 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 16 Jan 2022 12:38:25 +0000 Subject: [PATCH 63/73] run, override: Clarify the effect of --nofilesystem There are two reasonable interpretations for --nofilesystem=home: either it revokes a previous --filesystem=home (as in Flatpak 1.12.2 and older versions), or it completely forbids access to the home directory (as in Flatpak 1.12.3). Clarify the man pages to indicate that it only revokes a previous --filesystem=home. This will hopefully reduce mismatches between the design and what users expect to happen, as in flatpak#4654. A subsequent commit will introduce a way to get the Flatpak 1.12.3 behaviour in a way that is more backwards-compatible with Flatpak 1.12.2 and older versions. Signed-off-by: Simon McVittie (cherry picked from commit 7bbeed2b87b84d6d94006e25418b7f89a7784fdb) --- doc/flatpak-override.xml | 28 +++++++++++++++++++++++----- doc/flatpak-run.xml | 26 +++++++++++++++++++++----- 2 files changed, 44 insertions(+), 10 deletions(-) diff --git a/doc/flatpak-override.xml b/doc/flatpak-override.xml index e2768a42..05c4a800 100644 --- a/doc/flatpak-override.xml +++ b/doc/flatpak-override.xml @@ -223,13 +223,31 @@ - Remove access to the specified subset of the filesystem from - the application. This overrides to the Context section from the + Undo the effect of a previous + FILESYSTEM + in the app's manifest or a lower-precedence layer of + overrides, and/or remove a previous + FILESYSTEM + from this layer of overrides. + This overrides the Context section of the application metadata. - FILESYSTEM can be one of: home, host, host-os, host-etc, xdg-desktop, xdg-documents, xdg-download, - xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, - an absolute path, or a homedir-relative path like ~/dir. + FILESYSTEM can take the same + values as for , but the + :ro and + :create suffixes are not + used here. This option can be used multiple times. + + This option does not prevent access to a more + narrowly-scoped . + For example, if an application has the equivalent of + in + its manifest or as a system-wide override, and + flatpak override --user --nofilesystem=home + as a per-user override, then it will be prevented from + accessing most of the home directory, but it will still + be allowed to access + $XDG_CONFIG_HOME/MyApp. diff --git a/doc/flatpak-run.xml b/doc/flatpak-run.xml index a9c2c947..69df02c9 100644 --- a/doc/flatpak-run.xml +++ b/doc/flatpak-run.xml @@ -366,13 +366,29 @@ - Remove access to the specified subset of the filesystem from - the application. This overrides to the Context section from the + Undo the effect of a previous + FILESYSTEM + in the app's manifest and/or the overrides set up with + flatpak-override1. + This overrides the Context section of the application metadata. - FILESYSTEM can be one of: home, host, host-os, host-etc, xdg-desktop, xdg-documents, xdg-download, - xdg-music, xdg-pictures, xdg-public-share, xdg-templates, xdg-videos, - an absolute path, or a homedir-relative path like ~/dir. + FILESYSTEM can take the same + values as for , but the + :ro and + :create suffixes are not + used here. This option can be used multiple times. + + This option does not prevent access to a more + narrowly-scoped . + For example, if an application has the equivalent of + in + its manifest or as a system-wide override, and + flatpak override --user --nofilesystem=home + as a per-user override, then it will be prevented from + accessing most of the home directory, but it will still + be allowed to access + $XDG_CONFIG_HOME/MyApp. From ecaabf5e9dbf85f730d78bc9b318b89f03bdc2dc Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 16 Jan 2022 17:13:18 +0000 Subject: [PATCH 64/73] test-override: Assert pre-1.12.3 behaviour of --nofilesystem=home, host Signed-off-by: Simon McVittie (cherry picked from commit 813e1f0b3bef788553b9d37d1ec89c1124491a65) --- tests/test-override.sh | 81 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 80 insertions(+), 1 deletion(-) diff --git a/tests/test-override.sh b/tests/test-override.sh index dcec1baf..c22f9b0e 100755 --- a/tests/test-override.sh +++ b/tests/test-override.sh @@ -17,7 +17,7 @@ reset_overrides () { assert_file_empty info } -echo "1..15" +echo "1..17" setup_repo install_repo @@ -309,3 +309,82 @@ if ! skip_one_without_bwrap "persist"; then ok "persist" fi + +reset_overrides + +if ! skip_one_without_bwrap "runtime override --nofilesystem=home"; then + mkdir -p "$HOME/dir" + mkdir -p "$TEST_DATA_DIR/dir1" + mkdir -p "$TEST_DATA_DIR/dir2" + echo "hello" > "$HOME/example" + echo "hello" > "$HOME/dir/example" + echo "hello" > "$TEST_DATA_DIR/dir1/example" + echo "hello" > "$TEST_DATA_DIR/dir2/example" + + ${FLATPAK} override --user --filesystem=home org.test.Hello + ${FLATPAK} override --user --filesystem='~/dir' org.test.Hello + ${FLATPAK} override --user --filesystem="$TEST_DATA_DIR/dir1" org.test.Hello + + ${FLATPAK} run --env=TEST_DATA_DIR="$TEST_DATA_DIR" \ + --command=sh --nofilesystem=home org.test.Hello -c ' + echo overwritten > "$HOME/dir/example" || true + echo overwritten > "$HOME/example" || true + echo overwritten > "$TEST_DATA_DIR/dir1/example" || true + echo overwritten > "$TEST_DATA_DIR/dir2/example" || true + ' + # --nofilesystem=home does not cancel a more narrowly-scoped permission + # such as --filesystem=~/dir + assert_file_has_content "$HOME/dir/example" overwritten + # --nofilesystem=home cancels the --filesystem=home at a lower precedence, + # so $HOME/example was not shared + assert_file_has_content "$HOME/example" hello + # --nofilesystem=home does not affect access to files outside $HOME + assert_file_has_content "$TEST_DATA_DIR/dir1/example" overwritten + assert_file_has_content "$TEST_DATA_DIR/dir2/example" hello + + rm -fr "$HOME/dir" + rm -fr "$HOME/example" + rm -fr "$TEST_DATA_DIR/dir1" + rm -fr "$TEST_DATA_DIR/dir2" + + ok "runtime override --nofilesystem=home" +fi + +reset_overrides + +if ! skip_one_without_bwrap "runtime override --nofilesystem=host"; then + mkdir -p "$HOME/dir" + mkdir -p "$TEST_DATA_DIR/dir1" + mkdir -p "$TEST_DATA_DIR/dir2" + echo "hello" > "$HOME/example" + echo "hello" > "$HOME/dir/example" + echo "hello" > "$TEST_DATA_DIR/dir1/example" + echo "hello" > "$TEST_DATA_DIR/dir2/example" + + ${FLATPAK} override --user --filesystem=host org.test.Hello + ${FLATPAK} override --user --filesystem='~/dir' org.test.Hello + ${FLATPAK} override --user --filesystem="$TEST_DATA_DIR/dir1" org.test.Hello + + ${FLATPAK} run --env=TEST_DATA_DIR="$TEST_DATA_DIR" \ + --command=sh --nofilesystem=host org.test.Hello -c ' + echo overwritten > "$HOME/dir/example" || true + echo overwritten > "$HOME/example" || true + echo overwritten > "$TEST_DATA_DIR/dir1/example" || true + echo overwritten > "$TEST_DATA_DIR/dir2/example" || true + ' + # --nofilesystem=host does not cancel a more narrowly-scoped permission + # such as --filesystem=~/dir + assert_file_has_content "$HOME/dir/example" overwritten + assert_file_has_content "$TEST_DATA_DIR/dir1/example" overwritten + # --nofilesystem=host cancels the --filesystem=host at a lower precedence, + # so $HOME/example was not shared + assert_file_has_content "$HOME/example" hello + assert_file_has_content "$TEST_DATA_DIR/dir2/example" hello + + rm -fr "$HOME/dir" + rm -fr "$HOME/example" + rm -fr "$TEST_DATA_DIR/dir1" + rm -fr "$TEST_DATA_DIR/dir2" + + ok "runtime override --nofilesystem=host" +fi From 47247b0987a112d462d8e38320c1a4789a2c683e Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 16 Jan 2022 17:33:22 +0000 Subject: [PATCH 65/73] test-override: Assert that --nofilesystem with suffix yields a warning This was added as part of implementing the :reset suffix. Signed-off-by: Simon McVittie (cherry picked from commit ab0169ee39fe72eb0cd6544e10e094cfe8cd0466) --- tests/test-override.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/test-override.sh b/tests/test-override.sh index c22f9b0e..735f811e 100755 --- a/tests/test-override.sh +++ b/tests/test-override.sh @@ -187,6 +187,13 @@ assert_semicolon_list_contains "$filesystems" "xdg-config:ro" assert_not_semicolon_list_contains "$filesystems" "!xdg-config" assert_not_semicolon_list_contains "$filesystems" "!xdg-config:ro" +# --nofilesystem=...:rw => warning +# Warnings need to be made temporarily non-fatal here. +e=0 +G_DEBUG= ${FLATPAK} override --user --nofilesystem=/foo:rw org.test.Hello 2>log || e=$? +assert_file_has_content log "Filesystem suffix \"rw\" is not applicable for --nofilesystem" +assert_streq "$e" 0 + # --filesystem=...:bar => warning # Warnings need to be made temporarily non-fatal here. e=0 From 4eb3c2adddd7ac6be89a5ddd7ec125307bc5c6b3 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 16 Jan 2022 12:42:30 +0000 Subject: [PATCH 66/73] context: Introduce new --nofilesystem=host:reset This reintroduces the special case that existed in Flatpak 1.12.3, but under a different name, so that it will be backwards-compatible. With this change, flatpak-builder will be able to resolve CVE-2022-21682 by using --filesystem=host:reset. We want to implement this as a suffix rather than as a new keyword, because unknown suffixes are ignored with a warning, rather than causing a fatal error. This means that the new version of flatpak-builder will be able to run against older versions of flatpak: it will still be vulnerable to CVE-2022-21682 in that situation, but at least it will run. Co-authored-by: Alexander Larsson (cherry picked from commit 5709f1aaed6579f0136976e14e7f3cae399134ca) --- common/flatpak-context-private.h | 1 + common/flatpak-context.c | 166 ++++++++++++++++++++++++++++--- doc/flatpak-override.xml | 8 ++ doc/flatpak-run.xml | 8 ++ tests/test-exports.c | 8 +- 5 files changed, 173 insertions(+), 18 deletions(-) diff --git a/common/flatpak-context-private.h b/common/flatpak-context-private.h index 6e07eefd..8a565377 100644 --- a/common/flatpak-context-private.h +++ b/common/flatpak-context-private.h @@ -84,6 +84,7 @@ extern const char *flatpak_context_features[]; extern const char *flatpak_context_shares[]; gboolean flatpak_context_parse_filesystem (const char *filesystem_and_mode, + gboolean negated, char **filesystem_out, FlatpakFilesystemMode *mode_out, GError **error); diff --git a/common/flatpak-context.c b/common/flatpak-context.c index dd230d26..34510c15 100644 --- a/common/flatpak-context.c +++ b/common/flatpak-context.c @@ -87,6 +87,7 @@ const char *flatpak_context_special_filesystems[] = { "host", "host-etc", "host-os", + "host-reset", NULL }; @@ -704,6 +705,12 @@ unparse_filesystem_flags (const char *path, case FLATPAK_FILESYSTEM_MODE_NONE: g_string_insert_c (s, 0, '!'); + + if (g_str_has_suffix (s->str, "-reset")) + { + g_string_truncate (s, s->len - 6); + g_string_append (s, ":reset"); + } break; default: @@ -716,11 +723,14 @@ unparse_filesystem_flags (const char *path, static char * parse_filesystem_flags (const char *filesystem, - FlatpakFilesystemMode *mode_out) + gboolean negated, + FlatpakFilesystemMode *mode_out, + GError **error) { g_autoptr(GString) s = g_string_new (""); const char *p, *suffix; FlatpakFilesystemMode mode; + gboolean reset = FALSE; p = filesystem; while (*p != 0 && *p != ':') @@ -735,7 +745,31 @@ parse_filesystem_flags (const char *filesystem, g_string_append_c (s, *p++); } - mode = FLATPAK_FILESYSTEM_MODE_READ_WRITE; + if (negated) + mode = FLATPAK_FILESYSTEM_MODE_NONE; + else + mode = FLATPAK_FILESYSTEM_MODE_READ_WRITE; + + if (g_str_equal (s->str, "host-reset")) + { + reset = TRUE; + + if (!negated) + { + g_set_error (error, G_OPTION_ERROR, G_OPTION_ERROR_FAILED, + "Filesystem token \"%s\" is only applicable for --nofilesystem", + s->str); + return NULL; + } + + if (*p != '\0') + { + g_set_error (error, G_OPTION_ERROR, G_OPTION_ERROR_FAILED, + "Filesystem token \"%s\" cannot be used with a suffix", + s->str); + return NULL; + } + } if (*p == ':') { @@ -747,10 +781,63 @@ parse_filesystem_flags (const char *filesystem, mode = FLATPAK_FILESYSTEM_MODE_READ_WRITE; else if (strcmp (suffix, "create") == 0) mode = FLATPAK_FILESYSTEM_MODE_CREATE; + else if (strcmp (suffix, "reset") == 0) + reset = TRUE; else if (*suffix != 0) g_warning ("Unexpected filesystem suffix %s, ignoring", suffix); + + if (negated && mode != FLATPAK_FILESYSTEM_MODE_NONE) + { + g_warning ("Filesystem suffix \"%s\" is not applicable for --nofilesystem", + suffix); + mode = FLATPAK_FILESYSTEM_MODE_NONE; + } + + if (reset) + { + if (!negated) + { + g_set_error (error, G_OPTION_ERROR, G_OPTION_ERROR_FAILED, + "Filesystem suffix \"%s\" only applies to --nofilesystem", + suffix); + return NULL; + } + + if (!g_str_equal (s->str, "host")) + { + g_set_error (error, G_OPTION_ERROR, G_OPTION_ERROR_FAILED, + "Filesystem suffix \"%s\" can only be applied to " + "--nofilesystem=host", + suffix); + return NULL; + } + + /* We internally handle host:reset (etc) as host-reset, only exposing it as a flag in the public + part to allow it to be ignored (with a warning) for old flatpak versions */ + g_string_append (s, "-reset"); + } } + /* Postcondition check: the code above should make some results + * impossible */ + if (negated) + { + g_assert (mode == FLATPAK_FILESYSTEM_MODE_NONE); + } + else + { + g_assert (mode > FLATPAK_FILESYSTEM_MODE_NONE); + /* This flag is only applicable to --nofilesystem */ + g_assert (!reset); + } + + /* Postcondition check: filesystem token is host-reset iff reset flag + * was found */ + if (reset) + g_assert (g_str_equal (s->str, "host-reset")); + else + g_assert (!g_str_equal (s->str, "host-reset")); + if (mode_out) *mode_out = mode; @@ -759,13 +846,18 @@ parse_filesystem_flags (const char *filesystem, gboolean flatpak_context_parse_filesystem (const char *filesystem_and_mode, + gboolean negated, char **filesystem_out, FlatpakFilesystemMode *mode_out, GError **error) { - g_autofree char *filesystem = parse_filesystem_flags (filesystem_and_mode, mode_out); + g_autofree char *filesystem = NULL; char *slash; + filesystem = parse_filesystem_flags (filesystem_and_mode, negated, mode_out, error); + if (filesystem == NULL) + return FALSE; + slash = strchr (filesystem, '/'); /* Forbid /../ in paths */ @@ -857,6 +949,14 @@ flatpak_context_take_filesystem (FlatpakContext *context, char *fs, FlatpakFilesystemMode mode) { + /* Special case: --nofilesystem=host-reset implies --nofilesystem=host. + * --filesystem=host-reset (or host:reset) is not allowed. */ + if (g_str_equal (fs, "host-reset")) + { + g_return_if_fail (mode == FLATPAK_FILESYSTEM_MODE_NONE); + g_hash_table_insert (context->filesystems, g_strdup ("host"), GINT_TO_POINTER (mode)); + } + g_hash_table_insert (context->filesystems, fs, GINT_TO_POINTER (mode)); } @@ -888,6 +988,14 @@ flatpak_context_merge (FlatpakContext *context, while (g_hash_table_iter_next (&iter, &key, &value)) g_hash_table_insert (context->persistent, g_strdup (key), value); + /* We first handle host:reset, as it overrides all other keys from the parent */ + if (g_hash_table_lookup_extended (other->filesystems, "host-reset", NULL, &value)) + { + g_warn_if_fail (GPOINTER_TO_INT (value) == FLATPAK_FILESYSTEM_MODE_NONE); + g_hash_table_remove_all (context->filesystems); + } + + /* Then set the new ones, which includes propagating host:reset. */ g_hash_table_iter_init (&iter, other->filesystems); while (g_hash_table_iter_next (&iter, &key, &value)) g_hash_table_insert (context->filesystems, g_strdup (key), value); @@ -1075,7 +1183,7 @@ option_filesystem_cb (const gchar *option_name, g_autofree char *fs = NULL; FlatpakFilesystemMode mode; - if (!flatpak_context_parse_filesystem (value, &fs, &mode, error)) + if (!flatpak_context_parse_filesystem (value, FALSE, &fs, &mode, error)) return FALSE; flatpak_context_take_filesystem (context, g_steal_pointer (&fs), mode); @@ -1092,7 +1200,7 @@ option_nofilesystem_cb (const gchar *option_name, g_autofree char *fs = NULL; FlatpakFilesystemMode mode; - if (!flatpak_context_parse_filesystem (value, &fs, &mode, error)) + if (!flatpak_context_parse_filesystem (value, TRUE, &fs, &mode, error)) return FALSE; flatpak_context_take_filesystem (context, g_steal_pointer (&fs), @@ -1597,15 +1705,13 @@ flatpak_context_load_metadata (FlatpakContext *context, g_autofree char *filesystem = NULL; FlatpakFilesystemMode mode; - if (!flatpak_context_parse_filesystem (fs, &filesystem, &mode, NULL)) + if (!flatpak_context_parse_filesystem (fs, remove, + &filesystem, &mode, NULL)) g_debug ("Unknown filesystem type %s", filesystems[i]); else { - if (remove) - flatpak_context_take_filesystem (context, g_steal_pointer (&filesystem), - FLATPAK_FILESYSTEM_MODE_NONE); - else - flatpak_context_take_filesystem (context, g_steal_pointer (&filesystem), mode); + g_assert (mode == FLATPAK_FILESYSTEM_MODE_NONE || !remove); + flatpak_context_take_filesystem (context, g_steal_pointer (&filesystem), mode); } } } @@ -1851,11 +1957,24 @@ flatpak_context_save_metadata (FlatpakContext *context, { g_autoptr(GPtrArray) array = g_ptr_array_new_with_free_func (g_free); + /* Serialize host-reset first, because order can matter in + * corner cases. */ + if (g_hash_table_lookup_extended (context->filesystems, "host-reset", + NULL, &value)) + { + g_warn_if_fail (GPOINTER_TO_INT (value) == FLATPAK_FILESYSTEM_MODE_NONE); + g_ptr_array_add (array, g_strdup ("!host:reset")); + } + g_hash_table_iter_init (&iter, context->filesystems); while (g_hash_table_iter_next (&iter, &key, &value)) { FlatpakFilesystemMode mode = GPOINTER_TO_INT (value); + /* We already did this */ + if (g_str_equal (key, "host-reset")) + continue; + g_ptr_array_add (array, unparse_filesystem_flags (key, mode)); } @@ -1994,7 +2113,8 @@ flatpak_context_save_metadata (FlatpakContext *context, void flatpak_context_allow_host_fs (FlatpakContext *context) { - flatpak_context_take_filesystem (context, g_strdup ("host"), FLATPAK_FILESYSTEM_MODE_READ_WRITE); + flatpak_context_take_filesystem (context, g_strdup ("host"), + FLATPAK_FILESYSTEM_MODE_READ_WRITE); } gboolean @@ -2185,18 +2305,36 @@ flatpak_context_to_args (FlatpakContext *context, g_ptr_array_add (args, g_strdup_printf ("--system-%s-name=%s", flatpak_policy_to_string (policy), name)); } + /* Serialize host-reset first, because order can matter in + * corner cases. */ + if (g_hash_table_lookup_extended (context->filesystems, "host-reset", + NULL, &value)) + { + g_warn_if_fail (GPOINTER_TO_INT (value) == FLATPAK_FILESYSTEM_MODE_NONE); + g_ptr_array_add (args, g_strdup ("--nofilesystem=host:reset")); + } + g_hash_table_iter_init (&iter, context->filesystems); while (g_hash_table_iter_next (&iter, &key, &value)) { + g_autofree char *fs = NULL; FlatpakFilesystemMode mode = GPOINTER_TO_INT (value); + /* We already did this */ + if (g_str_equal (key, "host-reset")) + continue; + + fs = unparse_filesystem_flags (key, mode); + if (mode != FLATPAK_FILESYSTEM_MODE_NONE) { - g_autofree char *fs = unparse_filesystem_flags (key, mode); g_ptr_array_add (args, g_strdup_printf ("--filesystem=%s", fs)); } else - g_ptr_array_add (args, g_strdup_printf ("--nofilesystem=%s", (char *) key)); + { + g_assert (fs[0] == '!'); + g_ptr_array_add (args, g_strdup_printf ("--nofilesystem=%s", &fs[1])); + } } } diff --git a/doc/flatpak-override.xml b/doc/flatpak-override.xml index 05c4a800..ed1ba52b 100644 --- a/doc/flatpak-override.xml +++ b/doc/flatpak-override.xml @@ -248,6 +248,14 @@ accessing most of the home directory, but it will still be allowed to access $XDG_CONFIG_HOME/MyApp. + + As a special case, + + will ignore all + permissions inherited from the app manifest or a + lower-precedence layer of overrides, in addition to + having the behaviour of + . diff --git a/doc/flatpak-run.xml b/doc/flatpak-run.xml index 69df02c9..90df07e4 100644 --- a/doc/flatpak-run.xml +++ b/doc/flatpak-run.xml @@ -389,6 +389,14 @@ accessing most of the home directory, but it will still be allowed to access $XDG_CONFIG_HOME/MyApp. + + As a special case, + + will ignore all + permissions inherited from the app manifest or + flatpak-override1, + in addition to having the behaviour of + . diff --git a/tests/test-exports.c b/tests/test-exports.c index c0af5689..d12042a1 100644 --- a/tests/test-exports.c +++ b/tests/test-exports.c @@ -607,8 +607,8 @@ test_filesystems (void) gboolean ret; g_test_message ("%s", fs->input); - ret = flatpak_context_parse_filesystem (fs->input, &normalized, &mode, - &error); + ret = flatpak_context_parse_filesystem (fs->input, FALSE, + &normalized, &mode, &error); g_assert_no_error (error); g_assert_true (ret); @@ -629,8 +629,8 @@ test_filesystems (void) gboolean ret; g_test_message ("%s", not->input); - ret = flatpak_context_parse_filesystem (not->input, &normalized, &mode, - &error); + ret = flatpak_context_parse_filesystem (not->input, FALSE, + &normalized, &mode, &error); g_test_message ("-> %s", error ? error->message : "(no error)"); g_assert_error (error, G_OPTION_ERROR, not->code); g_assert_false (ret); From 0e2e9a55832082354d707468a03f95243b3db1fc Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Mon, 17 Jan 2022 19:21:33 +0000 Subject: [PATCH 67/73] test-exports: Exercise host:reset and related filesystem tokens Signed-off-by: Simon McVittie Co-authored-by: Alexander Larsson (cherry picked from commit f3d12dc7930334d42cfa96a57fd68de9919f1537) --- tests/test-exports.c | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/tests/test-exports.c b/tests/test-exports.c index d12042a1..9423464e 100644 --- a/tests/test-exports.c +++ b/tests/test-exports.c @@ -536,6 +536,13 @@ static const NotFilesystem not_filesystems[] = { "xdg-run", G_OPTION_ERROR_FAILED }, { "/", G_OPTION_ERROR_BAD_VALUE }, { "/////././././././//////", G_OPTION_ERROR_BAD_VALUE }, + { "host:reset", G_OPTION_ERROR_FAILED }, + { "host-reset", G_OPTION_ERROR_FAILED }, + { "host-reset:rw", G_OPTION_ERROR_FAILED }, + { "host-reset:reset", G_OPTION_ERROR_FAILED }, + { "!host-reset:reset", G_OPTION_ERROR_FAILED }, + { "/foo:reset", G_OPTION_ERROR_FAILED }, + { "!/foo:reset", G_OPTION_ERROR_FAILED }, }; typedef struct @@ -591,6 +598,9 @@ static const Filesystem filesystems[] = { "~///././//", FLATPAK_FILESYSTEM_MODE_READ_WRITE, "home" }, { "home/", FLATPAK_FILESYSTEM_MODE_READ_WRITE, "home" }, { "home/Projects", FLATPAK_FILESYSTEM_MODE_READ_WRITE, "~/Projects" }, + { "!home", FLATPAK_FILESYSTEM_MODE_NONE, "home" }, + { "!host:reset", FLATPAK_FILESYSTEM_MODE_NONE, "host-reset" }, + { "!host-reset", FLATPAK_FILESYSTEM_MODE_NONE, "host-reset" }, }; static void @@ -601,19 +611,32 @@ test_filesystems (void) for (i = 0; i < G_N_ELEMENTS (filesystems); i++) { const Filesystem *fs = &filesystems[i]; + const char *input = fs->input; + gboolean negated = FALSE; g_autoptr(GError) error = NULL; g_autofree char *normalized; FlatpakFilesystemMode mode; gboolean ret; g_test_message ("%s", fs->input); - ret = flatpak_context_parse_filesystem (fs->input, FALSE, + + if (input[0] == '!') + { + g_test_message ("-> input is negated"); + negated = TRUE; + input++; + } + + ret = flatpak_context_parse_filesystem (input, negated, &normalized, &mode, &error); g_assert_no_error (error); g_assert_true (ret); + g_test_message ("-> mode: %u", mode); + g_test_message ("-> normalized filesystem: %s", normalized); + if (fs->fs == NULL) - g_assert_cmpstr (normalized, ==, fs->input); + g_assert_cmpstr (normalized, ==, input); else g_assert_cmpstr (normalized, ==, fs->fs); @@ -623,13 +646,22 @@ test_filesystems (void) for (i = 0; i < G_N_ELEMENTS (not_filesystems); i++) { const NotFilesystem *not = ¬_filesystems[i]; + const char *input = not->input; + gboolean negated = FALSE; g_autoptr(GError) error = NULL; char *normalized = NULL; FlatpakFilesystemMode mode; gboolean ret; g_test_message ("%s", not->input); - ret = flatpak_context_parse_filesystem (not->input, FALSE, + + if (input[0] == '!') + { + negated = TRUE; + input++; + } + + ret = flatpak_context_parse_filesystem (input, negated, &normalized, &mode, &error); g_test_message ("-> %s", error ? error->message : "(no error)"); g_assert_error (error, G_OPTION_ERROR, not->code); From a16efca8ec2ee3b1d4f66254356c6dfd1e5351cf Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Mon, 17 Jan 2022 12:34:29 +0000 Subject: [PATCH 68/73] test-context: Exercise some corner cases for merging filesystems Signed-off-by: Simon McVittie Co-authored-by: Alexander Larsson (cherry picked from commit fab0f8ed7c52fc58e6c550d123ede9621c760ca7) --- tests/test-context.c | 312 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 312 insertions(+) diff --git a/tests/test-context.c b/tests/test-context.c index b4626288..b13a2a4d 100644 --- a/tests/test-context.c +++ b/tests/test-context.c @@ -17,12 +17,24 @@ #include "config.h" +#include + #include #include "flatpak.h" #include "flatpak-context-private.h" +#include "flatpak-run-private.h" +#include "flatpak-utils-private.h" #include "tests/testlib.h" +/* g_str_has_prefix as a GEqualFunc */ +static gboolean +str_has_prefix (gconstpointer candidate, + gconstpointer pattern) +{ + return g_str_has_prefix (candidate, pattern); +} + static void test_context_env (void) { @@ -116,6 +128,305 @@ test_context_env_fd (void) g_clear_error (&error); } +static void context_parse_args (FlatpakContext *context, + ...) G_GNUC_NULL_TERMINATED; + +static void +context_parse_args (FlatpakContext *context, + ...) +{ + g_autoptr(GError) local_error = NULL; + g_autoptr(GOptionContext) oc = NULL; + g_autoptr(GOptionGroup) group = NULL; + g_autoptr(GPtrArray) args = g_ptr_array_new_with_free_func (g_free); + g_auto(GStrv) argv = NULL; + const char *arg; + va_list ap; + + g_ptr_array_add (args, g_strdup ("argv[0]")); + + va_start (ap, context); + + while ((arg = va_arg (ap, const char *)) != NULL) + g_ptr_array_add (args, g_strdup (arg)); + + va_end (ap); + + g_ptr_array_add (args, NULL); + argv = (GStrv) g_ptr_array_free (g_steal_pointer (&args), FALSE); + + oc = g_option_context_new (""); + group = flatpak_context_get_options (context); + g_option_context_add_group (oc, group); + g_option_context_parse_strv (oc, &argv, &local_error); + g_assert_no_error (local_error); +} + +static void +test_context_merge_fs (void) +{ + /* + * We want to arrive at the same result regardless of whether we: + * - start from lowest precedence, and successively merge higher + * precedences into it, discarding them when done; + * - successively merge highest precedence into second-highest, and + * then discard highest + */ + enum { LOWEST_FIRST, HIGHEST_FIRST, INVALID } merge_order; + + for (merge_order = LOWEST_FIRST; merge_order < INVALID; merge_order++) + { + g_autoptr(FlatpakContext) lowest = flatpak_context_new (); + g_autoptr(FlatpakContext) middle = flatpak_context_new (); + g_autoptr(FlatpakContext) highest = flatpak_context_new (); + gpointer value; + + context_parse_args (lowest, + "--filesystem=/one", + NULL); + context_parse_args (middle, + "--nofilesystem=host:reset", + "--filesystem=/two", + NULL); + context_parse_args (highest, + "--nofilesystem=host", + "--filesystem=/three", + NULL); + + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "host", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "host-reset", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/one", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/two", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/three", NULL, NULL)); + + g_assert_true (g_hash_table_lookup_extended (middle->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_true (g_hash_table_lookup_extended (middle->filesystems, "host-reset", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (middle->filesystems, "/one", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (middle->filesystems, "/two", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_false (g_hash_table_lookup_extended (middle->filesystems, "/three", NULL, NULL)); + + g_assert_true (g_hash_table_lookup_extended (highest->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (highest->filesystems, "host-reset", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (highest->filesystems, "/one", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (highest->filesystems, "/two", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (highest->filesystems, "/three", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + + if (merge_order == LOWEST_FIRST) + { + flatpak_context_merge (lowest, middle); + + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host-reset", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/one", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/two", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/three", NULL, NULL)); + + flatpak_context_merge (lowest, highest); + } + else + { + flatpak_context_merge (middle, highest); + + g_assert_true (g_hash_table_lookup_extended (middle->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_true (g_hash_table_lookup_extended (middle->filesystems, "host-reset", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (middle->filesystems, "/one", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (middle->filesystems, "/two", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_true (g_hash_table_lookup_extended (middle->filesystems, "/three", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + + flatpak_context_merge (lowest, middle); + } + + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host-reset", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/one", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/two", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/three", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + } + + for (merge_order = LOWEST_FIRST; merge_order < INVALID; merge_order++) + { + g_autoptr(FlatpakContext) lowest = flatpak_context_new (); + g_autoptr(FlatpakContext) mid_low = flatpak_context_new (); + g_autoptr(FlatpakContext) mid_high = flatpak_context_new (); + g_autoptr(FlatpakContext) highest = flatpak_context_new (); + g_autoptr(GError) local_error = NULL; + g_autoptr(GKeyFile) metakey = g_key_file_new (); + g_autoptr(GPtrArray) args = g_ptr_array_new_with_free_func (g_free); + g_autofree char *filesystems = NULL; + gpointer value; + + context_parse_args (lowest, + "--filesystem=/one", + NULL); + context_parse_args (mid_low, + "--nofilesystem=host:reset", + "--filesystem=/two", + NULL); + context_parse_args (mid_high, + "--filesystem=host", + "--filesystem=/three", + NULL); + context_parse_args (highest, + "--nofilesystem=host", + "--filesystem=/four", + NULL); + + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "host", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "host-reset", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/one", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/two", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/three", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/four", NULL, NULL)); + + g_assert_true (g_hash_table_lookup_extended (mid_low->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_true (g_hash_table_lookup_extended (mid_low->filesystems, "host-reset", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (mid_low->filesystems, "/one", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (mid_low->filesystems, "/two", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_false (g_hash_table_lookup_extended (mid_low->filesystems, "/three", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (mid_low->filesystems, "/four", NULL, NULL)); + + g_assert_true (g_hash_table_lookup_extended (mid_high->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_false (g_hash_table_lookup_extended (mid_high->filesystems, "host-reset", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (mid_high->filesystems, "/one", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (mid_high->filesystems, "/two", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (mid_high->filesystems, "/three", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_false (g_hash_table_lookup_extended (mid_high->filesystems, "/four", NULL, NULL)); + + g_assert_true (g_hash_table_lookup_extended (highest->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (mid_high->filesystems, "host-reset", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (highest->filesystems, "/one", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (highest->filesystems, "/two", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (highest->filesystems, "/three", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (highest->filesystems, "/four", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + + if (merge_order == LOWEST_FIRST) + { + flatpak_context_merge (lowest, mid_low); + + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host-reset", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/one", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/two", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/three", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/four", NULL, NULL)); + + flatpak_context_merge (lowest, mid_high); + + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host-reset", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/one", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/two", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/three", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/four", NULL, NULL)); + + flatpak_context_merge (lowest, highest); + } + else + { + flatpak_context_merge (mid_high, highest); + + g_assert_true (g_hash_table_lookup_extended (mid_high->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (mid_high->filesystems, "host-reset", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (mid_high->filesystems, "/one", NULL, NULL)); + g_assert_false (g_hash_table_lookup_extended (mid_high->filesystems, "/two", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (mid_high->filesystems, "/three", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_true (g_hash_table_lookup_extended (mid_high->filesystems, "/four", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + + flatpak_context_merge (mid_low, mid_high); + + g_assert_true (g_hash_table_lookup_extended (mid_low->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_true (g_hash_table_lookup_extended (mid_low->filesystems, "host-reset", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (mid_low->filesystems, "/one", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (mid_low->filesystems, "/two", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_true (g_hash_table_lookup_extended (mid_low->filesystems, "/three", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_true (g_hash_table_lookup_extended (mid_low->filesystems, "/four", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + + flatpak_context_merge (lowest, mid_low); + } + + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "host-reset", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_NONE); + g_assert_false (g_hash_table_lookup_extended (lowest->filesystems, "/one", NULL, NULL)); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/two", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/three", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + g_assert_true (g_hash_table_lookup_extended (lowest->filesystems, "/four", NULL, &value)); + g_assert_cmpint (GPOINTER_TO_INT (value), ==, FLATPAK_FILESYSTEM_MODE_READ_WRITE); + + flatpak_context_save_metadata (lowest, FALSE, metakey); + filesystems = g_key_file_get_value (metakey, + FLATPAK_METADATA_GROUP_CONTEXT, + FLATPAK_METADATA_KEY_FILESYSTEMS, + &local_error); + g_assert_no_error (local_error); + g_test_message ("%s=%s", FLATPAK_METADATA_KEY_FILESYSTEMS, filesystems); + /* !host:reset is serialized first */ + g_assert_true (g_str_has_prefix (filesystems, "!host:reset;")); + /* The rest are serialized in arbitrary order */ + g_assert_nonnull (strstr (filesystems, ";!host;")); + g_assert_null (strstr (filesystems, "/one")); + g_assert_nonnull (strstr (filesystems, ";/two;")); + g_assert_nonnull (strstr (filesystems, ";/three;")); + g_assert_nonnull (strstr (filesystems, ";/four;")); + + flatpak_context_to_args (lowest, args); + /* !host:reset is serialized first */ + g_assert_cmpuint (args->len, >, 0); + g_assert_cmpstr (g_ptr_array_index (args, 0), ==, + "--nofilesystem=host:reset"); + /* The rest are serialized in arbitrary order */ + g_assert_true (g_ptr_array_find_with_equal_func (args, "--nofilesystem=host", g_str_equal, NULL)); + g_assert_false (g_ptr_array_find_with_equal_func (args, "--filesystem=/one", str_has_prefix, NULL)); + g_assert_false (g_ptr_array_find_with_equal_func (args, "--nofilesystem=/one", str_has_prefix, NULL)); + g_assert_true (g_ptr_array_find_with_equal_func (args, "--filesystem=/two", g_str_equal, NULL)); + g_assert_true (g_ptr_array_find_with_equal_func (args, "--filesystem=/three", g_str_equal, NULL)); + g_assert_true (g_ptr_array_find_with_equal_func (args, "--filesystem=/four", g_str_equal, NULL)); + } +} + int main (int argc, char *argv[]) { @@ -123,6 +434,7 @@ main (int argc, char *argv[]) g_test_add_func ("/context/env", test_context_env); g_test_add_func ("/context/env-fd", test_context_env_fd); + g_test_add_func ("/context/merge-fs", test_context_merge_fs); return g_test_run (); } From f9ce3433e08e679b4b923c706e04d8dd7539a36b Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 16 Jan 2022 17:33:28 +0000 Subject: [PATCH 69/73] test-override: Exercise --nofilesystem=host:reset Signed-off-by: Simon McVittie Co-authored-by: Alexander Larsson (cherry picked from commit 4aa70d2d7201e44c7259bf5aeae90beb733e331f) --- tests/test-override.sh | 84 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 83 insertions(+), 1 deletion(-) diff --git a/tests/test-override.sh b/tests/test-override.sh index 735f811e..becad19a 100755 --- a/tests/test-override.sh +++ b/tests/test-override.sh @@ -17,7 +17,7 @@ reset_overrides () { assert_file_empty info } -echo "1..17" +echo "1..18" setup_repo install_repo @@ -187,6 +187,51 @@ assert_semicolon_list_contains "$filesystems" "xdg-config:ro" assert_not_semicolon_list_contains "$filesystems" "!xdg-config" assert_not_semicolon_list_contains "$filesystems" "!xdg-config:ro" +${FLATPAK} override --user --nofilesystem=host:reset org.test.Hello +${FLATPAK} override --user --show org.test.Hello > override +filesystems="$(sed -ne 's/^filesystems=//p' override)" +assert_not_semicolon_list_contains "$filesystems" "host" +assert_not_semicolon_list_contains "$filesystems" "host:reset" +assert_semicolon_list_contains "$filesystems" "!host" +assert_semicolon_list_contains "$filesystems" "!host:reset" +assert_not_semicolon_list_contains "$filesystems" "host-reset" +assert_not_semicolon_list_contains "$filesystems" "!host-reset" + +# !host-reset is the same as !host:reset, and serializes as !host:reset +${FLATPAK} override --user --nofilesystem=host-reset org.test.Hello +${FLATPAK} override --user --show org.test.Hello > override +filesystems="$(sed -ne 's/^filesystems=//p' override)" +assert_not_semicolon_list_contains "$filesystems" "host" +assert_not_semicolon_list_contains "$filesystems" "host:reset" +assert_semicolon_list_contains "$filesystems" "!host" +assert_semicolon_list_contains "$filesystems" "!host:reset" +assert_not_semicolon_list_contains "$filesystems" "host-reset" +assert_not_semicolon_list_contains "$filesystems" "!host-reset" + +# --filesystem=...:reset => error +e=0 +${FLATPAK} override --user --filesystem=host:reset org.test.Hello 2>log || e=$? +assert_file_has_content log "Filesystem suffix \"reset\" only applies to --nofilesystem" +assert_not_streq "$e" 0 + +# --filesystem=host-reset => error +e=0 +${FLATPAK} override --user --filesystem=host-reset org.test.Hello 2>log || e=$? +assert_file_has_content log "Filesystem token \"host-reset\" is only applicable for --nofilesystem" +assert_not_streq "$e" 0 + +# --filesystem=host-reset:suffix => error +e=0 +${FLATPAK} override --user --nofilesystem=host-reset:suffix org.test.Hello 2>log || e=$? +assert_file_has_content log "Filesystem token \"host-reset\" cannot be used with a suffix" +assert_not_streq "$e" 0 + +# --nofilesystem=/foo:reset => error +e=0 +${FLATPAK} override --user --nofilesystem=/foo:reset org.test.Hello 2>log || e=$? +assert_file_has_content log "Filesystem suffix \"reset\" can only be applied to --nofilesystem=host" +assert_not_streq "$e" 0 + # --nofilesystem=...:rw => warning # Warnings need to be made temporarily non-fatal here. e=0 @@ -395,3 +440,40 @@ if ! skip_one_without_bwrap "runtime override --nofilesystem=host"; then ok "runtime override --nofilesystem=host" fi + +reset_overrides + +if ! skip_one_without_bwrap "runtime override --nofilesystem=host:reset"; then + mkdir -p "$HOME/dir" + mkdir -p "$TEST_DATA_DIR/dir1" + mkdir -p "$TEST_DATA_DIR/dir2" + echo "hello" > "$HOME/example" + echo "hello" > "$HOME/dir/example" + echo "hello" > "$TEST_DATA_DIR/dir1/example" + echo "hello" > "$TEST_DATA_DIR/dir2/example" + + ${FLATPAK} override --user --filesystem=host org.test.Hello + ${FLATPAK} override --user --filesystem='~/dir' org.test.Hello + ${FLATPAK} override --user --filesystem="$TEST_DATA_DIR/dir1" org.test.Hello + + ${FLATPAK} run --env=TEST_DATA_DIR="$TEST_DATA_DIR" \ + --command=sh --nofilesystem=host:reset org.test.Hello -c ' + echo overwritten > "$HOME/dir/example" || true + echo overwritten > "$HOME/example" || true + echo overwritten > "$TEST_DATA_DIR/dir1/example" || true + echo overwritten > "$TEST_DATA_DIR/dir2/example" || true + ' + # --nofilesystem=host:reset cancels all --filesystem permissions from + # lower-precedence layers + assert_file_has_content "$HOME/dir/example" hello + assert_file_has_content "$TEST_DATA_DIR/dir1/example" hello + assert_file_has_content "$HOME/example" hello + assert_file_has_content "$TEST_DATA_DIR/dir2/example" hello + + rm -fr "$HOME/dir" + rm -fr "$HOME/example" + rm -fr "$TEST_DATA_DIR/dir1" + rm -fr "$TEST_DATA_DIR/dir2" + + ok "runtime override --nofilesystem=host:reset" +fi From 61927c7af7a7c280a715ea332643ceff35429077 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Tue, 18 Jan 2022 15:43:04 +0000 Subject: [PATCH 70/73] NEWS: Mention CVE-2022-21682 At the time we wrote the NEWS for 1.12.3, this CVE ID had not yet been issued. Signed-off-by: Simon McVittie --- NEWS | 1 + 1 file changed, 1 insertion(+) diff --git a/NEWS b/NEWS index 689f3ce6..106a0a24 100644 --- a/NEWS +++ b/NEWS @@ -12,6 +12,7 @@ invalid application metadata in a way that hides some of the app permissions displayed during installation. https://github.com/flatpak/flatpak/security/advisories/GHSA-8ch7-5j3h-g4fx +(also known as CVE-2022-21682) This issue is a problem with how flatpak-builder uses flatpak, that can cause `flatpak-builder --mirror-screenshots-url` commands to be From 617494c63fc6f7a2ef9cd33cffe1c9c16ce6b014 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Tue, 18 Jan 2022 15:43:21 +0000 Subject: [PATCH 71/73] NEWS: Describe what is intended to appear in 1.12.4 Signed-off-by: Simon McVittie --- NEWS | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/NEWS b/NEWS index 106a0a24..4935568a 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,36 @@ +Changes in 1.12.4 +~~~~~~~~~~~~~~~~~ +Released: not yet + +This is a regression fix update, reverting non-backwards-compatible +behaviour changes in the solution previously chosen for CVE-2022-21682. + +Flatpak 1.12.3 and 1.10.6 changed the behaviour of `--nofilesystem=host` +and `--nofilesystem=home` in a way that was not backwards-compatible in +all cases. For example, some Flatpak users previously used a global +`flatpak override --nofilesystem=home` or +`flatpak override --nofilesystem=host`, but expected that individual apps +would still be able to have finer-grained filesystem access granted by the +app manifest, such as Zoom's `--filesystem=~/Documents/Zoom:create`. With +the changes in 1.12.3, this no longer had the intended result, because +`--nofilesystem=home` was special-cased to disallow inheriting the +finer-grained `--filesystem`. + +Flatpak 1.12.4 and 1.10.7 return to the previous behaviour of +`--nofilesystem=host` and `--nofilesystem=home`. Instead, CVE-2022-21682 +will be resolved by a new 1.2.2 release of flatpak-builder, which will +use a new option `--nofilesystem=host:reset` introduced in Flatpak 1.12.4 +and 1.10.7. In addition to behaving like `--nofilesystem=host`, the new +option prevents filesystem permissions from being inherited from the +app manifest. + +Other changes: + + * Clarify documentation of `--nofilesystem` + * Improve unit test coverage around `--filesystem` and `--nofilesystem` + * Restore compatibility with older appstream-glib versions, fixing a + regression in 1.12.3 + Changes in 1.12.3 ~~~~~~~~~~~~~~~~~ Released: 2022-01-12 From d19ed758f95cd1c285d7e63acac749f68aecbe6b Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Tue, 18 Jan 2022 17:27:13 +0000 Subject: [PATCH 72/73] Release v1.12.4 Signed-off-by: Simon McVittie --- NEWS | 2 +- configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 4935568a..4d26c807 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,6 @@ Changes in 1.12.4 ~~~~~~~~~~~~~~~~~ -Released: not yet +Released: 2021-01-18 This is a regression fix update, reverting non-backwards-compatible behaviour changes in the solution previously chosen for CVE-2022-21682. diff --git a/configure.ac b/configure.ac index 7c53fcb2..ae1efc9e 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ AC_PREREQ([2.63]) m4_define([flatpak_major_version], [1]) m4_define([flatpak_minor_version], [12]) -m4_define([flatpak_micro_version], [3]) +m4_define([flatpak_micro_version], [4]) m4_define([flatpak_extra_version], []) m4_define([flatpak_interface_age], [0]) m4_define([flatpak_binary_age], From 103ed5c02c8453580fac19e5122d150f44f6774f Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Tue, 18 Jan 2022 17:38:36 +0000 Subject: [PATCH 73/73] Regenerate translation files for release Signed-off-by: Simon McVittie --- po/cs.po | 112 ++++++++++++++++++++++++++-------------------------- po/da.po | 112 ++++++++++++++++++++++++++-------------------------- po/de.po | 112 ++++++++++++++++++++++++++-------------------------- po/en_GB.po | 112 ++++++++++++++++++++++++++-------------------------- po/es.po | 112 ++++++++++++++++++++++++++-------------------------- po/gl.po | 112 ++++++++++++++++++++++++++-------------------------- po/hr.po | 112 ++++++++++++++++++++++++++-------------------------- po/hu.po | 112 ++++++++++++++++++++++++++-------------------------- po/id.po | 112 ++++++++++++++++++++++++++-------------------------- po/oc.po | 112 ++++++++++++++++++++++++++-------------------------- po/pl.po | 112 ++++++++++++++++++++++++++-------------------------- po/pt_BR.po | 112 ++++++++++++++++++++++++++-------------------------- po/ro.po | 112 ++++++++++++++++++++++++++-------------------------- po/ru.po | 112 ++++++++++++++++++++++++++-------------------------- po/sk.po | 112 ++++++++++++++++++++++++++-------------------------- po/sv.po | 112 ++++++++++++++++++++++++++-------------------------- po/tr.po | 112 ++++++++++++++++++++++++++-------------------------- po/uk.po | 112 ++++++++++++++++++++++++++-------------------------- po/zh_TW.po | 112 ++++++++++++++++++++++++++-------------------------- 19 files changed, 1064 insertions(+), 1064 deletions(-) diff --git a/po/cs.po b/po/cs.po index 2a133044..81b777b5 100644 --- a/po/cs.po +++ b/po/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2021-08-28 12:50+0200\n" "Last-Translator: Daniel Rusek \n" "Language-Team: Czech \n" @@ -3095,15 +3095,15 @@ msgstr "Vzdálené repozitáře" msgid "Show the remotes" msgstr "Zobrazit vzdálené repozitáře" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - Vyhledat text ve vzdálených aplikacích/prostředích" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "TEXT musí být určen" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Nenalezeny žádné shody" @@ -4011,48 +4011,48 @@ msgstr "Selhalo rebase %s na %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Nenastaven žádný autentikátor pro vzdálený repozitář „%s“" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Neznámý typ sdílení %s, platné typy jsou: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Neznámý typ zásad %s, platné typy jsou: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Neplatný název dbus %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Neznámý typ soketu %s, platné typy jsou: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Neznámý typ zařízení %s, platné typy jsou: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Neznámý typ funkce %s, platné typy jsou: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "Umístění systému souborů „%s“ obsahuje „..“" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" "--filesystem=/ není dostupné, pro podobný výsledek použijte --filesystem=host" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4061,172 +4061,172 @@ msgstr "" "Neplatné umístění systému souborů %s, platná umístění jsou: host, host-os, " "host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Neplatný formát env %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy argumenty musí být ve formě SUBSYSTÉM.KLÍČ=HODNOTA" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy hodnoty nemohou začínat „!“" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--remove-policy argumenty musí být ve formě SUBSYSTÉM.KLÍČ=HODNOTA" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy hodnoty nemohou začínat „!“" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Sdílet s hostitelem" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "SDÍLET" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Zrušit sdílení s hostitelem" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Odhalit soket aplikaci" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOKET" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Neodhalovat soket aplikaci" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Odhalit zařízení aplikaci" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "ZAŘÍZENÍ" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Neodhalovat zařízení aplikaci" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Umožnit funkci" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FUNKCE" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Neumožnit funkci" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Odhalit systém souborů aplikaci (:ro pro přístup pouze ke čtení)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "SYSTÉM_SOUBORŮ[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Neodhalovat systém souborů aplikaci" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "SYSTÉM_SOUBORŮ" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Nastavit proměnnou prostředí" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "PROMĚNNÁ=HODNOTA" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "Číst proměnné prostředí ve formátu env -0 z FD" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "Remove variable from environment" msgstr "Odstranit proměnnou z prostředí" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "PROMĚNNÁ" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Povolit aplikaci vlastnit název na sběrnici sezení" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "NÁZEV_DBUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Povolit aplikaci komunikovat s názvem na sběrnici sezení" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Nepovolit aplikaci komunikovat s názvem na sběrnici sezení" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Povolit aplikaci vlastnit název na systémové sběrnici" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Povolit aplikaci komunikovat s názvem na systémové sběrnici" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Nepovolit aplikaci komunikovat s názvem na systémové sběrnici" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Přidat generickou volbu bezpečnostní politiky" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTÉM.KLÍČ=HODNOTA" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Odebrat generickou volbu bezpečnostní politiky" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "Trvalá podcesta domovského adresáře" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "NÁZEV_SOUBORU" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Nevyžadovat běžící sezení (bez vytvoření cgroups)" diff --git a/po/da.po b/po/da.po index 8e39ce2e..b1598aa5 100644 --- a/po/da.po +++ b/po/da.po @@ -42,7 +42,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2021-05-21 18:36+0200\n" "Last-Translator: scootergrisen\n" "Language-Team: Danish\n" @@ -3136,15 +3136,15 @@ msgstr "Eksterne" msgid "Show the remotes" msgstr "Vis eksternerne" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEKST - Søg efter tekst i eksterne programmer/-runtimes" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "TEKST skal angives" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Fandt ingen match" @@ -4058,49 +4058,49 @@ msgstr "Kunne ikke rebase %s til %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Ingen godkender konfigureret for eksternen `%s`" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Ukendt delingstype %s, gyldige typer er: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Ukendt politiktype %s, gyldige typer er: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Ugyldigt dbus-navn %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Ukendt sokkeltype %s, gyldige typer er: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Ukendt enhedstype %s, gyldige typer er: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Ukendt funktionalitetstype %s, gyldige typer er: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "Filsystemsplaceringen \"%s\" indeholder \"..\"" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" "--filesystem=/ er ikke tilgængelig, brug --filesystem=vært for et lignende " "resultat" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4109,176 +4109,176 @@ msgstr "" "Ukendt filsystemplacering %s, gyldige placeringer er: vært, vært-" "styresystem, vært-osv., xdg-*[/ …], ~/mappe, /mappe" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Ugyldigt miljøformat %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "Miljøvariabelnavn må ikke indeholde '=': %s" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy-argumenter skal være i formatet UNDERSYSTEM.NØGLE=VÆRDI" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy-værdier må ikke begynde med \"!\"" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "--remove-policy-argumenter skal være i formatet UNDERSYSTEM.NØGLE=VÆRDI" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy må ikke begynde med \"!\"" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Del med vært" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "DEL" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Stop deling med vært" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Eksponer sokkel til program" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOKKEL" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Eksponer ikke sokkel til program" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Eksponer enhed til program" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "ENHED" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Eksponer ikke enhed til program" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Tillad funktionalitet" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FUNKTIONALITET" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Tillad ikke funktionalitet" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Eksponer filsystem til program (:ro for skrivebeskyttet)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "FILSYSTEM[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Eksponer ikke filsystem til program" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "FILSYSTEM" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Indstil miljøvariabel" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VARIABEL=VÆRDI" # scootergrisen: ved ikke hvad FD er # scootergrisen: "Læs miljøvariabler i formatet env -0 fra ..." -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "Læs miljøvariabler i formatet env -0 fra FD" # scootergrisen: ved ikke hvad FD er -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "Remove variable from environment" msgstr "Fjern variabel fra miljø" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "VAR" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Giv program tilladelse til eget navn på sessionsbussen" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "DBUS_NAVN" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Giv program tilladelse til at snakke med navn på sessionsbussen" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Giv ikke program tilladelse til at snakke med navn på sessionsbussen" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Giv program tilladelse til eget navn på systembussen" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Giv program tilladelse til at snakke med navn på systembussen" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Giv ikke program tilladelse til at snakke med navn på systembussen" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Tilføj tilvalg for generisk politik" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "UNDERSYSTEM.NØGLE=VÆRDI" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Fjern tilvalg for generisk politik" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "Vedvarende understi for hjemmemappe" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "FILNAVN" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Kræv ikke en kørende session (ingen cgroups-oprettelse)" diff --git a/po/de.po b/po/de.po index 92d73324..634103ba 100644 --- a/po/de.po +++ b/po/de.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2020-11-20 14:24+0100\n" "Last-Translator: Tim Sabsch \n" "Language-Team: German \n" @@ -3212,15 +3212,15 @@ msgstr "Keine entfernte Quelle %s" msgid "Show the remotes" msgstr "Deaktivierte entfernte Quellen anzeigen" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "TEXT muss angegeben werden" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 #, fuzzy msgid "No matches found" msgstr "Kein Treffer für %s" @@ -4167,47 +4167,47 @@ msgstr "Fehler: %s %s ist fehlgeschlagen: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Legitimierung wird benötigt, um Software zu aktualisieren" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Unbekannter Freigabetyp %s, zulässige Typen sind: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Unbekannter Regeltyp %s, zulässige Typen sind: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, fuzzy, c-format msgid "Invalid dbus name %s" msgstr "Ungültiger Dbus-Name %s\n" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Unbekannter Socket-Typ %s, zulässige Typen sind: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Unbekannter Gerätetyp %s, zulässige Typen sind: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Unbekannter Funktionstyp %s, zulässige Typen sind: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, fuzzy, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4216,180 +4216,180 @@ msgstr "" "Unbekannter Dateisystem-Ort %s, zulässige Orte sind: host, home, xdg-" "*[/...], ~/Ordner, /Ordner" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Ungültiges Umgebungsformat: %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Mit Rechner teilen" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "FREIGABE" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Freigabe für Rechner aufheben" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Socket für die Anwendung sichtbar machen" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Socket vor der Anwendung verbergen" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Gerät für die Anwendung sichtbar machen" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "GERÄT" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Gerät vor der Anwendung verbergen" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Funktion erlauben" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FUNKTION" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Funktion nicht erlauben" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" "Das Dateisystem für die Anwendung sichtbar machen (:ro für schreibgeschützt)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "DATEISYSTEM[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Das Dateisystem vor der Anwendung verbergen" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "DATEISYSTEM" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Umgebungsvariable festlegen" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VAR=WERT" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "Schreib-Berechtigungen der Anwendung widerrufen" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "VAR" msgstr "WERT" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "" "Der Anwendung erlauben, einen Namen auf dem Sitzungsbus zu beanspruchen" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "DBUS_NAME" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Der Anwendung erlauben, mit Namen auf dem Sitzungsbus zu kommunizieren" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 #, fuzzy msgid "Don't allow app to talk to name on the session bus" msgstr "Der Anwendung erlauben, mit Namen auf dem Sitzungsbus zu kommunizieren" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "" "Der Anwendung erlauben, einen Namen auf dem Sitzungsbus zu beanspruchen" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Der Anwendung erlauben, mit Namen auf dem Systembus zu kommunizieren" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 #, fuzzy msgid "Don't allow app to talk to name on the system bus" msgstr "Der Anwendung erlauben, mit Namen auf dem Systembus zu kommunizieren" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Allgemeine Richtlinien-Einstellungen hinzufügen" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTEM.SCHLÜSSEL=WERT" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Allgemeine Richtlinien-Einstellungen entfernen" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 #, fuzzy msgid "Persist home directory subpath" msgstr "Basisordner beständig machen" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "DATEINAME" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "" "Laufende Sitzung als nicht erforderlich festlegen (keine Erstellung von " diff --git a/po/en_GB.po b/po/en_GB.po index 5a5cf48d..4787c7f6 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2019-08-24 23:27+0100\n" "Last-Translator: Zander Brown \n" "Language-Team: English - United Kingdom \n" @@ -3098,15 +3098,15 @@ msgstr "Remotes" msgid "Show the remotes" msgstr "Show the remotes" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - Search remote apps/runtimes for text" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "TEXT must be specified" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "No matches found" @@ -4020,47 +4020,47 @@ msgstr "Failed to rebase %s to %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Authentication is required to update remote info" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Unknown share type %s, valid types are: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Unknown policy type %s, valid types are: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Invalid dbus name %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Unknown socket type %s, valid types are: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Unknown device type %s, valid types are: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Unknown feature type %s, valid types are: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, fuzzy, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4069,175 +4069,175 @@ msgstr "" "Unknown filesystem location %s, valid locations are: host, home, xdg-*[/…], " "~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Invalid env format %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy values can't start with \"!\"" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy values can't start with \"!\"" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Share with host" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "SHARE" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Unshare with host" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Expose socket to app" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Don't expose socket to app" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Expose device to app" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "DEVICE" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Don't expose device to app" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Allow feature" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FEATURE" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Don't allow feature" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Expose filesystem to app (:ro for read-only)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "FILESYSTEM[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Don't expose filesystem to app" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "FILESYSTEM" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Set environment variable" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VAR=VALUE" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "Remove item from permission store" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "VAR" msgstr "VALUE" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Allow app to own name on the session bus" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "DBUS_NAME" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Allow app to talk to name on the session bus" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Don't allow app to talk to name on the session bus" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Allow app to own name on the system bus" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Allow app to talk to name on the system bus" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Don't allow app to talk to name on the system bus" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Add generic policy option" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Remove generic policy option" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 #, fuzzy msgid "Persist home directory subpath" msgstr "Persist home directory" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "FILENAME" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Don't require a running session (no cgroups creation)" diff --git a/po/es.po b/po/es.po index 1e143eb3..4810c8ad 100644 --- a/po/es.po +++ b/po/es.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2021-09-05 14:48+0200\n" "Last-Translator: Rodrigo Lledó Milanca \n" "Language-Team: Spanish - Spain \n" @@ -3163,15 +3163,15 @@ msgstr "Remotos" msgid "Show the remotes" msgstr "Mostrar los remotos" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXTO - Buscar aplicaciones o ejecutables para el texto" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "Se debe especificar TEXTO" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Ninguna coincidencia" @@ -4111,49 +4111,49 @@ msgstr "Error: Fallo al %s %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "La autentificación es obligatoria para actualizar un programa" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Tipo de recurso compartido %s no válido, los tipos válidos son: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Tipo de póliza %s no válida, los tipos válidos son: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, fuzzy, c-format msgid "Invalid dbus name %s" msgstr "Nombre dbus no válido: %s\n" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Tipo de socket desconocido %s, los tipos válidos son: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Tipo de dispositivo desconocido %s, los tipos válidos son: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Tipo de característica desconocido %s, los tipos válidos son: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "La ubicación de archivos del sistema «%s» contiene «..»" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" "--filesystem=/ no está disponible, use --filesystem=host para obtener un " "resultado similar" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, fuzzy, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4162,177 +4162,177 @@ msgstr "" "Ruta desconocida en el sistema de archivos %s, algunas rutas válidas son: " "host, home, xdg-*[/...], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Formato de entorno no válido %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "El nombre de la variable de entorno no debe contener «=»: %s" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Compartir con el huesped" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "COMPARTIR" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Dejar de compartir con el huesped" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Exponer socket a la aplicación" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "No exponer socket a la aplicación" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Exponer dispositivo a la aplicación" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "DISPOSITIVO" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "No exponer dispositivo a la aplicación" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Permitir característica" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "CARACTERÍSTICA" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "No permitir característica" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" "Exponer los archivos del sistema a la aplicación (:ro solo en modo lectura)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "SISTEMA_ARCHIVOS[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "No exponer los archivos del sistema a la aplicación" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "SISTEMA_ARCHIVOS" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Establecer variable de entorno" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VARIABLE=VALOR" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "Revocar permiso de escritura de la aplicación" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "VAR" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Permitir que la aplicación tenga nombre propio en el bus de sesión" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "NOMBRE_DBUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Permitir a la aplicación hablar con un nombre en el bus de sesión" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 #, fuzzy msgid "Don't allow app to talk to name on the session bus" msgstr "Permitir a la aplicación hablar con un nombre en el bus de sesión" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Permitir que la aplicación tenga nombre propio en el bus de sistema" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Permitir a la aplicación hablar con un nombre en el bus de sistema" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 #, fuzzy msgid "Don't allow app to talk to name on the system bus" msgstr "Permitir a la aplicación hablar con un nombre en el bus de sistema" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Añadir opción de póliza genérica" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSISTEMA.CLAVE=VALOR" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Eliminar opción de póliza genérica" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 #, fuzzy msgid "Persist home directory subpath" msgstr "Carpeta de inicio con persistencia" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "NOMBRE_ARCHIVO" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "No requerir una sesión en ejecución (no se crearán cgroups)" diff --git a/po/gl.po b/po/gl.po index 72bb56d2..1626304d 100644 --- a/po/gl.po +++ b/po/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2019-12-28 11:56+0100\n" "Last-Translator: Fran Diéguez \n" "Language-Team: Galician \n" @@ -3233,16 +3233,16 @@ msgstr "Sen remoto %s" msgid "Show the remotes" msgstr "Mostrar remotos desactivados" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 #, fuzzy msgid "TEXT must be specified" msgstr "Debe especificar o NOME" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 #, fuzzy msgid "No matches found" msgstr "Nada coincide con %s" @@ -4181,47 +4181,47 @@ msgstr "Erro: fallou o %s %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Requírese autenticación para actualizar software" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Tipo de compartido %s descoñecido, os tipos validos son: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Tipo de normativa %s descoñecida, os tipos válidos son: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Nome de dbus %s non " -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Tipo de socket %s descoñecido, os tipos validos son: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Tipo de dispositivo %s descoñecido, os tipos válidos son: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Tipo de característica %s descoñecida, os tipos validos son: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, fuzzy, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4230,175 +4230,175 @@ msgstr "" "Localización de sistema de ficheiros %s descoñecido, as localizacións " "válidas son: hos, home, xdg-*[/...], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Formato de env %s non válido" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Compartir co anfitrión" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "COMPARTIR" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Deixar de compartir co anfitrión" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Expoñer o socket á aplicación" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Non expoñer o socket á aplicación" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Expoñer o dispositivo á aplicación" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "DISPOSITIVO" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Non expoñer o dispositivo á aplicación" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Permitir característica" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "CARACTERÍSTICA" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "No permitir característica" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Expoñer o sistema de ficheiros á aplicación (:ro para só lectura)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "SISTEMA_FICHEIROS[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Non expoñer o sistema de ficheiros á aplicación" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "SISTEMA_FICHEIROS" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Estabelecer variábel de ambiente" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VAR=VALOR" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "Revogarlle os permisos de escritura á aplicación" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "VAR" msgstr "VAR=VALOR" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Permitir que a aplicación teña un nome propio no bus de sesión" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "NOME_DBUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Permitir á aplicación falar cun nome no bus de sesión" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Permitir á aplicación falar cun nome no bus de sesión" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Permitir á aplicación posuír un nome propio no bus do sistema" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Permitir á aplicación falar cun nome no bus de sistema" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Permitir á aplicación falar cun nome no bus de sistema" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Engadir unha opción de normativa xenérica" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSISTEMA.CHAVE=VALOR" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Eliminar opción de normativa xenérica" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 #, fuzzy msgid "Persist home directory subpath" msgstr "Persistir o directorio persoal" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "NOME_FICHEIRO" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Non requirir unha sesión en execución (sen creación de cgroups)" diff --git a/po/hr.po b/po/hr.po index 840fc070..297a1025 100644 --- a/po/hr.po +++ b/po/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2020-09-03 14:05+0200\n" "Last-Translator: Milo Ivir \n" "Language-Team: Croatian \n" @@ -3134,15 +3134,15 @@ msgstr "Udaljeni repozitoriji" msgid "Show the remotes" msgstr "Prikaži udaljene repozitorije" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEKST – Traži tekst u programima/okruženjima udaljenog repozitorija" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "TEKST se mora odrediti" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Nema poklapanja" @@ -4066,48 +4066,48 @@ msgstr "Neuspjelo premještanje %s na %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Nijedan autentifikator nije konfiguriran za udaljeni repozitorij „%s”" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Nepoznata vrsta dijeljenja %s, ispravne vrijednosti su: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Nepoznata vrsta pravila %s, ispravne vrijednosti su: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Neispravno dbus ime %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Nepoznata vrsta utičnice %s, ispravne vrijednosti su: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Nepoznata vrsta uređaja %s, ispravne vrijednosti su: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Nepoznata vrsta funkcije %s, ispravne vrijednosti su: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "Nepoznata lokacija „%s” datotečnog sustava sadrži „..”" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" "--filesystem=/ nije dostupno, koristi --filesystem=host za sličan rezultat" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4116,175 +4116,175 @@ msgstr "" "Nepoznata lokacija %s datotečnog sustava, ispravne lokacije su: host, host-" "os, host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Neispravan format okruženja %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy argumenti moraju biti u obliku PODSUSTAV.KLJUČ=VRIJEDNOST" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy vrijednosti ne smiju započeti s uskličnikom (!)" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "--remove-policy argumenti moraju biti u obliku PODSUSTAV.KLJUČ=VRIJEDNOST" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy vrijednosti ne smiju započeti s uskličnikom (!)" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Dijeli s računalom" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "DIJELI" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Prekini dijeliti s računalom" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Omogući programu vidjeti utičnicu" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "UTIČNICA" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Onemogući programu vidjeti utičnicu" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Omogući programu vidjeti uređaj" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "UREĐAJ" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Onemogući programu vidjeti uređaj" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Dozvoli funkciju" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FUNKCIJA" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Nemoj dozvoliti funkciju" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Omogući programu vidjeti datotečni sustav (:ro za samo-za-čitanje)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "DATOTEČNI-SUSTAV[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Onemogući programu vidjeti datotečni sustav" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "DATOTEČNI-SUSTAV" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Postavi varijablu okruženja" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VARIJABLA=VRIJEDNOST" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "Ukloni stavku iz spremišta dozvola" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "VAR" msgstr "VRIJEDNOST" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Dozvoli programu posjedovati ime na busu sesije" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "DBUS_IME" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Dozvoli programu komunicirati s imenom na busu sesije" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Nemoj dozvoliti programu komunicirati s imenom na busu sesije" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Dozvoli programu posjedovati ime na busu sustava" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Dozvoli programu komunicirati s imenom na busu sustava" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Nemoj dozvoliti programu komunicirati s imenom na busu sustava" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Dodaj opću opciju pravila" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "PODSUSTAV.KLJUČ=VRIJEDNOST" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Ukloni opću opciju pravila" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "Neka podstaza osnovnog direktorija postane trajna" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "IME-DATOTEKE" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Ne zahtijevaj pokrenutu sesiju (cgroups se ne izrađuje)" diff --git a/po/hu.po b/po/hu.po index 7d8470a9..3ad34c65 100644 --- a/po/hu.po +++ b/po/hu.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2018-03-10 00:00+0100\n" "Last-Translator: Balázs Úr \n" "Language-Team: Hungarian \n" @@ -3258,16 +3258,16 @@ msgstr "Távoli tárolók" msgid "Show the remotes" msgstr "Letiltott távoliak megjelenítése" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" "SZÖVEG – Távoli alkalmazások vagy futtatókörnyezetek keresése a szöveghez" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "A SZÖVEG megadása kötelező" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Nincs találat" @@ -4218,47 +4218,47 @@ msgstr "Hiba: %s %s sikertelen: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Hitelesítés szükséges a szoftver frissítéséhez" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Ismeretlen %s megosztástípus, az érvényes típusok: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Ismeretlen %s házirendtípus, az érvényes típusok: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, fuzzy, c-format msgid "Invalid dbus name %s" msgstr "Ismeretlen %s D-Bus név\n" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Ismeretlen %s foglalattípus, az érvényes típusok: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Ismeretlen %s eszköztípus, az érvényes típusok: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Ismeretlen %s jellemzőtípus, az érvényes típusok: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, fuzzy, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4267,180 +4267,180 @@ msgstr "" "Ismeretlen %s fájlrendszer hely, az érvényes típusok: gép, saját könyvtár, " "xdg-*[/...], ~/könyvtár, /könyvtár" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Érvénytelen %s env formátum" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Megosztás a gazdagéppel" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "MEGOSZTÁS" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Megosztás megszüntetése a gazdagéppel" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Foglalat elérhetővé tétele az alkalmazásnak" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "FOGLALAT" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Ne tegye elérhetővé a foglalatot az alkalmazásnak" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Eszköz elérhetővé tétele az alkalmazásnak" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "ESZKÖZ" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Ne tegye elérhetővé az eszközt az alkalmazásnak" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Jellemző engedélyezése" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "JELLEMZŐ" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Ne engedélyezze a jellemzőt" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" "Fájlrendszer elérhetővé tétele az alkalmazásnak (:ro a csak olvashatóhoz)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "FÁJLRENDSZER[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Ne tegye elérhetővé a fájlrendszert az alkalmazásnak" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "FÁJLRENDSZER" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Környezeti változó beállítása" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VÁLTOZÓ=ÉRTÉK" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "Az alkalmazás írási jogosultságának visszavonása" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "VAR" msgstr "VÁLTOZÓ=ÉRTÉK" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Név birtoklásának lehetővé tétele az alkalmazásnak a munkamenetbuszon" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "DBUS_NÉV" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "" "A névhez való beszéd lehetővé tétele az alkalmazásnak a munkamenetbuszon" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 #, fuzzy msgid "Don't allow app to talk to name on the session bus" msgstr "" "A névhez való beszéd lehetővé tétele az alkalmazásnak a munkamenetbuszon" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Név birtoklásának lehetővé tétele az alkalmazásnak a rendszerbuszon" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "A névhez való beszéd lehetővé tétele az alkalmazásnak a rendszerbuszon" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 #, fuzzy msgid "Don't allow app to talk to name on the system bus" msgstr "A névhez való beszéd lehetővé tétele az alkalmazásnak a rendszerbuszon" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Általános irányelv-lehetőség hozzáadása" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "ALRENDSZER.KULCS=ÉRTÉK" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Általános irányelv-lehetőség eltávolítása" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 #, fuzzy msgid "Persist home directory subpath" msgstr "Saját könyvtár megőrzése" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "FÁJLNÉV" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Ne követeljen meg egy futó munkamenetet (nincs cgroups létrehozás)" diff --git a/po/id.po b/po/id.po index e2c4b366..9e201409 100644 --- a/po/id.po +++ b/po/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2021-09-16 09:03+0700\n" "Last-Translator: Kukuh Syafaat \n" "Language-Team: Indonesian \n" @@ -3105,15 +3105,15 @@ msgstr "Remote" msgid "Show the remotes" msgstr "Tampilkan remote" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEKS - Cari aplikasi remote/runtime untuk teks" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "TEKS harus ditentukan" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Tidak ditemukan kecocokan" @@ -4031,49 +4031,49 @@ msgstr "Gagal rebase %s to %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Tidak ada autentikator yang dikonfigurasikan untuk remote `%s`" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Tipe berbagi %s tidak diketahui, tipe yang valid adalah: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Tipe kebijakan %s tidak diketahui, tipe yang valid adalah: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Nama dbus %s tidak valid" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Tipe soket %s tidak diketahui, tipe yang valid adalah: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Tipe perangkat %s tidak diketahui, tipe yang valid adalah: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Tipe fitur %s tidak diketahui, tipe yang valid adalah: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "Lokasi sistem berkas \"%s\" berisi \"..\"" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" "--filesystem=/ tidak tersedia, gunakan --filesystem=host untuk hasil yang " "sama" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4082,172 +4082,172 @@ msgstr "" "Lokasi sistem berkas yang tidak diketahui %s, lokasi yang valid adalah: " "host, host-os, host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Format env tidak valid %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "Nama variabel lingkungan tidak boleh berisi '=': %s" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Argumen --add-policy harus dalam bentuk SUBSISTEM.KUNCI=NILAI" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "Nilai --add-policy tidak dapat dimulai dengan \"!\"" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Argumen --remove-policy harus dalam bentuk SUBSISTEM.KUNCI=NILAI" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "Nilai --remove-policy tidak dapat dimulai dengan \"!\"" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Berbagi dengan host" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "BERBAGI" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Tidak berbagi dengan host" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Ekspos soket ke aplikasi" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOKET" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Jangan ekspos soket ke aplikasi" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Ekspos perangkat ke aplikasi" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "PERANGKAT" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Jangan ekspos perangkat ke aplikasi" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Izinkan fitur" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FITUR" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Jangan izinkan fitur" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Ekspos sistem berkas ke aplikasi (:ro untuk hanya baca)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "SISTEMBERKAS[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Jangan ekspos sistem berkas ke aplikasi" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "SISTEMBERKAS" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Atur variabel lingkungan" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VAR=NILAI" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "Baca variabel lingkungan dalam format env -0 dari FD" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "Remove variable from environment" msgstr "Hapus variabel dari lingkungan" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "VAR" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Izinkan aplikasi memiliki nama di bus sesi" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "NAMA_DBUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Izinkan aplikasi berbicara dengan nama di bus sesi" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Jangan izinkan aplikasi berbicara dengan nama di bus sesi" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Izinkan aplikasi memiliki nama di bus sistem" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Izinkan aplikasi berbicara dengan nama di bus sistem" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Jangan izinkan aplikasi berbicara dengan nama di bus sistem" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Tambahkan opsi kebijakan umum" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSISTEM.KUNCI=NILAI" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Hapus opsi kebijakan umum" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "Subpath direktori home persist" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "NAMABERKAS" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Tidak memerlukan sesi berjalan (tidak ada pembuatan cgroups)" diff --git a/po/oc.po b/po/oc.po index f641fcc4..b74a0c8e 100644 --- a/po/oc.po +++ b/po/oc.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2020-10-10 22:27+0200\n" "Last-Translator: Quentin PAGÈS\n" "Language-Team: \n" @@ -3054,15 +3054,15 @@ msgstr "Distants" msgid "Show the remotes" msgstr "" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Cap de correspondéncia pas trobada" @@ -3941,220 +3941,220 @@ msgstr "" msgid "No authenticator configured for remote `%s`" msgstr "" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" "etc, home, xdg-*[/…], ~/dir, /dir" msgstr "" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "PARTEJAR" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "PERIFERIC" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "Remove variable from environment" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "VAR" msgstr "VAL" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "" diff --git a/po/pl.po b/po/pl.po index bb0247b5..8d131e2c 100644 --- a/po/pl.po +++ b/po/pl.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2021-10-17 13:02+0200\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" @@ -3159,16 +3159,16 @@ msgstr "Repozytoria" msgid "Show the remotes" msgstr "Wyświetla repozytoria" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" "TEKST — wyszukuje programy/środowiska wykonawcze repozytorium według tekstu" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "Należy podać TEKST" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Brak wyników" @@ -4094,49 +4094,49 @@ msgstr "Zmiana %s na %s się nie powiodła: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Nie skonfigurowano programu uwierzytelniającego dla repozytorium „%s”" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Nieznany typ udziału %s, prawidłowe typy: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Nieznany typ polityki %s, prawidłowe typy: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Nieprawidłowa nazwa D-Bus %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Nieznany typ gniazda %s, prawidłowe typy: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Nieznany typ urządzenia %s, prawidłowe typy: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Nieznany typ funkcji %s, prawidłowe typy: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "Położenie w systemie plików „%s” zawiera „..”" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" "--filesystem=/ jest niedostępne, należy użyć --filesystem=host, aby osiągnąć " "podobny efekt" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4145,172 +4145,172 @@ msgstr "" "Nieznane położenie systemu plików %s, prawidłowe położenia: host, host-os, " "host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Nieznany format środowiska %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "Nazwa zmiennej środowiskowej nie może zawierać „=”: %s" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Parametry --add-policy muszą być w formacie PODSYSTEM.KLUCZ=WARTOŚĆ" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "Wartości --add-policy nie mogą zaczynać się od znaku „!”" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Parametry --remove-policy muszą być w formacie PODSYSTEM.KLUCZ=WARTOŚĆ" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "Wartości --remove-policy nie mogą zaczynać się od znaku „!”" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Udostępnia temu komputerowi" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "UDZIAŁ" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Przestaje udostępniać temu komputerowi" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Udostępnia gniazdo programowi" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "GNIAZDO" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Nie udostępnia gniazda programowi" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Udostępnia urządzenie programowi" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "URZĄDZENIE" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Nie udostępnia urządzenia programowi" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Zezwala na funkcję" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FUNKCJA" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Bez zezwolenia na funkcję" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Udostępnia system plików programowi (:ro dla tylko do odczytu)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "SYSTEM-PLIKÓW[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Nie udostępnia systemu plików programowi" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "SYSTEM-PLIKÓW" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Ustawia zmienną środowiskową" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "ZMIENNA=WARTOŚĆ" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "Odczytuje zmienne środowiskowe w formacie env -0 z FD" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "Remove variable from environment" msgstr "Usuwa zmienną ze środowiska" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "ZMIENNA" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Zezwala programowi na posiadanie nazwy na magistrali sesji" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "NAZWA_D-BUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Umożliwia programowi rozmawianie z nazwą na magistrali sesji" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Bez zezwolenia programowi na rozmawianie z nazwą na magistrali sesji" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Zezwala programowi na posiadanie nazwy na magistrali systemu" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Umożliwia programowi rozmawianie z nazwą na magistrali systemu" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Bez zezwolenia programowi na rozmawianie z nazwą na magistrali systemu" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Dodaje ogólną opcję polityki" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "PODSYSTEM.KLUCZ=WARTOŚĆ" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Usuwa ogólną opcję polityki" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "Trwała podścieżka katalogu domowego" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "NAZWA-PLIKU" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Bez wymagania działającej sesji (bez tworzenia cgroups)" diff --git a/po/pt_BR.po b/po/pt_BR.po index f0f1934e..0c053fdc 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2021-08-01 17:32-0300\n" "Last-Translator: Bruno Lopes \n" "Language-Team: Brazilian Portuguese \n" @@ -3112,15 +3112,15 @@ msgstr "Remotos" msgid "Show the remotes" msgstr "Mostra os remotos" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXTO – Pesquisa aplicativos/runtimes remotos para texto" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "TEXTO deve ser especificado" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Nenhuma correspondência localizada" @@ -4041,49 +4041,49 @@ msgstr "Falha ao realizar rebase de %s para %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Nenhum autenticador configurador para remoto “%s”" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Tipo de compartilhamento desconhecido %s, tipos válidos são: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Tipo de política desconhecida %s, tipos válidos são: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Nome de dbus inválido %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Tipo de soquete desconhecido %s, tipos válidos são: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Tipo de dispositivo desconhecido %s, tipos válidos são: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Tipo de recurso desconhecido %s, tipos válidos são: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "A localização do sistema de arquivos “%s” contém “..”" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" "--filesystem=/ não está disponível, use --filesystem=host para um resultado " "similar" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4092,176 +4092,176 @@ msgstr "" "Localização de sistema de arquivos desconhecida %s, localizações válidas " "são: host, host-os, host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Formato de env inválido %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "O nome de variável de ambiente não pode conter “=”: %s" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Os argumentos de --add-policy devem estar no formato SUBSISTEMA.CHAVE=VALOR" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "os valores de --add-policy não podem iniciar com “!”" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Os argumentos de --remove-policy devem estar no formato SUBSISTEMA." "CHAVE=VALOR" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "Os valores de --remove-policy não podem iniciar com “!”" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Compartilha com o host" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "COMPARTILHAR" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Desfaz compartilhamento com o host" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Expõe o soquete para o aplicativo" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOQUETE" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Não expõe o soquete para o aplicativo" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Expõe o dispositivo para o aplicativo" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "DISPOSITIVO" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Não expõe o dispositivo para o aplicativo" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Permite a funcionalidade" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FUNCIONALIDADE" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Não permite funcionalidade" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" "Expõe o sistema de arquivos para o aplicativo (:ro para somente leitura)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "SISTEMA_DE_ARQUIVOS[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Não expõe o sistema de arquivos para o aplicativo" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "SISTEMA_DE_ARQUIVOS" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Define uma variável de ambiente" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VAR=VALOR" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "Lê as variáveis de ambiente no formato env -0 do FD" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "FD" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "Remove variable from environment" msgstr "Remove a variável do ambiente" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "VAR" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Permite o aplicativo ter um nome no barramento de sessão" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "NOME_DBUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Permite o aplicativo falar com um nome no barramento de sessão" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Proíbe o aplicativo de falar com um nome no barramento de sessão" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Permite o aplicativo ter um nome no barramento de sistema" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Permite o aplicativo falar com um nome no barramento de sistema" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Proíbe o aplicativo de falar com um nome no barramento de sistema" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Adiciona uma opção de política genérica" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSISTEMA.CHAVE=VALOR" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Remove uma opção de política genérica" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "Persiste o subcaminho do diretório pessoal" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "ARQUIVO" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Não exige uma sessão em execução (sem criação de cgroups)" diff --git a/po/ro.po b/po/ro.po index d7661083..8a0a4740 100644 --- a/po/ro.po +++ b/po/ro.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2020-07-02 15:35+0200\n" "Last-Translator: Florentina Mușat \n" @@ -3147,15 +3147,15 @@ msgstr "Locații la distanță" msgid "Show the remotes" msgstr "Arată depozitele de la distanță" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - Caută aplicații/executări de la distanță pentru text" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "TEXTUL trebuie specificat" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Nu s-au găsit potriviri" @@ -4084,47 +4084,47 @@ msgid "No authenticator configured for remote `%s`" msgstr "" "Nu s-a configurat niciun autentificator pentru depozitul de la distanță „%s”" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Tip de partajare necunoscut %s, tipurile valide sunt: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Tip de politică necunoscută %s, tipurile valide sunt: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Nume dbus nevalid %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Tip de soclu necunoscut %s, tipurile valide sunt: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Tip de dispozitiv necunoscut %s, tipurile valide sunt: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Tip de funcționalitate necunoscut %s, tipurile valide sunt: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4133,176 +4133,176 @@ msgstr "" "Locație de sistem de fișiere necunoscută %s locațiile valide sunt: host-os, " "host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Format env nevalid %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Argumentele --add-policy trebuie să fie sub forma CHEIE.SUBSISTEM=VALOARE" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "Valorile --add-policy nu pot începe cu „!”" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Argumentele --remove-policy trebuie să fie sub forma CHEIE.SUBSISTEM=VALOARE" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "Valorile --remove-policy nu pot începe cu „!”" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Partajează cu gazda" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "PARTAJEAZĂ" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Anulați partajarea cu gazda" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Expune soclul la aplicație" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOCLU" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Nu expune soclul la aplicație" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Expune dispozitivul la aplicație" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "DISPOZITIV" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Nu expune dispozitivul la aplicație" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Permite funcționalitatea" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FUNCȚIONALITATE" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Nu permite funcționalitatea" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Expune sistemul de fișiere la aplicație (:ro pentru doar citire)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "SISTEMFIȘIERE[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Nu expune sistemul de fișiere la aplicație" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "SISTEMFIȘIERE" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Stabilește variabila de mediu" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VAR=VALOARE" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "Elimină elementul de la stocarea permisiunilor" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "VAR" msgstr "VAL" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Permite aplicației să posede un nume la magistrala sesiunii" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "NUME_DBUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Permite aplicației să vorbească numelui la magistrala sesiunii" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Nu permite aplicației să vorbească numelui la magistrala sesiunii" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Permite aplicației să posede un nume la magistrala sistemului" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Permite aplicației să vorbească numelui la magistrala sistemului" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Nu permite aplicației să vorbească numelui la magistrala sistemului" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Adaugă o opțiune de politică generică" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "CHEIE.SUBSISTEM=VALOARE" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Elimină opțiunea de politică generică" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "Persistă subcalea directorului personal" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "NUME FIȘIER" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Nu necesită o sesiune care rulează (nicio creare de cgroups)" diff --git a/po/ru.po b/po/ru.po index 5e77a757..754cb12a 100644 --- a/po/ru.po +++ b/po/ru.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2021-07-19 16:53+0300\n" "Last-Translator: Filippe LeMarchand \n" "Language-Team: Russian \n" @@ -3134,15 +3134,15 @@ msgstr "Удаленные репозитории" msgid "Show the remotes" msgstr "Показать удалённые репозитории" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "ТЕКСТ - Искать удалённые приложения/среды по тексту" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "ТЕКСТ должен быть указан" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Совпадений не найдено" @@ -4067,49 +4067,49 @@ msgstr "Не удалось перебазировать %s в %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Аутентификатор для удаленного репозитория '%s' не настроен" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Неизвестный тип общего каталога %s, доступные типы: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Неизвестный тип политики %s, доступные типы: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Некорректное имя dbus %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Неизвестный тип сокета %s, доступные типы: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Неизвестный тип устройства %s, доступные типы: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Неизвестный тип функционала %s, доступные типы: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "Путь \"%s\" файловой системы содержит \"..\"" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" "--filesystem=/ не поддерживается, используйте --filesystem=host для " "получения схожего результата" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4118,172 +4118,172 @@ msgstr "" "Неизвестный путь файловой системы %s, доступные типы: host, host-os, host-" "etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Неверный формат переменной окружения %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "Имя переменной окружения не должно содежать'=': %s" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Аргмуенты --add-policy должны быть в форме ПОДСИСТЕМА.КЛЮЧ=ЗНАЧЕНИЕ" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "Значения --add-policy не могут начинаться с '!'" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "Аргмуенты --remove-policy должны быть в форме ПОДСИСТЕМА.КЛЮЧ=ЗНАЧЕНИЕ" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "Значения --remove-policy не могут начинаться с '!'" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Добавить общий каталог с хостом" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "ОБЩ_КАТАЛОГ" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Убрать общий каталог с хостом" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Пробросить сокет приложению" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "СОКЕТ" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Убрать проброс сокета приложению" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Пробросить устройство приложению" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "УСТРОЙСТВО" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Убрать проброс устройства приложению" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Разрешить использовать этот функционал" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "ФУНКЦИОНАЛ" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Запретить использование этого функционала" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Пробросить файловую систему приложению (:ro только для чтения)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "ФАЙЛ_СИСТЕМА[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Не пробрасывать файловую систему для приложения" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "ФАЙЛ_СИСТЕМА" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Установить переменную окружения" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "ПЕРЕМЕННАЯ=ЗНАЧЕНИЕ" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "Читать переменные окружения в формате env -0 из ДЕСКРИПТОРа" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "ДЕСКРИПТОР" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "Remove variable from environment" msgstr "Удалить переменную из окружения" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "ПЕРЕМЕННАЯ" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Разрешить приложению владеть именем на сессионной шине" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "ИМЯ_DBUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Разрешить приложению обмениваться с именем используя сессионную шину" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Запрещать приложению обмениваться с именем используя сессионную шину" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Разрешить приложению владеть именем используя системную шину" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Разрешить приложению обмениваться с именем используя системную шину" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Запретить приложению обмениваться с именем используя системную шину" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Добавить параметр обобщенной политики" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "ПОДСИСТЕМА.КЛЮЧ=ЗНАЧЕНИЕ" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Удалить параметр обобщенной политики" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "Постоянный путь к домашнему каталогу" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "ИМЯ_ФАЙЛА" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Не требует запуска сеанса (создание cgroups не требуется)" diff --git a/po/sk.po b/po/sk.po index e8d6d9ef..0079869e 100644 --- a/po/sk.po +++ b/po/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2017-01-23 18:19+0100\n" "Last-Translator: Dušan Kazik \n" "Language-Team: Slovak \n" @@ -3205,16 +3205,16 @@ msgstr "Žiadny vzdialený repozitár %s" msgid "Show the remotes" msgstr "Zobrazí referenciu" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 #, fuzzy msgid "TEXT must be specified" msgstr "NÁZOV musí byť určený" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 #, fuzzy msgid "No matches found" msgstr "Nič nevyhovuje názvu %s" @@ -4155,219 +4155,219 @@ msgstr "Zlyhalo čítanie začlenenia %s: " msgid "No authenticator configured for remote `%s`" msgstr "Na aktualizáciu softvéru sa vyžaduje overenie totožnosti" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, fuzzy, c-format msgid "Invalid dbus name %s" msgstr "Neplatný identifikátor pid %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" "etc, home, xdg-*[/…], ~/dir, /dir" msgstr "" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Zdieľa s hostiteľom" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOKET" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "ZARIADENIE" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Umožní funkciu" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FUNKCIA" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Neumožní funkciu" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "SYSTÉM_SÚBOROV" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "Remove variable from environment" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "NÁZOV_DBUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "NÁZOV_SÚBORU" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "" diff --git a/po/sv.po b/po/sv.po index 470a1d0e..b2f87077 100644 --- a/po/sv.po +++ b/po/sv.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2020-04-07 12:15+0200\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" @@ -3142,15 +3142,15 @@ msgstr "Fjärrförråd" msgid "Show the remotes" msgstr "Visa inaktiverade fjärrförråd" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - Sök i fjärrprogram/exekveringsmiljöer efter text" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "TEXT måste anges" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Inga träffar" @@ -4096,48 +4096,48 @@ msgstr "Misslyckades läsa incheckning %s: " msgid "No authenticator configured for remote `%s`" msgstr "Autentisering krävs för att konfigurera programförråd" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Okänd delningstyp %s, giltiga typer är: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Okänd policytyp %s, giltiga typer är: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Ogiltigt dbusnamn %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Okänd uttagstyp %s, giltiga typer är %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Okänd enhetstyp %s, giltiga typer är: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Okänd funktionstyp %s, giltiga typer är: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" # sebras: can host and home be translated? -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, fuzzy, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4146,179 +4146,179 @@ msgstr "" "Okänd filsystemsplats %s, giltiga platser är: host, home, xdg-*[/…], ~/kat, /" "kat" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Ogiltigt miljöformat %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Dela med värd" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "DELA" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Avsluta delning med värd" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Exponera uttag för program" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "UTTAG" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Exponera inte detta uttag för program" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Exponera enhet för program" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "ENHET" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Exponera inte enhet till program" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Tillåt funktion" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FUNKTION" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Tillåt inte funktion" # sebras: can ro be translated? -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Exponera filsystem för program (:ro för skrivskyddat)" # sebras: can ro be translated? -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "FILSYSTEM[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Exponera inte filsystem för program" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "FILSYSTEM" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Ställ in miljövariabel" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VAR=VÄRDE" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "Återkalla skrivrättigheter för programmet" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Tillåt program att äga namn på sessionsbussen" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "DBUSNAMN" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Tillåt program att prata med namn på sessionsbussen" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 #, fuzzy msgid "Don't allow app to talk to name on the session bus" msgstr "Tillåt program att prata med namn på sessionsbussen" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Tillåt program att äga namn på systembussen" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Tillåt program att prata med namn på systembussen" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 #, fuzzy msgid "Don't allow app to talk to name on the system bus" msgstr "Tillåt program att prata med namn på systembussen" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Lägg till alternativ för generell policy" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Ta bort alternativet för generell policy" # sebras: persist or persistant? -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 #, fuzzy msgid "Persist home directory subpath" msgstr "Beständig hemkatalog" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "FILNAMN" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Kräv inte en körande session (inget cgroups-skapande)" diff --git a/po/tr.po b/po/tr.po index e0aa7072..d118b3c4 100644 --- a/po/tr.po +++ b/po/tr.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2019-05-13 07:32+0300\n" "Last-Translator: Serdar Sağlam \n" "Language-Team: Türkçe \n" @@ -3199,16 +3199,16 @@ msgstr "%s uzak yok" msgid "Show the remotes" msgstr "Devredışı bırakılmış uzakları göster" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 #, fuzzy msgid "TEXT must be specified" msgstr "UZAK belirtilmelidir" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Hiçbir sonuç bulunamadı" @@ -4123,47 +4123,47 @@ msgstr "Hata: %2$s'i %1$s başarılamadı: %3$s\n" msgid "No authenticator configured for remote `%s`" msgstr "Uzak bilgileri güncellemek için kimlik doğrulaması gerekiyor" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Bilinmeyen paylaşım tipi %s, geçerli tipler: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Bilinmeyen ilke tipi %s, geçerli tipler: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Geçersiz dbus ismi %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Bilinmeyen soket tipi %s, geçerli tipler: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Bilinmeyen cihaz tiği %s, geçerli tipler: %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Bilinmeyen özellik tipi %s, geçerli tipler: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, fuzzy, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4172,175 +4172,175 @@ msgstr "" "Bilinmeyen dosya sistemi konumu %s, geçerli konumlar: makina, home, xdg-" "*[/...], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Geçersiz env formatı %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Makinayla paylaş" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "PAYLAŞ" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Makinayla paylaşma" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Soketi uygulamaya göster" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOKET" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Soketi uygulamaya gösterme" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Cihazı uygulamaya göster" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "CİHAZ" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Cihazı uygulamaya gösterme" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Özelliğe izin ver" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "ÖZELLİK" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Özelliğe izin verme" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Dosya sistemini uygulamaya göster (salt-okuma için :ro)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "DOSYASİSTEMİ[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Dosya sistemini uygulamaya gösterme" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "DOSYASİSTEMİ" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Ortam değişkeni tanımla" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "DEĞİŞKEN=DEĞER" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "Ögeyi izin deposundan kaldır" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "VAR" msgstr "DEĞER" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Uygulamanın oturum veri yolunda kendi adı olmasına izin ver" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "DBUS_İSMİ" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Uygulamanın oturum veri yolunda isme konuşmasına izin ver" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Uygulamanın oturum veriyolunda adıyla konuşmasına izin verme" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Uygulamanın sistem veri yolunda kendi adı olmasına izin ver" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Uygulamanın sistem veri yolunda isme konuşmasına izin ver" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Uygulamaya, sistem veriyolunda ad vermek için izin verme" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Genel ilke seçeneği ekle" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "ALTSİSTEM.ANAHTAR=DEĞER" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Genel ilke seçeneğini kaldır" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 #, fuzzy msgid "Persist home directory subpath" msgstr "Ev dizinini koru" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "DOSYAİSMİ" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Çalışan oturum gerektirme (cgroups yaratımı yok)" diff --git a/po/uk.po b/po/uk.po index 985e046e..c738f92a 100644 --- a/po/uk.po +++ b/po/uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2021-07-05 12:32+0300\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" @@ -3151,15 +3151,15 @@ msgstr "Сховища" msgid "Show the remotes" msgstr "Показати віддалені сховища" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "ТЕКСТ - шукати у віддалених програмах або середовищах текст" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "Має бути вказано ТЕКСТ" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "Відповідників не знайдено" @@ -4080,49 +4080,49 @@ msgstr "Не вдалося перенести %s на %s: %s\n" msgid "No authenticator configured for remote `%s`" msgstr "Для віддаленого сховища «%s» не налаштовано способу розпізнавання" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "Невідомий тип спільного ресурсу %s, коректними типами є такі: %s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "Невідомий тип правил %s, коректними типами є такі: %s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "Некоректна назва D-Bus, %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "Невідомий тип сокета, %s, коректними типами є такі: %s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "Невідомий тип пристрою, %s. Коректними типами є %s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "Невідомий тип можливості %s, коректними типами є такі: %s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "Розташування файлової системи «%s» містить «..»" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" "--filesystem=/ є недоступним, скористайтеся --filesystem=host, щоб отримати " "той самий результат" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4131,177 +4131,177 @@ msgstr "" "Невідоме розташування файлової системи, %s, коректними розташуваннями є " "такі: host, host-os, host-etc, home, xdg-*[/…], ~/dir, /dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "Некоректне форматування середовища, %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "У змінній середовища не повинно бути символу «=»: %s" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Аргументи --add-policy має бути записано у такому форматі: ПІДСИСТЕМА." "КЛЮЧ=ЗНАЧЕННЯ" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "Значення --add-policy не можуть починатися з «!»" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "" "Аргументи --remove-policy має бути записано у такому форматі: ПІДСИСТЕМА." "КЛЮЧ=ЗНАЧЕННЯ" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "Значення --remove-policy не можуть починатися з «!»" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "Надати спільний доступ вузлу" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "СПІЛЬНИЙ РЕСУРС" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "Скасувати надання спільного ресурсу вузлу" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "Відкрити сокет програмі" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "СОКЕТ" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "Не відкривати сокет програми" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "Відкрити пристрій програмі" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "ПРИСТРІЙ" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "Не відкривати пристрій програмі" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "Увімкнути можливість" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "МОЖЛИВІСТЬ" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "Вимкнути можливість" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "Відкрити файлову систему програмі (:ro — лише для читання)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "ФАЙЛОВА_СИСТЕМА[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "Не відкривати файлову систему програмі" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "ФАЙЛОВА СИСТЕМА" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "Встановити змінну середовища" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "ЗМІННА=ЗНАЧЕННЯ" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" "Прочитати змінні середовища у форматі env -0 з файла із вказаним дескриптором" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "ДФ" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "Remove variable from environment" msgstr "Вилучити змінну з середовища" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 msgid "VAR" msgstr "ЗМІННА" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "Дозволити програмі бути власником назви на каналі сеансу" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "НАЗВА_DBUS" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "Дозволити програмі обмінюватися даними з назвою на каналі сеансу" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "Заборонити програмі обмінюватися даними з назвою на каналі сеансу" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "Дозволити програмі бути власником назви на каналі системи" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "Дозволити програмі обмінюватися даними з назвою на каналі системи" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "Заборонити програмі обмінюватися даними з назвою на каналі системи" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "Додати параметр загальних правил" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "ПІДСИСТЕМА.КЛЮЧ=ЗНАЧЕННЯ" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "Вилучити параметр загальних правил" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "Не змінювати підшлях домашнього каталогу" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "НАЗВА ФАЙЛА" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "Не вимагати запущеного сеансу (без створення cgroup)" diff --git a/po/zh_TW.po b/po/zh_TW.po index b079a7ca..1d30fac9 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: flatpak master\n" "Report-Msgid-Bugs-To: https://github.com/flatpak/flatpak/issues\n" -"POT-Creation-Date: 2022-01-12 12:46+0100\n" +"POT-Creation-Date: 2022-01-18 17:34+0000\n" "PO-Revision-Date: 2020-05-17 17:53+0000\n" "Last-Translator: Yi-Jyun Pan \n" "Language-Team: Chinese (Traditional) \n" @@ -3062,15 +3062,15 @@ msgstr "遠端" msgid "Show the remotes" msgstr "顯示遠端" -#: app/flatpak-builtins-search.c:310 +#: app/flatpak-builtins-search.c:312 msgid "TEXT - Search remote apps/runtimes for text" msgstr "TEXT - 搜尋遠端程式或執行時期環境用的文字" -#: app/flatpak-builtins-search.c:321 +#: app/flatpak-builtins-search.c:323 msgid "TEXT must be specified" msgstr "必須指定 TEXT" -#: app/flatpak-builtins-search.c:380 +#: app/flatpak-builtins-search.c:382 msgid "No matches found" msgstr "找不到符合項目" @@ -3981,47 +3981,47 @@ msgstr "無法重定 %s 的基底 (rebase) 至 %s:%s\n" msgid "No authenticator configured for remote `%s`" msgstr "未設定用於「%s」遠端的身分核對器" -#: common/flatpak-context.c:191 +#: common/flatpak-context.c:192 #, c-format msgid "Unknown share type %s, valid types are: %s" msgstr "未知的分享類型 %s,有效的類型為:%s" -#: common/flatpak-context.c:226 +#: common/flatpak-context.c:227 #, c-format msgid "Unknown policy type %s, valid types are: %s" msgstr "未知的方針類型 %s,有效的類型為:%s" -#: common/flatpak-context.c:264 +#: common/flatpak-context.c:265 #, c-format msgid "Invalid dbus name %s" msgstr "無效的 dbus 名稱 %s" -#: common/flatpak-context.c:277 +#: common/flatpak-context.c:278 #, c-format msgid "Unknown socket type %s, valid types are: %s" msgstr "未知的接口類型 %s,有效的類型為:%s" -#: common/flatpak-context.c:306 +#: common/flatpak-context.c:307 #, c-format msgid "Unknown device type %s, valid types are: %s" msgstr "未知的裝置類型 %s,有效的類型為:%s" -#: common/flatpak-context.c:334 +#: common/flatpak-context.c:335 #, c-format msgid "Unknown feature type %s, valid types are: %s" msgstr "未知的功能類型 %s,有效的類型為:%s" -#: common/flatpak-context.c:779 +#: common/flatpak-context.c:871 #, c-format msgid "Filesystem location \"%s\" contains \"..\"" msgstr "" -#: common/flatpak-context.c:817 +#: common/flatpak-context.c:909 msgid "" "--filesystem=/ is not available, use --filesystem=host for a similar result" msgstr "" -#: common/flatpak-context.c:851 +#: common/flatpak-context.c:943 #, c-format msgid "" "Unknown filesystem location %s, valid locations are: host, host-os, host-" @@ -4030,174 +4030,174 @@ msgstr "" "未知的檔案系統位置 %s,有效的位置為:host、host-os、host-etc、home、xdg-*[/" "…]、~/dir、/dir" -#: common/flatpak-context.c:1177 +#: common/flatpak-context.c:1223 #, c-format msgid "Invalid env format %s" msgstr "無效的 env 格式 %s" -#: common/flatpak-context.c:1280 +#: common/flatpak-context.c:1326 #, c-format msgid "Environment variable name must not contain '=': %s" msgstr "" -#: common/flatpak-context.c:1393 common/flatpak-context.c:1401 +#: common/flatpak-context.c:1439 common/flatpak-context.c:1447 msgid "--add-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--add-policy 引數必須是 SUBSYSTEM.KEY=VALUE 的形式" -#: common/flatpak-context.c:1408 +#: common/flatpak-context.c:1454 msgid "--add-policy values can't start with \"!\"" msgstr "--add-policy 的值不能以「!」開始" -#: common/flatpak-context.c:1433 common/flatpak-context.c:1441 +#: common/flatpak-context.c:1479 common/flatpak-context.c:1487 msgid "--remove-policy arguments must be in the form SUBSYSTEM.KEY=VALUE" msgstr "--remove-policy 的引數必須是 SUBSYSTEM.KEY=VALUE 的形式" -#: common/flatpak-context.c:1448 +#: common/flatpak-context.c:1494 msgid "--remove-policy values can't start with \"!\"" msgstr "--remove-policy 的值不能以「!」開始" -#: common/flatpak-context.c:1474 +#: common/flatpak-context.c:1520 msgid "Share with host" msgstr "與主機分享" -#: common/flatpak-context.c:1474 common/flatpak-context.c:1475 +#: common/flatpak-context.c:1520 common/flatpak-context.c:1521 msgid "SHARE" msgstr "SHARE" -#: common/flatpak-context.c:1475 +#: common/flatpak-context.c:1521 msgid "Unshare with host" msgstr "不與主機分享" -#: common/flatpak-context.c:1476 +#: common/flatpak-context.c:1522 msgid "Expose socket to app" msgstr "將接口開放給程式" -#: common/flatpak-context.c:1476 common/flatpak-context.c:1477 +#: common/flatpak-context.c:1522 common/flatpak-context.c:1523 msgid "SOCKET" msgstr "SOCKET" -#: common/flatpak-context.c:1477 +#: common/flatpak-context.c:1523 msgid "Don't expose socket to app" msgstr "不要將接口開放給程式" -#: common/flatpak-context.c:1478 +#: common/flatpak-context.c:1524 msgid "Expose device to app" msgstr "將裝置開放給程式" -#: common/flatpak-context.c:1478 common/flatpak-context.c:1479 +#: common/flatpak-context.c:1524 common/flatpak-context.c:1525 msgid "DEVICE" msgstr "DEVICE" -#: common/flatpak-context.c:1479 +#: common/flatpak-context.c:1525 msgid "Don't expose device to app" msgstr "不要將裝置開放給程式" -#: common/flatpak-context.c:1480 +#: common/flatpak-context.c:1526 msgid "Allow feature" msgstr "允許功能" -#: common/flatpak-context.c:1480 common/flatpak-context.c:1481 +#: common/flatpak-context.c:1526 common/flatpak-context.c:1527 msgid "FEATURE" msgstr "FEATURE" -#: common/flatpak-context.c:1481 +#: common/flatpak-context.c:1527 msgid "Don't allow feature" msgstr "不允許功能" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "Expose filesystem to app (:ro for read-only)" msgstr "將檔案系統開放給程式(:ro 表示唯讀)" -#: common/flatpak-context.c:1482 +#: common/flatpak-context.c:1528 msgid "FILESYSTEM[:ro]" msgstr "FILESYSTEM[:ro]" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "Don't expose filesystem to app" msgstr "不要將檔案系統開放給程式" -#: common/flatpak-context.c:1483 +#: common/flatpak-context.c:1529 msgid "FILESYSTEM" msgstr "FILESYSTEM" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "Set environment variable" msgstr "設定環境變數" -#: common/flatpak-context.c:1484 +#: common/flatpak-context.c:1530 msgid "VAR=VALUE" msgstr "VAR=VALUE" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "Read environment variables in env -0 format from FD" msgstr "" -#: common/flatpak-context.c:1485 +#: common/flatpak-context.c:1531 msgid "FD" msgstr "" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "Remove variable from environment" msgstr "從權限儲存中移除項目" -#: common/flatpak-context.c:1486 +#: common/flatpak-context.c:1532 #, fuzzy msgid "VAR" msgstr "VAL" -#: common/flatpak-context.c:1487 +#: common/flatpak-context.c:1533 msgid "Allow app to own name on the session bus" msgstr "允許程式在工作階段匯流排上擁有自己的名稱" -#: common/flatpak-context.c:1487 common/flatpak-context.c:1488 -#: common/flatpak-context.c:1489 common/flatpak-context.c:1490 -#: common/flatpak-context.c:1491 common/flatpak-context.c:1492 +#: common/flatpak-context.c:1533 common/flatpak-context.c:1534 +#: common/flatpak-context.c:1535 common/flatpak-context.c:1536 +#: common/flatpak-context.c:1537 common/flatpak-context.c:1538 msgid "DBUS_NAME" msgstr "DBUS_NAME" -#: common/flatpak-context.c:1488 +#: common/flatpak-context.c:1534 msgid "Allow app to talk to name on the session bus" msgstr "允許程式與工作階段匯流排上的名稱溝通" -#: common/flatpak-context.c:1489 +#: common/flatpak-context.c:1535 msgid "Don't allow app to talk to name on the session bus" msgstr "不允許程式與工作階段匯流排上的名稱溝通" -#: common/flatpak-context.c:1490 +#: common/flatpak-context.c:1536 msgid "Allow app to own name on the system bus" msgstr "允許程式在系統匯流排上擁有自己的名稱" -#: common/flatpak-context.c:1491 +#: common/flatpak-context.c:1537 msgid "Allow app to talk to name on the system bus" msgstr "允許程式與系統匯流排上的名稱溝通" -#: common/flatpak-context.c:1492 +#: common/flatpak-context.c:1538 msgid "Don't allow app to talk to name on the system bus" msgstr "不允許程式與系統匯流排上的名稱溝通" -#: common/flatpak-context.c:1493 +#: common/flatpak-context.c:1539 msgid "Add generic policy option" msgstr "新增通用方針選項" -#: common/flatpak-context.c:1493 common/flatpak-context.c:1494 +#: common/flatpak-context.c:1539 common/flatpak-context.c:1540 msgid "SUBSYSTEM.KEY=VALUE" msgstr "SUBSYSTEM.KEY=VALUE" -#: common/flatpak-context.c:1494 +#: common/flatpak-context.c:1540 msgid "Remove generic policy option" msgstr "移除通用方針選項" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "Persist home directory subpath" msgstr "留存家目錄的子路徑" -#: common/flatpak-context.c:1495 +#: common/flatpak-context.c:1541 msgid "FILENAME" msgstr "FILENAME" #. This is not needed/used anymore, so hidden, but we accept it for backwards compat -#: common/flatpak-context.c:1497 +#: common/flatpak-context.c:1543 msgid "Don't require a running session (no cgroups creation)" msgstr "不需要有執行中的工作階段(不會建立 cgroups)"