From 27b79a43cca02c80daa156a5bb38a4e8185795e5 Mon Sep 17 00:00:00 2001 From: John Johansen Date: Tue, 25 Feb 2025 12:17:52 -0800 Subject: [PATCH] translations: finish merging translation files that were new Commit 00591cec4 Merge in Imported translations from launchpad merged in updated translations but did not merge in the new translation files. This is the set of new translations. Signed-off-by: John Johansen --- binutils/po/aa_load.pot | 34 ++ binutils/po/be.po | 67 +++ binutils/po/ca.po | 71 +++ binutils/po/cs.po | 67 +++ binutils/po/en_AU.po | 67 +++ binutils/po/en_CA.po | 67 +++ binutils/po/et.po | 71 +++ binutils/po/gl.po | 67 +++ binutils/po/he.po | 71 +++ binutils/po/hi.po | 67 +++ binutils/po/hr.po | 71 +++ binutils/po/it.po | 72 +++ binutils/po/ka.po | 72 +++ binutils/po/kab.po | 67 +++ binutils/po/my.po | 73 +++ binutils/po/oc.po | 67 +++ binutils/po/pl.po | 71 +++ binutils/po/pt_BR.po | 71 +++ binutils/po/sr.po | 67 +++ binutils/po/uk.po | 71 +++ binutils/po/zh_CN.po | 71 +++ parser/po/be.po | 741 +++++++++++++++++++++++ utils/po/ca.po | 1269 +++++++++++++++++++++++++++++++++++++++ utils/po/ka.po | 1133 ++++++++++++++++++++++++++++++++++ 24 files changed, 4565 insertions(+) create mode 100644 binutils/po/aa_load.pot create mode 100644 binutils/po/be.po create mode 100644 binutils/po/ca.po create mode 100644 binutils/po/cs.po create mode 100644 binutils/po/en_AU.po create mode 100644 binutils/po/en_CA.po create mode 100644 binutils/po/et.po create mode 100644 binutils/po/gl.po create mode 100644 binutils/po/he.po create mode 100644 binutils/po/hi.po create mode 100644 binutils/po/hr.po create mode 100644 binutils/po/it.po create mode 100644 binutils/po/ka.po create mode 100644 binutils/po/kab.po create mode 100644 binutils/po/my.po create mode 100644 binutils/po/oc.po create mode 100644 binutils/po/pl.po create mode 100644 binutils/po/pt_BR.po create mode 100644 binutils/po/sr.po create mode 100644 binutils/po/uk.po create mode 100644 binutils/po/zh_CN.po create mode 100644 parser/po/be.po create mode 100644 utils/po/ca.po create mode 100644 utils/po/ka.po diff --git a/binutils/po/aa_load.pot b/binutils/po/aa_load.pot new file mode 100644 index 000000000..819633820 --- /dev/null +++ b/binutils/po/aa_load.pot @@ -0,0 +1,34 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Canonical Ltd +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: apparmor@lists.ubuntu.com\n" +"POT-Creation-Date: 2025-02-18 07:37-0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../aa_load.c:40 +msgid "aa-load: WARN: " +msgstr "" + +#: ../aa_load.c:41 +msgid "aa-load: ERROR: " +msgstr "" + +#: ../aa_load.c:51 +msgid "\n" +msgstr "" + +#: ../aa_load.c:52 +msgid "aa-load: DEBUG: " +msgstr "" diff --git a/binutils/po/be.po b/binutils/po/be.po new file mode 100644 index 000000000..7b2b96ac6 --- /dev/null +++ b/binutils/po/be.po @@ -0,0 +1,67 @@ +# Belarusian translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2020-05-05 21:55+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Belarusian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-05-06 05:41+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "" diff --git a/binutils/po/ca.po b/binutils/po/ca.po new file mode 100644 index 000000000..f0f6d3966 --- /dev/null +++ b/binutils/po/ca.po @@ -0,0 +1,71 @@ +# Catalan translation for apparmor +# Copyright (c) 2024 Rosetta Contributors and Canonical Ltd 2024 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2024-09-14 10:17+0000\n" +"Last-Translator: Walter Garcia-Fontes \n" +"Language-Team: Catalan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2024-09-15 07:16+0000\n" +"X-Generator: Launchpad (build 1b1ed1ad2dbfc71ee62b5c5491c975135a771bf0)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [opcions]\n" +" opcions:\n" +" -q | --quiet No imprimeixis cap missatge\n" +" -h | --help Imprimeix l'ajuda\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "opcions desconegudes o incompatibles\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "opció desconeguda «%s»\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "Sí\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "No - no esta disponible a aquest sistema\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "No - desactivat a l'inici.\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "Potser - la interfície de política no està disponible.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "Potser - permisos insuficient per determinar la disponibilitat.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "Error - '%s'\n" diff --git a/binutils/po/cs.po b/binutils/po/cs.po new file mode 100644 index 000000000..d40eadc16 --- /dev/null +++ b/binutils/po/cs.po @@ -0,0 +1,67 @@ +# Czech translation for apparmor +# Copyright (c) 2022 Rosetta Contributors and Canonical Ltd 2022 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2022. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2022-01-09 11:59+0000\n" +"Last-Translator: Marek Hladík \n" +"Language-Team: Czech \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2022-01-10 06:32+0000\n" +"X-Generator: Launchpad (build 1682fd44eec4f62371f0bed122a83482daf08e23)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "neznámé nebo nekompatibilní volby\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "neznámá volba '%s'\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "Ano\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "Ne - není v tomto systému k dispozici.\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "Ne - zakázáno při startu.\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "Možná - rozhraní zásad není k dispozici.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "Možná - nedostatečná oprávnění k určení dostupnosti.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "Chyba - '%s'\n" diff --git a/binutils/po/en_AU.po b/binutils/po/en_AU.po new file mode 100644 index 000000000..f67cdb613 --- /dev/null +++ b/binutils/po/en_AU.po @@ -0,0 +1,67 @@ +# English (Australia) translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2020-11-28 04:45+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: English (Australia) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-11-29 06:26+0000\n" +"X-Generator: Launchpad (build 12d09381f8e8eee3115395875b132e165fa96574)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "" diff --git a/binutils/po/en_CA.po b/binutils/po/en_CA.po new file mode 100644 index 000000000..2d267260f --- /dev/null +++ b/binutils/po/en_CA.po @@ -0,0 +1,67 @@ +# English (Canada) translation for apparmor +# Copyright (c) 2021 Rosetta Contributors and Canonical Ltd 2021 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2021. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2021-10-01 04:55+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: English (Canada) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2021-10-02 06:17+0000\n" +"X-Generator: Launchpad (build 1ce78163f6a09ed42b4201fe7d3f0e3a2eba7d02)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "" diff --git a/binutils/po/et.po b/binutils/po/et.po new file mode 100644 index 000000000..f9aaf2036 --- /dev/null +++ b/binutils/po/et.po @@ -0,0 +1,71 @@ +# Estonian translation for apparmor +# Copyright (c) 2023 Rosetta Contributors and Canonical Ltd 2023 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2023. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2023-07-04 08:52+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Estonian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2023-07-05 04:31+0000\n" +"X-Generator: Launchpad (build beda0e9dd2b131780db60fe479d4b43618b27243)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [valikud]\n" +" valikud:\n" +" -q | --quiet Ärge printige sõnumeid välja\n" +" -h | --help Prindi abiinfo\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "tundmatud või ühildumatud valikud\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "tundmatu valik '%s'\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "Jah\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "Ei – pole selles süsteemis saadaval.\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "Ei – käivitamisel keelatud.\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "Võib-olla – poliisiliides pole saadaval.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "Võib-olla - kättesaadavuse määramiseks pole piisavalt õigusi.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "Viga – '%s'\n" diff --git a/binutils/po/gl.po b/binutils/po/gl.po new file mode 100644 index 000000000..5f304b395 --- /dev/null +++ b/binutils/po/gl.po @@ -0,0 +1,67 @@ +# Galician translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2020-04-21 14:59+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Galician \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-04-22 06:10+0000\n" +"X-Generator: Launchpad (build aad6b57d58e2f621954298e262c1cc904860f5d2)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "" diff --git a/binutils/po/he.po b/binutils/po/he.po new file mode 100644 index 000000000..c6591f395 --- /dev/null +++ b/binutils/po/he.po @@ -0,0 +1,71 @@ +# Hebrew translation for apparmor +# Copyright (c) 2023 Rosetta Contributors and Canonical Ltd 2023 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2023. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2023-10-05 05:12+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Hebrew \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2023-10-06 08:32+0000\n" +"X-Generator: Launchpad (build bd6cfd0cfc024dbe1dcd7d5d91165fb4f6a6c596)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [אפשרויות]\n" +" אפשרויות:\n" +" ‎-q | --quiet לא להציג הודעות\n" +" ‎-h | --help הצגת עזרה\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "אפשרויות לא ידועות או לא נתמכות\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "האפשרות ‚%s’ לא מוכרת\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "כן\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "לא - לא זמין במערכת הזאת.\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "לא - מושבת בעלייה.\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "אולי - מנשק המדיניות לא זמין.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "אולי - אין מספיק הרשאות לקבוע זמינות.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "שגיאה - ‚%s’\n" diff --git a/binutils/po/hi.po b/binutils/po/hi.po new file mode 100644 index 000000000..109a10c76 --- /dev/null +++ b/binutils/po/hi.po @@ -0,0 +1,67 @@ +# Hindi translation for apparmor +# Copyright (c) 2023 Rosetta Contributors and Canonical Ltd 2023 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2023. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2023-01-09 07:39+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Hindi \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2023-01-10 06:22+0000\n" +"X-Generator: Launchpad (build 87bfee1fd14ea3245297d63eeec1e4c8a1d203a8)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "" diff --git a/binutils/po/hr.po b/binutils/po/hr.po new file mode 100644 index 000000000..cdad777ec --- /dev/null +++ b/binutils/po/hr.po @@ -0,0 +1,71 @@ +# Croatian translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2021-10-03 10:17+0000\n" +"Last-Translator: gogo \n" +"Language-Team: Croatian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2021-10-04 06:23+0000\n" +"X-Generator: Launchpad (build 1ce78163f6a09ed42b4201fe7d3f0e3a2eba7d02)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [mogućnosti]\n" +" options:\n" +" -q | --quiet Ne prikazuj poruke\n" +" -h | --help Prikaži pomoć\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "nepoznata ili nepotpuna mogućnost\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "nepoznata mogućnost '%s'\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "Da\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "Ne - nedostupno na ovom sustavu.\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "Ne - onemogućeno pri pokretanju.\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "Možda - pravilo sučelja nedostupno.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "Možda - nedovoljna dozvola za određivanje dostupnosti.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "Greška - '%s'\n" diff --git a/binutils/po/it.po b/binutils/po/it.po new file mode 100644 index 000000000..8045d0778 --- /dev/null +++ b/binutils/po/it.po @@ -0,0 +1,72 @@ +# Italian translation for apparmor +# Copyright (c) 2022 Rosetta Contributors and Canonical Ltd 2022 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2022. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2022-06-30 17:54+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Italian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2022-07-01 04:30+0000\n" +"X-Generator: Launchpad (build f48158886a49da429840bcd298f0c7ed60f9ad7b)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [opzioni]\n" +" opzioni:\n" +" -q | --quiet Non stampa nessun messaggio\n" +" -h | --help Stampa la guida\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "opzioni sconosciute o incompatibili\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "opzione sconosciuta '%s'\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "Si\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "No - non disponibile su questo sistema.\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "No - disabilitato all'avvio.\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "Forse - interfaccia dei criteri non disponibile.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" +"Forse - autorizzazioni insufficienti per determinare la disponibilità.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "Errore - '%s'\n" diff --git a/binutils/po/ka.po b/binutils/po/ka.po new file mode 100644 index 000000000..ddd1b3c25 --- /dev/null +++ b/binutils/po/ka.po @@ -0,0 +1,72 @@ +# Georgian translation for apparmor +# Copyright (c) 2023 Rosetta Contributors and Canonical Ltd 2023 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2023. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2023-06-26 15:06+0000\n" +"Last-Translator: NorwayFun \n" +"Language-Team: Georgian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2023-06-27 04:31+0000\n" +"X-Generator: Launchpad (build aedf8597c50c1abc5fb7f9e871e686dfcb381fde)\n" +"Language: aa\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [პარამეტრები]\n" +" პარამეტრები:\n" +" -q | --quiet შეტყობინებები გამოტანილი არ იქნება\n" +" -h | --help დახმარების გამოტანა\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "უცნობი ან შეუთავსებელი პარამეტრები\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "უცნობი პარამეტრი \"%s\"-სთვის\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "დიახ\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "არა - მიუწვდომელია ამ სისტემაზე\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "არა - გამორთულია ჩატვირთვისას\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "შეიძლება - პოლიტიკის ინტერფეისი ხელმისაწვდომი არაა.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "შეიძლება - არასაკმარისი წვდომები ხელმისაწვდომობის დასადგენად.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "შეცდომა - \"%s\"\n" diff --git a/binutils/po/kab.po b/binutils/po/kab.po new file mode 100644 index 000000000..87e1b7149 --- /dev/null +++ b/binutils/po/kab.po @@ -0,0 +1,67 @@ +# Kabyle translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2020-04-29 14:31+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Kabyle \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-04-30 05:44+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "" diff --git a/binutils/po/my.po b/binutils/po/my.po new file mode 100644 index 000000000..28534efb9 --- /dev/null +++ b/binutils/po/my.po @@ -0,0 +1,73 @@ +# Burmese translation for apparmor +# Copyright (c) 2022 Rosetta Contributors and Canonical Ltd 2022 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2022. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2022-06-26 11:50+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Burmese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2022-06-27 04:30+0000\n" +"X-Generator: Launchpad (build 51a2e4fa2e9b8e45f00904ad7f53546f45ac48a5)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s- [options]\n" +" ရွေးချယ်စရာများ-\n" +" -q | --quiet မည်သည့်စာတိုကိုမှ ပရင့်မထုတ်ပါနှင့်။\n" +" -h | --help ပရင့်အကူအညီ\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "အမည်မသိ သို့မဟုတ် သဟဇာတမဖြစ်သော ရွေးချယ်စရာများ\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "အမည်မသိရွေးချယ်မှု '%s'\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "ဟုတ်\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "မဟုတ်ပါ - ဤစနစ်တွင် မရနိုင်ပါ။\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "မဟုတ်ပါ - boot တွင် ပိတ်ထားပါသည်။\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "ဖြစ်နိုင်ပါသည် - မူဝါဒ interface ကို မရနိုင်ပါ။\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" +"ဖြစ်နိုင်ပါသည် - ရရှိနိုင်မှုကို ဆုံးဖြတ်ရန်အတွက် ခွင့်ပြုချက်များမှာ " +"လုံလောက်မှုမရှိပါ။\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "အမှား- '%s'\n" diff --git a/binutils/po/oc.po b/binutils/po/oc.po new file mode 100644 index 000000000..2e7d5a8eb --- /dev/null +++ b/binutils/po/oc.po @@ -0,0 +1,67 @@ +# Occitan (post 1500) translation for apparmor +# Copyright (c) 2021 Rosetta Contributors and Canonical Ltd 2021 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2021. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2021-01-14 18:26+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Occitan (post 1500) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2021-01-15 07:59+0000\n" +"X-Generator: Launchpad (build 511b4a3b6512aa3d421c5f7d74f3527e78bff26e)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "" diff --git a/binutils/po/pl.po b/binutils/po/pl.po new file mode 100644 index 000000000..26ab5dad2 --- /dev/null +++ b/binutils/po/pl.po @@ -0,0 +1,71 @@ +# Polish translation for apparmor +# Copyright (c) 2021 Rosetta Contributors and Canonical Ltd 2021 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2021. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2021-07-22 20:10+0000\n" +"Last-Translator: Marek Adamski \n" +"Language-Team: Polish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2021-07-23 06:03+0000\n" +"X-Generator: Launchpad (build 7edebbcd0516593cf020aaa3c59299732a7c73cc)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [opcje]\n" +" opcje:\n" +" -q | --quiet Nie wyświetlaj żadnych komunikatów\n" +" -h | --help Wyświetl pomoc\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "nieznane lub niekompatybilne opcje\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "nieznana opcja '%s'\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "Tak\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "Nie - nie jest dostępne w tym systemie.\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "Nie - wyłączone podczas rozruchu.\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "Może - interfejs zasad nie jest dostępny.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "Może - brak wystarczających uprawnień do określenia dostępności.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "Błąd - '%s'\n" diff --git a/binutils/po/pt_BR.po b/binutils/po/pt_BR.po new file mode 100644 index 000000000..0ec599b95 --- /dev/null +++ b/binutils/po/pt_BR.po @@ -0,0 +1,71 @@ +# Brazilian Portuguese translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2020-04-27 20:32+0000\n" +"Last-Translator: Rodrigo Farias \n" +"Language-Team: Brazilian Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-04-28 05:52+0000\n" +"X-Generator: Launchpad (build d1105341713c5be348effe2a5142c4a210ce4cde)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [options]\n" +" opções:\n" +" -q | --quiet Não imprimir nenhum mensagem\n" +" -h | --help Assistente de impressão\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "opções incompatíveis ou desconhecidas\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "opção desconhecida '%s'\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "Sim\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "Não - não disponível neste sistema.\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "Não - desabilitado na inicialização.\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "Talvez - interface de política não disponível.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "Talvez - permissões insuficientes para determinar disponibilidade.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "Erro - '%s'\n" diff --git a/binutils/po/sr.po b/binutils/po/sr.po new file mode 100644 index 000000000..0e03d9ce6 --- /dev/null +++ b/binutils/po/sr.po @@ -0,0 +1,67 @@ +# Serbian translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2020-11-23 18:06+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Serbian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-11-24 05:55+0000\n" +"X-Generator: Launchpad (build c35ff22711d15549e2303ae18ae521fd91f6bf00)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "" diff --git a/binutils/po/uk.po b/binutils/po/uk.po new file mode 100644 index 000000000..1e3a4e59c --- /dev/null +++ b/binutils/po/uk.po @@ -0,0 +1,71 @@ +# Ukrainian translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2020-05-19 21:48+0000\n" +"Last-Translator: Nazarii Ritter \n" +"Language-Team: Ukrainian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-05-20 05:42+0000\n" +"X-Generator: Launchpad (build 0385b538081bc4718df6fb844a3afc89729c94ce)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [опції]\n" +" опції:\n" +" -q | --quiet Не виводити жодних повідомлень\n" +" -h | --help Вивести довідку\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "невідомі або несумісні опції\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "невідомий параметр «%s»\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "Так\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "Ні – недоступно на цій системі.\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "Ні – вимкнено під час завантаження.\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "Можливо – інтерфейс політики недоступний.\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "Можливо – недостатньо дозволів для визначення наявності.\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "Помилка - '%s'\n" diff --git a/binutils/po/zh_CN.po b/binutils/po/zh_CN.po new file mode 100644 index 000000000..bfc3ab2c1 --- /dev/null +++ b/binutils/po/zh_CN.po @@ -0,0 +1,71 @@ +# Chinese (Simplified) translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2015-11-28 10:23-0800\n" +"PO-Revision-Date: 2020-05-14 09:16+0000\n" +"Last-Translator: 玉堂白鹤 \n" +"Language-Team: Chinese (Simplified) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-05-15 05:51+0000\n" +"X-Generator: Launchpad (build 0385b538081bc4718df6fb844a3afc89729c94ce)\n" + +#: ../aa_enabled.c:26 +#, c-format +msgid "" +"%s: [options]\n" +" options:\n" +" -q | --quiet Don't print out any messages\n" +" -h | --help Print help\n" +msgstr "" +"%s: [选项]\n" +" 选项:\n" +" -q | --quiet 不要打印任何消息\n" +" -h | --help 打印帮助\n" + +#: ../aa_enabled.c:45 +#, c-format +msgid "unknown or incompatible options\n" +msgstr "未知或不兼容的选项\n" + +#: ../aa_enabled.c:55 +#, c-format +msgid "unknown option '%s'\n" +msgstr "未知选项 '%s'\n" + +#: ../aa_enabled.c:64 +#, c-format +msgid "Yes\n" +msgstr "是\n" + +#: ../aa_enabled.c:71 +#, c-format +msgid "No - not available on this system.\n" +msgstr "否 - 在此系统上不可用。\n" + +#: ../aa_enabled.c:74 +#, c-format +msgid "No - disabled at boot.\n" +msgstr "否 - 引导时被禁用。\n" + +#: ../aa_enabled.c:77 +#, c-format +msgid "Maybe - policy interface not available.\n" +msgstr "也许 - 策略界面不可用\n" + +#: ../aa_enabled.c:81 +#, c-format +msgid "Maybe - insufficient permissions to determine availability.\n" +msgstr "也许 - 没有足够的权限确定可用性。\n" + +#: ../aa_enabled.c:84 +#, c-format +msgid "Error - '%s'\n" +msgstr "错误 - '%s'\n" diff --git a/parser/po/be.po b/parser/po/be.po new file mode 100644 index 000000000..a7a2687ef --- /dev/null +++ b/parser/po/be.po @@ -0,0 +1,741 @@ +# Belarusian translation for apparmor +# Copyright (c) 2020 Rosetta Contributors and Canonical Ltd 2020 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2014-09-13 00:11-0700\n" +"PO-Revision-Date: 2020-05-03 16:54+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Belarusian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2020-05-04 04:32+0000\n" +"X-Generator: Launchpad (build fbdff7602bd10fb883bf7e2ddcc7fd5a16f60398)\n" + +#: ../parser_include.c:113 ../parser_include.c:111 +msgid "Error: Out of memory.\n" +msgstr "" + +#: ../parser_include.c:123 ../parser_include.c:121 +#, c-format +msgid "Error: basedir %s is not a directory, skipping.\n" +msgstr "" + +#: ../parser_include.c:137 +#, c-format +msgid "Error: Could not add directory %s to search path.\n" +msgstr "" + +#: ../parser_include.c:147 ../parser_include.c:151 +msgid "Error: Could not allocate memory.\n" +msgstr "" + +#: ../parser_interface.c:69 ../parser_interface.c:72 ../parser_interface.c:49 +msgid "Bad write position\n" +msgstr "" + +#: ../parser_interface.c:72 ../parser_interface.c:75 ../parser_interface.c:52 +msgid "Permission denied\n" +msgstr "" + +#: ../parser_interface.c:75 ../parser_interface.c:78 ../parser_interface.c:55 +msgid "Out of memory\n" +msgstr "" + +#: ../parser_interface.c:78 ../parser_interface.c:81 ../parser_interface.c:58 +msgid "Couldn't copy profile: Bad memory address\n" +msgstr "" + +#: ../parser_interface.c:81 ../parser_interface.c:84 ../parser_interface.c:61 +msgid "Profile doesn't conform to protocol\n" +msgstr "" + +#: ../parser_interface.c:84 ../parser_interface.c:87 ../parser_interface.c:64 +msgid "Profile does not match signature\n" +msgstr "" + +#: ../parser_interface.c:87 ../parser_interface.c:90 ../parser_interface.c:67 +msgid "Profile version not supported by Apparmor module\n" +msgstr "" + +#: ../parser_interface.c:90 ../parser_interface.c:93 ../parser_interface.c:70 +msgid "Profile already exists\n" +msgstr "" + +#: ../parser_interface.c:93 ../parser_interface.c:96 ../parser_interface.c:73 +msgid "Profile doesn't exist\n" +msgstr "" + +#: ../parser_interface.c:96 ../parser_interface.c:99 ../parser_interface.c:76 +msgid "Permission denied; attempted to load a profile while confined?\n" +msgstr "" + +#: ../parser_interface.c:99 ../parser_interface.c:102 ../parser_interface.c:79 +#, c-format +msgid "Unknown error (%d): %s\n" +msgstr "" + +#: ../parser_interface.c:116 ../parser_interface.c:119 +#: ../parser_interface.c:96 +#, c-format +msgid "%s: Unable to add \"%s\". " +msgstr "" + +#: ../parser_interface.c:121 ../parser_interface.c:124 +#: ../parser_interface.c:101 +#, c-format +msgid "%s: Unable to replace \"%s\". " +msgstr "" + +#: ../parser_interface.c:126 ../parser_interface.c:129 +#: ../parser_interface.c:106 +#, c-format +msgid "%s: Unable to remove \"%s\". " +msgstr "" + +#: ../parser_interface.c:131 ../parser_interface.c:134 +#: ../parser_interface.c:111 +#, c-format +msgid "%s: Unable to write to stdout\n" +msgstr "" + +#: ../parser_interface.c:135 ../parser_interface.c:138 +#: ../parser_interface.c:115 +#, c-format +msgid "%s: Unable to write to output file\n" +msgstr "" + +#: ../parser_interface.c:138 ../parser_interface.c:162 +#: ../parser_interface.c:141 ../parser_interface.c:165 +#: ../parser_interface.c:118 ../parser_interface.c:142 +#, c-format +msgid "%s: ASSERT: Invalid option: %d\n" +msgstr "" + +#: ../parser_interface.c:147 ../parser_interface.c:150 +#: ../parser_interface.c:127 +#, c-format +msgid "Addition succeeded for \"%s\".\n" +msgstr "" + +#: ../parser_interface.c:151 ../parser_interface.c:154 +#: ../parser_interface.c:131 +#, c-format +msgid "Replacement succeeded for \"%s\".\n" +msgstr "" + +#: ../parser_interface.c:155 ../parser_interface.c:158 +#: ../parser_interface.c:135 +#, c-format +msgid "Removal succeeded for \"%s\".\n" +msgstr "" + +#: ../parser_interface.c:251 ../parser_interface.c:254 +#, c-format +msgid "PANIC bad increment buffer %p pos %p ext %p size %d res %p\n" +msgstr "" + +#: ../parser_interface.c:656 ../parser_interface.c:658 +#: ../parser_interface.c:446 +#, c-format +msgid "profile %s network rules not enforced\n" +msgstr "" + +#: ../parser_interface.c:666 +msgid "Unknown pattern type\n" +msgstr "" + +#: ../parser_interface.c:750 ../parser_interface.c:902 +#: ../parser_interface.c:743 ../parser_interface.c:894 +#: ../parser_interface.c:518 ../parser_interface.c:669 +#, c-format +msgid "Unable to open %s - %s\n" +msgstr "" + +#: ../parser_interface.c:776 ../parser_interface.c:768 +#: ../parser_interface.c:543 +#, c-format +msgid "Memory Allocation Error: Unable to remove ^%s\n" +msgstr "" + +#: ../parser_interface.c:789 ../parser_interface.c:781 +#: ../parser_interface.c:556 +#, c-format +msgid "Memory Allocation Error: Unable to remove %s:%s." +msgstr "" + +#: ../parser_interface.c:810 ../parser_interface.c:802 +msgid "unable to create work area\n" +msgstr "" + +#: ../parser_interface.c:818 ../parser_interface.c:810 +#, c-format +msgid "unable to serialize profile %s\n" +msgstr "" + +#: ../parser_interface.c:829 ../parser_interface.c:916 +#: ../parser_interface.c:821 ../parser_interface.c:908 +#: ../parser_interface.c:582 +#, c-format +msgid "%s: Unable to write entire profile entry\n" +msgstr "" + +#: ../parser_interface.c:839 ../parser_interface.c:831 +#: ../parser_interface.c:593 +#, c-format +msgid "%s: Unable to write entire profile entry to cache\n" +msgstr "" + +#: parser_lex.l:100 parser_lex.l:163 parser_lex.l:169 +#, c-format +msgid "Could not open '%s'" +msgstr "" + +#: parser_lex.l:104 parser_lex.l:167 parser_lex.l:173 +#, c-format +msgid "fstat failed for '%s'" +msgstr "" + +#: parser_lex.l:121 +#, c-format +msgid "opendir failed '%s'" +msgstr "" + +#: parser_lex.l:152 +#, c-format +msgid "stat failed for '%s'" +msgstr "" + +#: parser_lex.l:155 parser_lex.l:133 parser_lex.l:139 +#, c-format +msgid "Could not open '%s' in '%s'" +msgstr "" + +#: parser_lex.l:284 parser_lex.l:322 parser_lex.l:362 parser_lex.l:399 +#: parser_lex.l:469 parser_lex.l:655 parser_lex.l:586 parser_lex.l:638 +#, c-format +msgid "Found unexpected character: '%s'" +msgstr "" + +#: parser_lex.l:386 parser_lex.l:418 parser_lex.l:428 +msgid "Variable declarations do not accept trailing commas" +msgstr "" + +#: parser_lex.l:420 +#, c-format +msgid "(network_mode) Found unexpected character: '%s'" +msgstr "" + +#: ../parser_main.c:333 ../parser_common.c:61 ../parser_common.c:106 +#, c-format +msgid "Warning from %s (%s%sline %d): %s" +msgstr "" + +#: ../parser_main.c:531 +#, c-format +msgid "%s: Could not allocate memory for subdomainbase mount point\n" +msgstr "" + +#: ../parser_main.c:577 ../parser_main.c:616 ../parser_main.c:479 +#, c-format +msgid "" +"Warning: unable to find a suitable fs in %s, is it mounted?\n" +"Use --subdomainfs to override.\n" +msgstr "" + +#: ../parser_main.c:597 ../parser_main.c:635 ../parser_main.c:498 +#, c-format +msgid "" +"%s: Sorry. You need root privileges to run this program.\n" +"\n" +msgstr "" + +#: ../parser_main.c:604 ../parser_main.c:642 ../parser_main.c:505 +#, c-format +msgid "" +"%s: Warning! You've set this program setuid root.\n" +"Anybody who can run this program can update your AppArmor profiles.\n" +"\n" +msgstr "" + +#: ../parser_main.c:704 ../parser_main.c:813 ../parser_main.c:836 +#: ../parser_main.c:946 ../parser_main.c:860 +#, c-format +msgid "Error: Could not read profile %s: %s.\n" +msgstr "" + +#: ../parser_main.c:718 ../parser_misc.c:270 parser_yacc.y:227 +#: parser_yacc.y:374 parser_yacc.y:386 parser_yacc.y:484 parser_yacc.y:586 +#: parser_yacc.y:624 parser_yacc.y:939 parser_yacc.y:948 parser_yacc.y:960 +#: parser_yacc.y:1008 parser_yacc.y:1019 parser_yacc.y:1101 parser_yacc.y:1119 +#: parser_yacc.y:1126 ../parser_main.c:850 ../parser_main.c:1015 +#: ../parser_main.c:1229 ../parser_main.c:1283 ../parser_misc.c:431 +#: parser_yacc.y:268 parser_yacc.y:416 parser_yacc.y:426 parser_yacc.y:537 +#: parser_yacc.y:626 parser_yacc.y:976 parser_yacc.y:1021 parser_yacc.y:1030 +#: parser_yacc.y:1042 parser_yacc.y:1078 parser_yacc.y:1082 parser_yacc.y:1092 +#: parser_yacc.y:1102 parser_yacc.y:1201 parser_yacc.y:1223 parser_yacc.y:1234 +#: parser_yacc.y:1309 parser_yacc.y:1327 parser_yacc.y:1334 parser_yacc.y:1385 +#: ../parser_main.c:735 ../parser_main.c:923 ../parser_main.c:1133 +#: ../parser_main.c:1187 parser_yacc.y:311 parser_yacc.y:462 parser_yacc.y:472 +#: parser_yacc.y:583 parser_yacc.y:662 parser_yacc.y:669 parser_yacc.y:1130 +#: parser_yacc.y:1166 parser_yacc.y:1170 parser_yacc.y:1180 parser_yacc.y:1190 +#: parser_yacc.y:1298 parser_yacc.y:1376 parser_yacc.y:1479 parser_yacc.y:1490 +#: parser_yacc.y:1565 parser_yacc.y:1583 parser_yacc.y:1590 parser_yacc.y:1639 +#: ../network.c:314 ../af_unix.cc:203 +msgid "Memory allocation error." +msgstr "" + +#: ../parser_main.c:740 ../parser_main.c:872 ../parser_main.c:757 +#, c-format +msgid "Cached load succeeded for \"%s\".\n" +msgstr "" + +#: ../parser_main.c:744 ../parser_main.c:876 ../parser_main.c:761 +#, c-format +msgid "Cached reload succeeded for \"%s\".\n" +msgstr "" + +#: ../parser_main.c:910 ../parser_main.c:1058 ../parser_main.c:967 +#, c-format +msgid "%s: Errors found in file. Aborting.\n" +msgstr "" + +#: ../parser_misc.c:426 ../parser_misc.c:597 ../parser_misc.c:339 +msgid "" +"Uppercase qualifiers \"RWLIMX\" are deprecated, please convert to lowercase\n" +"See the apparmor.d(5) manpage for details.\n" +msgstr "" + +#: ../parser_misc.c:467 ../parser_misc.c:474 ../parser_misc.c:638 +#: ../parser_misc.c:645 ../parser_misc.c:380 ../parser_misc.c:387 +msgid "Conflict 'a' and 'w' perms are mutually exclusive." +msgstr "" + +#: ../parser_misc.c:491 ../parser_misc.c:662 ../parser_misc.c:404 +msgid "Exec qualifier 'i' invalid, conflicting qualifier already specified" +msgstr "" + +#: ../parser_misc.c:502 ../parser_misc.c:673 ../parser_misc.c:415 +#, c-format +msgid "" +"Unconfined exec qualifier (%c%c) allows some dangerous environment variables " +"to be passed to the unconfined process; 'man 5 apparmor.d' for details.\n" +msgstr "" + +#: ../parser_misc.c:510 ../parser_misc.c:551 ../parser_misc.c:681 +#: ../parser_misc.c:722 ../parser_misc.c:423 ../parser_misc.c:464 +#, c-format +msgid "Exec qualifier '%c' invalid, conflicting qualifier already specified" +msgstr "" + +#: ../parser_misc.c:537 ../parser_misc.c:545 ../parser_misc.c:708 +#: ../parser_misc.c:716 ../parser_misc.c:450 ../parser_misc.c:458 +#, c-format +msgid "" +"Exec qualifier '%c%c' invalid, conflicting qualifier already specified" +msgstr "" + +#: ../parser_misc.c:593 ../parser_misc.c:764 ../parser_misc.c:506 +#, c-format +msgid "Internal: unexpected mode character '%c' in input" +msgstr "" + +#: ../parser_misc.c:615 ../parser_misc.c:786 ../parser_misc.c:528 +#, c-format +msgid "Internal error generated invalid perm 0x%llx\n" +msgstr "" + +#: ../parser_misc.c:865 ../parser_symtab.c:561 ../parser_regex.c:626 +#: ../parser_variable.c:229 +#, c-format +msgid "AppArmor parser error: %s\n" +msgstr "" + +#: ../parser_merge.c:92 ../parser_merge.c:91 ../parser_merge.c:83 +msgid "Couldn't merge entries. Out of Memory\n" +msgstr "" + +#: ../parser_merge.c:111 ../parser_merge.c:113 ../parser_merge.c:105 +#, c-format +msgid "profile %s: has merged rule %s with conflicting x modifiers\n" +msgstr "" + +#: parser_yacc.y:236 parser_yacc.y:277 parser_yacc.y:320 +msgid "Profile attachment must begin with a '/'." +msgstr "" + +#: parser_yacc.y:260 parser_yacc.y:302 parser_yacc.y:348 +msgid "" +"Profile names must begin with a '/', namespace or keyword 'profile' or 'hat'." +msgstr "" + +#: parser_yacc.y:296 parser_yacc.y:338 parser_yacc.y:384 +#, c-format +msgid "Failed to create alias %s -> %s\n" +msgstr "" + +#: parser_yacc.y:417 parser_yacc.y:460 parser_yacc.y:506 +msgid "Profile flag chroot_relative conflicts with namespace_relative" +msgstr "" + +#: parser_yacc.y:421 parser_yacc.y:464 parser_yacc.y:510 +msgid "Profile flag mediate_deleted conflicts with delegate_deleted" +msgstr "" + +#: parser_yacc.y:424 parser_yacc.y:467 parser_yacc.y:513 +msgid "" +"Profile flag attach_disconnected conflicts with no_attach_disconnected" +msgstr "" + +#: parser_yacc.y:427 parser_yacc.y:470 parser_yacc.y:516 +msgid "Profile flag chroot_attach conflicts with chroot_no_attach" +msgstr "" + +#: parser_yacc.y:441 parser_yacc.y:484 parser_yacc.y:530 +msgid "Profile flag 'debug' is no longer valid." +msgstr "" + +#: parser_yacc.y:463 parser_yacc.y:506 parser_yacc.y:552 +#, c-format +msgid "Invalid profile flag: %s." +msgstr "" + +#: parser_yacc.y:498 parser_yacc.y:520 parser_yacc.y:548 parser_yacc.y:594 +msgid "Assert: `rule' returned NULL." +msgstr "" + +#: parser_yacc.y:501 parser_yacc.y:546 parser_yacc.y:552 parser_yacc.y:584 +#: parser_yacc.y:598 parser_yacc.y:630 +msgid "" +"Invalid mode, in deny rules 'x' must not be preceded by exec qualifier 'i', " +"'p', or 'u'" +msgstr "" + +#: parser_yacc.y:524 parser_yacc.y:556 parser_yacc.y:602 +msgid "" +"Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', 'c', or 'u'" +msgstr "" + +#: parser_yacc.y:549 parser_yacc.y:587 parser_yacc.y:633 +msgid "Invalid mode, 'x' must be preceded by exec qualifier 'i', 'p', or 'u'" +msgstr "" + +#: parser_yacc.y:574 parser_yacc.y:612 parser_yacc.y:614 parser_yacc.y:660 +msgid "Assert: `network_rule' return invalid protocol." +msgstr "" + +#: parser_yacc.y:649 parser_yacc.y:696 parser_yacc.y:786 +msgid "Assert: `change_profile' returned NULL." +msgstr "" + +#: parser_yacc.y:680 parser_yacc.y:720 parser_yacc.y:810 +msgid "Assert: 'hat rule' returned NULL." +msgstr "" + +#: parser_yacc.y:689 parser_yacc.y:729 parser_yacc.y:819 +msgid "Assert: 'local_profile rule' returned NULL." +msgstr "" + +#: parser_yacc.y:824 parser_yacc.y:885 parser_yacc.y:992 +#, c-format +msgid "Unset boolean variable %s used in if-expression" +msgstr "" + +#: parser_yacc.y:882 parser_yacc.y:986 parser_yacc.y:1092 +msgid "unsafe rule missing exec permissions" +msgstr "" + +#: parser_yacc.y:901 parser_yacc.y:954 parser_yacc.y:1060 +msgid "subset can only be used with link rules." +msgstr "" + +#: parser_yacc.y:903 parser_yacc.y:956 parser_yacc.y:1062 +msgid "link and exec perms conflict on a file rule using ->" +msgstr "" + +#: parser_yacc.y:905 parser_yacc.y:958 parser_yacc.y:1064 +msgid "link perms are not allowed on a named profile transition.\n" +msgstr "" + +#: parser_yacc.y:921 parser_yacc.y:1003 parser_yacc.y:1109 +#, c-format +msgid "missing an end of line character? (entry: %s)" +msgstr "" + +#: parser_yacc.y:975 parser_yacc.y:985 parser_yacc.y:1057 parser_yacc.y:1067 +#: parser_yacc.y:1145 parser_yacc.y:1155 +msgid "Invalid network entry." +msgstr "" + +#: parser_yacc.y:1039 parser_yacc.y:1048 parser_yacc.y:1254 parser_yacc.y:1510 +#, c-format +msgid "Invalid capability %s." +msgstr "" + +#: parser_yacc.y:1066 parser_yacc.y:1269 parser_yacc.y:1525 +#, c-format +msgid "AppArmor parser error for %s%s%s at line %d: %s\n" +msgstr "" + +#: parser_yacc.y:1072 parser_yacc.y:1275 parser_yacc.y:1531 +#, c-format +msgid "AppArmor parser error,%s%s line %d: %s\n" +msgstr "" + +#: ../parser_regex.c:244 +#, c-format +msgid "%s: Illegal open {, nesting groupings not allowed\n" +msgstr "" + +#: ../parser_regex.c:265 ../parser_regex.c:274 ../parser_regex.c:278 +#, c-format +msgid "%s: Regex grouping error: Invalid number of items between {}\n" +msgstr "" + +#: ../parser_regex.c:271 ../parser_regex.c:280 ../parser_regex.c:284 +#, c-format +msgid "" +"%s: Regex grouping error: Invalid close }, no matching open { detected\n" +msgstr "" + +#: ../parser_regex.c:337 ../parser_regex.c:343 ../parser_regex.c:361 +#, c-format +msgid "" +"%s: Regex grouping error: Unclosed grouping or character class, expecting " +"close }\n" +msgstr "" + +#: ../parser_regex.c:351 ../parser_regex.c:357 +#, c-format +msgid "%s: Internal buffer overflow detected, %d characters exceeded\n" +msgstr "" + +#: ../parser_regex.c:355 ../parser_regex.c:361 ../parser_regex.c:377 +#, c-format +msgid "%s: Unable to parse input line '%s'\n" +msgstr "" + +#: ../parser_regex.c:397 ../parser_regex.c:405 ../parser_regex.c:421 +#, c-format +msgid "%s: Invalid profile name '%s' - bad regular expression\n" +msgstr "" + +#: ../parser_policy.c:202 ../parser_policy.c:402 ../parser_policy.c:375 +#, c-format +msgid "ERROR merging rules for profile %s, failed to load\n" +msgstr "" + +#: ../parser_policy.c:234 +#, c-format +msgid "" +"ERROR profile %s contains policy elements not usable with this kernel:\n" +"\t'*', '?', character ranges, and alternations are not allowed.\n" +"\t'**' may only be used at the end of a rule.\n" +msgstr "" + +#: ../parser_policy.c:279 ../parser_policy.c:359 ../parser_policy.c:332 +#, c-format +msgid "ERROR processing regexs for profile %s, failed to load\n" +msgstr "" + +#: ../parser_policy.c:306 ../parser_policy.c:389 ../parser_policy.c:362 +#, c-format +msgid "ERROR expanding variables for profile %s, failed to load\n" +msgstr "" + +#: ../parser_policy.c:390 ../parser_policy.c:382 ../parser_policy.c:355 +#, c-format +msgid "ERROR adding hat access rule for profile %s\n" +msgstr "" + +#: ../parser_policy.c:490 ../parser_policy.c:271 +#, c-format +msgid "ERROR in profile %s, failed to load\n" +msgstr "" + +#: ../parser_policy.c:675 +#, c-format +msgid "%s: Errors found during postprocessing. Aborting.\n" +msgstr "" + +#: ../parser_policy.c:682 ../parser_policy.c:704 +#, c-format +msgid "%s: Errors found during regex postprocess. Aborting.\n" +msgstr "" + +#: ../parser_policy.c:689 +#, c-format +msgid "%s: Errors found during postprocess. Aborting.\n" +msgstr "" + +#: ../parser_policy.c:696 +#, c-format +msgid "%s: Errors found in combining rules postprocessing. Aborting.\n" +msgstr "" + +#: parser_lex.l:180 parser_lex.l:186 +#, c-format +msgid "Could not process include directory '%s' in '%s'" +msgstr "" + +#: ../parser_main.c:660 ../parser_main.c:523 +msgid "Feature buffer full." +msgstr "" + +#: ../parser_main.c:1115 ../parser_main.c:1132 ../parser_main.c:1024 +#: ../parser_main.c:1041 +msgid "Out of memory" +msgstr "" + +#: ../parser_main.c:1182 ../parser_main.c:1091 +#, c-format +msgid "Can't create cache directory: %s\n" +msgstr "" + +#: ../parser_main.c:1185 ../parser_main.c:1094 +#, c-format +msgid "File in cache directory location: %s\n" +msgstr "" + +#: ../parser_main.c:1188 ../parser_main.c:1097 +#, c-format +msgid "Can't update cache directory: %s\n" +msgstr "" + +#: ../parser_misc.c:833 +#, c-format +msgid "Internal: unexpected DBus mode character '%c' in input" +msgstr "" + +#: ../parser_misc.c:857 +#, c-format +msgid "Internal error generated invalid DBus perm 0x%x\n" +msgstr "" + +#: parser_yacc.y:575 parser_yacc.y:621 +msgid "deny prefix not allowed" +msgstr "" + +#: parser_yacc.y:612 parser_yacc.y:658 +msgid "owner prefix not allowed" +msgstr "" + +#: parser_yacc.y:660 +msgid "owner prefix not allow on mount rules" +msgstr "" + +#: parser_yacc.y:677 +msgid "owner prefix not allow on dbus rules" +msgstr "" + +#: parser_yacc.y:704 +msgid "owner prefix not allow on capability rules" +msgstr "" + +#: parser_yacc.y:1357 parser_yacc.y:1613 +#, c-format +msgid "invalid mount conditional %s%s" +msgstr "" + +#: parser_yacc.y:1374 parser_yacc.y:1628 +msgid "bad mount rule" +msgstr "" + +#: parser_yacc.y:1381 parser_yacc.y:1635 +msgid "mount point conditions not currently supported" +msgstr "" + +#: parser_yacc.y:1398 parser_yacc.y:1650 +#, c-format +msgid "invalid pivotroot conditional '%s'" +msgstr "" + +#: ../parser_regex.c:241 ../parser_regex.c:236 +#, c-format +msgid "" +"%s: Regex grouping error: Invalid close ], no matching open [ detected\n" +msgstr "" + +#: ../parser_regex.c:257 ../parser_regex.c:256 +#, c-format +msgid "%s: Regex grouping error: Exceeded maximum nesting of {}\n" +msgstr "" + +#: ../parser_policy.c:366 ../parser_policy.c:339 +#, c-format +msgid "ERROR processing policydb rules for profile %s, failed to load\n" +msgstr "" + +#: ../parser_policy.c:396 ../parser_policy.c:369 +#, c-format +msgid "ERROR replacing aliases for profile %s, failed to load\n" +msgstr "" + +#: ../parser_interface.c:635 ../parser_interface.c:638 +#, c-format +msgid "%s: Unable to write %s\n" +msgstr "" + +#: ../parser_main.c:721 +#, c-format +msgid "Error: Could not read binary profile or cache file %s: %s.\n" +msgstr "" + +#: ../parser_main.c:811 +#, c-format +msgid "Error: Could not read cache file '%s', skipping...\n" +msgstr "" + +#: ../parser_misc.c:575 +#, c-format +msgid "Internal: unexpected %s mode character '%c' in input" +msgstr "" + +#: ../parser_misc.c:599 +#, c-format +msgid "Internal error generated invalid %s perm 0x%x\n" +msgstr "" + +#: parser_yacc.y:703 +msgid "owner prefix not allowed on mount rules" +msgstr "" + +#: parser_yacc.y:720 +msgid "owner prefix not allowed on dbus rules" +msgstr "" + +#: parser_yacc.y:736 +msgid "owner prefix not allowed on signal rules" +msgstr "" + +#: parser_yacc.y:752 +msgid "owner prefix not allowed on ptrace rules" +msgstr "" + +#: parser_yacc.y:768 +msgid "owner prefix not allowed on unix rules" +msgstr "" + +#: parser_yacc.y:794 +msgid "owner prefix not allowed on capability rules" +msgstr "" + +#: parser_yacc.y:1293 +#, c-format +msgid "dbus rule: invalid conditional group %s=()" +msgstr "" + +#: parser_yacc.y:1371 +#, c-format +msgid "unix rule: invalid conditional group %s=()" +msgstr "" + +#: ../parser_regex.c:368 +#, c-format +msgid "%s: Regex error: trailing '\\' escape character\n" +msgstr "" diff --git a/utils/po/ca.po b/utils/po/ca.po new file mode 100644 index 000000000..faaf4aea4 --- /dev/null +++ b/utils/po/ca.po @@ -0,0 +1,1269 @@ +# Catalan translation for apparmor +# Copyright (c) 2024 Rosetta Contributors and Canonical Ltd 2024 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2014-09-14 19:29+0530\n" +"PO-Revision-Date: 2024-09-15 05:07+0000\n" +"Last-Translator: Walter Garcia-Fontes \n" +"Language-Team: Catalan \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2024-09-16 04:30+0000\n" +"X-Generator: Launchpad (build 1b1ed1ad2dbfc71ee62b5c5491c975135a771bf0)\n" +"Language: ca\n" + +#: ../aa-genprof:56 +msgid "Generate profile for the given program" +msgstr "Genera un perfil per al programa indicat" + +#: ../aa-genprof:57 ../aa-logprof:25 ../aa-cleanprof:24 ../aa-mergeprof:34 +#: ../aa-autodep:25 ../aa-audit:25 ../aa-complain:24 ../aa-enforce:24 +#: ../aa-disable:24 +msgid "path to profiles" +msgstr "camí als perfils" + +#: ../aa-genprof:58 ../aa-logprof:26 +msgid "path to logfile" +msgstr "camí al fitxer de registre" + +#: ../aa-genprof:59 +msgid "name of program to profile" +msgstr "nom del programa a perfilar" + +#: ../aa-genprof:69 ../aa-logprof:37 +#, python-format +msgid "The logfile %s does not exist. Please check the path" +msgstr "El fitxer de registre %s no existeix. Comproveu el camí" + +#: ../aa-genprof:75 ../aa-logprof:43 ../aa-unconfined:36 +msgid "" +"It seems AppArmor was not started. Please enable AppArmor and try again." +msgstr "" +"Sembla que l'AppArmor no s'ha iniciat. Activeu l'AppArmor i torneu-ho a " +"provar." + +#: ../aa-genprof:80 ../aa-mergeprof:47 +#, python-format +msgid "%s is not a directory." +msgstr "%s no és un directori." + +#: ../aa-genprof:94 +#, python-format +msgid "" +"Can't find %(profiling)s in the system path list. If the name of the " +"application\n" +"is correct, please run 'which %(profiling)s' as a user with correct PATH\n" +"environment set up in order to find the fully-qualified path and\n" +"use the full path as parameter." +msgstr "" +"No es pot trobar %(profiling)s a la llista de camins del sistema. Si el nom " +"de\n" +"l'aplicació és correcte, si us plau executeu «which %(profiling)s» com a \n" +"usuari amb l'entorn PATH establert correctament per trobar el camí \n" +"plenament qualificat i usar el camí complet com a paràmetre." + +#: ../aa-genprof:96 +#, python-format +msgid "%s does not exists, please double-check the path." +msgstr "%s no existeix, comproveu el camí." + +#: ../aa-genprof:124 +msgid "" +"\n" +"Before you begin, you may wish to check if a\n" +"profile already exists for the application you\n" +"wish to confine. See the following wiki page for\n" +"more information:" +msgstr "" +"\n" +"Abans de començar, és possible que vulgueu comprovar si\n" +"ja existeix un perfil per a l'aplicació que voleu\n" +"confinar. Vegeu la pàgina del wiki següent per a\n" +"més informació:" + +#: ../aa-genprof:126 +msgid "" +"Please start the application to be profiled in\n" +"another window and exercise its functionality now.\n" +"\n" +"Once completed, select the \"Scan\" option below in \n" +"order to scan the system logs for AppArmor events. \n" +"\n" +"For each AppArmor event, you will be given the \n" +"opportunity to choose whether the access should be \n" +"allowed or denied." +msgstr "" +"Si us plau inicieu l'aplicació a perfilr en una\n" +"altra finestre i proveu ara la seva funcionalitat.\n" +"\n" +"Un cop completat, trieu l'opció «Scan» a sota per \n" +"buscar esdeveniments AppArmor als registres del sistema. \n" +"\n" +"Per a cada esdeveniment AppArmor, se us donarà \n" +"l'oportunitat de triar si l'accés s'hauria de permetre \n" +"o denegar." + +#: ../aa-genprof:147 +msgid "Profiling" +msgstr "S'està perfilant" + +#: ../aa-genprof:165 +msgid "" +"\n" +"Reloaded AppArmor profiles in enforce mode." +msgstr "" +"\n" +"S'ha recarregat els perfils d'AppArmor en mode forçat." + +#: ../aa-genprof:166 +msgid "" +"\n" +"Please consider contributing your new profile!\n" +"See the following wiki page for more information:" +msgstr "" +"\n" +"Considereu aportar el vostre nou perfil!\n" +"Per a més informació, vegeu la pàgina wiki següent:" + +#: ../aa-genprof:167 +#, python-format +msgid "Finished generating profile for %s." +msgstr "S'ha finalitzat la generació del perfil per a %s." + +#: ../aa-logprof:24 +msgid "Process log entries to generate profiles" +msgstr "Processa les entrades del registre per a generar perfils" + +#: ../aa-logprof:27 +msgid "mark in the log to start processing after" +msgstr "marca al registre després de la qual es comença el processament" + +#: ../aa-cleanprof:23 +msgid "Cleanup the profiles for the given programs" +msgstr "Neteja els perfils dels programes indicats" + +#: ../aa-cleanprof:25 ../aa-autodep:26 ../aa-audit:27 ../aa-complain:25 +#: ../aa-enforce:25 ../aa-disable:25 +msgid "name of program" +msgstr "nom del programa" + +#: ../aa-cleanprof:26 +msgid "Silently overwrite with a clean profile" +msgstr "Sobreescriu sense notificar amb un perfil net" + +#: ../aa-mergeprof:29 +msgid "Perform a 2-way or 3-way merge on the given profiles" +msgstr "Realitza una fusió de 2 o 3 vies en els perfils indicats" + +#: ../aa-mergeprof:31 +msgid "your profile" +msgstr "el vostre perfil" + +#: ../aa-mergeprof:32 +msgid "base profile" +msgstr "perfil base" + +#: ../aa-mergeprof:33 +msgid "other profile" +msgstr "un altre perfil" + +#: ../aa-mergeprof:67 ../apparmor/aa.py:2345 +msgid "" +"The following local profiles were changed. Would you like to save them?" +msgstr "S'ha canviat els perfils locals següents. Voleu desar-los?" + +#: ../aa-mergeprof:148 ../aa-mergeprof:430 ../apparmor/aa.py:1767 +msgid "Path" +msgstr "Camí" + +#: ../aa-mergeprof:149 +msgid "Select the appropriate mode" +msgstr "Seleccioneu el mode apropiat" + +#: ../aa-mergeprof:166 +msgid "Unknown selection" +msgstr "Selecció desconeguda" + +#: ../aa-mergeprof:183 ../aa-mergeprof:209 +msgid "File includes" +msgstr "El fitxer inclou" + +#: ../aa-mergeprof:183 ../aa-mergeprof:209 +msgid "Select the ones you wish to add" +msgstr "Seleccioneu les que volgueu afegir" + +#: ../aa-mergeprof:195 ../aa-mergeprof:222 +#, python-format +msgid "Adding %s to the file." +msgstr "S'està afegint %s al fitxer." + +#: ../aa-mergeprof:199 ../apparmor/aa.py:2258 +msgid "unknown" +msgstr "desconegut" + +#: ../aa-mergeprof:224 ../aa-mergeprof:275 ../aa-mergeprof:516 +#: ../aa-mergeprof:558 ../aa-mergeprof:675 ../apparmor/aa.py:1620 +#: ../apparmor/aa.py:1859 ../apparmor/aa.py:1899 ../apparmor/aa.py:2012 +#, python-format +msgid "Deleted %s previous matching profile entries." +msgstr "S'ha suprimit %s entrades de perfil coincidents anteriors." + +#: ../aa-mergeprof:244 ../aa-mergeprof:429 ../aa-mergeprof:629 +#: ../aa-mergeprof:656 ../apparmor/aa.py:992 ../apparmor/aa.py:1252 +#: ../apparmor/aa.py:1562 ../apparmor/aa.py:1603 ../apparmor/aa.py:1766 +#: ../apparmor/aa.py:1958 ../apparmor/aa.py:1994 +msgid "Profile" +msgstr "Perfil" + +#: ../aa-mergeprof:245 ../apparmor/aa.py:1563 ../apparmor/aa.py:1604 +msgid "Capability" +msgstr "Capacitat" + +#: ../aa-mergeprof:246 ../aa-mergeprof:480 ../apparmor/aa.py:1258 +#: ../apparmor/aa.py:1564 ../apparmor/aa.py:1605 ../apparmor/aa.py:1817 +msgid "Severity" +msgstr "Severitat" + +#: ../aa-mergeprof:273 ../aa-mergeprof:514 ../apparmor/aa.py:1618 +#: ../apparmor/aa.py:1857 +#, python-format +msgid "Adding %s to profile." +msgstr "S'està afegint %s al perfil." + +#: ../aa-mergeprof:282 ../apparmor/aa.py:1627 +#, python-format +msgid "Adding capability %s to profile." +msgstr "S'està afegint la capacitat %s al perfil." + +#: ../aa-mergeprof:289 ../apparmor/aa.py:1634 +#, python-format +msgid "Denying capability %s to profile." +msgstr "S'està denegant la capacitat %s al perfil." + +#: ../aa-mergeprof:439 ../aa-mergeprof:470 ../apparmor/aa.py:1776 +#: ../apparmor/aa.py:1807 +msgid "(owner permissions off)" +msgstr "(permisos de propietari desactivats)" + +#: ../aa-mergeprof:444 ../apparmor/aa.py:1781 +msgid "(force new perms to owner)" +msgstr "(força els permisos nous al propietari)" + +#: ../aa-mergeprof:447 ../apparmor/aa.py:1784 +msgid "(force all rule perms to owner)" +msgstr "(força totes les regles permeses al propietari)" + +#: ../aa-mergeprof:459 ../apparmor/aa.py:1796 +msgid "Old Mode" +msgstr "Mode antic" + +#: ../aa-mergeprof:460 ../apparmor/aa.py:1797 +msgid "New Mode" +msgstr "Mode nou" + +#: ../aa-mergeprof:475 ../apparmor/aa.py:1812 +msgid "(force perms to owner)" +msgstr "(força els permisos al propietari)" + +#: ../aa-mergeprof:478 ../apparmor/aa.py:1815 +msgid "Mode" +msgstr "Mode" + +#: ../aa-mergeprof:556 +#, python-format +msgid "Adding %(path)s %(mod)s to profile" +msgstr "S'està afegint %(path)s %(mod)s al perfil" + +#: ../aa-mergeprof:574 ../apparmor/aa.py:1915 +msgid "Enter new path: " +msgstr "Introduïu un camí nou: " + +#: ../aa-mergeprof:630 ../aa-mergeprof:657 ../apparmor/aa.py:1959 +#: ../apparmor/aa.py:1995 +msgid "Network Family" +msgstr "Família de xarxa" + +#: ../aa-mergeprof:631 ../aa-mergeprof:658 ../apparmor/aa.py:1960 +#: ../apparmor/aa.py:1996 +msgid "Socket Type" +msgstr "Tipus de sòcol" + +#: ../aa-mergeprof:673 ../apparmor/aa.py:2010 +#, python-format +msgid "Adding %s to profile" +msgstr "S'està afegint %s al perfil" + +#: ../aa-mergeprof:683 ../apparmor/aa.py:2020 +#, python-format +msgid "Adding network access %(family)s %(type)s to profile." +msgstr "S'està afegint l'accés a la xarxa %(family)s %(type)s al perfil." + +#: ../aa-mergeprof:689 ../apparmor/aa.py:2026 +#, python-format +msgid "Denying network access %(family)s %(type)s to profile" +msgstr "S'està denegant l'accés a la xarxa %(family)s %(type)s al perfil" + +#: ../aa-autodep:23 +msgid "Generate a basic AppArmor profile by guessing requirements" +msgstr "Genera un perfil bàsic d'AppArmor suposant els requisits" + +#: ../aa-autodep:24 +msgid "overwrite existing profile" +msgstr "sobreescriu el perfil existent" + +#: ../aa-audit:24 +msgid "Switch the given programs to audit mode" +msgstr "Canvia els programes indicats al mode d'auditoria" + +#: ../aa-audit:26 +msgid "remove audit mode" +msgstr "elimina el mode d'auditoria" + +#: ../aa-audit:28 +msgid "Show full trace" +msgstr "Mostra la traça completa" + +#: ../aa-complain:23 +msgid "Switch the given program to complain mode" +msgstr "Canvia el programa indicat al mode de queixa" + +#: ../aa-enforce:23 +msgid "Switch the given program to enforce mode" +msgstr "Canvia el programa indicat al mode forçat" + +#: ../aa-disable:23 +msgid "Disable the profile for the given programs" +msgstr "Desactiva el perfil per als programes indicats" + +#: ../aa-unconfined:28 +msgid "Lists unconfined processes having tcp or udp ports" +msgstr "Llista els processos no confinats que tenen ports tcp o udp" + +#: ../aa-unconfined:29 +msgid "scan all processes from /proc" +msgstr "escaneja tots els processos des de /proc" + +#: ../aa-unconfined:81 +#, python-format +msgid "%(pid)s %(program)s (%(commandline)s) not confined" +msgstr "%(pid)s %(program)s (%(commandline)s) no està confinat" + +#: ../aa-unconfined:85 +#, python-format +msgid "%(pid)s %(program)s%(pname)s not confined" +msgstr "%(pid)s %(program)s%(pname)s no està confinat" + +#: ../aa-unconfined:90 +#, python-format +msgid "%(pid)s %(program)s (%(commandline)s) confined by '%(attribute)s'" +msgstr "%(pid)s %(program)s (%(commandline)s) confinat per '%(attribute)s'" + +#: ../aa-unconfined:94 +#, python-format +msgid "%(pid)s %(program)s%(pname)s confined by '%(attribute)s'" +msgstr "%(pid)s %(program)s%(pname)s confinat per '%(attribute)s'" + +#: ../apparmor/aa.py:196 +#, python-format +msgid "Followed too many links while resolving %s" +msgstr "S'ha seguit massa enllaços resolent %s" + +#: ../apparmor/aa.py:252 ../apparmor/aa.py:259 +#, python-format +msgid "Can't find %s" +msgstr "No s'ha pogut trobar %s" + +#: ../apparmor/aa.py:264 ../apparmor/aa.py:548 +#, python-format +msgid "Setting %s to complain mode." +msgstr "S'està establint %s al mode queixa." + +#: ../apparmor/aa.py:271 +#, python-format +msgid "Setting %s to enforce mode." +msgstr "S'està establint %s al mode forçat." + +#: ../apparmor/aa.py:286 +#, python-format +msgid "Unable to find basename for %s." +msgstr "No s'ha pogut trobar el nom base per a %s." + +#: ../apparmor/aa.py:301 +#, python-format +msgid "Could not create %(link)s symlink to %(filename)s." +msgstr "No s'ha pogut crear l'enllaç simbòlic %(link)s a %(filename)s." + +#: ../apparmor/aa.py:314 +#, python-format +msgid "Unable to read first line from %s: File Not Found" +msgstr "" +"No s'ha pogut llegir la primera línia de %s: No s'ha trobat el fitxer" + +#: ../apparmor/aa.py:328 +#, python-format +msgid "" +"Unable to fork: %(program)s\n" +"\t%(error)s" +msgstr "" +"No s'ha pogut bifurcar: %(program)s\n" +"\t%(error)s" + +#: ../apparmor/aa.py:449 ../apparmor/ui.py:303 +msgid "" +"Are you sure you want to abandon this set of profile changes and exit?" +msgstr "" +"Esteu segur que voleu abandonar aquest conjunt de canvis del perfil i sortir?" + +#: ../apparmor/aa.py:451 ../apparmor/ui.py:305 +msgid "Abandoning all changes." +msgstr "Abandonant tots els canvis." + +#: ../apparmor/aa.py:464 +msgid "Connecting to repository..." +msgstr "S'està connectant al repositori..." + +#: ../apparmor/aa.py:470 +msgid "WARNING: Error fetching profiles from the repository" +msgstr "AVÍS: S'ha produït un error en recuperar els perfils del repositori" + +#: ../apparmor/aa.py:550 +#, python-format +msgid "Error activating profiles: %s" +msgstr "S'ha produït un error en activar els perfils: %s" + +#: ../apparmor/aa.py:605 +#, python-format +msgid "%s contains no profile" +msgstr "%s no conté cap perfil" + +#: ../apparmor/aa.py:706 +#, python-format +msgid "" +"WARNING: Error synchronizing profiles with the repository:\n" +"%s\n" +msgstr "" +"AVÍS: S'ha produït un error en sincronitzar els perfils amb el repositori:\n" +"%s\n" + +#: ../apparmor/aa.py:744 +#, python-format +msgid "" +"WARNING: Error synchronizing profiles with the repository\n" +"%s" +msgstr "" +"AVÍS: S'ha produït un error en sincronitzar els perfils amb el repositori\n" +"%s" + +#: ../apparmor/aa.py:832 ../apparmor/aa.py:883 +#, python-format +msgid "" +"WARNING: An error occurred while uploading the profile %(profile)s\n" +"%(ret)s" +msgstr "" +"AVÍS: S'ha produït un error en pujar el perfil %(profile)s\n" +"%(ret)s" + +#: ../apparmor/aa.py:833 +msgid "Uploaded changes to repository." +msgstr "S'ha pujat els canvis al repositori." + +#: ../apparmor/aa.py:865 +msgid "Changelog Entry: " +msgstr "Entrada del registre de canvis: " + +#: ../apparmor/aa.py:885 +msgid "" +"Repository Error\n" +"Registration or Signin was unsuccessful. User login\n" +"information is required to upload profiles to the repository.\n" +"These changes could not be sent." +msgstr "" +"Error del repositori\n" +"El registre o l'inicia de sessió han fallat. Es requereix\n" +"la informació d'inici de sessió per pujar perfils al repositori.\n" +"No s'han pogut enviar aquests canvis." + +#: ../apparmor/aa.py:995 +msgid "Default Hat" +msgstr "Barret per defecte" + +#: ../apparmor/aa.py:997 +msgid "Requested Hat" +msgstr "Barret sol·licitat" + +#: ../apparmor/aa.py:1218 +#, python-format +msgid "%s has transition name but not transition mode" +msgstr "%s té nom de transició però no mode de transició" + +#: ../apparmor/aa.py:1232 +#, python-format +msgid "Target profile exists: %s\n" +msgstr "El perfil de destinació existeix: %s\n" + +#: ../apparmor/aa.py:1254 +msgid "Program" +msgstr "Programa" + +#: ../apparmor/aa.py:1257 +msgid "Execute" +msgstr "Executa" + +#: ../apparmor/aa.py:1287 +msgid "Are you specifying a transition to a local profile?" +msgstr "Esteu especificant una transició a un perfil local?" + +#: ../apparmor/aa.py:1299 +msgid "Enter profile name to transition to: " +msgstr "Introduïu el nom del perfil a on fer la transició: " + +#: ../apparmor/aa.py:1308 +msgid "" +"Should AppArmor sanitise the environment when\n" +"switching profiles?\n" +"\n" +"Sanitising environment is more secure,\n" +"but some applications depend on the presence\n" +"of LD_PRELOAD or LD_LIBRARY_PATH." +msgstr "" +"L'AppArmor hauria de sanejar l'entorn quan es\n" +"canvia de perfil?\n" +"\n" +"L'entorn sanejat és més segur,\n" +"però algunes aplicacions depenen de la presència\n" +"de LD_PRELOAD o LD_LIBRARY_PATH." + +#: ../apparmor/aa.py:1310 +msgid "" +"Should AppArmor sanitise the environment when\n" +"switching profiles?\n" +"\n" +"Sanitising environment is more secure,\n" +"but this application appears to be using LD_PRELOAD\n" +"or LD_LIBRARY_PATH and sanitising the environment\n" +"could cause functionality problems." +msgstr "" +"L'AppArmor hauria de sanejar l'entorn quan es\n" +"canvia de perfil?\n" +"\n" +"L'entorn sanejat és més segur,\n" +"però aquesta aplicació sembla estar utilitzant LD_PRELOAD\n" +"o LD_LIBRARY_PATH i sanejar l'entorn\n" +"podria causar problemes de funcionament." + +#: ../apparmor/aa.py:1318 +#, python-format +msgid "" +"Launching processes in an unconfined state is a very\n" +"dangerous operation and can cause serious security holes.\n" +"\n" +"Are you absolutely certain you wish to remove all\n" +"AppArmor protection when executing %s ?" +msgstr "" +"Llançar processos en un estat no confinat és una\n" +"operació molt perillosa i pot causar greus forats de seguretat.\n" +"\n" +"Esteu absolutament segur que voleu eliminar totes\n" +"les proteccions de l'AppArmor en executar %s ?" + +#: ../apparmor/aa.py:1320 +msgid "" +"Should AppArmor sanitise the environment when\n" +"running this program unconfined?\n" +"\n" +"Not sanitising the environment when unconfining\n" +"a program opens up significant security holes\n" +"and should be avoided if at all possible." +msgstr "" +"L'AppArmor hauria de sanejar l'entorn en\n" +"executar aquest programa sense confinament?\n" +"\n" +"No sanejar l'entorn en desconfinar\n" +"un programa obre forats de seguretat significatius\n" +"i s'hauria d'evitar si és possible." + +#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414 +#, python-format +msgid "" +"A profile for %s does not exist.\n" +"Do you want to create one?" +msgstr "" +"No existeix un perfil per a %s.\n" +"Voleu crear-ne un?" + +#: ../apparmor/aa.py:1523 +msgid "Complain-mode changes:" +msgstr "Canvis en el mode queixa:" + +#: ../apparmor/aa.py:1525 +msgid "Enforce-mode changes:" +msgstr "Canvis en el mode forçat:" + +#: ../apparmor/aa.py:1528 +#, python-format +msgid "Invalid mode found: %s" +msgstr "S'ha trobat un mode no vàlid: %s" + +#: ../apparmor/aa.py:1897 +#, python-format +msgid "Adding %(path)s %(mode)s to profile" +msgstr "S'està afegint %(path)s %(mode)s al perfil" + +#: ../apparmor/aa.py:1918 +#, python-format +msgid "" +"The specified path does not match this log entry:\n" +"\n" +" Log Entry: %(path)s\n" +" Entered Path: %(ans)s\n" +"Do you really want to use this path?" +msgstr "" +"El camí especificat no coincideix amb aquesta entrada de registre:\n" +"\n" +" Entrada del registre: %(path)s\n" +" Camí introduït: %(ans)s\n" +"Esteu segur que voleu utilitzar aquest camí?" + +#: ../apparmor/aa.py:2251 +#, python-format +msgid "Reading log entries from %s." +msgstr "S'estan llegint les entrades del registre de %s." + +#: ../apparmor/aa.py:2254 +#, python-format +msgid "Updating AppArmor profiles in %s." +msgstr "S'estan actualitzant els perfils d'AppArmor a %s." + +#: ../apparmor/aa.py:2323 +msgid "" +"Select which profile changes you would like to save to the\n" +"local profile set." +msgstr "" +"Seleccioneu quins canvis de perfil voleu desar al\n" +"conjunt de perfil local." + +#: ../apparmor/aa.py:2324 +msgid "Local profile changes" +msgstr "Canvis de perfil local" + +#: ../apparmor/aa.py:2418 +msgid "Profile Changes" +msgstr "Canvis de perfil" + +#: ../apparmor/aa.py:2428 +#, python-format +msgid "Can't find existing profile %s to compare changes." +msgstr "No s'ha pogut trobar el perfil existent %s per comparar els canvis." + +#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581 +#, python-format +msgid "Can't read AppArmor profiles in %s" +msgstr "No es poden llegir els perfils d'AppArmor a %s" + +#: ../apparmor/aa.py:2677 +#, python-format +msgid "" +"%(profile)s profile in %(file)s contains syntax errors in line: %(line)s." +msgstr "" +"El perfil %(profile)s a %(file)s conté errors de sintaxi a la línia: " +"%(line)s." + +#: ../apparmor/aa.py:2734 +#, python-format +msgid "" +"Syntax Error: Unexpected End of Profile reached in file: %(file)s line: " +"%(line)s" +msgstr "" +"Error de sintaxi: S'ha arribat al final inesperat del perfil al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2749 +#, python-format +msgid "" +"Syntax Error: Unexpected capability entry found in file: %(file)s line: " +"%(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de capacitat inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2770 +#, python-format +msgid "" +"Syntax Error: Unexpected link entry found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: s'ha trobat una entrada d'enllaç inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2798 +#, python-format +msgid "" +"Syntax Error: Unexpected change profile entry found in file: %(file)s line: " +"%(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de canvi inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2820 +#, python-format +msgid "" +"Syntax Error: Unexpected rlimit entry found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de rlimit inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2831 +#, python-format +msgid "" +"Syntax Error: Unexpected boolean definition found in file: %(file)s line: " +"%(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una definició booleana inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2871 +#, python-format +msgid "" +"Syntax Error: Unexpected bare file rule found in file: %(file)s line: " +"%(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una regla de fitxer no esperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2894 +#, python-format +msgid "" +"Syntax Error: Unexpected path entry found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de camí inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2922 +#, python-format +msgid "Syntax Error: Invalid Regex %(path)s in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: Regex no vàlid %(path)s al fitxer: %(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2925 +#, python-format +msgid "Invalid mode %(mode)s in file: %(file)s line: %(line)s" +msgstr "El mode %(mode)s no és vàlid al fitxer: %(file)s línia: %(line)s" + +#: ../apparmor/aa.py:2977 +#, python-format +msgid "" +"Syntax Error: Unexpected network entry found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de xarxa inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:3007 +#, python-format +msgid "" +"Syntax Error: Unexpected dbus entry found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de dbus inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:3030 +#, python-format +msgid "" +"Syntax Error: Unexpected mount entry found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de muntatge inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:3052 +#, python-format +msgid "" +"Syntax Error: Unexpected signal entry found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de senyal inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:3074 +#, python-format +msgid "" +"Syntax Error: Unexpected ptrace entry found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de ptrace inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:3096 +#, python-format +msgid "" +"Syntax Error: Unexpected pivot_root entry found in file: %(file)s line: " +"%(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada de pivot_root inesperada al " +"fitxer: %(file)s línia: %(line)s" + +#: ../apparmor/aa.py:3118 +#, python-format +msgid "" +"Syntax Error: Unexpected unix entry found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una entrada d'unix inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:3140 +#, python-format +msgid "" +"Syntax Error: Unexpected change hat declaration found in file: %(file)s " +"line: %(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una declaració de barret de canvi inesperada " +"al fitxer: %(file)s línia: %(line)s" + +#: ../apparmor/aa.py:3152 +#, python-format +msgid "" +"Syntax Error: Unexpected hat definition found in file: %(file)s line: " +"%(line)s" +msgstr "" +"Error de sintaxi: S'ha trobat una definició de barret inesperada al fitxer: " +"%(file)s línia: %(line)s" + +#: ../apparmor/aa.py:3168 +#, python-format +msgid "Error: Multiple definitions for hat %(hat)s in profile %(profile)s." +msgstr "" +"Error: Hi ha múltiples definicions del barret %(hat)s al perfil %(profile)s." + +#: ../apparmor/aa.py:3185 +#, python-format +msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring." +msgstr "Avís: La línia «REPOSITORY:» a %s és invàlida, s'ignorarà." + +#: ../apparmor/aa.py:3198 +#, python-format +msgid "Syntax Error: Unknown line found in file: %(file)s line: %(line)s" +msgstr "" +"Error de sintaxi: Línia desconeguda trobada al fitxer: %(file)s línia: " +"%(line)s" + +#: ../apparmor/aa.py:3211 +#, python-format +msgid "" +"Syntax Error: Missing '}' or ','. Reached end of file %(file)s while inside " +"profile %(profile)s" +msgstr "" +"Error de sintaxi: Falta «}» o «,». S'ha arribat al final del fitxer %(file)s " +"mentre es trobava dins del perfil %(profile)s" + +#: ../apparmor/aa.py:3277 +#, python-format +msgid "Redefining existing variable %(variable)s: %(value)s in %(file)s" +msgstr "Redefinint la variable existent %(variable)s: %(value)s a %(file)s" + +#: ../apparmor/aa.py:3282 +#, python-format +msgid "" +"Values added to a non-existing variable %(variable)s: %(value)s in %(file)s" +msgstr "" +"S'han afegit valors a una variable no existent %(variable)s: %(value)s a " +"%(file)s" + +#: ../apparmor/aa.py:3284 +#, python-format +msgid "" +"Unknown variable operation %(operation)s for variable %(variable)s in " +"%(file)s" +msgstr "" +"Operació de variable desconeguda %(operation)s per a la variable " +"%(variable)s a %(file)s" + +#: ../apparmor/aa.py:3343 +#, python-format +msgid "Invalid allow string: %(allow)s" +msgstr "Cadena de permissivitat no vàlida: %(allow)s" + +#: ../apparmor/aa.py:3778 +msgid "Can't find existing profile to modify" +msgstr "No es pot trobar el perfil existent per a modificar" + +#: ../apparmor/aa.py:4347 +#, python-format +msgid "Writing updated profile for %s." +msgstr "S'està escrivint el perfil actualitzat per a %s." + +#: ../apparmor/aa.py:4481 +#, python-format +msgid "File Not Found: %s" +msgstr "No s'ha trobat el fitxer: %s" + +#: ../apparmor/aa.py:4591 +#, python-format +msgid "" +"%s is currently marked as a program that should not have its own\n" +"profile. Usually, programs are marked this way if creating a profile for \n" +"them is likely to break the rest of the system. If you know what you're\n" +"doing and are certain you want to create a profile for this program, edit\n" +"the corresponding entry in the [qualifiers] section in " +"/etc/apparmor/logprof.conf." +msgstr "" +"%s està marcat com a programa que no hauria de tenir el seu propi\n" +"perfil. Normalment, els programes es marquen d'aquesta manera si és " +"probable que \n" +"en crear-ne un perfil es trenqui la resta del sistema. Si sabeu el que " +"esteu\n" +"fent i esteu segurs que voleu crear un perfil per a aquest programa, editeu\n" +"l'entrada corresponent a la secció [qualifiers] a /etc/apparmor/logprof.conf." + +#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132 +#, python-format +msgid "Log contains unknown mode %s" +msgstr "El registre conté el mode desconegut %s" + +#: ../apparmor/tools.py:84 ../apparmor/tools.py:126 +#, python-format +msgid "" +"Can't find %(program)s in the system path list. If the name of the " +"application\n" +"is correct, please run 'which %(program)s' as a user with correct PATH\n" +"environment set up in order to find the fully-qualified path and\n" +"use the full path as parameter." +msgstr "" +"No s'ha pogut trobar %(program)s a la llista de camins del sistema. Si el " +"nom de l'aplicació\n" +"és correcte executeu «which %(program)s» com a un usuari que tingui la " +"variable d'entorn\n" +"PATH configurada correctament per trobar el camí plenament qualificat i\n" +"utilitzeu el camí complet com a paràmetre." + +#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128 +#, python-format +msgid "%s does not exist, please double-check the path." +msgstr "%s no existeix, comproveu el camí." + +#: ../apparmor/tools.py:100 +msgid "" +"The given program cannot be found, please try with the fully qualified path " +"name of the program: " +msgstr "" +"No s'ha pogut trobar el programa indicat, proveu-ho amb el nom del camí " +"complet del programa: " + +#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157 +#: ../apparmor/tools.py:175 ../apparmor/tools.py:193 +#, python-format +msgid "Profile for %s not found, skipping" +msgstr "No s'ha pogut trobar el perfil per a %s, s'ometrà" + +#: ../apparmor/tools.py:140 +#, python-format +msgid "Disabling %s." +msgstr "S'està inhabilitant %s." + +#: ../apparmor/tools.py:198 +#, python-format +msgid "Setting %s to audit mode." +msgstr "S'està establint %s en mode d'auditoria." + +#: ../apparmor/tools.py:200 +#, python-format +msgid "Removing audit mode from %s." +msgstr "S'està suprimint el mode d'auditoria de %s." + +#: ../apparmor/tools.py:212 +#, python-format +msgid "" +"Please pass an application to generate a profile for, not a profile itself - " +"skipping %s." +msgstr "" +"Passeu una aplicació per generar un perfil, no un perfil en si - s'omet %s." + +#: ../apparmor/tools.py:220 +#, python-format +msgid "Profile for %s already exists - skipping." +msgstr "El perfil per a %s ja existeix - s'omet." + +#: ../apparmor/tools.py:232 +#, python-format +msgid "" +"\n" +"Deleted %s rules." +msgstr "" +"\n" +"S'han suprimit %s regles." + +#: ../apparmor/tools.py:240 +#, python-format +msgid "" +"The local profile for %(program)s in file %(file)s was changed. Would you " +"like to save it?" +msgstr "" +"S'ha canviat el perfil local de %(program)s al fitxer %(file)s. Voleu desar-" +"lo?" + +#: ../apparmor/tools.py:260 +#, python-format +msgid "The profile for %s does not exists. Nothing to clean." +msgstr "El perfil de %s no existeix. Res a netejar." + +#: ../apparmor/ui.py:61 +msgid "Invalid hotkey for" +msgstr "Tecla de drecera no vàlida per a" + +#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275 +msgid "(Y)es" +msgstr "(Y)Sí" + +#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276 +msgid "(N)o" +msgstr "(N)o" + +#: ../apparmor/ui.py:123 +msgid "(C)ancel" +msgstr "(C)ancel·lar" + +#: ../apparmor/ui.py:223 +msgid "(A)llow" +msgstr "(A)Permetre" + +#: ../apparmor/ui.py:224 +msgid "(M)ore" +msgstr "(M)és" + +#: ../apparmor/ui.py:225 +msgid "Audi(t)" +msgstr "Audi(t)ar" + +#: ../apparmor/ui.py:226 +msgid "Audi(t) off" +msgstr "Desactiva audi(t)oria" + +#: ../apparmor/ui.py:227 +msgid "Audit (A)ll" +msgstr "(A)udita tot" + +#: ../apparmor/ui.py:229 +msgid "(O)wner permissions on" +msgstr "(O)Activa el permisos de propietari" + +#: ../apparmor/ui.py:230 +msgid "(O)wner permissions off" +msgstr "(O)Desactiva els permisos de propietari" + +#: ../apparmor/ui.py:231 +msgid "(D)eny" +msgstr "(D)enega" + +#: ../apparmor/ui.py:232 +msgid "Abo(r)t" +msgstr "Abor(r)ta" + +#: ../apparmor/ui.py:233 +msgid "(F)inish" +msgstr "(F)inalitza" + +#: ../apparmor/ui.py:234 +msgid "(I)nherit" +msgstr "(I)Hereta" + +#: ../apparmor/ui.py:235 +msgid "(P)rofile" +msgstr "(P)erfil" + +#: ../apparmor/ui.py:236 +msgid "(P)rofile Clean Exec" +msgstr "Executar (P)erfil net" + +#: ../apparmor/ui.py:237 +msgid "(C)hild" +msgstr "(C)Fill" + +#: ../apparmor/ui.py:238 +msgid "(C)hild Clean Exec" +msgstr "(C)Executar fill net" + +#: ../apparmor/ui.py:239 +msgid "(N)amed" +msgstr "(N)Anomenat" + +#: ../apparmor/ui.py:240 +msgid "(N)amed Clean Exec" +msgstr "(N)Executar net amb nom" + +#: ../apparmor/ui.py:241 +msgid "(U)nconfined" +msgstr "(U)No confinat" + +#: ../apparmor/ui.py:242 +msgid "(U)nconfined Clean Exec" +msgstr "(U)Executar net no confinat" + +#: ../apparmor/ui.py:243 +msgid "(P)rofile Inherit" +msgstr "Heretar (P)erfil" + +#: ../apparmor/ui.py:244 +msgid "(P)rofile Inherit Clean Exec" +msgstr "Executar net heretar (P)erfil" + +#: ../apparmor/ui.py:245 +msgid "(C)hild Inherit" +msgstr "(C)Heretar fill" + +#: ../apparmor/ui.py:246 +msgid "(C)hild Inherit Clean Exec" +msgstr "(C)Executar net heretar fill" + +#: ../apparmor/ui.py:247 +msgid "(N)amed Inherit" +msgstr "Heretar (N)om" + +#: ../apparmor/ui.py:248 +msgid "(N)amed Inherit Clean Exec" +msgstr "Executar net heretar (N)om" + +#: ../apparmor/ui.py:249 +msgid "(X) ix On" +msgstr "(X) ix està activat" + +#: ../apparmor/ui.py:250 +msgid "(X) ix Off" +msgstr "(X) ix està desactivat" + +#: ../apparmor/ui.py:251 ../apparmor/ui.py:265 +msgid "(S)ave Changes" +msgstr "De(s)a els canvis" + +#: ../apparmor/ui.py:252 +msgid "(C)ontinue Profiling" +msgstr "(C)ontinua el Perfilament" + +#: ../apparmor/ui.py:253 +msgid "(N)ew" +msgstr "(N)ou" + +#: ../apparmor/ui.py:254 +msgid "(G)lob" +msgstr "(G)lob" + +#: ../apparmor/ui.py:255 +msgid "Glob with (E)xtension" +msgstr "Glob amb (E)xtensió" + +#: ../apparmor/ui.py:256 +msgid "(A)dd Requested Hat" +msgstr "(A)fegeix el Barret sol·licitat" + +#: ../apparmor/ui.py:257 +msgid "(U)se Default Hat" +msgstr "(U)sa el Barret per defecte" + +#: ../apparmor/ui.py:258 +msgid "(S)can system log for AppArmor events" +msgstr "" +"E(s)caneja el registre del sistema per als esdeveniments de l'AppArmor" + +#: ../apparmor/ui.py:259 +msgid "(H)elp" +msgstr "(H)Ajuda" + +#: ../apparmor/ui.py:260 +msgid "(V)iew Profile" +msgstr "(V)isualitzar perfil" + +#: ../apparmor/ui.py:261 +msgid "(U)se Profile" +msgstr "(U)tilitza Perfil" + +#: ../apparmor/ui.py:262 +msgid "(C)reate New Profile" +msgstr "(C)rea un nou Perfil" + +#: ../apparmor/ui.py:263 +msgid "(U)pdate Profile" +msgstr "Act(u)alitza el Perfil" + +#: ../apparmor/ui.py:264 +msgid "(I)gnore Update" +msgstr "(I)gnora l'actualització" + +#: ../apparmor/ui.py:266 +msgid "Save Selec(t)ed Profile" +msgstr "Desa el perfil selecciona(t)" + +#: ../apparmor/ui.py:267 +msgid "(U)pload Changes" +msgstr "P(u)ja els canvis" + +#: ../apparmor/ui.py:268 +msgid "(V)iew Changes" +msgstr "Mostra els can(v)is" + +#: ../apparmor/ui.py:269 +msgid "View Changes b/w (C)lean profiles" +msgstr "(C)Visualitza canvia entre perfils nets" + +#: ../apparmor/ui.py:270 +msgid "(V)iew" +msgstr "(V)visualitza" + +#: ../apparmor/ui.py:271 +msgid "(E)nable Repository" +msgstr "(E)Activa el repositori" + +#: ../apparmor/ui.py:272 +msgid "(D)isable Repository" +msgstr "(D)esactiva el repositori" + +#: ../apparmor/ui.py:273 +msgid "(N)ever Ask Again" +msgstr "(N)o tornis a preguntar" + +#: ../apparmor/ui.py:274 +msgid "Ask Me (L)ater" +msgstr "(L)Pregunta'm després" + +#: ../apparmor/ui.py:277 +msgid "Allow All (N)etwork" +msgstr "(N)Permet totes les xarxes" + +#: ../apparmor/ui.py:278 +msgid "Allow Network Fa(m)ily" +msgstr "Permet la fa(m)ília de xarxes" + +#: ../apparmor/ui.py:279 +msgid "(O)verwrite Profile" +msgstr "(O)met el perfil" + +#: ../apparmor/ui.py:280 +msgid "(K)eep Profile" +msgstr "(K)Manté el perfil" + +#: ../apparmor/ui.py:281 +msgid "(C)ontinue" +msgstr "(C)ontinua" + +#: ../apparmor/ui.py:282 +msgid "(I)gnore" +msgstr "(I)gnora" + +#: ../apparmor/ui.py:344 +#, python-format +msgid "PromptUser: Unknown command %s" +msgstr "PromptUser: Ordre desconeguda %s" + +#: ../apparmor/ui.py:351 +#, python-format +msgid "PromptUser: Duplicate hotkey for %(command)s: %(menutext)s " +msgstr "" +"PromptUser: Drecera de teclat duplicada per a %(command)s: %(menutext)s " + +#: ../apparmor/ui.py:363 +msgid "PromptUser: Invalid hotkey in default item" +msgstr "" +"PromptUser: La drecera de teclat no és vàlida a l'element predeterminat" + +#: ../apparmor/ui.py:368 +#, python-format +msgid "PromptUser: Invalid default %s" +msgstr "PromptUser: El valor per defecte %s no és vàlid" diff --git a/utils/po/ka.po b/utils/po/ka.po new file mode 100644 index 000000000..2b0dd98c4 --- /dev/null +++ b/utils/po/ka.po @@ -0,0 +1,1133 @@ +# Georgian translation for apparmor +# Copyright (c) 2023 Rosetta Contributors and Canonical Ltd 2023 +# This file is distributed under the same license as the apparmor package. +# FIRST AUTHOR , 2023. +# +msgid "" +msgstr "" +"Project-Id-Version: apparmor\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2014-09-14 19:29+0530\n" +"PO-Revision-Date: 2023-06-26 15:06+0000\n" +"Last-Translator: NorwayFun \n" +"Language-Team: Georgian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2023-06-27 04:31+0000\n" +"X-Generator: Launchpad (build aedf8597c50c1abc5fb7f9e871e686dfcb381fde)\n" +"Language: ka\n" + +#: ../aa-genprof:56 +msgid "Generate profile for the given program" +msgstr "პროფილის გენერაცია მითითებული პროგრამისთვის" + +#: ../aa-genprof:57 ../aa-logprof:25 ../aa-cleanprof:24 ../aa-mergeprof:34 +#: ../aa-autodep:25 ../aa-audit:25 ../aa-complain:24 ../aa-enforce:24 +#: ../aa-disable:24 +msgid "path to profiles" +msgstr "ბილიკი პროფილებამდე" + +#: ../aa-genprof:58 ../aa-logprof:26 +msgid "path to logfile" +msgstr "ბილიკი ჟურნალის ფაილამდე" + +#: ../aa-genprof:59 +msgid "name of program to profile" +msgstr "პროგრამის სახელი პროფილამდე" + +#: ../aa-genprof:69 ../aa-logprof:37 +#, python-format +msgid "The logfile %s does not exist. Please check the path" +msgstr "ჟურნალის ფაილი %s არ არსებობს. შეამოწმეთ ბილიკი" + +#: ../aa-genprof:75 ../aa-logprof:43 ../aa-unconfined:36 +msgid "" +"It seems AppArmor was not started. Please enable AppArmor and try again." +msgstr "როგორც ჩანს, AppArmor-ი გაშვებული არაა. ჩართეთ ის და თავიდან სცადეთ." + +#: ../aa-genprof:80 ../aa-mergeprof:47 +#, python-format +msgid "%s is not a directory." +msgstr "%s საქაღალდეს არ წარმოადგენს." + +#: ../aa-genprof:94 +#, python-format +msgid "" +"Can't find %(profiling)s in the system path list. If the name of the " +"application\n" +"is correct, please run 'which %(profiling)s' as a user with correct PATH\n" +"environment set up in order to find the fully-qualified path and\n" +"use the full path as parameter." +msgstr "" + +#: ../aa-genprof:96 +#, python-format +msgid "%s does not exists, please double-check the path." +msgstr "%s არ არსებობს. ბილიკი გადაამოწმეთ." + +#: ../aa-genprof:124 +msgid "" +"\n" +"Before you begin, you may wish to check if a\n" +"profile already exists for the application you\n" +"wish to confine. See the following wiki page for\n" +"more information:" +msgstr "" + +#: ../aa-genprof:126 +msgid "" +"Please start the application to be profiled in\n" +"another window and exercise its functionality now.\n" +"\n" +"Once completed, select the \"Scan\" option below in \n" +"order to scan the system logs for AppArmor events. \n" +"\n" +"For each AppArmor event, you will be given the \n" +"opportunity to choose whether the access should be \n" +"allowed or denied." +msgstr "" + +#: ../aa-genprof:147 +msgid "Profiling" +msgstr "Profiling" + +#: ../aa-genprof:165 +msgid "" +"\n" +"Reloaded AppArmor profiles in enforce mode." +msgstr "" +"\n" +"AppArmor-ის პროფილები თავიდან ჩაიტვირთა ნაძალადევ რეჟიმში." + +#: ../aa-genprof:166 +msgid "" +"\n" +"Please consider contributing your new profile!\n" +"See the following wiki page for more information:" +msgstr "" + +#: ../aa-genprof:167 +#, python-format +msgid "Finished generating profile for %s." +msgstr "%s-სთვის პროფილის გენერაცია დასრულდა." + +#: ../aa-logprof:24 +msgid "Process log entries to generate profiles" +msgstr "პროფილების გენერირებისათვის ჟურნალის ჩანაწერების დამუშავება" + +#: ../aa-logprof:27 +msgid "mark in the log to start processing after" +msgstr "ჟურნალის ფაილში დამუშავების გასაგრძელებელი ადგილის დანიშვნა" + +#: ../aa-cleanprof:23 +msgid "Cleanup the profiles for the given programs" +msgstr "მითითებული პროგრამების პროფილების გასუფთავება" + +#: ../aa-cleanprof:25 ../aa-autodep:26 ../aa-audit:27 ../aa-complain:25 +#: ../aa-enforce:25 ../aa-disable:25 +msgid "name of program" +msgstr "პროგრამის სახელი" + +#: ../aa-cleanprof:26 +msgid "Silently overwrite with a clean profile" +msgstr "" + +#: ../aa-mergeprof:29 +msgid "Perform a 2-way or 3-way merge on the given profiles" +msgstr "" + +#: ../aa-mergeprof:31 +msgid "your profile" +msgstr "თქვენი პროფილი" + +#: ../aa-mergeprof:32 +msgid "base profile" +msgstr "საბაზისო პროფილი" + +#: ../aa-mergeprof:33 +msgid "other profile" +msgstr "სხვა პროფილი" + +#: ../aa-mergeprof:67 ../apparmor/aa.py:2345 +msgid "" +"The following local profiles were changed. Would you like to save them?" +msgstr "" + +#: ../aa-mergeprof:148 ../aa-mergeprof:430 ../apparmor/aa.py:1767 +msgid "Path" +msgstr "ბილიკი" + +#: ../aa-mergeprof:149 +msgid "Select the appropriate mode" +msgstr "აირჩიეთ შესაბამისი რეჟიმი" + +#: ../aa-mergeprof:166 +msgid "Unknown selection" +msgstr "უცნობი მონიშნული" + +#: ../aa-mergeprof:183 ../aa-mergeprof:209 +msgid "File includes" +msgstr "ფაილის ჩასმები" + +#: ../aa-mergeprof:183 ../aa-mergeprof:209 +msgid "Select the ones you wish to add" +msgstr "აირჩიეთ, რა გნებავთ, დამატოთ" + +#: ../aa-mergeprof:195 ../aa-mergeprof:222 +#, python-format +msgid "Adding %s to the file." +msgstr "ფაილში %s_ის დამატება." + +#: ../aa-mergeprof:199 ../apparmor/aa.py:2258 +msgid "unknown" +msgstr "უცნობი" + +#: ../aa-mergeprof:224 ../aa-mergeprof:275 ../aa-mergeprof:516 +#: ../aa-mergeprof:558 ../aa-mergeprof:675 ../apparmor/aa.py:1620 +#: ../apparmor/aa.py:1859 ../apparmor/aa.py:1899 ../apparmor/aa.py:2012 +#, python-format +msgid "Deleted %s previous matching profile entries." +msgstr "" + +#: ../aa-mergeprof:244 ../aa-mergeprof:429 ../aa-mergeprof:629 +#: ../aa-mergeprof:656 ../apparmor/aa.py:992 ../apparmor/aa.py:1252 +#: ../apparmor/aa.py:1562 ../apparmor/aa.py:1603 ../apparmor/aa.py:1766 +#: ../apparmor/aa.py:1958 ../apparmor/aa.py:1994 +msgid "Profile" +msgstr "პროფილი" + +#: ../aa-mergeprof:245 ../apparmor/aa.py:1563 ../apparmor/aa.py:1604 +msgid "Capability" +msgstr "შესაძლებლობა" + +#: ../aa-mergeprof:246 ../aa-mergeprof:480 ../apparmor/aa.py:1258 +#: ../apparmor/aa.py:1564 ../apparmor/aa.py:1605 ../apparmor/aa.py:1817 +msgid "Severity" +msgstr "სიმძიმე" + +#: ../aa-mergeprof:273 ../aa-mergeprof:514 ../apparmor/aa.py:1618 +#: ../apparmor/aa.py:1857 +#, python-format +msgid "Adding %s to profile." +msgstr "%s-ის დამატება პროფილისთვის." + +#: ../aa-mergeprof:282 ../apparmor/aa.py:1627 +#, python-format +msgid "Adding capability %s to profile." +msgstr "" + +#: ../aa-mergeprof:289 ../apparmor/aa.py:1634 +#, python-format +msgid "Denying capability %s to profile." +msgstr "" + +#: ../aa-mergeprof:439 ../aa-mergeprof:470 ../apparmor/aa.py:1776 +#: ../apparmor/aa.py:1807 +msgid "(owner permissions off)" +msgstr "" + +#: ../aa-mergeprof:444 ../apparmor/aa.py:1781 +msgid "(force new perms to owner)" +msgstr "" + +#: ../aa-mergeprof:447 ../apparmor/aa.py:1784 +msgid "(force all rule perms to owner)" +msgstr "" + +#: ../aa-mergeprof:459 ../apparmor/aa.py:1796 +msgid "Old Mode" +msgstr "ძველი რეჟიმი" + +#: ../aa-mergeprof:460 ../apparmor/aa.py:1797 +msgid "New Mode" +msgstr "ახალი რეჟიმი" + +#: ../aa-mergeprof:475 ../apparmor/aa.py:1812 +msgid "(force perms to owner)" +msgstr "" + +#: ../aa-mergeprof:478 ../apparmor/aa.py:1815 +msgid "Mode" +msgstr "რეჟიმი" + +#: ../aa-mergeprof:556 +#, python-format +msgid "Adding %(path)s %(mod)s to profile" +msgstr "" + +#: ../aa-mergeprof:574 ../apparmor/aa.py:1915 +msgid "Enter new path: " +msgstr "შეიყვანეთ ახალი ბილიკი: " + +#: ../aa-mergeprof:630 ../aa-mergeprof:657 ../apparmor/aa.py:1959 +#: ../apparmor/aa.py:1995 +msgid "Network Family" +msgstr "ქსელის ოჯახი" + +#: ../aa-mergeprof:631 ../aa-mergeprof:658 ../apparmor/aa.py:1960 +#: ../apparmor/aa.py:1996 +msgid "Socket Type" +msgstr "სოკეტის ტიპი" + +#: ../aa-mergeprof:673 ../apparmor/aa.py:2010 +#, python-format +msgid "Adding %s to profile" +msgstr "%s-ის დამატება პროფილისთვის" + +#: ../aa-mergeprof:683 ../apparmor/aa.py:2020 +#, python-format +msgid "Adding network access %(family)s %(type)s to profile." +msgstr "" + +#: ../aa-mergeprof:689 ../apparmor/aa.py:2026 +#, python-format +msgid "Denying network access %(family)s %(type)s to profile" +msgstr "" + +#: ../aa-autodep:23 +msgid "Generate a basic AppArmor profile by guessing requirements" +msgstr "" + +#: ../aa-autodep:24 +msgid "overwrite existing profile" +msgstr "არსებულ პროფილზე გადაწერა" + +#: ../aa-audit:24 +msgid "Switch the given programs to audit mode" +msgstr "" + +#: ../aa-audit:26 +msgid "remove audit mode" +msgstr "აუდიტის რეჟიმის წაშლა" + +#: ../aa-audit:28 +msgid "Show full trace" +msgstr "სრული ტრეისის ჩვენება" + +#: ../aa-complain:23 +msgid "Switch the given program to complain mode" +msgstr "" + +#: ../aa-enforce:23 +msgid "Switch the given program to enforce mode" +msgstr "" + +#: ../aa-disable:23 +msgid "Disable the profile for the given programs" +msgstr "" + +#: ../aa-unconfined:28 +msgid "Lists unconfined processes having tcp or udp ports" +msgstr "" + +#: ../aa-unconfined:29 +msgid "scan all processes from /proc" +msgstr "/proc-დან ყველა პროცესის სკანირება" + +#: ../aa-unconfined:81 +#, python-format +msgid "%(pid)s %(program)s (%(commandline)s) not confined" +msgstr "" + +#: ../aa-unconfined:85 +#, python-format +msgid "%(pid)s %(program)s%(pname)s not confined" +msgstr "" + +#: ../aa-unconfined:90 +#, python-format +msgid "%(pid)s %(program)s (%(commandline)s) confined by '%(attribute)s'" +msgstr "" + +#: ../aa-unconfined:94 +#, python-format +msgid "%(pid)s %(program)s%(pname)s confined by '%(attribute)s'" +msgstr "" + +#: ../apparmor/aa.py:196 +#, python-format +msgid "Followed too many links while resolving %s" +msgstr "" + +#: ../apparmor/aa.py:252 ../apparmor/aa.py:259 +#, python-format +msgid "Can't find %s" +msgstr "%s-ის პოვნა შეუძლებელია" + +#: ../apparmor/aa.py:264 ../apparmor/aa.py:548 +#, python-format +msgid "Setting %s to complain mode." +msgstr "" + +#: ../apparmor/aa.py:271 +#, python-format +msgid "Setting %s to enforce mode." +msgstr "" + +#: ../apparmor/aa.py:286 +#, python-format +msgid "Unable to find basename for %s." +msgstr "" + +#: ../apparmor/aa.py:301 +#, python-format +msgid "Could not create %(link)s symlink to %(filename)s." +msgstr "" + +#: ../apparmor/aa.py:314 +#, python-format +msgid "Unable to read first line from %s: File Not Found" +msgstr "" + +#: ../apparmor/aa.py:328 +#, python-format +msgid "" +"Unable to fork: %(program)s\n" +"\t%(error)s" +msgstr "" +"Fork()-ის შეცდომა: %(program)s\n" +"\t%(error)s" + +#: ../apparmor/aa.py:449 ../apparmor/ui.py:303 +msgid "" +"Are you sure you want to abandon this set of profile changes and exit?" +msgstr "" + +#: ../apparmor/aa.py:451 ../apparmor/ui.py:305 +msgid "Abandoning all changes." +msgstr "ყველა ცვლილების მიტოვება." + +#: ../apparmor/aa.py:464 +msgid "Connecting to repository..." +msgstr "რეპოზიტორიასთან მიერთება..." + +#: ../apparmor/aa.py:470 +msgid "WARNING: Error fetching profiles from the repository" +msgstr "გაფრთხილება: რეპოზიტორიიდან პროფილების გამოთხოვის შეცდომა" + +#: ../apparmor/aa.py:550 +#, python-format +msgid "Error activating profiles: %s" +msgstr "პროფილის აქტივაციის შეცდომა: %s" + +#: ../apparmor/aa.py:605 +#, python-format +msgid "%s contains no profile" +msgstr "%s პროფილებს არ შეიცავს" + +#: ../apparmor/aa.py:706 +#, python-format +msgid "" +"WARNING: Error synchronizing profiles with the repository:\n" +"%s\n" +msgstr "" + +#: ../apparmor/aa.py:744 +#, python-format +msgid "" +"WARNING: Error synchronizing profiles with the repository\n" +"%s" +msgstr "" + +#: ../apparmor/aa.py:832 ../apparmor/aa.py:883 +#, python-format +msgid "" +"WARNING: An error occurred while uploading the profile %(profile)s\n" +"%(ret)s" +msgstr "" + +#: ../apparmor/aa.py:833 +msgid "Uploaded changes to repository." +msgstr "ცვლილებები ატვირთულია რეპოზიტორიაში." + +#: ../apparmor/aa.py:865 +msgid "Changelog Entry: " +msgstr "ცვლილებების ჟურნალის ჩანაწერი: " + +#: ../apparmor/aa.py:885 +msgid "" +"Repository Error\n" +"Registration or Signin was unsuccessful. User login\n" +"information is required to upload profiles to the repository.\n" +"These changes could not be sent." +msgstr "" + +#: ../apparmor/aa.py:995 +msgid "Default Hat" +msgstr "ნაგულისხმები Hat" + +#: ../apparmor/aa.py:997 +msgid "Requested Hat" +msgstr "მოთხოვნილი Hat" + +#: ../apparmor/aa.py:1218 +#, python-format +msgid "%s has transition name but not transition mode" +msgstr "" + +#: ../apparmor/aa.py:1232 +#, python-format +msgid "Target profile exists: %s\n" +msgstr "სამიზნე პროფილი არსებობს: %s\n" + +#: ../apparmor/aa.py:1254 +msgid "Program" +msgstr "პროგრამა" + +#: ../apparmor/aa.py:1257 +msgid "Execute" +msgstr "გაშვება" + +#: ../apparmor/aa.py:1287 +msgid "Are you specifying a transition to a local profile?" +msgstr "" + +#: ../apparmor/aa.py:1299 +msgid "Enter profile name to transition to: " +msgstr "" + +#: ../apparmor/aa.py:1308 +msgid "" +"Should AppArmor sanitise the environment when\n" +"switching profiles?\n" +"\n" +"Sanitising environment is more secure,\n" +"but some applications depend on the presence\n" +"of LD_PRELOAD or LD_LIBRARY_PATH." +msgstr "" + +#: ../apparmor/aa.py:1310 +msgid "" +"Should AppArmor sanitise the environment when\n" +"switching profiles?\n" +"\n" +"Sanitising environment is more secure,\n" +"but this application appears to be using LD_PRELOAD\n" +"or LD_LIBRARY_PATH and sanitising the environment\n" +"could cause functionality problems." +msgstr "" + +#: ../apparmor/aa.py:1318 +#, python-format +msgid "" +"Launching processes in an unconfined state is a very\n" +"dangerous operation and can cause serious security holes.\n" +"\n" +"Are you absolutely certain you wish to remove all\n" +"AppArmor protection when executing %s ?" +msgstr "" + +#: ../apparmor/aa.py:1320 +msgid "" +"Should AppArmor sanitise the environment when\n" +"running this program unconfined?\n" +"\n" +"Not sanitising the environment when unconfining\n" +"a program opens up significant security holes\n" +"and should be avoided if at all possible." +msgstr "" + +#: ../apparmor/aa.py:1396 ../apparmor/aa.py:1414 +#, python-format +msgid "" +"A profile for %s does not exist.\n" +"Do you want to create one?" +msgstr "" + +#: ../apparmor/aa.py:1523 +msgid "Complain-mode changes:" +msgstr "" + +#: ../apparmor/aa.py:1525 +msgid "Enforce-mode changes:" +msgstr "ნაძალადევი-რეჟიმის ცვლილებები:" + +#: ../apparmor/aa.py:1528 +#, python-format +msgid "Invalid mode found: %s" +msgstr "აღმოჩენილია არასწორი რეჟიმი: %s" + +#: ../apparmor/aa.py:1897 +#, python-format +msgid "Adding %(path)s %(mode)s to profile" +msgstr "" + +#: ../apparmor/aa.py:1918 +#, python-format +msgid "" +"The specified path does not match this log entry:\n" +"\n" +" Log Entry: %(path)s\n" +" Entered Path: %(ans)s\n" +"Do you really want to use this path?" +msgstr "" + +#: ../apparmor/aa.py:2251 +#, python-format +msgid "Reading log entries from %s." +msgstr "ჟურნალის ჩანაწერების კითხვა %s-დან." + +#: ../apparmor/aa.py:2254 +#, python-format +msgid "Updating AppArmor profiles in %s." +msgstr "" + +#: ../apparmor/aa.py:2323 +msgid "" +"Select which profile changes you would like to save to the\n" +"local profile set." +msgstr "" + +#: ../apparmor/aa.py:2324 +msgid "Local profile changes" +msgstr "ლოკალური პროფილის ცვლილებები" + +#: ../apparmor/aa.py:2418 +msgid "Profile Changes" +msgstr "პროფილის ცვლილებები" + +#: ../apparmor/aa.py:2428 +#, python-format +msgid "Can't find existing profile %s to compare changes." +msgstr "" + +#: ../apparmor/aa.py:2566 ../apparmor/aa.py:2581 +#, python-format +msgid "Can't read AppArmor profiles in %s" +msgstr "" + +#: ../apparmor/aa.py:2677 +#, python-format +msgid "" +"%(profile)s profile in %(file)s contains syntax errors in line: %(line)s." +msgstr "" + +#: ../apparmor/aa.py:2734 +#, python-format +msgid "" +"Syntax Error: Unexpected End of Profile reached in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2749 +#, python-format +msgid "" +"Syntax Error: Unexpected capability entry found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2770 +#, python-format +msgid "" +"Syntax Error: Unexpected link entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2798 +#, python-format +msgid "" +"Syntax Error: Unexpected change profile entry found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2820 +#, python-format +msgid "" +"Syntax Error: Unexpected rlimit entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2831 +#, python-format +msgid "" +"Syntax Error: Unexpected boolean definition found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2871 +#, python-format +msgid "" +"Syntax Error: Unexpected bare file rule found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:2894 +#, python-format +msgid "" +"Syntax Error: Unexpected path entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2922 +#, python-format +msgid "Syntax Error: Invalid Regex %(path)s in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2925 +#, python-format +msgid "Invalid mode %(mode)s in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:2977 +#, python-format +msgid "" +"Syntax Error: Unexpected network entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3007 +#, python-format +msgid "" +"Syntax Error: Unexpected dbus entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3030 +#, python-format +msgid "" +"Syntax Error: Unexpected mount entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3052 +#, python-format +msgid "" +"Syntax Error: Unexpected signal entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3074 +#, python-format +msgid "" +"Syntax Error: Unexpected ptrace entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3096 +#, python-format +msgid "" +"Syntax Error: Unexpected pivot_root entry found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:3118 +#, python-format +msgid "" +"Syntax Error: Unexpected unix entry found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3140 +#, python-format +msgid "" +"Syntax Error: Unexpected change hat declaration found in file: %(file)s " +"line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3152 +#, python-format +msgid "" +"Syntax Error: Unexpected hat definition found in file: %(file)s line: " +"%(line)s" +msgstr "" + +#: ../apparmor/aa.py:3168 +#, python-format +msgid "Error: Multiple definitions for hat %(hat)s in profile %(profile)s." +msgstr "" + +#: ../apparmor/aa.py:3185 +#, python-format +msgid "Warning: invalid \"REPOSITORY:\" line in %s, ignoring." +msgstr "" + +#: ../apparmor/aa.py:3198 +#, python-format +msgid "Syntax Error: Unknown line found in file: %(file)s line: %(line)s" +msgstr "" + +#: ../apparmor/aa.py:3211 +#, python-format +msgid "" +"Syntax Error: Missing '}' or ','. Reached end of file %(file)s while inside " +"profile %(profile)s" +msgstr "" + +#: ../apparmor/aa.py:3277 +#, python-format +msgid "Redefining existing variable %(variable)s: %(value)s in %(file)s" +msgstr "" + +#: ../apparmor/aa.py:3282 +#, python-format +msgid "" +"Values added to a non-existing variable %(variable)s: %(value)s in %(file)s" +msgstr "" + +#: ../apparmor/aa.py:3284 +#, python-format +msgid "" +"Unknown variable operation %(operation)s for variable %(variable)s in " +"%(file)s" +msgstr "" + +#: ../apparmor/aa.py:3343 +#, python-format +msgid "Invalid allow string: %(allow)s" +msgstr "" + +#: ../apparmor/aa.py:3778 +msgid "Can't find existing profile to modify" +msgstr "" + +#: ../apparmor/aa.py:4347 +#, python-format +msgid "Writing updated profile for %s." +msgstr "" + +#: ../apparmor/aa.py:4481 +#, python-format +msgid "File Not Found: %s" +msgstr "ფაილი ვერ ვიპოვე: %s" + +#: ../apparmor/aa.py:4591 +#, python-format +msgid "" +"%s is currently marked as a program that should not have its own\n" +"profile. Usually, programs are marked this way if creating a profile for \n" +"them is likely to break the rest of the system. If you know what you're\n" +"doing and are certain you want to create a profile for this program, edit\n" +"the corresponding entry in the [qualifiers] section in " +"/etc/apparmor/logprof.conf." +msgstr "" + +#: ../apparmor/logparser.py:127 ../apparmor/logparser.py:132 +#, python-format +msgid "Log contains unknown mode %s" +msgstr "" + +#: ../apparmor/tools.py:84 ../apparmor/tools.py:126 +#, python-format +msgid "" +"Can't find %(program)s in the system path list. If the name of the " +"application\n" +"is correct, please run 'which %(program)s' as a user with correct PATH\n" +"environment set up in order to find the fully-qualified path and\n" +"use the full path as parameter." +msgstr "" + +#: ../apparmor/tools.py:86 ../apparmor/tools.py:102 ../apparmor/tools.py:128 +#, python-format +msgid "%s does not exist, please double-check the path." +msgstr "%s არ არსებობს. ბილიკი გადაამოწმეთ." + +#: ../apparmor/tools.py:100 +msgid "" +"The given program cannot be found, please try with the fully qualified path " +"name of the program: " +msgstr "" + +#: ../apparmor/tools.py:113 ../apparmor/tools.py:137 ../apparmor/tools.py:157 +#: ../apparmor/tools.py:175 ../apparmor/tools.py:193 +#, python-format +msgid "Profile for %s not found, skipping" +msgstr "პროფილი %s ვერ ვიპოვე. გამოტოვება" + +#: ../apparmor/tools.py:140 +#, python-format +msgid "Disabling %s." +msgstr "%s_ის გამორთვა" + +#: ../apparmor/tools.py:198 +#, python-format +msgid "Setting %s to audit mode." +msgstr "" + +#: ../apparmor/tools.py:200 +#, python-format +msgid "Removing audit mode from %s." +msgstr "" + +#: ../apparmor/tools.py:212 +#, python-format +msgid "" +"Please pass an application to generate a profile for, not a profile itself - " +"skipping %s." +msgstr "" + +#: ../apparmor/tools.py:220 +#, python-format +msgid "Profile for %s already exists - skipping." +msgstr "პროფილი %s-სთვის უკვე არსებობს. გამოტოვება." + +#: ../apparmor/tools.py:232 +#, python-format +msgid "" +"\n" +"Deleted %s rules." +msgstr "" +"\n" +"წაიშალა %s წესი." + +#: ../apparmor/tools.py:240 +#, python-format +msgid "" +"The local profile for %(program)s in file %(file)s was changed. Would you " +"like to save it?" +msgstr "" + +#: ../apparmor/tools.py:260 +#, python-format +msgid "The profile for %s does not exists. Nothing to clean." +msgstr "" + +#: ../apparmor/ui.py:61 +msgid "Invalid hotkey for" +msgstr "არასწორი მალსახმობი ფუნქციისთვის" + +#: ../apparmor/ui.py:77 ../apparmor/ui.py:121 ../apparmor/ui.py:275 +msgid "(Y)es" +msgstr "(Y)დიახ" + +#: ../apparmor/ui.py:78 ../apparmor/ui.py:122 ../apparmor/ui.py:276 +msgid "(N)o" +msgstr "(N)არა" + +#: ../apparmor/ui.py:123 +msgid "(C)ancel" +msgstr "(C)გაუქმება" + +#: ../apparmor/ui.py:223 +msgid "(A)llow" +msgstr "(A)დაშვება" + +#: ../apparmor/ui.py:224 +msgid "(M)ore" +msgstr "(M)მეტი" + +#: ../apparmor/ui.py:225 +msgid "Audi(t)" +msgstr "(t)აუდიტი" + +#: ../apparmor/ui.py:226 +msgid "Audi(t) off" +msgstr "(t)აუდიტის გამორთვა" + +#: ../apparmor/ui.py:227 +msgid "Audit (A)ll" +msgstr "(A)ყველარის აუდიტი" + +#: ../apparmor/ui.py:229 +msgid "(O)wner permissions on" +msgstr "(O)მფლობლის უფლებები ჩართულია" + +#: ../apparmor/ui.py:230 +msgid "(O)wner permissions off" +msgstr "(O)მფლობლის უფლებები გამორთულია" + +#: ../apparmor/ui.py:231 +msgid "(D)eny" +msgstr "(D)უარყოფა" + +#: ../apparmor/ui.py:232 +msgid "Abo(r)t" +msgstr "(r)გაუქმება" + +#: ../apparmor/ui.py:233 +msgid "(F)inish" +msgstr "(F)დასრულება" + +#: ../apparmor/ui.py:234 +msgid "(I)nherit" +msgstr "(I)მემკვიდრეობით" + +#: ../apparmor/ui.py:235 +msgid "(P)rofile" +msgstr "(P)პროფილი" + +#: ../apparmor/ui.py:236 +msgid "(P)rofile Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:237 +msgid "(C)hild" +msgstr "(C)შვილი" + +#: ../apparmor/ui.py:238 +msgid "(C)hild Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:239 +msgid "(N)amed" +msgstr "(N)სახელით" + +#: ../apparmor/ui.py:240 +msgid "(N)amed Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:241 +msgid "(U)nconfined" +msgstr "(U)შეუზღუდავი" + +#: ../apparmor/ui.py:242 +msgid "(U)nconfined Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:243 +msgid "(P)rofile Inherit" +msgstr "(P)პროფილის მემკვიდრეობა" + +#: ../apparmor/ui.py:244 +msgid "(P)rofile Inherit Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:245 +msgid "(C)hild Inherit" +msgstr "(C)შვილის მემკვიდრეობა" + +#: ../apparmor/ui.py:246 +msgid "(C)hild Inherit Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:247 +msgid "(N)amed Inherit" +msgstr "(N)სახელიანი მემკვიდრეობა" + +#: ../apparmor/ui.py:248 +msgid "(N)amed Inherit Clean Exec" +msgstr "" + +#: ../apparmor/ui.py:249 +msgid "(X) ix On" +msgstr "(X) ჩართულია" + +#: ../apparmor/ui.py:250 +msgid "(X) ix Off" +msgstr "(X) გამორთულია" + +#: ../apparmor/ui.py:251 ../apparmor/ui.py:265 +msgid "(S)ave Changes" +msgstr "(S)ცვლილებების შენახვა" + +#: ../apparmor/ui.py:252 +msgid "(C)ontinue Profiling" +msgstr "(C)პროფილირების გაგრძელება" + +#: ../apparmor/ui.py:253 +msgid "(N)ew" +msgstr "(N)ახალი" + +#: ../apparmor/ui.py:254 +msgid "(G)lob" +msgstr "(G)გლობი" + +#: ../apparmor/ui.py:255 +msgid "Glob with (E)xtension" +msgstr "" + +#: ../apparmor/ui.py:256 +msgid "(A)dd Requested Hat" +msgstr "" + +#: ../apparmor/ui.py:257 +msgid "(U)se Default Hat" +msgstr "" + +#: ../apparmor/ui.py:258 +msgid "(S)can system log for AppArmor events" +msgstr "" + +#: ../apparmor/ui.py:259 +msgid "(H)elp" +msgstr "(H)დახმარება" + +#: ../apparmor/ui.py:260 +msgid "(V)iew Profile" +msgstr "(V)პროფილის ნახვა" + +#: ../apparmor/ui.py:261 +msgid "(U)se Profile" +msgstr "(U)პროფილის გამოყენება" + +#: ../apparmor/ui.py:262 +msgid "(C)reate New Profile" +msgstr "(C)ახალი პროფილის შექმნა" + +#: ../apparmor/ui.py:263 +msgid "(U)pdate Profile" +msgstr "(U)პროფილის განახლება" + +#: ../apparmor/ui.py:264 +msgid "(I)gnore Update" +msgstr "(I)პროფილის გამოტოვება" + +#: ../apparmor/ui.py:266 +msgid "Save Selec(t)ed Profile" +msgstr "(t)მონიშნული პროფილის შენახვა" + +#: ../apparmor/ui.py:267 +msgid "(U)pload Changes" +msgstr "(U)ცვლილებების ატვირთვა" + +#: ../apparmor/ui.py:268 +msgid "(V)iew Changes" +msgstr "(V)ცვლილებების ნახვა" + +#: ../apparmor/ui.py:269 +msgid "View Changes b/w (C)lean profiles" +msgstr "" + +#: ../apparmor/ui.py:270 +msgid "(V)iew" +msgstr "(V)ნახვა" + +#: ../apparmor/ui.py:271 +msgid "(E)nable Repository" +msgstr "(E)რეპოზიტორიის ჩართვა" + +#: ../apparmor/ui.py:272 +msgid "(D)isable Repository" +msgstr "(D)რეპოზიტორიის გამორთვა" + +#: ../apparmor/ui.py:273 +msgid "(N)ever Ask Again" +msgstr "(N)აღარ მკითხო" + +#: ../apparmor/ui.py:274 +msgid "Ask Me (L)ater" +msgstr "(L)მოგვიანებით მკითხე" + +#: ../apparmor/ui.py:277 +msgid "Allow All (N)etwork" +msgstr "" + +#: ../apparmor/ui.py:278 +msgid "Allow Network Fa(m)ily" +msgstr "" + +#: ../apparmor/ui.py:279 +msgid "(O)verwrite Profile" +msgstr "" + +#: ../apparmor/ui.py:280 +msgid "(K)eep Profile" +msgstr "" + +#: ../apparmor/ui.py:281 +msgid "(C)ontinue" +msgstr "" + +#: ../apparmor/ui.py:282 +msgid "(I)gnore" +msgstr "" + +#: ../apparmor/ui.py:344 +#, python-format +msgid "PromptUser: Unknown command %s" +msgstr "" + +#: ../apparmor/ui.py:351 +#, python-format +msgid "PromptUser: Duplicate hotkey for %(command)s: %(menutext)s " +msgstr "" + +#: ../apparmor/ui.py:363 +msgid "PromptUser: Invalid hotkey in default item" +msgstr "" + +#: ../apparmor/ui.py:368 +#, python-format +msgid "PromptUser: Invalid default %s" +msgstr ""