From 1756265c0df398a9ad3f9cef426655e05332f712 Mon Sep 17 00:00:00 2001 From: Jochen Sprickerhof Date: Mon, 23 May 2022 16:22:40 +0200 Subject: [PATCH] Add config data from Client for index-v2 With index-v2 we can configure a lot of data through the fdroiddata repo that was hard coded in the client before. This is: - anti features - categories - release channels - name, description, icon of repo and archive This is automatically converted with: https://gitlab.com/jspricke/index-v2-convert/-/blob/main/convert_meta.py --- config/af/antiFeatures.yml | 20 +++++++++ config/af/categories.yml | 34 ++++++++++++++ config/antiFeatures.yml | 44 ++++++++++++++++++ config/ar/antiFeatures.yml | 32 +++++++++++++ config/ar/categories.yml | 34 ++++++++++++++ config/ast/antiFeatures.yml | 33 ++++++++++++++ config/ast/categories.yml | 34 ++++++++++++++ config/be/antiFeatures.yml | 20 +++++++++ config/be/categories.yml | 34 ++++++++++++++ config/ber/categories.yml | 18 ++++++++ config/bg/antiFeatures.yml | 33 ++++++++++++++ config/bg/categories.yml | 34 ++++++++++++++ config/bn-rBD/antiFeatures.yml | 20 +++++++++ config/bn-rBD/categories.yml | 34 ++++++++++++++ config/bn/antiFeatures.yml | 29 ++++++++++++ config/bn/categories.yml | 34 ++++++++++++++ config/bo/antiFeatures.yml | 14 ++++++ config/bo/categories.yml | 34 ++++++++++++++ config/ca/antiFeatures.yml | 33 ++++++++++++++ config/ca/categories.yml | 34 ++++++++++++++ config/categories.yml | 47 ++++++++++++++++++++ config/category_connectivity.png | Bin 0 -> 21698 bytes config/category_development.png | Bin 0 -> 7518 bytes config/category_games.png | Bin 0 -> 7974 bytes config/category_graphics.png | Bin 0 -> 17192 bytes config/category_internet.png | Bin 0 -> 21698 bytes config/category_money.png | Bin 0 -> 20924 bytes config/category_navigation.png | Bin 0 -> 6423 bytes config/category_reading.png | Bin 0 -> 5649 bytes config/category_science_education.png | Bin 0 -> 17656 bytes config/category_security.png | Bin 0 -> 3556 bytes config/category_system.png | Bin 0 -> 5959 bytes config/category_theming.png | Bin 0 -> 39095 bytes config/category_writing.png | Bin 0 -> 25285 bytes config/channels.yml | 3 ++ config/config.yml | 8 ++++ config/cs/antiFeatures.yml | 33 ++++++++++++++ config/cs/categories.yml | 34 ++++++++++++++ config/cy/antiFeatures.yml | 20 +++++++++ config/cy/categories.yml | 34 ++++++++++++++ config/da/antiFeatures.yml | 33 ++++++++++++++ config/da/categories.yml | 34 ++++++++++++++ config/de/antiFeatures.yml | 33 ++++++++++++++ config/de/categories.yml | 34 ++++++++++++++ config/el/antiFeatures.yml | 34 ++++++++++++++ config/el/categories.yml | 34 ++++++++++++++ config/en-rGB/antiFeatures.yml | 24 ++++++++++ config/en-rGB/categories.yml | 34 ++++++++++++++ config/eo/antiFeatures.yml | 32 +++++++++++++ config/eo/categories.yml | 34 ++++++++++++++ config/es-rAR/antiFeatures.yml | 20 +++++++++ config/es-rAR/categories.yml | 34 ++++++++++++++ config/es-rMX/antiFeatures.yml | 14 ++++++ config/es-rMX/categories.yml | 32 +++++++++++++ config/es/antiFeatures.yml | 33 ++++++++++++++ config/es/categories.yml | 34 ++++++++++++++ config/et/antiFeatures.yml | 33 ++++++++++++++ config/et/categories.yml | 34 ++++++++++++++ config/eu/antiFeatures.yml | 30 +++++++++++++ config/eu/categories.yml | 34 ++++++++++++++ config/fa/antiFeatures.yml | 32 +++++++++++++ config/fa/categories.yml | 34 ++++++++++++++ config/fdroid-icon.png | Bin 0 -> 562 bytes config/fi/antiFeatures.yml | 32 +++++++++++++ config/fi/categories.yml | 34 ++++++++++++++ config/fil/antiFeatures.yml | 30 +++++++++++++ config/fil/categories.yml | 34 ++++++++++++++ config/fr/antiFeatures.yml | 35 +++++++++++++++ config/fr/categories.yml | 34 ++++++++++++++ config/fy/antiFeatures.yml | 16 +++++++ config/fy/categories.yml | 32 +++++++++++++ config/gd/antiFeatures.yml | 33 ++++++++++++++ config/gd/categories.yml | 34 ++++++++++++++ config/gl/antiFeatures.yml | 33 ++++++++++++++ config/gl/categories.yml | 34 ++++++++++++++ config/he/antiFeatures.yml | 32 +++++++++++++ config/he/categories.yml | 34 ++++++++++++++ config/hi/antiFeatures.yml | 29 ++++++++++++ config/hi/categories.yml | 34 ++++++++++++++ config/hr/antiFeatures.yml | 20 +++++++++ config/hr/categories.yml | 34 ++++++++++++++ config/hu/antiFeatures.yml | 33 ++++++++++++++ config/hu/categories.yml | 34 ++++++++++++++ config/hy/antiFeatures.yml | 2 + config/hy/categories.yml | 34 ++++++++++++++ config/ic_antifeature_ads.xml | 15 +++++++ config/ic_antifeature_disabledalgorithm.xml | 21 +++++++++ config/ic_antifeature_knownvuln.xml | 15 +++++++ config/ic_antifeature_nonfreeadd.xml | 19 ++++++++ config/ic_antifeature_nonfreeassets.xml | 19 ++++++++ config/ic_antifeature_nonfreedep.xml | 22 +++++++++ config/ic_antifeature_nonfreenet.xml | 37 +++++++++++++++ config/ic_antifeature_nosourcesince.xml | 16 +++++++ config/ic_antifeature_nsfw.xml | 4 ++ config/ic_antifeature_tracking.xml | 22 +++++++++ config/ic_antifeature_upstreamnonfree.xml | 19 ++++++++ config/id/antiFeatures.yml | 33 ++++++++++++++ config/id/categories.yml | 34 ++++++++++++++ config/is/antiFeatures.yml | 32 +++++++++++++ config/is/categories.yml | 34 ++++++++++++++ config/it/antiFeatures.yml | 33 ++++++++++++++ config/it/categories.yml | 34 ++++++++++++++ config/ja/antiFeatures.yml | 32 +++++++++++++ config/ja/categories.yml | 34 ++++++++++++++ config/kab/antiFeatures.yml | 16 +++++++ config/kab/categories.yml | 34 ++++++++++++++ config/kmr/antiFeatures.yml | 2 + config/kmr/categories.yml | 28 ++++++++++++ config/kn/antiFeatures.yml | 20 +++++++++ config/kn/categories.yml | 34 ++++++++++++++ config/ko/antiFeatures.yml | 20 +++++++++ config/ko/categories.yml | 34 ++++++++++++++ config/lb/antiFeatures.yml | 2 + config/lb/categories.yml | 32 +++++++++++++ config/lt/antiFeatures.yml | 29 ++++++++++++ config/lt/categories.yml | 34 ++++++++++++++ config/lv/antiFeatures.yml | 20 +++++++++ config/lv/categories.yml | 34 ++++++++++++++ config/mk/antiFeatures.yml | 12 +++++ config/mk/categories.yml | 34 ++++++++++++++ config/ml/antiFeatures.yml | 24 ++++++++++ config/ml/categories.yml | 34 ++++++++++++++ config/mn/antiFeatures.yml | 20 +++++++++ config/mn/categories.yml | 34 ++++++++++++++ config/mr/antiFeatures.yml | 21 +++++++++ config/mr/categories.yml | 30 +++++++++++++ config/my/antiFeatures.yml | 14 ++++++ config/my/categories.yml | 34 ++++++++++++++ config/nb/antiFeatures.yml | 32 +++++++++++++ config/nb/categories.yml | 34 ++++++++++++++ config/ne/categories.yml | 26 +++++++++++ config/nl-rBE/antiFeatures.yml | 20 +++++++++ config/nl-rBE/categories.yml | 34 ++++++++++++++ config/nl/antiFeatures.yml | 23 ++++++++++ config/nl/categories.yml | 34 ++++++++++++++ config/nn/antiFeatures.yml | 20 +++++++++ config/nn/categories.yml | 34 ++++++++++++++ config/pa/categories.yml | 28 ++++++++++++ config/pl/antiFeatures.yml | 33 ++++++++++++++ config/pl/categories.yml | 34 ++++++++++++++ config/ps/antiFeatures.yml | 14 ++++++ config/ps/categories.yml | 28 ++++++++++++ config/pt-rBR/antiFeatures.yml | 32 +++++++++++++ config/pt-rBR/categories.yml | 34 ++++++++++++++ config/pt-rPT/antiFeatures.yml | 33 ++++++++++++++ config/pt-rPT/categories.yml | 34 ++++++++++++++ config/pt/antiFeatures.yml | 33 ++++++++++++++ config/pt/categories.yml | 34 ++++++++++++++ config/ro/antiFeatures.yml | 33 ++++++++++++++ config/ro/categories.yml | 34 ++++++++++++++ config/ru/antiFeatures.yml | 33 ++++++++++++++ config/ru/categories.yml | 34 ++++++++++++++ config/sc/antiFeatures.yml | 33 ++++++++++++++ config/sc/categories.yml | 34 ++++++++++++++ config/si/categories.yml | 4 ++ config/sk/antiFeatures.yml | 33 ++++++++++++++ config/sk/categories.yml | 34 ++++++++++++++ config/sl/antiFeatures.yml | 29 ++++++++++++ config/sl/categories.yml | 34 ++++++++++++++ config/sn/antiFeatures.yml | 14 ++++++ config/sn/categories.yml | 34 ++++++++++++++ config/so/antiFeatures.yml | 2 + config/so/categories.yml | 32 +++++++++++++ config/sq/antiFeatures.yml | 33 ++++++++++++++ config/sq/categories.yml | 34 ++++++++++++++ config/sr/antiFeatures.yml | 29 ++++++++++++ config/sr/categories.yml | 34 ++++++++++++++ config/sv/antiFeatures.yml | 33 ++++++++++++++ config/sv/categories.yml | 34 ++++++++++++++ config/ta/antiFeatures.yml | 33 ++++++++++++++ config/ta/categories.yml | 34 ++++++++++++++ config/te/antiFeatures.yml | 20 +++++++++ config/te/categories.yml | 32 +++++++++++++ config/th/antiFeatures.yml | 14 ++++++ config/th/categories.yml | 34 ++++++++++++++ config/tr/antiFeatures.yml | 33 ++++++++++++++ config/tr/categories.yml | 34 ++++++++++++++ config/tzm/categories.yml | 22 +++++++++ config/ug/antiFeatures.yml | 10 +++++ config/ug/categories.yml | 34 ++++++++++++++ config/uk/antiFeatures.yml | 33 ++++++++++++++ config/uk/categories.yml | 34 ++++++++++++++ config/ur/antiFeatures.yml | 22 +++++++++ config/ur/categories.yml | 34 ++++++++++++++ config/vi/antiFeatures.yml | 32 +++++++++++++ config/vi/categories.yml | 34 ++++++++++++++ config/zh-rCN/antiFeatures.yml | 32 +++++++++++++ config/zh-rCN/categories.yml | 34 ++++++++++++++ config/zh-rHK/antiFeatures.yml | 32 +++++++++++++ config/zh-rHK/categories.yml | 34 ++++++++++++++ config/zh-rTW/antiFeatures.yml | 32 +++++++++++++ config/zh-rTW/categories.yml | 34 ++++++++++++++ 192 files changed, 5104 insertions(+) create mode 100644 config/af/antiFeatures.yml create mode 100644 config/af/categories.yml create mode 100644 config/antiFeatures.yml create mode 100644 config/ar/antiFeatures.yml create mode 100644 config/ar/categories.yml create mode 100644 config/ast/antiFeatures.yml create mode 100644 config/ast/categories.yml create mode 100644 config/be/antiFeatures.yml create mode 100644 config/be/categories.yml create mode 100644 config/ber/categories.yml create mode 100644 config/bg/antiFeatures.yml create mode 100644 config/bg/categories.yml create mode 100644 config/bn-rBD/antiFeatures.yml create mode 100644 config/bn-rBD/categories.yml create mode 100644 config/bn/antiFeatures.yml create mode 100644 config/bn/categories.yml create mode 100644 config/bo/antiFeatures.yml create mode 100644 config/bo/categories.yml create mode 100644 config/ca/antiFeatures.yml create mode 100644 config/ca/categories.yml create mode 100644 config/categories.yml create mode 100644 config/category_connectivity.png create mode 100644 config/category_development.png create mode 100644 config/category_games.png create mode 100644 config/category_graphics.png create mode 100644 config/category_internet.png create mode 100644 config/category_money.png create mode 100644 config/category_navigation.png create mode 100644 config/category_reading.png create mode 100644 config/category_science_education.png create mode 100644 config/category_security.png create mode 100644 config/category_system.png create mode 100644 config/category_theming.png create mode 100644 config/category_writing.png create mode 100644 config/channels.yml create mode 100644 config/config.yml create mode 100644 config/cs/antiFeatures.yml create mode 100644 config/cs/categories.yml create mode 100644 config/cy/antiFeatures.yml create mode 100644 config/cy/categories.yml create mode 100644 config/da/antiFeatures.yml create mode 100644 config/da/categories.yml create mode 100644 config/de/antiFeatures.yml create mode 100644 config/de/categories.yml create mode 100644 config/el/antiFeatures.yml create mode 100644 config/el/categories.yml create mode 100644 config/en-rGB/antiFeatures.yml create mode 100644 config/en-rGB/categories.yml create mode 100644 config/eo/antiFeatures.yml create mode 100644 config/eo/categories.yml create mode 100644 config/es-rAR/antiFeatures.yml create mode 100644 config/es-rAR/categories.yml create mode 100644 config/es-rMX/antiFeatures.yml create mode 100644 config/es-rMX/categories.yml create mode 100644 config/es/antiFeatures.yml create mode 100644 config/es/categories.yml create mode 100644 config/et/antiFeatures.yml create mode 100644 config/et/categories.yml create mode 100644 config/eu/antiFeatures.yml create mode 100644 config/eu/categories.yml create mode 100644 config/fa/antiFeatures.yml create mode 100644 config/fa/categories.yml create mode 100644 config/fdroid-icon.png create mode 100644 config/fi/antiFeatures.yml create mode 100644 config/fi/categories.yml create mode 100644 config/fil/antiFeatures.yml create mode 100644 config/fil/categories.yml create mode 100644 config/fr/antiFeatures.yml create mode 100644 config/fr/categories.yml create mode 100644 config/fy/antiFeatures.yml create mode 100644 config/fy/categories.yml create mode 100644 config/gd/antiFeatures.yml create mode 100644 config/gd/categories.yml create mode 100644 config/gl/antiFeatures.yml create mode 100644 config/gl/categories.yml create mode 100644 config/he/antiFeatures.yml create mode 100644 config/he/categories.yml create mode 100644 config/hi/antiFeatures.yml create mode 100644 config/hi/categories.yml create mode 100644 config/hr/antiFeatures.yml create mode 100644 config/hr/categories.yml create mode 100644 config/hu/antiFeatures.yml create mode 100644 config/hu/categories.yml create mode 100644 config/hy/antiFeatures.yml create mode 100644 config/hy/categories.yml create mode 100644 config/ic_antifeature_ads.xml create mode 100644 config/ic_antifeature_disabledalgorithm.xml create mode 100644 config/ic_antifeature_knownvuln.xml create mode 100644 config/ic_antifeature_nonfreeadd.xml create mode 100644 config/ic_antifeature_nonfreeassets.xml create mode 100644 config/ic_antifeature_nonfreedep.xml create mode 100644 config/ic_antifeature_nonfreenet.xml create mode 100644 config/ic_antifeature_nosourcesince.xml create mode 100644 config/ic_antifeature_nsfw.xml create mode 100644 config/ic_antifeature_tracking.xml create mode 100644 config/ic_antifeature_upstreamnonfree.xml create mode 100644 config/id/antiFeatures.yml create mode 100644 config/id/categories.yml create mode 100644 config/is/antiFeatures.yml create mode 100644 config/is/categories.yml create mode 100644 config/it/antiFeatures.yml create mode 100644 config/it/categories.yml create mode 100644 config/ja/antiFeatures.yml create mode 100644 config/ja/categories.yml create mode 100644 config/kab/antiFeatures.yml create mode 100644 config/kab/categories.yml create mode 100644 config/kmr/antiFeatures.yml create mode 100644 config/kmr/categories.yml create mode 100644 config/kn/antiFeatures.yml create mode 100644 config/kn/categories.yml create mode 100644 config/ko/antiFeatures.yml create mode 100644 config/ko/categories.yml create mode 100644 config/lb/antiFeatures.yml create mode 100644 config/lb/categories.yml create mode 100644 config/lt/antiFeatures.yml create mode 100644 config/lt/categories.yml create mode 100644 config/lv/antiFeatures.yml create mode 100644 config/lv/categories.yml create mode 100644 config/mk/antiFeatures.yml create mode 100644 config/mk/categories.yml create mode 100644 config/ml/antiFeatures.yml create mode 100644 config/ml/categories.yml create mode 100644 config/mn/antiFeatures.yml create mode 100644 config/mn/categories.yml create mode 100644 config/mr/antiFeatures.yml create mode 100644 config/mr/categories.yml create mode 100644 config/my/antiFeatures.yml create mode 100644 config/my/categories.yml create mode 100644 config/nb/antiFeatures.yml create mode 100644 config/nb/categories.yml create mode 100644 config/ne/categories.yml create mode 100644 config/nl-rBE/antiFeatures.yml create mode 100644 config/nl-rBE/categories.yml create mode 100644 config/nl/antiFeatures.yml create mode 100644 config/nl/categories.yml create mode 100644 config/nn/antiFeatures.yml create mode 100644 config/nn/categories.yml create mode 100644 config/pa/categories.yml create mode 100644 config/pl/antiFeatures.yml create mode 100644 config/pl/categories.yml create mode 100644 config/ps/antiFeatures.yml create mode 100644 config/ps/categories.yml create mode 100644 config/pt-rBR/antiFeatures.yml create mode 100644 config/pt-rBR/categories.yml create mode 100644 config/pt-rPT/antiFeatures.yml create mode 100644 config/pt-rPT/categories.yml create mode 100644 config/pt/antiFeatures.yml create mode 100644 config/pt/categories.yml create mode 100644 config/ro/antiFeatures.yml create mode 100644 config/ro/categories.yml create mode 100644 config/ru/antiFeatures.yml create mode 100644 config/ru/categories.yml create mode 100644 config/sc/antiFeatures.yml create mode 100644 config/sc/categories.yml create mode 100644 config/si/categories.yml create mode 100644 config/sk/antiFeatures.yml create mode 100644 config/sk/categories.yml create mode 100644 config/sl/antiFeatures.yml create mode 100644 config/sl/categories.yml create mode 100644 config/sn/antiFeatures.yml create mode 100644 config/sn/categories.yml create mode 100644 config/so/antiFeatures.yml create mode 100644 config/so/categories.yml create mode 100644 config/sq/antiFeatures.yml create mode 100644 config/sq/categories.yml create mode 100644 config/sr/antiFeatures.yml create mode 100644 config/sr/categories.yml create mode 100644 config/sv/antiFeatures.yml create mode 100644 config/sv/categories.yml create mode 100644 config/ta/antiFeatures.yml create mode 100644 config/ta/categories.yml create mode 100644 config/te/antiFeatures.yml create mode 100644 config/te/categories.yml create mode 100644 config/th/antiFeatures.yml create mode 100644 config/th/categories.yml create mode 100644 config/tr/antiFeatures.yml create mode 100644 config/tr/categories.yml create mode 100644 config/tzm/categories.yml create mode 100644 config/ug/antiFeatures.yml create mode 100644 config/ug/categories.yml create mode 100644 config/uk/antiFeatures.yml create mode 100644 config/uk/categories.yml create mode 100644 config/ur/antiFeatures.yml create mode 100644 config/ur/categories.yml create mode 100644 config/vi/antiFeatures.yml create mode 100644 config/vi/categories.yml create mode 100644 config/zh-rCN/antiFeatures.yml create mode 100644 config/zh-rCN/categories.yml create mode 100644 config/zh-rHK/antiFeatures.yml create mode 100644 config/zh-rHK/categories.yml create mode 100644 config/zh-rTW/antiFeatures.yml create mode 100644 config/zh-rTW/categories.yml diff --git a/config/af/antiFeatures.yml b/config/af/antiFeatures.yml new file mode 100644 index 0000000000..bc55376586 --- /dev/null +++ b/config/af/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: Hierdie program bevat advertensies +DisabledAlgorithm: + description: Hierdie app het \'n swak sekuriteitshandtekening +KnownVuln: + description: Hierdie inligting bevat \'n bekende veiligheidskwesbaarheid +NoSourceSince: + name: Die bronkode is nie meer beskikbaar nie, geen opdaterings moontlik nie. +NonFreeAdd: + description: Hierdie program bevorder nie-vrye toevoegsels +NonFreeAssets: + description: Hierdie program bevat nie-vrye bates +NonFreeDep: + description: Hierdie program is afhanklik van ander nie-vrye programme +NonFreeNet: + description: Hierdie program bevorder nie-vrye netwerk dienste +Tracking: + description: Hierdie program speur op, en rapporteer jou aktiwiteite +UpstreamNonFree: + description: Die stroomop bronkode is nie heeltemal vry nie diff --git a/config/af/categories.yml b/config/af/categories.yml new file mode 100644 index 0000000000..4cafeca701 --- /dev/null +++ b/config/af/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Konnektiwiteit +Development: + name: Ontwikkeling +Games: + name: Speletjies +Graphics: + name: Grafika +Internet: + name: Internet +Money: + name: Geld +Multimedia: + name: Multimedia +Navigation: + name: Navigasie +Phone_SMS: + name: Telefoon & SMS +Reading: + name: Lees +Science_Education: + name: Wetenskap en onderwys +Security: + name: Sekuriteit +Sports_Health: + name: Sport en gesondheid +System: + name: Stelsel +Theming: + name: Thema\'s +Time: + name: Tyd +Writing: + name: Skryf diff --git a/config/antiFeatures.yml b/config/antiFeatures.yml new file mode 100644 index 0000000000..45a587b645 --- /dev/null +++ b/config/antiFeatures.yml @@ -0,0 +1,44 @@ +Ads: + name: Ads + description: This app contains advertising + icon: ic_antifeature_ads.xml +DisabledAlgorithm: + name: Signed Using An Unsafe Algorithm + description: This app has a weak security signature + icon: ic_antifeature_disabledalgorithm.xml +KnownVuln: + name: Known Vulnerability + description: This app contains a known security vulnerability + icon: ic_antifeature_knownvuln.xml +NSFW: + name: NSFW + description: This app contains content that should not be publicized or visible + everywhere + icon: ic_antifeature_nsfw.xml +NoSourceSince: + name: The source code is no longer available, no updates possible. + icon: ic_antifeature_nosourcesince.xml +NonFreeAdd: + name: Non-Free Addons + description: This app promotes non-free add-ons + icon: ic_antifeature_nonfreeadd.xml +NonFreeAssets: + name: Non-Free Assets + description: This app contains non-free assets + icon: ic_antifeature_nonfreeassets.xml +NonFreeDep: + name: Non-Free Dependencies + description: This app depends on other non-free apps + icon: ic_antifeature_nonfreedep.xml +NonFreeNet: + name: Non-Free Network Services + description: This app promotes or depends entirely on a non-free network service + icon: ic_antifeature_nonfreenet.xml +Tracking: + name: Tracking + description: This app tracks and reports your activity + icon: ic_antifeature_tracking.xml +UpstreamNonFree: + name: Upstream Non-Free + description: The upstream source code is not entirely Free + icon: ic_antifeature_upstreamnonfree.xml diff --git a/config/ar/antiFeatures.yml b/config/ar/antiFeatures.yml new file mode 100644 index 0000000000..396340b145 --- /dev/null +++ b/config/ar/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: إعلانات + description: يحتوي هذا التطبيق على إعلانات +DisabledAlgorithm: + name: تم التوقيع باستخدام خوارزمية غير آمنة + description: هذا التطبيق لديه توقيع أمان ضعيف +KnownVuln: + name: مشكلة ثغرة معروفة + description: يحتوي هذا التطبيق على ثغرة أمنية معروفة +NSFW: + name: NSFW + description: يحتوي هذا التطبيق على محتوى لا يجب نشره أو رؤيته في كل مكان +NoSourceSince: + name: لم يعد الكود المصدري متاحًا، ولا توجد تحديثات ممكنة. +NonFreeAdd: + name: إضافات غير مجانية + description: هذا التطبيق يحمل إضافات غير حرة +NonFreeAssets: + name: الأصول غير الحرة + description: هذا التطبيق يحتوي على أصول غير الحرة +NonFreeDep: + name: تبعيات غير حرة + description: هذا التطبيق يعتمد على تطبيقات أخرى غير حرة +NonFreeNet: + name: خدمات شبكة غير مجانية + description: هذا التطبيق يحمل خدمات شبكة غير حرة +Tracking: + name: تتبع + description: هذا التطبيق يراقب ويوثق النشاطات الخاصة بك +UpstreamNonFree: + name: المصدر ليس حر + description: شفرة المصدر المنشطة ليست حرة تماماً diff --git a/config/ar/categories.yml b/config/ar/categories.yml new file mode 100644 index 0000000000..13c5a2ede0 --- /dev/null +++ b/config/ar/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: الاتصال +Development: + name: التطوير +Games: + name: الألعاب +Graphics: + name: الرسومات +Internet: + name: الإنترنت +Money: + name: المالية +Multimedia: + name: الوسائط المتعددة +Navigation: + name: التصفح +Phone_SMS: + name: الهاتف و الرسائل القصيرة +Reading: + name: القراءة +Science_Education: + name: العلوم و التعليم +Security: + name: الأمان +Sports_Health: + name: الرياضة و الصحة +System: + name: النظام +Theming: + name: السمات +Time: + name: الوقت +Writing: + name: الكتابة diff --git a/config/ast/antiFeatures.yml b/config/ast/antiFeatures.yml new file mode 100644 index 0000000000..80e4546cde --- /dev/null +++ b/config/ast/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Anuncios + description: Esta aplicación contién anuncios +DisabledAlgorithm: + name: Signed Using An Unsafe Algorithm + description: Esta aplicación tien una firma de seguranza que ye feble +KnownVuln: + name: Known Vulnerability + description: This app contains a known security vulnerability +NSFW: + name: NSFW + description: This app contains content that should not be publicized or visible + everywhere +NoSourceSince: + name: El códigu fonte yá nun ta disponible. Nun va haber más anovamientos. +NonFreeAdd: + name: Complementos privativos + description: This app promotes non-free add-ons +NonFreeAssets: + name: Gráficos privativos + description: Esta aplicación contién gráficos que son privativos +NonFreeDep: + name: Dependencies privatives + description: This app depends on other non-free apps +NonFreeNet: + name: Servicios de rede privativos + description: This app promotes non-free network services +Tracking: + name: Tracking + description: This app tracks and reports your activity +UpstreamNonFree: + name: Upstream Non-Free + description: El códigu fonte nun ye llibre dafechu diff --git a/config/ast/categories.yml b/config/ast/categories.yml new file mode 100644 index 0000000000..f5551c5488 --- /dev/null +++ b/config/ast/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Conectividá +Development: + name: Desendolcu +Games: + name: Xuegos +Graphics: + name: Graphics +Internet: + name: Internet +Money: + name: Dineru +Multimedia: + name: Multimedia +Navigation: + name: Navegación +Phone_SMS: + name: Telefonía y SMS +Reading: + name: Llectura +Science_Education: + name: Ciencia y educación +Security: + name: Seguranza +Sports_Health: + name: Deporte y salú +System: + name: Sistema +Theming: + name: Aspeutu +Time: + name: Time +Writing: + name: Escritura diff --git a/config/be/antiFeatures.yml b/config/be/antiFeatures.yml new file mode 100644 index 0000000000..d86284daf1 --- /dev/null +++ b/config/be/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: Гэтая праграма змяшчае рэкламу +DisabledAlgorithm: + description: Гэтая праграма мае слабы подпіс бяспекі +KnownVuln: + description: Гэтая праграма змяшчае вядомую ўразлівасць бяспекі +NoSourceSince: + name: Зыходны код больш не даступны — абнаўляць немагчыма. +NonFreeAdd: + description: Гэтая праграма прапануе несвабодныя дапаўненні +NonFreeAssets: + description: У праграмы ёсць несвабоднае змесціва +NonFreeDep: + description: Гэтая праграма залежыць ад іншых несвабодных праграм +NonFreeNet: + description: Гэтая праграма прапануе несвабодныя сеткавыя паслугі +Tracking: + description: Гэтая праграма адсочвае вашу актыўнасць +UpstreamNonFree: + description: Зыходны код не поўнасцю вольны diff --git a/config/be/categories.yml b/config/be/categories.yml new file mode 100644 index 0000000000..702e1a46b4 --- /dev/null +++ b/config/be/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Сувязь +Development: + name: Распрацоўка +Games: + name: Гульні +Graphics: + name: Графіка +Internet: + name: Інтэрнэт +Money: + name: Фінансы +Multimedia: + name: Мультымедыя +Navigation: + name: Навігацыя +Phone_SMS: + name: Тэлефон і SMS +Reading: + name: Чытанне +Science_Education: + name: Навука і адукацыя +Security: + name: Бяспека +Sports_Health: + name: Спорт і здароўе +System: + name: Сістэма +Theming: + name: Тэмы +Time: + name: Час +Writing: + name: Напісанне diff --git a/config/ber/categories.yml b/config/ber/categories.yml new file mode 100644 index 0000000000..751f6bf50c --- /dev/null +++ b/config/ber/categories.yml @@ -0,0 +1,18 @@ +Development: + name: ⵜⵉⴳⵎⵉ +Games: + name: ⵓⵔⴰⵔⵏ +Internet: + name: ⴰⵏⵜⵉⵔⵏⵉⵜ +Money: + name: ⴰⵥⵕⴼ +Reading: + name: ⵜⵉⵖⵓⵔⵉ +Science_Education: + name: ⵜⴰⵎⴰⵙⵙⴰⵏⵜ ⴷ ⵓⵙⴳⵎⵉ +Security: + name: ⵙⵙⵍⴰⵎⵜ +Time: + name: ⴰⴳⵓⵔ +Writing: + name: ⵜⵉⵔⵔⴰ diff --git a/config/bg/antiFeatures.yml b/config/bg/antiFeatures.yml new file mode 100644 index 0000000000..5ef6440278 --- /dev/null +++ b/config/bg/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Реклами + description: Приложението съдържа реклами +DisabledAlgorithm: + name: Подписът е от несигурен алгоритъм + description: Приложението има слаба защита на подписа +KnownVuln: + name: Известна уязвимост + description: Приложението има известна уязвимост в сигурността +NSFW: + name: NSFW + description: Съдържанието на приложението не трябва да бъде публикувано или видимо + навсякъде +NoSourceSince: + name: Изходният код не е наличен вече, не е възможно обновяване. +NonFreeAdd: + name: Несвободни добавки + description: Приложението насърчава използване на добавки със затворен код +NonFreeAssets: + name: Несвободни активи + description: Приложението съдържа несвободни компоненти +NonFreeDep: + name: Несвободни зависимости + description: Приложението зависи от други несвободни приложения +NonFreeNet: + name: Несвободни мрежови услуги + description: Приложението насърчава използване на несвободни мрежови услуги +Tracking: + name: Проследяване + description: Приложението следи и докладва действията ви +UpstreamNonFree: + name: Несвободен оригинален изходен код + description: Изходният код не е напълно свободен diff --git a/config/bg/categories.yml b/config/bg/categories.yml new file mode 100644 index 0000000000..949f4618a3 --- /dev/null +++ b/config/bg/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Свързаност +Development: + name: Разработка +Games: + name: Игри +Graphics: + name: Изображения +Internet: + name: Интернет +Money: + name: Финанси +Multimedia: + name: Мултимедия +Navigation: + name: Местоположение +Phone_SMS: + name: Телефон и SMS +Reading: + name: Четене +Science_Education: + name: Наука и образование +Security: + name: Сигурност +Sports_Health: + name: Спорт и здраве +System: + name: Системни +Theming: + name: Теми +Time: + name: Управление на времето +Writing: + name: Писане diff --git a/config/bn-rBD/antiFeatures.yml b/config/bn-rBD/antiFeatures.yml new file mode 100644 index 0000000000..3f78e05c71 --- /dev/null +++ b/config/bn-rBD/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: এই অ্যাপে বিজ্ঞাপন আছে +DisabledAlgorithm: + description: এই অ্যাপের নিরাপত্তা স্বাক্ষর খুব দুর্বল +KnownVuln: + description: এই অ্যাপের একটি জানা নিরাপত্তা দুর্বলতা রয়েছে +NoSourceSince: + name: উৎস কোড এখন অনুপভ্য, হালনাগাদ সম্ভব নয়। +NonFreeAdd: + description: এই অ্যাপ অ-মুক্ত অ্যাড-অন ব্যবহারে উৎসাহিত করে +NonFreeAssets: + description: এই অ্যাপে অ-মুক্ত উপাদান আছে +NonFreeDep: + description: এই অ্যাপ অন্যান্য অ-মুক্ত অ্যাপের উপর নির্ভর করে +NonFreeNet: + description: এই অ্যাপ অ-মুক্ত নেটওয়ার্ক সেবা নিতে উৎসাহিত করে +Tracking: + description: এই অ্যাপটি আপনার কার্যকলাপ ট্র্যাক করে এবং বলে দেয় +UpstreamNonFree: + description: উজানের কোড সম্পূর্ণরূপে মুক্ত না diff --git a/config/bn-rBD/categories.yml b/config/bn-rBD/categories.yml new file mode 100644 index 0000000000..93f45b2226 --- /dev/null +++ b/config/bn-rBD/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: যোগাযোগ +Development: + name: ডেভেলপমেন্ট +Games: + name: গেমস +Graphics: + name: গ্রাফিক্স +Internet: + name: ইন্টারনেট +Money: + name: অর্থ +Multimedia: + name: মাল্টিমিডিয়া +Navigation: + name: দিক নির্ণয় +Phone_SMS: + name: ফোন ও এসএমএস +Reading: + name: পড়া +Science_Education: + name: বিজ্ঞান ও শিক্ষা +Security: + name: নিরাপত্তা +Sports_Health: + name: খেলাধুলা ও স্বাস্থ্য +System: + name: ব্যবস্থা +Theming: + name: থিমিং +Time: + name: সময় +Writing: + name: লেখা diff --git a/config/bn/antiFeatures.yml b/config/bn/antiFeatures.yml new file mode 100644 index 0000000000..a90bcaefec --- /dev/null +++ b/config/bn/antiFeatures.yml @@ -0,0 +1,29 @@ +Ads: + name: বিজ্ঞাপন + description: এই অ্যাপে বিজ্ঞাপন আছে +DisabledAlgorithm: + name: অনিরাপদভাবে স্বাক্ষরিত + description: এই অ্যাপের নিরাপত্তা স্বাক্ষর খুব দুর্বল +KnownVuln: + name: জানা অনিরাপত্তা আছে + description: এই অ্যাপের একটি জানা নিরাপত্তা দুর্বলতা রয়েছে +NoSourceSince: + name: উৎস কোড এখন অনুপভ্য, হালনাগাদ সম্ভব নয়। +NonFreeAdd: + name: অ-মুক্ত সংযোজন + description: এই অ্যাপ অ-মুক্ত অ্যাড-অন ব্যবহারে উৎসাহিত করে +NonFreeAssets: + name: অমুক্ত অংশ + description: এই অ্যাপে অ-মুক্ত উপাদান আছে +NonFreeDep: + name: অ-মুক্ত নির্ভরশীল শাখা + description: এই অ্যাপ অন্যান্য অ-মুক্ত অ্যাপের উপর নির্ভর করে +NonFreeNet: + name: অ-মুক্ত নেটওয়ার্ক সেবা + description: এই অ্যাপ অ-মুক্ত নেটওয়ার্ক সেবা নিতে উৎসাহিত করে +Tracking: + name: নজরদারী + description: এই অ্যাপটি আপনার কার্যকলাপ ট্র্যাক করে এবং বলে দেয় +UpstreamNonFree: + name: উজান অ-মুক্ত + description: উজানের কোড সম্পূর্ণরূপে মুক্ত না diff --git a/config/bn/categories.yml b/config/bn/categories.yml new file mode 100644 index 0000000000..93f45b2226 --- /dev/null +++ b/config/bn/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: যোগাযোগ +Development: + name: ডেভেলপমেন্ট +Games: + name: গেমস +Graphics: + name: গ্রাফিক্স +Internet: + name: ইন্টারনেট +Money: + name: অর্থ +Multimedia: + name: মাল্টিমিডিয়া +Navigation: + name: দিক নির্ণয় +Phone_SMS: + name: ফোন ও এসএমএস +Reading: + name: পড়া +Science_Education: + name: বিজ্ঞান ও শিক্ষা +Security: + name: নিরাপত্তা +Sports_Health: + name: খেলাধুলা ও স্বাস্থ্য +System: + name: ব্যবস্থা +Theming: + name: থিমিং +Time: + name: সময় +Writing: + name: লেখা diff --git a/config/bo/antiFeatures.yml b/config/bo/antiFeatures.yml new file mode 100644 index 0000000000..a122e6e9c2 --- /dev/null +++ b/config/bo/antiFeatures.yml @@ -0,0 +1,14 @@ +Ads: + description: མཉེན་ཆས་འདིའི་ནང་ཁྱབ་བསྒྲགས་ཡོད། +NonFreeAdd: + description: མཉེན་ཆས་འདི་རིན་མེད་མ་ཡིན་པའི་ཆ་རྐྱེན་འཕར་མ་རྒྱབ་སྐྱོར་བྱེད་ཀྱི་ཡོད། +NonFreeAssets: + description: མཉེན་ཆས་འདིའི་ནང་རིན་མེད་མ་ཡིན་པའི་རྒྱུ་ཆ་ཡོད། +NonFreeDep: + description: མཉེན་ཆས་འདི་རིན་མེད་མ་ཡིན་པའི་མཉེན་ཆས་གཞན་ལ་བརྟེན་ནས་ཡོད། +NonFreeNet: + description: མཉེས་ཆས་འདིས་རིན་མེད་མ་ཡིན་པའི་དྲྭ་རྒྱའི་ཞབས་ཞུ་ཁྱབ་བསྒྲགས་བྱེད་ཀྱི་ཡོད། +Tracking: + description: མཉེན་ཆས་འདིས་ཁྱེད་རང་རྗེས་འདེད་བཏང་ནས་ལས་ཀ་གང་བྱས་ཀྱང་བརྡ་ལན་སྤྲད་ཀྱི་རེད། +UpstreamNonFree: + description: འབྱུང་ཁུངས་ཨང་རྟགས་འདི་ཆ་ཚང་རིན་མེད་མ་རེད། diff --git a/config/bo/categories.yml b/config/bo/categories.yml new file mode 100644 index 0000000000..53d39ece92 --- /dev/null +++ b/config/bo/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: མཐུད་མཚམས། +Development: + name: ཡར་རྒྱས། +Games: + name: རྩེད་རིགས། +Graphics: + name: བརྐོས་རིས། +Internet: + name: དྲྭ་རྒྱ། +Money: + name: དངུལ། +Multimedia: + name: བརྒྱུད་ལམ་སྣ་ཚོགས། +Navigation: + name: ཕྱོགས་ཁྲིད། +Phone_SMS: + name: ཁ་པར་དང་འཕྲིན་ཐུང་། +Reading: + name: ཀློག་བཞིན་པ། +Science_Education: + name: ཚན་རིག་དང་ཤེས་ཡོན། +Security: + name: སྲུང་སྐྱོབ། +Sports_Health: + name: རྩེད་རིགས་དང་འཕྲོད་བསྟེན། +System: + name: མ་ལག +Theming: + name: བརྗོད་གཞི་གླེང་བཞིན་པ། +Time: + name: དུས་ཚོད། +Writing: + name: འབྲི་བཞིན་པ། diff --git a/config/ca/antiFeatures.yml b/config/ca/antiFeatures.yml new file mode 100644 index 0000000000..f1f750286a --- /dev/null +++ b/config/ca/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Anuncis + description: Aquesta aplicació conté publicitat +DisabledAlgorithm: + name: Signat amb un algoritme insegur + description: La signatura de seguretat de l\'aplicació és feble +KnownVuln: + name: Vulnerabilitat coneguda + description: Aquesta aplicació té un problema de seguretat conegut +NSFW: + name: NSFW + description: Aquesta aplicació conté contingut que no s\'ha de fer públic ni visible + a tot arreu +NoSourceSince: + name: El codi font ja no està disponible, no és possible actualitzar. +NonFreeAdd: + name: Complements no lliures + description: Aquesta aplicació promou complements no lliures +NonFreeAssets: + name: Recursos no gratuïts + description: Aquesta aplicació conté parts no lliures +NonFreeDep: + name: Dependències no lliures + description: Aquesta aplicació depèn d\'altres aplicacions no lliures +NonFreeNet: + name: Serveis de xarxa no lliures + description: Aquesta aplicació promou serveis de xarxa no lliures +Tracking: + name: Seguiment + description: Aquesta aplicació segueix i informa sobre la vostra activitat +UpstreamNonFree: + name: Upstream no lliure + description: El codi font no és del tot lliure diff --git a/config/ca/categories.yml b/config/ca/categories.yml new file mode 100644 index 0000000000..74722a4e1c --- /dev/null +++ b/config/ca/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Connectivitat +Development: + name: Desenvolupament +Games: + name: Jocs +Graphics: + name: Gràfics +Internet: + name: Internet +Money: + name: Diners +Multimedia: + name: Multimèdia +Navigation: + name: Navegació +Phone_SMS: + name: Mòbil i missatgeria +Reading: + name: Lectura +Science_Education: + name: Ciència i educació +Security: + name: Seguretat +Sports_Health: + name: Esports i Salut +System: + name: Sistema +Theming: + name: Temes +Time: + name: Temps +Writing: + name: Per a escriure diff --git a/config/categories.yml b/config/categories.yml new file mode 100644 index 0000000000..d3c4e142e0 --- /dev/null +++ b/config/categories.yml @@ -0,0 +1,47 @@ +Connectivity: + name: Connectivity + icon: category_connectivity.png +Development: + name: Development + icon: category_development.png +Games: + name: Games + icon: category_games.png +Graphics: + name: Graphics + icon: category_graphics.png +Internet: + name: Internet + icon: category_internet.png +Money: + name: Money + icon: category_money.png +Multimedia: + name: Multimedia +Navigation: + name: Navigation + icon: category_navigation.png +Phone_SMS: + name: Phone & SMS +Reading: + name: Reading + icon: category_reading.png +Science_Education: + name: Science & Education + icon: category_science_education.png +Security: + name: Security + icon: category_security.png +Sports_Health: + name: Sports & Health +System: + name: System + icon: category_system.png +Theming: + name: Theming + icon: category_theming.png +Time: + name: Time +Writing: + name: Writing + icon: category_writing.png diff --git a/config/category_connectivity.png b/config/category_connectivity.png new file mode 100644 index 0000000000000000000000000000000000000000..e46c2050ac81af76314ef24a1289705b026e5f63 GIT binary patch literal 21698 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%0Ax30dK8QN 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 literal 0 HcmV?d00001 diff --git a/config/category_development.png b/config/category_development.png new file mode 100644 index 0000000000000000000000000000000000000000..718d842a6b67edaa57098fe5da4e2b0f6c28636a GIT binary patch literal 7518 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 literal 0 HcmV?d00001 diff --git a/config/category_graphics.png b/config/category_graphics.png new file mode 100644 index 0000000000000000000000000000000000000000..fe893b3e3f3a9507ff2d64a6912fbd2839871ee3 GIT binary patch literal 17192 zcmbum_amI&^FF+?v3g4)!fHtfktoqtw?T-A5;ZyzCA#Q+b@Ea|l!#suy|*ZfkPrl` z_p%79tlro1y*KaA^A|jRv-g>E&zUoG%{6n*9i^eBL`BX-4g!Iwl%FeTfnw?P~c$c(o5{V(>d(L(58O|9{a!{cMaW&8EjgtV zB5wWP`+;w+^$`Qgn>qAbT4GesSRTsVnqr5Wp@ioAN9y2YV*#=+VGn}OuZm^5f5p}> z89GVhTN3sQ=4pBHLlnbY7me?touuvo_Nxraye0ek#COM+v&^RL?9;Gydf$DP={ZHy z^kA&3@o+VV=}ll5oPwmYW~lbnN2k22QBM)hI^lO^znWz1^@oXxKp?Yds7?5q#_&Pc zuD!SRh`BP`G1qlK3W9Oj3q1bh@4u6UXPi5wGW{zo%(BrNBi;oFwS!`mYF+v#;_&k8 z6Rpobz}ykZ`QIKqw&e{E%kkE?0OZ?2{m0(=xQM}pbLw>xz0n!PKJ-$eLzYPE9TMO% zSa^u41mbwmR33m^c(qBQmsATA{yIT2XfyHs4Kpx+66N)iNdo4fS?1tz)a!JKV7=Ox zEyk>edpy(n95{aZe}fcY(liBIiprk+( z+Sx=?OUuj=eZt!#aFNFYJXR3frOKLsHJRHe`@9~>;{!V|hXCd%w1iE<8N#hihY!Y& z&umA70U-Sb_ui8DitNTc`+&zHq%%hz5f|2v*E1hpf#6 z-R&Su`1H^f>F9{VRr;~-F>%q1@x*FIcU@e?3&M0Wr$f(>$zu~TXC@yU3t8}<`niVH z>2wHR1`vX@`-E8!c_REX#jx%kjbR4QP|P|^=su|8DF`HpDq+gy4?us~Okhnw_m-)J zVY&_t#U222QU-Y@)(cE%v=z z9w+c?bhM{J{os$*@EO;I{a3t6YZSnPlNE^1vkHSR8g9#3vmrw<8o+Pgxkxas zK1s4cn66)QurV7n@S7Q8U>W)-ET>Us6{E6lQpf7y>z4>jdEn>*7Obno@z{&e$&R&l#?VR*A12(Q}ix8 zLhAKUm>xgPg{l$F4FN;`_OpK7a&3(oSWr^2)*grX&HHkObw)a(ItaVu^rB&~HQ%z4 zm@@*1osG&|Xst8wb9>rS=flf(u<$>XykaO(Yon&m-8$D3fQJG%=5KYubYD1r21j8a zYc0S$lkhAZ@w-DYIlIKbmJVALY&n0p@;Znc9XlAhWUw*!c(o&ShFGmD^u*B=E*{e6 zL1Xgn%w>lW9Du2LHx;v%)OUr;#5CPqS)@iG#jD`MaeVE7_@N$DhjIfJh>F24m%;9L&k5(Pfm&!WmxqHJ%9bRunu0 zBw8LoFe5yeE<5^v%W+(auextVE+>mV zAVrA^A|F=ZqeAvF&P`4}WSg6WNv-83%&Z}&k!Et8uI%rUZc_u}AeaCs#>NwOf%=#W zjk|T}|AohT?9!SoO-DKBy|4=~LIBQX+$ikZ=_-(q>5@;-EhR#(9E-21+u&O6K~B!G z9F+oXo{U$_WsG?)$b3s_Hqmy$Nl{I$!2ylDRH;xZma&Bw<~vm9Kc~s4Xy<-64F2k( znp?A!a4r7S=7(r41z*s;bI(mP!ksX@LlcBzoU$b)hXb67`!@%@oW>DDF>_s14fDE9 z4;zvyF50IStNM7210N2L49=rQ29d(R%PL<|bf1RcIJ@h!Q%nzYqzBLzAs5` z^4L(zrceQ^)>o}^lyY{w~h-G_0eVnr2x-cR+GQh(GB)}I$P z3|<39gKMR|sJWV|HcO8iYo8PZ;+M$qX{)^WpZ|Hrt{zY677!wDu`WKyMEhw0ZwBg5 z_E3x;&fd|n*${e;s?+mPKku@3TvrbWtynmT#ks#9Xx6sH*&BXY#U6A#0b*~Fl`&hM zK0oU4#0v7CvP1$X1*eca0*&kR} zK5l#TCZJ-wv^X5cbDB7SKR=wthbX}Iu{Heb>Ey#|rC#?nhpf0_0W}t_AYzG7J#^8(k27XA^#o%Rs@1{=~lxzNIyTw0m z3xq7+zedm%n zX1E6I?(c{-ATiDsQ(_HaE4$AuNhUdB>egubr7J$w#d;Wz?-KK1dW-g${x4DS(arrf zUBD>jG?kYJdkJYyM_Jk^H*p)9Ib_LNTB$aEs(T&iad~BF4vKk4TF*m8ro%C5SHydJ-!!fe8twntDkF|u`clZh5q+|`2jwZav zQJ=VHAX&l?DyR^Pb)9dgYm#B7w4O+uX$uS3oxE8#KT>I;&Mt5G?HlzV10Wdt2gJfE z*tA!9|6Ao7-HFDAK?aUz)l*=%@mE732kHvQwUf;7qtbq7JvCK=A7rv+A54Y^{sxl6 z)PPQDIqn|g?AhAmz;he^>iX}G@&;tP-#3-sSX~2nBO*@%E}O*{4pxBOyWd)M?_uG0 zf5#qdv>nc``1VXE&Us9Q8l`(F@dnY_4X8q0B;|ErTq2nG!EthcNAGffF;C~w%5ZJo z>^x-Jx35{`AldVs7KalCDQZ;FxPex zQB&)2kGpc8{0GOCnKcbfWCuF&TfX8Ek;JQQ><*5vAGvn$_O%EJW``ce8gF5oE7Ppz5e+F|I|1AI&|D~uPLyNmpxco{Mcc7I zl56v*RC`uNw)j%5nYwTVijmnkgIa)<ms&IXQ1%tn%9omWhq@8PlIN z^E07ILU{rEn%P?wJZY+0{(5$-Py7p8Gu4pplr^HZ#U#vMoIaxKKbQGP_89L|;;D!0 zAGJ*ooDi73b6BYiI5wl=$p4s}=1>ekXe@J~zD$;ed`m}q#SU2xIVBx@Cz>8|&$z5s zZd|;&!UpUV{W0|ABeR?wpca9{7_)(whxer^xLH_mjZIrkFwS|cP8!oIgkfu(GKm(Z zG_CFA!+*=913t)i0_{oD5jOp#QrR3-QIc*J$<;EUW5NzB97t#nn&|W*9Y2TU>KjkA z*6B7j4cIJ_>S)ix3%H6YQPvz8(8EwqiPwG>=Oi|OgeYnoqd43D_H1Z^J`b88eL5YX zhVul zvhkQZH3MfIB--iF#7aTz+$m=v{Q=l1c;>w=p=Dt4H^$71nzKwd%JFASQ2;t`Vud!T zxV+gI*))KTp1LxsOznq)-BgoFnyP$~N4qCvJ;vBpLQgP;1Y*9ZD(`lmEpx|1OWbI_ z!JnFQ>=CotyBD^UO+;!Vu^%#3{pndw-ukFa^ZN2gCIbFgqEO!a0|Wq}fYCf@F4TMs zqj(9>!LopvHEh~Mc%8ooB`WGern1Retn=iP*u_e)n^Y#4N9CUv&etlynyQQpaK)Rt z+Nil{jp?Woy@@F*=A!^MTGmlwLVzHiE469)}0Lswo}T9KB$-+BV-n?^pC&-AsL0~`s+D2yjoR$tkP7iP>yv?e((X7 zm-7oY%YrImHW;Us)cdq9iyvysXTv+ig(A6@#T!N(Qki(rk7SfoA%LqO(ED91b6)RU z4AqeibIh4k{RYw{D&#RWbLAUN;ZG)$&kzEY^|Q)1`f|*Faj#0Jie~w@m_j5pp6Xe| zIEDVtMBI7MaEx9^8iUS9kH6L1#pN^lZQ@(ln&r@j8dC|+XT)5_;6tIflC{HIS-Z!C zBBr(Fl_HFC%_%F=pWe;mtuLPK0|zg#cB3(OUS$S%F?ag6`s2PmPoay7Q#51^rcK3} zi#D)-xChk-NPv`-y@N!J_P6Pot8INoARNPy{`F9?YPB{hXO(d8!N#Ct%Ts{3oUbY+ zq#7{+YPKtQMcl~*E3XwR!Z@UD><#AVJ!)DHyJT5kM`%ePVHor+c}#g_4XoYt`yPXV zVEUnLb*-t--7RT)fFsQ()t*KIq{PgtMP3nhQ9MMYT&5&@(g=sRg7M?@N2j`eo#@^6I22>VF5kjSKQ`~JHjYjN zLof$CosNs#{z0faFAOc!ePDryGk*hn*T#I+ai)Xo%6@R0LP8}>vd^Ok)3x+^vXL0& zxN(B-aH83i3@nJrJ^E_+rNO$MmRZT!3 zmjwa>0)1ATX9sw!bE`*z)`KQ5|7neK5zvSNCmNreEM5WMX{Ep!U7FA4LH(gHO|+^`um;`M_QN=g0$P_Yd` zF+tSO_6)yQm1th>O`)$1bLe~~G0GgkPR{I3C`>r|DWeYyDu?o2t{(EJRNr__EIrrU zF-yfNJ8gVHRwu1y(0fMh1ZvQ{k_Djrw`5rGc#Kt&7aTV4DfZV(gA?ax{v7;Qv*=vH z0ugXYm9nwnT`g*8iJ-2t!!~j(hMo)oDlW$GG?^Ecu&*Cil>Z0IBj1aO*PAr1ub=R= z&3w#d{g#a8jL2LI(CM?76J{ue{8;nG{^oFx#xty;9U(yTS1}NbHZ`xEFJ7h2Tc6p` zCh+9%hOXaz-jkVH=a&EhY=@kOgebvYT5ErF%Qx!(Ewkn^?$nEZrDN?6#~5Def8t1% z?-cPfWV1HsHjkfi`4If!SN|aJ$GZ3 z;jmZrYWey~;b6P7awhPhi#lJ<=E=+#n@e#5d#7H(LNoo92+k89V%Y?CT^NGXIJ8rcXodfEfk)TXGs4C+R&}DO1;E(i3VM!UM#9 zIZw~ar13R3OdLaeethanH32IbhnK&k0}BJ|bKC8@HAiZR$uvl|@)v4FJHOJ*N0V(` zT5F9=n?M;cg7R+c52bvl2<^h%aJD&tDJaIX;!A`U^_}cNyYCzH5KOYGuQ4*}er5fF zgSd$Ma{^oBR=No^Alo&(I^!Ha%h7K=ew-GeHQnI!JI9=|Dn!^hbo=J~H>)=65sP;h zr0GH5g&Z~~Dr47!2K9d)^s)?Epi}AJ<}GHKKC=dgbklbzrecpi&6j>ywH0K%(sUPW z6c%A^{pW8xv_mn0f|$xLe;^yoB_-VRkwy_(2KNhHC`x|9$f=lfDAldHl%3SSF9;rLSV;~7{*j6Kf&busP2cTFo_f03dhOg`7hg-cPPe{Hxm zAOXRM^-zCstcBcp8-gEm$KHIz^8t2$0-gAL_}O1YWY9npJs<7ux5J;-U#`=T*_o_U zgsM{U5jbDH+0!yEBBi zcg2#$e+MI7Mzyt>bC>C|cFP6e6Mq2!0PO&2-t+qqmBr+rJZO*oztB=(I1MJJ_vqIQ z%(5DwAwzz7DO59@iQVG%gOdUxPW(;r`BOkA%tOQgw=z{c<{oD&oV;}|p;d!wf0e>H zvJJw@tUEYltEBJ764G%Ino73GoTemW*}bNz96KNb^H|^xrDqc3OPMy|D#Cq!q55sg z`(a8G35L)(6wqlgSAtQtKEkB~xlSMG*;G;6oREb220Y2o8G6YZxJ|0`xIl#|HkmN^ z)_f(9A$FIf+0K2y z0_{*+x6aC%%F;gvCH7hTvERLyYLWh;#(Xsy{p3&X*irbuQT*0Oyat*hMEADEs)yUzR9qqH367nU?gtx39OtdvE}%y<~CP#e_HdA9M1Su+K;T>3mpc zFE7m?;-f;Z=4JZOy+cw}#kw)hS8&dAtMLEaaak*?dD53@b<_LzhRS?n-GjcDYwKP1 z7q3Tsnb0)=aUo|QEjy0+(}-*}674Xz&;D1tYxRuSr0YDbuK7AJ9{%`b&f63iepC~_ z$Pv}2D3Gk3*!%ax-iZNsTacq|Wb2aa=)bLTMO+rg_3M_ZI?Yu1XD(bm?RU#+ob_e; z+q{oqtLXbUO&7}@IL0KlMXHo~_xxwo^mW^{bXDdYP&7RVL3KFAGv?l19|)I@SLFZr zV*s88wtxK>+~Mgqk9s`w^U3nx!2!5>c2wv8-1Dwemb~&&^~_r8_K5G)$|?s0!{Odd zz^o%du9g_Ay9zPDVV{NZy2)2C0>-n?9_(3clJdIPZm`wMACk1to}?OWM^D0GG}9b| zW9O^cX@tx@x*z`CpPHjAQ96Bzb3&vI4_;LqXQ03#JKVe%p=U0ynl*c`N=j@hjehcjAcWZYA203@#M34~y=WZrCPp6~kofN7c z+XvLqdEY7es)--;a1<{^wGU|qu`Cz%?00F^S?#>LMTn73G?h8ds6nQBrqx?Dxut$U zrTpE*PoAye+WQe!SEq`X)Ut42k<@v&KKDkUOS@F4gVQLiUWmSb zbbn1IPnCj@D-ZV}lQKA<2$_!3(e4u!Zm_V=QsRFsA~nO+Qewm|+%N&fzJ%yS-*55! zSN%=G)5hHQ&L5HJPS7iSdbf!Ajeb!CiRIvJMw)Cq(7fdNDJBP4-ptm!^TJDD>R+*( zyzJSg6Rz^fX7P8mHg(KXn!?wCP7XQNwj$!!|K~RlvGf~-+5UE_$x==6dK0S83xheL zNNg5A_R;GlPxd~|`pk%fG(7~}1WuX3{^Jtq32Rxr1;b8B@)kd-nB5tfm9+0Emk}|E zF@@2Pg0UOlR>hrCIAav^_iqzA#h*MQv930?!eS9?7V{$#$ui%RE0>}AJDf@P?r^Gm zH5di@+6k2i!b!AH9dv}M@PYbR#-|(r@g7&C;dQ?PXAWHfK?0kJ4vU44tSJ}6G1){- zbMfmd(U0%)5-7?@pQM8O+>3PpRj7CeE)f!v)e1~VA;mD`DN5HQ^5)g2ucEPHpDcHI z3FN2N0*wDi3FQ8s{qrd&9X=Jy)KzMX(PFHVc3j|WtKCnrSR(?F0ku3`hR&5yea)C; zT)=d_k5arK%Hi*+05;y-zM}s$9Q~s0u9sx;hgjeDMgLkJ0vRnI#@sJ=W@SuMEM1OC zl9a@%wfR!GTskC`Elx-f@*9W&b+3}_xuV0n=yz085tkb;^Z#{(fl#UTSCgzdaPHl- zYJ1k`Wyr@Hqx;$%H_HQ*F^&~UZzH7I-@sfRduh%5q$6bO2Nf&FjeHLur}?)!tv>mC z?J}V z@osXh`JWxvx+)W}Jz)jlJ!)SuPVCQPbYd#oEX++!wDpxBc^=djv#UhkISKp0`Unn8og;9it*PGN$^=PleR75RT12O`%6}^O702)iV zGsd5gQOO1TDY}52$tn=e&C$K}EGazBsPIV|R2$Yu(BKQSe+o~S? zjV2$i)v6D=pJ<7|x|ia&NV{LEp4D6*Ss=9c+Cl!~#pNoJRm^;oDY%vQ@3x?r!(9f_ zByC%u%T}3@N*7!GBo+=#{F%q(Zfn&WDhD9s*o37TN=qGEcvEab*=Wxbf{E0;va0q+ zsP%d?cgM}1#5RQ&Z~`)vKObosr?9EHoaV~gzern_k z>88+oGGWFXK*o6ya$fq%*i+-=AkQbMB3L-}H{{$c?6m8vAlM@Ln`Ogb1Lh}sY?qS@18qZ&!L?2y1{5<0nTuznM0R84*YsKKHp*e z-n+H~#PZVgpBxn9D!5g;u$AIJa0W1BgJqe^_9S+GY?g(>RwPh6l~r8!JHEC2 zVXc^@^slD|cFImE!@k2Ee_`gk9WHB147k2t*VL80b#_L`TYm%%>891?)VLd7=&@Ix z!_q0rG$Tsegq^^g!H0xC^*g5?v|n4?Y(lw_!E%h#Przk@KXA3AeO2?C;cJFqmglua z-dq<1R1|=d{A=P!UswMHLK1ozjiZ$|G^l>T&Q-N>PcYI1E#L8V-DU}x8v$fpaWlka zu3*|itz;0TV;x0kjO|{`1{Jf*6{%9E%$k4xm;YTom?6}RI(N?Z$t6w02L|FLauW=T zojY*vbAs}KbD9EObXy8zt~{WC8IKn|bwRpb{K0AD<9<3(=TMJpdG{m6L0m0R{AK;4 zhuDJ#R@S8&j_;3xQosL6Y?_bGC) zt~I!XBx8&NmnH3gRl_pb{z??!7e6t9CjV^|u-0U2J>CDne(&DBTz|pIk)jE=2(6zX zq_7Z#+Re_&V30aMoRAefB~Op0&A<^i>ll2ch%Sao=_7A8#58 z>m@96%V*vY(!ObV&nK&7pL*TESfuJH3{Nh}#Q{&IUFkdxZTN96kt6CdX^KCm?3fml zC_i3sBH1e?I@OK_0p_8>-FSV~5P(eRd7E$068uvk)OPHWE|@z{cY;wj%aX*6?5;%r z{hBL%2&sI@M5If{j2S|sD&&f(`nHCW8$u0ksS&t)_ujoPK79u&>c(Hr9Qvwt1?#2>lPjK&pqEvA{mltLP^oEg@aI9++8`NZf9n&3P|( z*}z>5tD6xh{Hf=HR?+kstGo!71_hl^Eg5{_t?dc-4H&d1Hg?8^v*9g{l(cKpG07i( zf0`G%gYct{0(QF>x!(Adi~n{2SJI0%hH$1CLz{*#Hlq#f^`egQsh|J6xtAs{@#!g_ zDI8tiXdbpPhEyl%zHLb@mcC!}O)^-TLBdWMVl#n-cg7k~G1PTSEQNZiT#=9#ENu9V zO9VuyMn*;=2d<8PQm{QS=586RE@eFYfpxEP*@W0OJ6YR-Ti5P>>S51NBe6A=*{Fkv zIxQeJn|7sW_9xzt5WoCOv7h?3@KP6)dz*B$n_F88f(~eiE8eSqN<7Vof>75f4qQZj zIHrw;MS^)m57R4M=l6{Q*@>o~b^tHtgwU}2lZ{e^Vr{*rq;ouW2VJtE@+)z5&t08p1iP`lxG`hAV=f_QBY9W z>o_>wXv3fA?S!wH!b2UK!z3s8a%M^`9D%z71q=e>;!#yqPx3V%lJ->#pA7mHsu#(f z_#pjr42bQ{N+%rUgO8q_Jp6r<#W(OG%ph#jJlvKwK)i#fsaP)AWyfWos3~{hin%f9 zeytA{*Xn&V-Et-V{$}^-4+mx)jyy`hU+Ev=&9&}Z6l48Xt_vk|EguZ^_T;29gv3G>g3E%O$GTG${lBH zrnnsR5*KRlN{{kr_cd5LyTD)g?r6m+7Fr=Z?scS26B&~^9jgmU+4+3N?F5$J*$VWK zQ}gO=#bCrM-sJpZUBs2%uF zJ&^_mp8#F(oog}f)6q}0zfvTf*!($7RAvsfU%can;JeET4Uq@X_ek9Ilv7sX$&)i4 zo8KQ7IhsCarl}NeFt;7a*9X2-RmDOz6E(^VWJf=JoO2v?aW8?8jV*o6G4LrV@My~z zh~{)weG;Y755l`bkitTwnEITW)L95M1JjuNe0x|F9mtOo^*zhZgg{NSURv`lIed0pswq(=YEzj>_LYzkMsou%+ie%dCy<01;^ z|7`{7zF6gIxi9`B3r1yW!-ed_+@zzc+F@+(m|4JQvW185c*Lvv{#LVcF)AFV$qBzT zwi;)qUMDrC#hW$Ub??zpx!7RO$yk_eCN~=zgwHmwcuz+(r@Lg`qDQ;vZG1q*{Gq}D zT?m1Y{uj>G;xGa#d#iO@w6kQ1lcW8pk_w0+QnoY8O3*D25|TDITb@9+j#JhyAJvyu zTrOMhe2T|bY3PeXN)Gc4cyoMwm&aQ*jJXGF%O5^qEe4mwGG?PI3b)F34ddE&4!9n0sox9z zd-Sm%q#47BmyjOQl9rVGZ&BnK+31lEi)K-B1Bq%f?44^wjL8bQ^YY5o z9S#-a(a6=C99wzT;C#puoI*7X(_Oaj{{1bR&i5l~o`u5?jBt8&mVb`x?#?Z~FzXI>m1J=(yj zM6zbw{JS3;|A*i2@QlQKk>QG!GlT_|_x(ygkkc^7BOO#G=Qi>mL$=7>X`)>R z(s=Oh*#0&NKmdYdmKb3;#;k+0iqwoWLu&O2)~=D;Z!8Lv>*M@44_AmEjTK|%9j@+F z-Td1|v3PPUV<*-j7%?P)Zba#;ZiO~1gmu{hhliYgf|HvKKE_WbiLme}6HC1rV@o}X zdYyb4nZh>~UO>`8ixV%FtDpTDJlhQ^9_%@kuF>Q*kti$-t}WIqsem~e1xdW(yFodY z)pQa-(jMYVa*>{*f-n&-gij<$qOnxxh!6IQ-13y)NDL-PsZYK>9z9AEv!`UBqjT|c zc5LupwxGR7%x3YBl8%J_uYz~BCd>QW79_tmms{?I%83bmdkT@Wi3hz+1MGqYRbJ8t zxAE&RG<^!wH`NP^WX$fSE{9+7g-1k2ayR%^<3`8sv%o8$Hb&y3lC1+Du=MOXO!?CsBH|L9eSSS})$2P^FVw5H0%ePT`N*jMf z0k^r1Sa+>>ZKN1USu)sdt5j!DP>@-y9YMS~J|MbLC#f-U>p!mB&J!2ctUOJ#=r^3^ z`h3|S*&fV1sAnNWa$HqZ%qD{up`LCO5iIXJnr$?K>dh5JUBrOv2DIZ{LoP~=Hv#8- z0=KsQ@QZT}gx>q9!K?k%pirYsEm0*hxt>P+q8f>e=^BTu?DmCOXCkhz3#pu(jK~^8 zc42u;xk6y6+@XA{ttrO$Zl~ zfuL`TFk;ruq^+gYZb9QK+dZ-ofE;|z%IZd*%>VcGE9akqfor>ae*&*0O}ySvIaWYf za+RKwKXEsVs&`JLEFK*D3>Di7B_XYA+bR7;@D}0sB--x}Joz7|YG*|~HJFxE%a9;0 zdY&cidwc(=%r0f`XW*r)?A>$ESX)GScA&>Fevl3-)=P@^U1gw5GLhqDey1{zsU@U! zTo%#GfsD_A#$Jf<+wqj_y-!jO)&}LLC9JHhP}4>7a&8vBk2ZYJ1+4#(yA`Bj7-%yd9YJ-yQ(`C2q%{7$#Fxvufkfj|G zOP+|i+hOoLlAlpK8+!*oxEbk0MWpo(^9KPSiuf|9`rv>;ADH@%>___5uImNv#IatVTz4&jfwh?*Gj7N2a<+`!tn z*NHmLc8NNGqDz%>h)XRUu@#eiiRt5)`p=_;EapQCaLu@w9N!F@2Q7Akq`pt=Y_@P{ z$R7NWU3zqNQDpVhYt3|KMlrslE7%!{GBwr>6 zP#sIqTLy-~0|YtM;VmzjtcXJe6~peo3|YU3S}mXRGUx43$gURXB#CG!Y|G{OL_XR| zraG3bK<|#yepJ<`M0En7c@t=K|0b5Jchb0qM@`x5@}NkLT+1U$kz$lveSNc4t8~F{Q z+weT@I3k}bNUUJ!8GT1k`tJ5QN?+w3d`)Y-a+(k{TrJ(?LP9Elh8#0u54gB2VZuyD zyv*6aecY+mA)%?@S5Z|R~CJe*H;=>)8(3TVDWMtXJNd;?dw<^`gOsjW9{iH{1-QQA7seq?XwN z)W>j~e?_ICsLjIbxT+uvmI!s-sWHkKv0gDhfbd_gk$HDAvvY*ogb_*jfR%_}xY4+& zn!L@9b_uFX{Y|!m;c-h22?ZdXnF1aQC{O;NS{z~nUftXj4jSGG3^RV%!)o&hB%NIS zI_SZ@Tm=$RHVts7yi~57@RL+*-sc_=_D*SK4H%%8q|0YRW1F;@oDU%2YkHb^a#dzw_~&4n+^73eG*}Plr$#C2MFBYQ{ow)xZla?Xw0*=Bcp81s+P2`Y!S9AZ z!N^frkoH(|l>6e|T*MD4yttFMJ^J}IIy#!d7LP`$N8r#-`vrCg=Hid>{hQfBcl>YU z2Hr+U`Az$_eQnWu$J=beHDfMKXTvJ`@-xMwKx(Zo3l7myGCj0fu>8-m< zTw1-huRdj34t+4u-#I|Gd1vSAa?J4+aTYyPjz65xS&!NIaQNgeW(+-byklrdWw3l| z$nPFWO$=%uxJ8P@Ni7ag*xx4oao)AM`t4f*L->xY5WE1lm@}kw^l6CUJlJ88QA^h788H{L=&z(E1no zR5W_coP&J_%wu&mUj;Cw5UJyUE87d?B^p4EI|9`=8c3;*Ny8*`RCa z^Yf;b?DAVI$_@}rOJ?PNiQmeWNWFn`Vu9gnXmGN+3;fpu>cY=NO+)FdKPIdpm|v9q z&ZWKFTjUYLwQiRn5Vs0>dF%1{=(U`Z*WO@aIUxnyQFzj|yQbN`VWwySewWY}FW7R^ z1jPeEAo9@pj#m6Qc_>1B!I($yrM+K}6^TTwt7Pt*D^6;ztO{VE)?6e+G9GY|M^ z)lS_RDN$#w?N#~thg@3{f)A5pZ)}v;j1caKnOq@ygWfmZ;Ep4EXQ2@`RGp|oz)pUKrX`5)@F$ z82FXVlI(6M?fwo$XhbY?^X%$`wQ~?k^&#y(@$@zYvje@t5@&3ZE0P3{>_4R%JbQMS z8j#2d%paLwoNrJwCFR%vCnXOJ0+92SHv>IsTEZ7bT`^tlmwgHI9P2+4qSeN9Cb16_ zYn!IWxL9!`7^MWCUf|NEQi5j|$*gy_QI#(Hb>a?JWcyI^s5xR_bJNxS1_OT6b^no@ z(y;v7eW&fVH`@8rUwbJ*h~~DVG}qgteQNnFLDzB^v#qJOp);&$&CTjw)~^?ULxge; z*)lkWC;2}672$aVJt<>0Hhov747eVn5w9)lwt}IrCl58d^7i*P{`!JfJ_t1r>W2bb zmi^$}8}%1Kl`GtyW>-^`D3L+7W2cUQw?aTn!4!rQ65dpG!~-8_u<6H^O4RH_`#lHa~w{8T>O~?6`>_pA0lHG=v(kM=y(QDb+83VI$A{!S8%nZNz?^fJXOO zaX%?6UrV5=0Ow~Adl1~D85+Cnb{>!Yz8Vp1y-Ti?{x=f13BatO-?G7kBbJN2hJHJ5 z_r27)HrY_+#S2q32KW|{2$Wr&zle&z-`qynXi8LXQ!5=0aDP*qli1ajqT9jWA3`j5 zaOvvakz#HhYk`QZkunD&88;~MDYdb&&w(1XhZVl&MAJ8vIn^>0Gw96cu~n62+*AKXfN>(vSzm;7by;HS^^C>p;fI@aioCTzu8{^^CT44JS3Kzhzg5eM0_x1GY7Eg{9%IbKwT@H z=U{6M8(xSIPVp06`(wZm8CwN!_H{`oWeWE>{YMchHpSqXLk zu3i@^7prYgxz1Vz(Mp-G5g%0r289qYfk3S?k_i{qt&5y`(*ObhTl=I{MhFfD0e1`j z<7@o00k~JkOd=^h_ZAQ&z%IkTU$s9?V<7!O!5r2II3n;d1CJna$5i7oQ+Da=J4DA> z6z+g&fSE(Cp`Sp3MD^ibSy@@pDhVYaerSp1cJ%rE-t~C|(WdVn2X{>}{F@i?s7L)a z=~Pe`ck1#(tFSx(gK-su|3nhGY4^{=>2HzxzRI5tg&h;i5ib5~B;9&B_=nZ{f7^Pl z_;s~skpjTVLsElOwCO@z`vCTCp9F|zSLol)}jb?VXipLbBVDF_-;+uc*TuPS8nfS7L(c6lu(RyNC^7p|X~@)OT1H|mkg*%q4(TYNpKp$||I%o&&a99Byni1!aO5=j zoKn|&hM@f;TL87WI+NKy*4MWKfTLtJE5c>N3m$0{>)IATHx2i4{^%P-3}O#wteJqT R07wS{DL+$FD3>z}{(p1dlAizo literal 0 HcmV?d00001 diff --git a/config/category_internet.png b/config/category_internet.png new file mode 100644 index 0000000000000000000000000000000000000000..e46c2050ac81af76314ef24a1289705b026e5f63 GIT binary patch literal 21698 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%0Ax30dK8QN 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 literal 0 HcmV?d00001 diff --git a/config/category_money.png b/config/category_money.png new file mode 100644 index 0000000000000000000000000000000000000000..91ada054a8b805729385a3dbe9e721a620d80ee1 GIT binary patch literal 20924 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 Cb@%uH literal 0 HcmV?d00001 diff --git a/config/category_system.png b/config/category_system.png new file mode 100644 index 0000000000000000000000000000000000000000..9d10dd041c0b5d81ec5e5f799afb0e61932b69bf GIT binary patch literal 5959 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 literal 0 HcmV?d00001 diff --git a/config/category_theming.png b/config/category_theming.png new file mode 100644 index 0000000000000000000000000000000000000000..515a82d76eedb89aaa05b22564a0aa2c5b3a1f9b GIT binary patch literal 39095 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 L7uy=t<&^&b^(1f{ literal 0 HcmV?d00001 diff --git a/config/category_writing.png b/config/category_writing.png new file mode 100644 index 0000000000000000000000000000000000000000..de0dc6a458d71c9f636b3ca4ff4d645c6fcac809 GIT binary patch literal 25285 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 Ai~s-t literal 0 HcmV?d00001 diff --git a/config/fi/antiFeatures.yml b/config/fi/antiFeatures.yml new file mode 100644 index 0000000000..c5c6c19081 --- /dev/null +++ b/config/fi/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: Mainokset + description: Tämä sovellus sisältää mainoksia +DisabledAlgorithm: + name: Allekirjoitettu turvattomalla algoritmilla + description: Tällä sovelluksella on heikko turvallisuusallekirjoitus +KnownVuln: + name: Tunnettu haavoittuvuus + description: Tämä sovellus sisältää tunnetun haavoittuvuuden +NSFW: + name: NSFW + description: Sovelluksessa on sisältöä, jota ei tulisi julkaista tai näyttää kaikkialla +NoSourceSince: + name: Lähdekoodi ei ole enää saatavilla, päivityksiä ei voi tehdä. +NonFreeAdd: + name: Ei-vapaat lisäosat + description: Tämä sovellus suosittelee ei-vapaita lisäosia +NonFreeAssets: + name: Ei-vapaa sisältö + description: Tämä sovellus sisältää ei-vapaita osia +NonFreeDep: + name: Ei-vapaat riippuvuudet + description: Tämä sovellus on riippuvainen muista, ei-vapaista sovelluksista +NonFreeNet: + name: Ei-vapaat verkkopalvelut + description: Tämä sovellus tukee ei-vapaita verkkopalveluja +Tracking: + name: Seuranta + description: Tämä sovellus tarkkailee ja raportoi toimintaasi +UpstreamNonFree: + name: Upstream ei-vapaa + description: Ylätason lähdekoodi ei ole kokonaan vapaata diff --git a/config/fi/categories.yml b/config/fi/categories.yml new file mode 100644 index 0000000000..29eea32461 --- /dev/null +++ b/config/fi/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Yhteydet +Development: + name: Kehittäminen +Games: + name: Pelit +Graphics: + name: Grafiikka +Internet: + name: Internet +Money: + name: Raha +Multimedia: + name: Multimedia +Navigation: + name: Navigointi +Phone_SMS: + name: Puhelin & SMS +Reading: + name: Lukeminen +Science_Education: + name: Tiede & koulutus +Security: + name: Tietoturva +Sports_Health: + name: Urheilu & terveys +System: + name: Järjestelmä +Theming: + name: Teemat +Time: + name: Aika +Writing: + name: Kirjoittaminen diff --git a/config/fil/antiFeatures.yml b/config/fil/antiFeatures.yml new file mode 100644 index 0000000000..7eb82418e9 --- /dev/null +++ b/config/fil/antiFeatures.yml @@ -0,0 +1,30 @@ +Ads: + name: Mga Ad + description: Naglalaman ng patalastas ang app na ito +DisabledAlgorithm: + name: Pirmado gamit ang isang di-ligtas na algoritmo + description: May mahinang pirmang panseguridad ang app na ito +KnownVuln: + name: May Kahinaan + description: Naglalaman ng isang kilalang kahinaan sa seguridad ang app na ito +NoSourceSince: + name: Wala na yung source code, di na itong muling maia-update. +NonFreeAdd: + name: Mga di-libreng addon + description: Nagpo-promote ng mga di-libreng addon ang app na ito +NonFreeAssets: + name: Mga di-libreng asset + description: Naglalaman ng mga di-libreng asset ang app na ito +NonFreeDep: + name: Dumedepende sa mga di-libre + description: Dumedepende sa ibang mga di-libreng app ang app na ito +NonFreeNet: + name: Mga di-libre serbisyong pang-network + description: Nagpo-promote ng mga di-libreng serbisyong pang-network ang app na + ito +Tracking: + name: Pagta-track + description: Tina-track at inuulat ng app na ito ang iyong aktibidad +UpstreamNonFree: + name: Di-libreng upstream + description: Di talaga malaya ang upstream source code diff --git a/config/fil/categories.yml b/config/fil/categories.yml new file mode 100644 index 0000000000..8e767e513e --- /dev/null +++ b/config/fil/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Konektibidad +Development: + name: Pagde-develop +Games: + name: Laro +Graphics: + name: Grapiks +Internet: + name: Internet +Money: + name: Pananalapi +Multimedia: + name: Multimedia +Navigation: + name: Nabigasyon +Phone_SMS: + name: Tawag & Text +Reading: + name: Pagbabasa +Science_Education: + name: Agham & Edukasyon +Security: + name: Seguridad +Sports_Health: + name: Palakasan & Kalusugan +System: + name: Sistema +Theming: + name: Pagtetema +Time: + name: Oras +Writing: + name: Pagsusulat diff --git a/config/fr/antiFeatures.yml b/config/fr/antiFeatures.yml new file mode 100644 index 0000000000..3f1bbb816e --- /dev/null +++ b/config/fr/antiFeatures.yml @@ -0,0 +1,35 @@ +Ads: + name: Publicités + description: Cette appli comprend des publicités +DisabledAlgorithm: + name: Signé par un algorithme non sécurisé + description: La signature de sécurité de cette application est faible +KnownVuln: + name: Contient des vulnérabilités connues + description: Cette appli présente une vulnérabilité de sécurité connue +NSFW: + name: NSFW + description: Cette application contient des contenus qui ne doivent pas être rendus + publics ni visibles partout. +NoSourceSince: + name: Le code source n’est plus accessible, aucune mise à jour n’est possible. +NonFreeAdd: + name: Addons payants + description: Cette applications propose des extensions qui ne sont pas libres +NonFreeAssets: + name: Composants non libres + description: Cette appli comprend des éléments qui ne sont pas libres +NonFreeDep: + name: Dépendances payantes + description: Cette application s\'appuie d\'autres applications qui ne sont pas + libres +NonFreeNet: + name: Services réseaux payants + description: Cette application propose d\'utiliser des services réseaux qui ne sont + pas libres +Tracking: + name: Traçage + description: Cette application suit et transmet votre activité +UpstreamNonFree: + name: Amont payant + description: Le code source en amont n’est pas entièrement libre diff --git a/config/fr/categories.yml b/config/fr/categories.yml new file mode 100644 index 0000000000..0d73087a73 --- /dev/null +++ b/config/fr/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Connectivité +Development: + name: Développement +Games: + name: Jeux +Graphics: + name: Graphisme +Internet: + name: Internet +Money: + name: Finances +Multimedia: + name: Multimédia +Navigation: + name: Navigation +Phone_SMS: + name: Téléphone et SMS +Reading: + name: Lecture +Science_Education: + name: Science et éducation +Security: + name: Sécurité +Sports_Health: + name: Sport et santé +System: + name: Système +Theming: + name: Personnalisation +Time: + name: Temps +Writing: + name: Écriture diff --git a/config/fy/antiFeatures.yml b/config/fy/antiFeatures.yml new file mode 100644 index 0000000000..83cc8b1fd2 --- /dev/null +++ b/config/fy/antiFeatures.yml @@ -0,0 +1,16 @@ +Ads: + description: Dizze applikaasje hat advertinsjes +DisabledAlgorithm: + description: Dizze applikaasje hat net in sterke feiligens ûndertekening +KnownVuln: + description: Dizze applikaasje hat in bekend feiligens probleem +NoSourceSince: + name: De boarne koade is net langer beskikber, gjin fernijingen mooglik. +NonFreeAdd: + description: Dizze applikaasje stimulearret it gebrûk fan net-frije add-ons +NonFreeDep: + description: Dizze applikaasje hinget ôf fan oare net-frije applikaasjes +NonFreeNet: + description: Dizze applikaasje stimulearret it gebrûk fan net-frije netwurk tsjinsten +Tracking: + description: Dizze applikaasje folget en rapportearret jo aktiviteit diff --git a/config/fy/categories.yml b/config/fy/categories.yml new file mode 100644 index 0000000000..bf06f3682c --- /dev/null +++ b/config/fy/categories.yml @@ -0,0 +1,32 @@ +Connectivity: + name: Ferbiningen +Development: + name: Ûntwikkeling +Games: + name: Spultsjes +Graphics: + name: Grafysk +Internet: + name: Internet +Money: + name: Jild +Multimedia: + name: Multimedia +Navigation: + name: Navigaasje +Phone_SMS: + name: Telefoan & SMS +Reading: + name: Lêze +Science_Education: + name: Wittenskip & Edukaasje +Security: + name: Befeiliging +Sports_Health: + name: Sport & Sûnens +System: + name: Systeem +Time: + name: Tiid +Writing: + name: Skrieuwe diff --git a/config/gd/antiFeatures.yml b/config/gd/antiFeatures.yml new file mode 100644 index 0000000000..58c224561a --- /dev/null +++ b/config/gd/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Sanasachd + description: Tha sanasachd am broinn na h-aplacaid seo +DisabledAlgorithm: + name: Soidhneadh le algairim nach eil sàbhailte + description: Tha soidhneadh tèarainteachd lag aig an aplacaid seo +KnownVuln: + name: So-leòntachd aithnichte + description: Tha so-leòntachd tèarainteachd aithnichte am broinn na h-aplacaid seo +NSFW: + name: NSFW + description: Tha susbaint san aplacaid seo nach bu chòir fhoillseachadh no a bhith + ri fhaicinn air feadh an àite +NoSourceSince: + name: Chan eil am bun-tùs ri fhaighinn tuilleadh is cha ghabh a h-ùrachadh. +NonFreeAdd: + name: Tuilleadain neo-shaor + description: Brosnaichidh an aplacaid seo tuilleadain nach eil saor +NonFreeAssets: + name: Maoin neo-shaor + description: Tha maoin nach eil saor am broinn na h-aplacaid seo +NonFreeDep: + name: Eisimeileachdan neo-shaor + description: Tha an aplacaid seo an eisimeil air aplacaidean eile nach eil saor +NonFreeNet: + name: Seirbheisean lìonraidh neo-shaor + description: Brosnaichidh an aplacaid seo seirbheisean lìonraidh nach eil saor +Tracking: + name: Tracadh + description: Nì an aplacaid seo tracadh ort is nì i aithris air do ghnìomhachd +UpstreamNonFree: + name: Upstream neo-shaor + description: Chan eil bun-tùs an upstream saor gu tur diff --git a/config/gd/categories.yml b/config/gd/categories.yml new file mode 100644 index 0000000000..faef9f8246 --- /dev/null +++ b/config/gd/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Comas-ceangail +Development: + name: Leasachadh +Games: + name: Geamannan +Graphics: + name: Grafaigeachd +Internet: + name: Eadar-lìon +Money: + name: Airgead +Multimedia: + name: Meadhanan +Navigation: + name: Seòladaireachd +Phone_SMS: + name: Fòn ⁊ SMS +Reading: + name: Leughadh +Science_Education: + name: Saidheans ⁊ foghlam +Security: + name: Tèarainteachd +Sports_Health: + name: Spòrs ⁊ slàinte +System: + name: An siostam +Theming: + name: Ùrlaran +Time: + name: Àm +Writing: + name: Sgrìobhadh diff --git a/config/gl/antiFeatures.yml b/config/gl/antiFeatures.yml new file mode 100644 index 0000000000..1ec931f2c8 --- /dev/null +++ b/config/gl/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Anuncios + description: Esta aplicación contén publicidade +DisabledAlgorithm: + name: Asinado usando un algoritmo inseguro + description: Esta aplicación ten unha sinatura de seguranza feble +KnownVuln: + name: Vulnerabilidade Coñecida + description: Esta aplicación contén unha vulnerabilidade de seguranza coñecida +NSFW: + name: NSFW + description: Esta aplicación contén contido que non debe ser divulgado ou visíbel + en todos os lugares +NoSourceSince: + name: O código fonte xá non está dispoñíbel e non é posíbel a súa actualización. +NonFreeAdd: + name: Complementos non libres + description: Esta aplicación promociona engadidos que non son libres ou de balde +NonFreeAssets: + name: Activos non libres + description: Esta aplicación contén elemento non libres +NonFreeDep: + name: Dependencias non libres + description: Esta aplicación depende doutras aplicacións non libres +NonFreeNet: + name: Servizos de rede non libres + description: Esta aplicación promove servizos de rede que non son libres +Tracking: + name: Seguimento + description: Esta aplicación rexistra e informa da túa actividade +UpstreamNonFree: + name: Código fonte non libre + description: O código fonte non é completamente libre diff --git a/config/gl/categories.yml b/config/gl/categories.yml new file mode 100644 index 0000000000..aa0fdf9408 --- /dev/null +++ b/config/gl/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Conectividade +Development: + name: Desenvolvemento +Games: + name: Xogos +Graphics: + name: Gráficas +Internet: + name: Internet +Money: + name: Cartos +Multimedia: + name: Multimedia +Navigation: + name: Navigación +Phone_SMS: + name: Teléfono móbil e SMS +Reading: + name: Lectura +Science_Education: + name: Ciencia e educación +Security: + name: Seguranza +Sports_Health: + name: Deportes e saúde +System: + name: Sistema +Theming: + name: Aparencia +Time: + name: Tempo +Writing: + name: Escrita diff --git a/config/he/antiFeatures.yml b/config/he/antiFeatures.yml new file mode 100644 index 0000000000..643bd6b795 --- /dev/null +++ b/config/he/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: פרסומות + description: יישומון זה מכיל פרסום +DisabledAlgorithm: + name: חתום באמצעות אלגוריתם בלתי מאובטח + description: ליישומון זה יש חתימת אבטחה חלשה +KnownVuln: + name: חולשה מוכרת + description: יישומון זה מכיל חולשת אבטחה ידועה +NSFW: + name: NSFW + description: היישומון הזה מכיל תוכן שלא מיועד לכל קהל בכל מקום +NoSourceSince: + name: קוד המקור אינו זמין עוד, אין עדכונים. +NonFreeAdd: + name: תוספים מוגבלים + description: יישומון זה מקדם תוספים שאינם חופשיים +NonFreeAssets: + name: משאבים מוגבלים + description: יישומון זה מכיל נכסים בלתי חופשיים +NonFreeDep: + name: תלויות מוגבלות + description: יישומון זה תלוי ביישומונים אחרים שאינם חופשיים +NonFreeNet: + name: שירותי רשת מוגבלים + description: יישומון זה מקדם שירותי רשת שאינם חופשיים +Tracking: + name: מעקב + description: יישומון זה עוקב ומדווח על פעילותך +UpstreamNonFree: + name: המקור מוגבל + description: קוד המקור בתצורתו המקורית אינו חופשי לחלוטין diff --git a/config/he/categories.yml b/config/he/categories.yml new file mode 100644 index 0000000000..26924561f4 --- /dev/null +++ b/config/he/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: קישוריות +Development: + name: פיתוח +Games: + name: משחקים +Graphics: + name: גרפיקה +Internet: + name: אינטרנט +Money: + name: כלכלה +Multimedia: + name: מולטימדיה +Navigation: + name: ניווט +Phone_SMS: + name: טלפון ומסרונים +Reading: + name: קריאה +Science_Education: + name: מדע וחינוך +Security: + name: אבטחה +Sports_Health: + name: בריאות וספורט +System: + name: מערכת +Theming: + name: עיצוב +Time: + name: זמן +Writing: + name: כתיבה diff --git a/config/hi/antiFeatures.yml b/config/hi/antiFeatures.yml new file mode 100644 index 0000000000..3019e558b5 --- /dev/null +++ b/config/hi/antiFeatures.yml @@ -0,0 +1,29 @@ +Ads: + name: विज्ञापन + description: इस एप्लिकेशन में विज्ञापन शामिल हैं +DisabledAlgorithm: + name: असुरक्षित एल्गोरिदम का उपयोग करके हस्ताक्षरित + description: इस ऐप में गैर-मुक्त संपत्ति है +KnownVuln: + name: ज्ञात भेद्यता + description: इस एप्लिकेशन में एक ज्ञात सुरक्षा भेद्यता है +NoSourceSince: + name: स्रोत कोड अब उपलब्ध नहीं है, कोई अद्यतन संभव नहीं है। +NonFreeAdd: + name: गैर-मुक्त एडॉन्स + description: यह ऐप नॉन-फ्री ऐड-ऑन को बढ़ावा देता है +NonFreeAssets: + name: गैर-मुक्त Assets + description: इस ऐप में गैर-मुक्त संपत्ति है +NonFreeDep: + name: गैर-मुक्त निर्भरताएं + description: यह ऐप अन्य नॉन-फ्री ऐप पर निर्भर करता है +NonFreeNet: + name: गैर-मुक्त नेटवर्क सेवाएं + description: यह ऐप गैर-मुक्त नेटवर्क सेवाओं को बढ़ावा देता है +Tracking: + name: नज़र रखना + description: यह एप्प आपकी गतिविधि पर नज़र रखती है और रिपोर्ट करती है +UpstreamNonFree: + name: अपस्ट्रीम गैर-मुक्त + description: अपस्ट्रीम सोर्स कोड पूरी तरह से फ्री नहीं है diff --git a/config/hi/categories.yml b/config/hi/categories.yml new file mode 100644 index 0000000000..aa234cc265 --- /dev/null +++ b/config/hi/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: कनैक्टिविटी +Development: + name: विकास +Games: + name: गेम्स +Graphics: + name: ग्राफिक्स +Internet: + name: इंटरनेट +Money: + name: धन +Multimedia: + name: मल्टीमीडिया +Navigation: + name: नेविगेशन +Phone_SMS: + name: फ़ोन तथा SMS +Reading: + name: पठन +Science_Education: + name: विज्ञान और शिक्षा +Security: + name: सुरक्षा +Sports_Health: + name: खेल-कूद एवं स्वास्थ्य +System: + name: सिस्टम +Theming: + name: विषय +Time: + name: समय +Writing: + name: लेखन diff --git a/config/hr/antiFeatures.yml b/config/hr/antiFeatures.yml new file mode 100644 index 0000000000..2322c903e1 --- /dev/null +++ b/config/hr/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: Ova aplikacija sadržava oglase +DisabledAlgorithm: + description: Ova aplikacija ima slab sigurnosni potpis +KnownVuln: + description: Ova aplikacija sadrži poznatu sigurnosnu ranjivost +NoSourceSince: + name: Izvorni kod više nije dostupan, nije moguće ažurirati. +NonFreeAdd: + description: Ova aplikacija promovira neslobodne dodatke +NonFreeAssets: + description: Ova aplikacija sadrži neslobodne resurse +NonFreeDep: + description: Ova aplikacija ovisi o drugim neslobodnim aplikacijama +NonFreeNet: + description: Ova aplikacija promovira neslobodne mrežne usluge +Tracking: + description: Ova aplikacija prati i javlja Vašu aktivnost +UpstreamNonFree: + description: Uzvodni izvorni kod nije u potpunosti otvoren/slobodan diff --git a/config/hr/categories.yml b/config/hr/categories.yml new file mode 100644 index 0000000000..7b6fc5b913 --- /dev/null +++ b/config/hr/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Povezivanje +Development: + name: Razvoj +Games: + name: Igre +Graphics: + name: Grafika +Internet: + name: Internet +Money: + name: Novac +Multimedia: + name: Multimedija +Navigation: + name: Navigacija +Phone_SMS: + name: Telefon i SMS +Reading: + name: Čitanje +Science_Education: + name: Znanost i edukacija +Security: + name: Sigurnost +Sports_Health: + name: Sport i zdravlje +System: + name: Sustav +Theming: + name: Teme +Time: + name: Vrijeme +Writing: + name: Pisanje diff --git a/config/hu/antiFeatures.yml b/config/hu/antiFeatures.yml new file mode 100644 index 0000000000..14b75c4441 --- /dev/null +++ b/config/hu/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Reklámok + description: Az alkalmazás reklámot tartalmaz +DisabledAlgorithm: + name: Nem biztonságos algoritmussal aláírt + description: Az alkalmazásnak gyenge a biztonsági aláírása +KnownVuln: + name: Ismert sérülékenység + description: Az alkalmazás ismert biztonsági rést tartalmaz +NSFW: + name: NSFW + description: Ez az alkalmazás olyan tartalommal rendelkezik, amelyet nem szabad + mindenhol megjeleníteni +NoSourceSince: + name: A forráskód többé nem érhető el, a frissítések nem lehetségesek. +NonFreeAdd: + name: Nem szabad kiegészítők + description: Az alkalmazás nem szabad kiegészítőket támogat +NonFreeAssets: + name: Nem szabad erőforrások + description: Az alkalmazás nem szabad eszközöket tartalmaz +NonFreeDep: + name: Nem szabad függőségek + description: Az alkalmazás egyéb, nem szabad alkalmazásoktól függ +NonFreeNet: + name: Nem szabad hálózati szolgáltatások + description: Az alkalmazás nem szabad hálózati szolgáltatásokat támogat +Tracking: + name: Követés + description: Az alkalmazás nyomon követi és jelenti a tevékenységeit +UpstreamNonFree: + name: Nem szabad upstream forráskód + description: Az upstream forráskód nem teljesen szabad diff --git a/config/hu/categories.yml b/config/hu/categories.yml new file mode 100644 index 0000000000..906df9d206 --- /dev/null +++ b/config/hu/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Kapcsolódás +Development: + name: Fejlesztés +Games: + name: Játékok +Graphics: + name: Grafika +Internet: + name: Internet +Money: + name: Pénzügyek +Multimedia: + name: Multimédia +Navigation: + name: Navigáció +Phone_SMS: + name: Telefon és SMS +Reading: + name: Olvasás +Science_Education: + name: Tudomány és oktatás +Security: + name: Biztonság +Sports_Health: + name: Sport és egészség +System: + name: Rendszer +Theming: + name: Stílus +Time: + name: Idő +Writing: + name: Írás diff --git a/config/hy/antiFeatures.yml b/config/hy/antiFeatures.yml new file mode 100644 index 0000000000..7cb9d7fd4a --- /dev/null +++ b/config/hy/antiFeatures.yml @@ -0,0 +1,2 @@ +Ads: + description: Այս ափփը պարունակում է գովազդ diff --git a/config/hy/categories.yml b/config/hy/categories.yml new file mode 100644 index 0000000000..c5d8940f1a --- /dev/null +++ b/config/hy/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Կապ +Development: + name: Ծրագրավորում +Games: + name: Խաղեր +Graphics: + name: Գրաֆիկա +Internet: + name: Ցանց +Money: + name: Փող +Multimedia: + name: Մուլտիմեդիա +Navigation: + name: Կողմնորոշում +Phone_SMS: + name: Հեռախոս և կարճ հաղորդագրություն +Reading: + name: Ընթերցում +Science_Education: + name: Կրթություն և գիտություն +Security: + name: Անվտանգություն +Sports_Health: + name: Սպորտ և առողջություն +System: + name: Համակարգ +Theming: + name: Ոճ +Time: + name: Ժամանակ +Writing: + name: Տեքստ diff --git a/config/ic_antifeature_ads.xml b/config/ic_antifeature_ads.xml new file mode 100644 index 0000000000..99eb6f5e34 --- /dev/null +++ b/config/ic_antifeature_ads.xml @@ -0,0 +1,15 @@ + + + + diff --git a/config/ic_antifeature_disabledalgorithm.xml b/config/ic_antifeature_disabledalgorithm.xml new file mode 100644 index 0000000000..0b231666d4 --- /dev/null +++ b/config/ic_antifeature_disabledalgorithm.xml @@ -0,0 +1,21 @@ + + + + + + diff --git a/config/ic_antifeature_knownvuln.xml b/config/ic_antifeature_knownvuln.xml new file mode 100644 index 0000000000..cfa81345a5 --- /dev/null +++ b/config/ic_antifeature_knownvuln.xml @@ -0,0 +1,15 @@ + + + + diff --git a/config/ic_antifeature_nonfreeadd.xml b/config/ic_antifeature_nonfreeadd.xml new file mode 100644 index 0000000000..adca82ca4c --- /dev/null +++ b/config/ic_antifeature_nonfreeadd.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/config/ic_antifeature_nonfreeassets.xml b/config/ic_antifeature_nonfreeassets.xml new file mode 100644 index 0000000000..20619b4eee --- /dev/null +++ b/config/ic_antifeature_nonfreeassets.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/config/ic_antifeature_nonfreedep.xml b/config/ic_antifeature_nonfreedep.xml new file mode 100644 index 0000000000..2b37b8d8d0 --- /dev/null +++ b/config/ic_antifeature_nonfreedep.xml @@ -0,0 +1,22 @@ + + + + + + + diff --git a/config/ic_antifeature_nonfreenet.xml b/config/ic_antifeature_nonfreenet.xml new file mode 100644 index 0000000000..4d726f0919 --- /dev/null +++ b/config/ic_antifeature_nonfreenet.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + diff --git a/config/ic_antifeature_nosourcesince.xml b/config/ic_antifeature_nosourcesince.xml new file mode 100644 index 0000000000..b524fc424c --- /dev/null +++ b/config/ic_antifeature_nosourcesince.xml @@ -0,0 +1,16 @@ + + + + + diff --git a/config/ic_antifeature_nsfw.xml b/config/ic_antifeature_nsfw.xml new file mode 100644 index 0000000000..a1bf3b846e --- /dev/null +++ b/config/ic_antifeature_nsfw.xml @@ -0,0 +1,4 @@ + + + diff --git a/config/ic_antifeature_tracking.xml b/config/ic_antifeature_tracking.xml new file mode 100644 index 0000000000..984fe20c6e --- /dev/null +++ b/config/ic_antifeature_tracking.xml @@ -0,0 +1,22 @@ + + + + + + + diff --git a/config/ic_antifeature_upstreamnonfree.xml b/config/ic_antifeature_upstreamnonfree.xml new file mode 100644 index 0000000000..f3598e6774 --- /dev/null +++ b/config/ic_antifeature_upstreamnonfree.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/config/id/antiFeatures.yml b/config/id/antiFeatures.yml new file mode 100644 index 0000000000..3244c6887f --- /dev/null +++ b/config/id/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Iklan + description: Aplikasi ini berisi iklan +DisabledAlgorithm: + name: Ditandatangani Menggunakan Algoritma Tidak Aman + description: Aplikasi ini memiliki tanda tangan keamanan yang lemah +KnownVuln: + name: Kerentanan yang Diketahui + description: Aplikasi ini berisi kerentanan keamanan yang dikenal +NSFW: + name: NSFW + description: Aplikasi ini berisi konten yang tidak boleh dipublikasikan atau terlihat + di mana-mana +NoSourceSince: + name: Kode sumber sudah tidak tersedia, tidak memungkinkan untuk diperbarui. +NonFreeAdd: + name: Tambahan Tidak Gratis + description: Aplikasi ini mempromosikan ekstensi berbayar +NonFreeAssets: + name: Aset Tidak Gratis + description: Aplikasi ini mengandung aset berbayar +NonFreeDep: + name: Ketergantungan Tidak Gratis + description: Aplikasi ini bergantung pada aplikasi berbayar lainnya +NonFreeNet: + name: Layanan Jaringan Tidak Gratis + description: Aplikasi ini mempromosikan layanan jaringan berbayar +Tracking: + name: Pelacakan + description: Aplikasi ini melacak dan melaporkan aktivitas Anda +UpstreamNonFree: + name: Upstream Tidak Gratis + description: Kode sumber utama tidak sepenuhnya Gratis diff --git a/config/id/categories.yml b/config/id/categories.yml new file mode 100644 index 0000000000..7c43d2b81b --- /dev/null +++ b/config/id/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Konektivitas +Development: + name: Pengembangan +Games: + name: Permainan +Graphics: + name: Grafis +Internet: + name: Internet +Money: + name: Finansial +Multimedia: + name: Multimedia +Navigation: + name: Navigasi +Phone_SMS: + name: Telepon & SMS +Reading: + name: Membaca +Science_Education: + name: Sains & Edukasi +Security: + name: Keamanan +Sports_Health: + name: Olahraga & Kesehatan +System: + name: Sistem +Theming: + name: Personalisasi +Time: + name: Waktu +Writing: + name: Menulis diff --git a/config/is/antiFeatures.yml b/config/is/antiFeatures.yml new file mode 100644 index 0000000000..131c62a589 --- /dev/null +++ b/config/is/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: Auglýsingar + description: Þetta forrit inniheldur auglýsingar +DisabledAlgorithm: + name: Undirritað með óöruggu reikniriti + description: Þetta forrit er með veika öryggisundirritun +KnownVuln: + name: Þekktir veikleikar + description: Þetta forrit inniheldur þekktan öryggisveikleika +NSFW: + name: NSFW + description: Þetta forrit inniheldur efni sem ekki ætti að gefa út eða birta opinberlega +NoSourceSince: + name: Grunnkóðinn er ekki lengur tiltækur, engar uppfærslur eru mögulegar. +NonFreeAdd: + name: Ófrjálsar viðbætur + description: Þetta forrit ýtir undir notkun ófrjálsra viðbóta +NonFreeAssets: + name: Ófrjáls tilföng + description: Þetta forrit inniheldur ófrjáls tilföng +NonFreeDep: + name: Ófrjálsar kerfiskröfur + description: Þetta forrit er háð öðrum ófrjálsum forritum +NonFreeNet: + name: Ófrjálsar netþjónustur + description: Þetta forrit ýtir undir notkun ófrjálsrar þjónustu +Tracking: + name: Eftirlit + description: Þetta forrit fylgist með og gefur skýrslu um hegðun þína +UpstreamNonFree: + name: Uppruni ófrjáls + description: Grunnkóði útgefanda er ekki fullkomlega frjáls diff --git a/config/is/categories.yml b/config/is/categories.yml new file mode 100644 index 0000000000..cad844908e --- /dev/null +++ b/config/is/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Tengingar +Development: + name: Þróun +Games: + name: Leikir +Graphics: + name: Myndefni +Internet: + name: Internetið +Money: + name: Fjármál +Multimedia: + name: Margmiðlun +Navigation: + name: Yfirsýn +Phone_SMS: + name: Símar og SMS +Reading: + name: Lestur +Science_Education: + name: Menntun og vísindi +Security: + name: Öryggi +Sports_Health: + name: Íþróttir og heilsa +System: + name: Kerfið +Theming: + name: Þemu +Time: + name: Tími +Writing: + name: Skrifa diff --git a/config/it/antiFeatures.yml b/config/it/antiFeatures.yml new file mode 100644 index 0000000000..6f3381709c --- /dev/null +++ b/config/it/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Annunci + description: Questa app contiene pubblicità +DisabledAlgorithm: + name: Firmato usando un algoritmo non sicuro + description: Questa applicazione ha una firma digitale debole +KnownVuln: + name: Vulnerabilità conosciuta + description: Questa applicazione contiene una falla di sicurezza nota +NSFW: + name: NSFW + description: Questa app ha contenuti che non dovrebbero essere pubblicizzati o visibili + ovunque +NoSourceSince: + name: Il codice sorgente non è più disponibile, aggiornamenti non possibili. +NonFreeAdd: + name: Addon non liberi + description: Questa app promuove add-on non liberi +NonFreeAssets: + name: Risorse non libere + description: Questa app contiene risorse non libere +NonFreeDep: + name: Dipendenze non libere + description: Questa app dipende da altre app non libere +NonFreeNet: + name: Servizi di rete non liberi + description: Questa app promuove servizi di rete non liberi +Tracking: + name: Tracciamento + description: Questa app monitora e riferisce sulle tue attività +UpstreamNonFree: + name: Non libero a monte + description: Il codice sorgente a monte non è completamente libero diff --git a/config/it/categories.yml b/config/it/categories.yml new file mode 100644 index 0000000000..3546e1cff1 --- /dev/null +++ b/config/it/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Connettività +Development: + name: Sviluppo +Games: + name: Giochi +Graphics: + name: Grafica +Internet: + name: Internet +Money: + name: Finanze +Multimedia: + name: Multimedia +Navigation: + name: Navigazione +Phone_SMS: + name: Telefono e SMS +Reading: + name: Lettura +Science_Education: + name: Scienza ed educazione +Security: + name: Sicurezza +Sports_Health: + name: Sport e salute +System: + name: Sistema +Theming: + name: Tematizzazione +Time: + name: Tempo +Writing: + name: Scrittura diff --git a/config/ja/antiFeatures.yml b/config/ja/antiFeatures.yml new file mode 100644 index 0000000000..260b534f75 --- /dev/null +++ b/config/ja/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: 広告 + description: このアプリは広告を表示します +DisabledAlgorithm: + name: 安全でないアルゴリズムで署名されました + description: このアプリは弱いセキュリティ署名を使用しています +KnownVuln: + name: 既知の脆弱性 + description: このアプリは既知のセキュリティ脆弱性が含まれています +NSFW: + name: NSFW + description: このアプリにはあらゆる場所に公開できるわけではないコンテンツが含まれている +NoSourceSince: + name: ソースコードはもう利用できません。アップデートできません。 +NonFreeAdd: + name: 不自由なアドオン + description: このアプリは不自由なアドオンを推奨します +NonFreeAssets: + name: 不自由なアセット + description: このアプリには不自由なアセットが含まれています +NonFreeDep: + name: 不自由な依存性 + description: このアプリは他の不自由なアプリに依存します +NonFreeNet: + name: 不自由なネットワークサービス + description: このアプリは不自由なネットワークサービスを推奨します +Tracking: + name: 追跡 + description: このアプリはあなたの操作を記録し報告します +UpstreamNonFree: + name: アップストリームは非フリーである + description: アップストリームのソースコードは一部不自由です diff --git a/config/ja/categories.yml b/config/ja/categories.yml new file mode 100644 index 0000000000..cf3c344961 --- /dev/null +++ b/config/ja/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: 通信 +Development: + name: 開発 +Games: + name: ゲーム +Graphics: + name: グラフィック +Internet: + name: インターネット +Money: + name: 金融 +Multimedia: + name: マルチメディア +Navigation: + name: 地図とナビ +Phone_SMS: + name: 電話とSMS +Reading: + name: 読書 +Science_Education: + name: 科学と教育 +Security: + name: セキュリティ +Sports_Health: + name: 運動と健康 +System: + name: システム +Theming: + name: テーマ +Time: + name: 日付と時刻 +Writing: + name: 執筆 diff --git a/config/kab/antiFeatures.yml b/config/kab/antiFeatures.yml new file mode 100644 index 0000000000..e4979cb6fb --- /dev/null +++ b/config/kab/antiFeatures.yml @@ -0,0 +1,16 @@ +Ads: + description: Asnas-a yegber adellel +DisabledAlgorithm: + description: Asnas-a yesɛa azmul i ixuṣṣen deg tɣellist +NoSourceSince: + name: Tangalt taɣbalut dayen ur telli ara, ulac ileqman. +NonFreeAdd: + description: Asnas-a yegber Izegrar ur nelli ara d ilelliyen +NonFreeAssets: + description: Asnas-a yegber iḥricen ur nelli ara d ilelliyen +NonFreeDep: + description: Asnas-a icudd ɣer yisnasen-nniḍen ur nelli ara d ilelliyen +NonFreeNet: + description: Asnas-a isnernay imeẓliyen n uẓeṭṭa ur nelli ara d ilelliyen +Tracking: + description: Asnas-agi ad yeḍfeṛ udiγ ad d-yazen armud-ik diff --git a/config/kab/categories.yml b/config/kab/categories.yml new file mode 100644 index 0000000000..60353b0441 --- /dev/null +++ b/config/kab/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Tuqqniwt +Development: + name: Taneflit +Games: + name: Uraren +Graphics: + name: Tiẓrudlifin +Internet: + name: Internet +Money: + name: Tadrimt +Multimedia: + name: Umuγ n ugetmedia +Navigation: + name: Asnirem +Phone_SMS: + name: Tiliγri d SMS +Reading: + name: Taγuri +Science_Education: + name: Tussna & Usegmi +Security: + name: Taγellist +Sports_Health: + name: Addal & Tazmert +System: + name: Anagraw +Theming: + name: Aggan +Time: + name: Akud +Writing: + name: Tira diff --git a/config/kmr/antiFeatures.yml b/config/kmr/antiFeatures.yml new file mode 100644 index 0000000000..b1171af10e --- /dev/null +++ b/config/kmr/antiFeatures.yml @@ -0,0 +1,2 @@ +Tracking: + description: Ev sepan çalakiyên te dişopîne û radigihîne diff --git a/config/kmr/categories.yml b/config/kmr/categories.yml new file mode 100644 index 0000000000..020856d8ec --- /dev/null +++ b/config/kmr/categories.yml @@ -0,0 +1,28 @@ +Connectivity: + name: Girêdanî +Development: + name: Pêşdebirin +Games: + name: Lîsk +Graphics: + name: Grafîk +Internet: + name: Înternet +Money: + name: Diravî +Phone_SMS: + name: Telefon & SMS +Reading: + name: Xwendin +Science_Education: + name: Zanist & perwerde +Security: + name: Ewlehî +Sports_Health: + name: Werzişî & tenduristî +System: + name: Pergal +Time: + name: Dem +Writing: + name: Nivîsandin diff --git a/config/kn/antiFeatures.yml b/config/kn/antiFeatures.yml new file mode 100644 index 0000000000..3c27e1dadf --- /dev/null +++ b/config/kn/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: ಈ ಅಪ್ಲಿಕೇಶನ್ ಜಾಹೀರಾತನ್ನು ಒಳಗೊಂಡಿದೆ +DisabledAlgorithm: + description: ಈ ಅಪ್ಲಿಕೇಶನ್ ದುರ್ಬಲ ಭದ್ರತಾ ಸಹಿಯನ್ನು ಹೊಂದಿದೆ +KnownVuln: + description: ಈ ಅಪ್ಲಿಕೇಶನ್ ತಿಳಿದಿರುವ ಭದ್ರತಾ ದುರ್ಬಲತೆಯನ್ನು ಒಳಗೊಂಡಿದೆ +NoSourceSince: + name: ಮೂಲ ಕೋಡ್ ಇನ್ನು ಮುಂದೆ ಲಭ್ಯವಿಲ್ಲ, ಯಾವುದೇ ನವೀಕರಣಗಳು ಸಾಧ್ಯವಿಲ್ಲ. +NonFreeAdd: + description: ಈ ಅಪ್ಲಿಕೇಶನ್ ಉಚಿತವಲ್ಲದ ಆಡ್-ಆನ್‌ಗಳನ್ನು ಉತ್ತೇಜಿಸುತ್ತದೆ +NonFreeAssets: + description: ಈ ಅಪ್ಲಿಕೇಶನ್ ಉಚಿತವಲ್ಲದ ಸ್ವತ್ತುಗಳನ್ನು ಒಳಗೊಂಡಿದೆ +NonFreeDep: + description: ಈ ಅಪ್ಲಿಕೇಶನ್ ಇತರ ಉಚಿತವಲ್ಲದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ +NonFreeNet: + description: ಈ ಅಪ್ಲಿಕೇಶನ್ ಉಚಿತವಲ್ಲದ ನೆಟ್‌ವರ್ಕ್ ಸೇವೆಗಳನ್ನು ಉತ್ತೇಜಿಸುತ್ತದೆ +Tracking: + description: ಈ ಅಪ್ಲಿಕೇಶನ್ ನಿಮ್ಮ ಚಟುವಟಿಕೆಯನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ವರದಿ ಮಾಡುತ್ತದೆ +UpstreamNonFree: + description: ಅಪ್ಸ್ಟ್ರೀಮ್ ಮೂಲ ಕೋಡ್ ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತವಲ್ಲ diff --git a/config/kn/categories.yml b/config/kn/categories.yml new file mode 100644 index 0000000000..112a9fd346 --- /dev/null +++ b/config/kn/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: ಸಂಪರ್ಕ +Development: + name: ಅಭಿವೃದ್ಧಿ +Games: + name: ಆಟಗಳು +Graphics: + name: ಗ್ರಾಫಿಕ್ಸ್ +Internet: + name: ಇಂಟರ್ನೆಟ್ +Money: + name: ಹಣ +Multimedia: + name: ಮಲ್ಟಿಮೀಡಿಯಾ +Navigation: + name: ಸಂಚರಣೆ +Phone_SMS: + name: ಫೋನ್ ಮತ್ತು SMS +Reading: + name: ಓದುವಿಕೆ +Science_Education: + name: ವಿಜ್ಞಾನ ಮತ್ತು ಶಿಕ್ಷಣ +Security: + name: ಭದ್ರತೆ +Sports_Health: + name: ಕ್ರೀಡೆ ಮತ್ತು ಆರೋಗ್ಯ +System: + name: ಸಿಸ್ಟಮ್ +Theming: + name: ಥೀಮ್ +Time: + name: ಸಮಯ +Writing: + name: ಬರೆಯುವುದು diff --git a/config/ko/antiFeatures.yml b/config/ko/antiFeatures.yml new file mode 100644 index 0000000000..8d81a07f56 --- /dev/null +++ b/config/ko/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: 이 앱에는 광고를 포함합니다 +DisabledAlgorithm: + description: 이 앱은 약한 보안 서명이 있습니다 +KnownVuln: + description: 이 앱은 알려진 보안 취약점을 포함합니다 +NoSourceSince: + name: 소스 코드는 더 이상 사용 가능하지 않으며, 업데이트 가능성은 없습니다. +NonFreeAdd: + description: 이 앱은 자유롭지 않은 부가 기능을 권장하고 있습니다 +NonFreeAssets: + description: 이 앱은 자유롭지 않은 자산을 포함합니다 +NonFreeDep: + description: 이 앱은 다른 자유롭지 않은 앱에 의존합니다 +NonFreeNet: + description: 이 앱은 자유롭지 않은 네트워크 서비스를 권장하고 있습니다 +Tracking: + description: 이 앱은 당신의 활동을 추적하여 보고합니다 +UpstreamNonFree: + description: 업스트림 소스 코드가 완전히 자유롭지 않습니다 diff --git a/config/ko/categories.yml b/config/ko/categories.yml new file mode 100644 index 0000000000..0fa7cd6fa1 --- /dev/null +++ b/config/ko/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: 접속성 +Development: + name: 개발 +Games: + name: 게임 +Graphics: + name: 그래픽 +Internet: + name: 인터넷 +Money: + name: 금융 +Multimedia: + name: 멀티미디어 +Navigation: + name: 네비게이션 +Phone_SMS: + name: 전화 및 문자 +Reading: + name: 독서 +Science_Education: + name: 과학 및 교육 +Security: + name: 보안 +Sports_Health: + name: 스포츠 및 건강 +System: + name: 시스템 +Theming: + name: 꾸미기 +Time: + name: 시간 +Writing: + name: 작성 diff --git a/config/lb/antiFeatures.yml b/config/lb/antiFeatures.yml new file mode 100644 index 0000000000..03496086d5 --- /dev/null +++ b/config/lb/antiFeatures.yml @@ -0,0 +1,2 @@ +Tracking: + description: Dës App verfollegt an deelt Är Aktivitéiten diff --git a/config/lb/categories.yml b/config/lb/categories.yml new file mode 100644 index 0000000000..8694428cb4 --- /dev/null +++ b/config/lb/categories.yml @@ -0,0 +1,32 @@ +Connectivity: + name: Connectioun +Development: + name: Entwécklung +Games: + name: Spiller +Graphics: + name: Grafik +Internet: + name: Internet +Money: + name: Suen +Multimedia: + name: Multimedia +Navigation: + name: Navigatioun +Phone_SMS: + name: Telefon & SMS +Reading: + name: Liesen +Science_Education: + name: Wëssenschaft & Bildung +Security: + name: Sécherheet +Sports_Health: + name: Sport & Gesondheet +System: + name: System +Time: + name: Zäit +Writing: + name: Schreiwen diff --git a/config/lt/antiFeatures.yml b/config/lt/antiFeatures.yml new file mode 100644 index 0000000000..88c9e32f3a --- /dev/null +++ b/config/lt/antiFeatures.yml @@ -0,0 +1,29 @@ +Ads: + name: Skelbimai + description: Šioje programėlėje yra reklamų +DisabledAlgorithm: + name: Pasirašyta naudojant nesaugų algoritmą + description: Ši programėlė turi silpną saugumo parašą +KnownVuln: + name: Žinomas pažeidžiamumas + description: Šioje programėlėje yra žinomas saugumo pažeidžiamumas +NoSourceSince: + name: Pirminis kodas daugiau nebeprieinamas, atnaujinimai negalimi. +NonFreeAdd: + name: Ne atviro kodo papildiniai + description: Ši programėlė skatina įdiegti nelaisvus papildinius +NonFreeAssets: + name: Ne atviro kodo resursai + description: Šioje programėlėje yra nelaisvų resursų +NonFreeDep: + name: Ne atviro kodo priklausomieji + description: Ši programėlė priklauso nuo nelaisvų programėlių +NonFreeNet: + name: Ne atviro kodo tinklo paslaugos + description: Ši programėlė skatina nelaisvas tinklo paslaugas +Tracking: + name: Sekimas + description: Ši programėlė seka ir perduoda Jūsų veiksmus +UpstreamNonFree: + name: Ne atviro kodo pradinis kodas + description: Pradinis pirminis kodas nėra visiškai laisvas diff --git a/config/lt/categories.yml b/config/lt/categories.yml new file mode 100644 index 0000000000..995191d78c --- /dev/null +++ b/config/lt/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Ryšiai ir tinklas +Development: + name: Plėtojimas +Games: + name: Žaidimai +Graphics: + name: Grafika +Internet: + name: Internetas +Money: + name: Pinigai +Multimedia: + name: Multimedija +Navigation: + name: Navigacija +Phone_SMS: + name: Telefonas ir SMS +Reading: + name: Skaitymas +Science_Education: + name: Mokslas ir švietimas +Security: + name: Saugumas +Sports_Health: + name: Sportas ir sveikata +System: + name: Sistema +Theming: + name: Apipavidalinimas +Time: + name: Laikas +Writing: + name: Rašymas diff --git a/config/lv/antiFeatures.yml b/config/lv/antiFeatures.yml new file mode 100644 index 0000000000..72ccfe21c6 --- /dev/null +++ b/config/lv/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: Programma satur reklāmu +DisabledAlgorithm: + description: Šai lietotnei ir vājš drošības paraksts +KnownVuln: + description: Šī lietotne satur zināmu drošības ievainojamību +NoSourceSince: + name: Avota kods vairs nav pieejams, nav iespējami atjauninājumi. +NonFreeAdd: + description: Šī lietotne atbalsta ne-brīvus paplašinājumus +NonFreeAssets: + description: Šī lietotne satur ne-brīvas sastāvdaļas +NonFreeDep: + description: Šī lietotne ir atkarīga no citām ne-brīvām lietotnēm +NonFreeNet: + description: Šī lietotne atbalsta ne-brīvus tīklus +Tracking: + description: Šī programma seko jūsu aktivitātēm un ziņo par tām +UpstreamNonFree: + description: Augšējā avota kods nav pilnībā brīvs diff --git a/config/lv/categories.yml b/config/lv/categories.yml new file mode 100644 index 0000000000..f2ea6da668 --- /dev/null +++ b/config/lv/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Savienojamība +Development: + name: Izstrādāšana +Games: + name: Spēles +Graphics: + name: Grafika +Internet: + name: Internets +Money: + name: Nauda +Multimedia: + name: Multivides +Navigation: + name: Navigācija +Phone_SMS: + name: Tālrunis & īsziņa +Reading: + name: Lasījumam +Science_Education: + name: Zinātne un Izglītība +Security: + name: Drošība +Sports_Health: + name: Sports un veselība +System: + name: Sistēmas +Theming: + name: Motīvi +Time: + name: Laiks +Writing: + name: Rakstīšana diff --git a/config/mk/antiFeatures.yml b/config/mk/antiFeatures.yml new file mode 100644 index 0000000000..47fab451ed --- /dev/null +++ b/config/mk/antiFeatures.yml @@ -0,0 +1,12 @@ +Ads: + name: Реклами + description: Оваа апликација содржи реклами +DisabledAlgorithm: + description: Оваа апликација има слаб безбедносен потпис +KnownVuln: + description: Оваа апликација содржи позната безбедносна ранливост +NoSourceSince: + name: Изворниот код повеќе не е достапен, не се можни ажурирања. +Tracking: + name: Следење + description: Оваа апликација ја следи и јавува вашата активност diff --git a/config/mk/categories.yml b/config/mk/categories.yml new file mode 100644 index 0000000000..273620591c --- /dev/null +++ b/config/mk/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Поврзаност +Development: + name: Развој +Games: + name: Игри +Graphics: + name: Графика +Internet: + name: Интернет +Money: + name: Пари +Multimedia: + name: Мултимедија +Navigation: + name: Навигација +Phone_SMS: + name: Телефон и СМС +Reading: + name: Читање +Science_Education: + name: Наука и Образование +Security: + name: Безбедност +Sports_Health: + name: Спорт и Здравје +System: + name: Систем +Theming: + name: Теми +Time: + name: Време +Writing: + name: Пишување diff --git a/config/ml/antiFeatures.yml b/config/ml/antiFeatures.yml new file mode 100644 index 0000000000..1e04ca02ca --- /dev/null +++ b/config/ml/antiFeatures.yml @@ -0,0 +1,24 @@ +Ads: + name: പരസ്യങ്ങള്‍ + description: ഈ പ്രയോഗത്തില്‍ പരസ്യം നൽകിയിരിക്കുന്നു +DisabledAlgorithm: + description: ഈ ആപ്പിന്റെ സുരക്ഷാ സിഗ്നേച്ചർ ദുർബലമാണ് +KnownVuln: + description: ഈ ആപ്പിന് ഒരു സുരക്ഷാ ദൗർബല്യം ഉള്ളതായി അറിവുണ്ട് +NoSourceSince: + name: സോഴ്സ് കോഡ് ഇനി മുതൽ ലഭ്യമല്ല, നവീകരണം അസാധ്യമാണ്. +NonFreeAdd: + name: സൗജന്യമല്ലാത്ത ആഡോണുകൾ + description: ഈ പ്രയോഗം സ്വതന്ത്രമല്ലാത്ത ആഡ്-ഓണുകള്‍ പ്രോത്സാഹിപ്പിക്കുന്നു +NonFreeAssets: + description: ഈ പ്രയോഹം സ്വതന്ത്രമല്ലാത്ത ആസ്തികള്‍ ഉപയോഗിക്കുന്നു +NonFreeDep: + description: ഈ പ്രയോഗം സ്വതന്ത്രമല്ലാത്ത മറ്റു പ്രയോഗങ്ങളെ ആശ്രയിക്കുന്നു +NonFreeNet: + name: സൗജന്യമല്ലാത്ത നെറ്റ്‌വർക്ക് സേവനങ്ങൾ + description: ഈ പ്രയോഗം സ്വതന്ത്രമല്ലാത്ത നെറ്റ്‌വര്‍ക് സേവനങ്ങള്‍ പ്രോത്സാഹിപ്പിക്കുന്നു +Tracking: + description: ഈ പ്രയോഗം നിങ്ങളുടെ പ്രവര്‍ത്തനങ്ങള്‍ നിരീക്ഷിക്കുകയും പ്രസിദ്ധപ്പെടുത്തുകയും + ചെയ്യുന്നു +UpstreamNonFree: + description: അപ്സ്ട്രീം സോഴ്സ് കോഡ് പൂർണ്ണമായും സ്വതന്ത്രമല്ല diff --git a/config/ml/categories.yml b/config/ml/categories.yml new file mode 100644 index 0000000000..fb9786d3f2 --- /dev/null +++ b/config/ml/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: സമ്പർക്കനില +Development: + name: ആപ്പ് നിർമാണം +Games: + name: കളികൾ +Graphics: + name: Graphics +Internet: + name: Internet +Money: + name: സാമ്പത്തികം +Multimedia: + name: Multimedia +Navigation: + name: Navigation +Phone_SMS: + name: ഫോണും എസ എം എസും +Reading: + name: Reading +Science_Education: + name: ശാസ്ത്രവും വിദ്യാഭ്യാസവും +Security: + name: സുരക്ഷാ സംബന്ധം +Sports_Health: + name: കായികവും ആരോഗ്യവും +System: + name: ഉപകരണ സംബന്ധം +Theming: + name: ഭാവഭേദം +Time: + name: സമയം +Writing: + name: രചന diff --git a/config/mn/antiFeatures.yml b/config/mn/antiFeatures.yml new file mode 100644 index 0000000000..ecef13ddd9 --- /dev/null +++ b/config/mn/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: Энэхүү програм нь зар сурталчилгааг агуулдаг +DisabledAlgorithm: + description: Энэ апп аюулгүй байдлын гарын үсэг сул байна +KnownVuln: + description: Энэхүү програм нь мэдэгдэж буй аюулгүй байдлын эмзэг байдлыг агуулдаг +NoSourceSince: + name: Эх код одоо байхгүй, шинэчлэх боломжгүй байна. +NonFreeAdd: + description: Энэхүү програм нь үнэгүй нэмэлт бус нэмэлтүүдийг сурталчилдаг +NonFreeAssets: + description: Энэ апп нь үнэгүй бус хөрөнгийг агуулдаг +NonFreeDep: + description: Энэ програм нь бусад үнэгүй програмуудаас хамаарна +NonFreeNet: + description: Энэхүү програм нь үнэгүй сүлжээний үйлчилгээг сурталчлах болно +Tracking: + description: Энэ апп нь таны үйл ажиллагааг хянах, мэдээлэх +UpstreamNonFree: + description: Урсгал эх код нь бүхэлдээ Үнэгүй биш юм diff --git a/config/mn/categories.yml b/config/mn/categories.yml new file mode 100644 index 0000000000..19d6c8d16f --- /dev/null +++ b/config/mn/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Холболт +Development: + name: Хөгжил +Games: + name: Тоглоомууд +Graphics: + name: График +Internet: + name: Интернет +Money: + name: Мөнгө +Multimedia: + name: Мультимедиа +Navigation: + name: Чиглүүлэлт +Phone_SMS: + name: Утас ба SMS +Reading: + name: Унших +Science_Education: + name: Шинжлэх ухаан ба боловсрол +Security: + name: Аюулгүй байдал +Sports_Health: + name: Спорт ба эрүүл мэнд +System: + name: Систем +Theming: + name: Дулаан +Time: + name: Цаг хугацаа +Writing: + name: Бичих diff --git a/config/mr/antiFeatures.yml b/config/mr/antiFeatures.yml new file mode 100644 index 0000000000..564f95ecdb --- /dev/null +++ b/config/mr/antiFeatures.yml @@ -0,0 +1,21 @@ +Ads: + description: हे अँप जाहिराती देखील +DisabledAlgorithm: + description: या अँपची रक्षाप्रणाली स्वाक्षरी कुमकुवत आहे +KnownVuln: + description: या अँँप्पमध्ये एक ज्ञात सुरक्षितता भेद आढळला आहे +NoSourceSince: + name: मूळ सांकेतिक शब्दसंग्रह आता उपलब्ध होणार नसल्याने, अद्ययावतन शक्य नाही. +NonFreeAdd: + description: हे अँप काही सशुल्क अँप्सचे प्रोत्साहन देखील करते +NonFreeAssets: + description: या अँपमध्ये गैर मोफत सामग्री चा समावेश आहे +NonFreeDep: + description: हे अँप इतर काही सशुल्क अँप्स वर अवलंबून आहे +NonFreeNet: + description: हे अँप काही सशुल्क सुविधांचे प्रोत्साहन कर +Tracking: + description: हे ऍप तुमच्या हालचालीवर पाळत ठेऊन नोंद करते +UpstreamNonFree: + description: बाह्यस्त्रोतातुन वापरला गेलेला काही मुळ सांकेतिक शब्दसंग्रह पुर्णतः + खुला नाही diff --git a/config/mr/categories.yml b/config/mr/categories.yml new file mode 100644 index 0000000000..2a2383ab1f --- /dev/null +++ b/config/mr/categories.yml @@ -0,0 +1,30 @@ +Connectivity: + name: संपर्क +Games: + name: खेळ +Graphics: + name: ग्राफिक्स +Internet: + name: इंटरनेट +Multimedia: + name: मल्टीमीडिया +Navigation: + name: मार्गक्रम +Phone_SMS: + name: फोन आणि एस एम +Reading: + name: वाचन +Science_Education: + name: विज्ञान आणि शिक्षण +Security: + name: सुरक्षा +Sports_Health: + name: खेळ आणि +System: + name: यंत्रणा +Theming: + name: धर्तीवर +Time: + name: वेळ +Writing: + name: लिखाण diff --git a/config/my/antiFeatures.yml b/config/my/antiFeatures.yml new file mode 100644 index 0000000000..15b766d98d --- /dev/null +++ b/config/my/antiFeatures.yml @@ -0,0 +1,14 @@ +Ads: + description: ဒီ app သည္ ေၾကျငာမ်ားပါဝင္သည္ +NonFreeAdd: + description: ဒီ app သည္ အခမဲ့မဟုတ္ေသာ ေနာက္ထပ္ပါဝင္သည့္အရာမ်ားပါဝင္သည္ +NonFreeAssets: + description: ဒီ app သည္ အခမဲ့မဟုတ္ေသာ ပံုမ်ားပါဝင္သည္ +NonFreeDep: + description: ဒီ app သည္ တျခားအခမဲ့မဟုတ္ေသာ app မ်ားေပၚမူတည္သည္ +NonFreeNet: + description: ဒီ app သည္ အခမဲ့မဟုတ္ေသာကြန္ရက္ ဝန္ေဆာင္မႈကိုေထာက္ပံ့သည္ +Tracking: + description: ဒီ app သည္ သင့္လႈပ္ရွားမႈမ်ားကိုလိုက္ၾကည့္ျပီးမွတ္တမ္း မွတ္သည္ +UpstreamNonFree: + description: ဆိုစ့္ကုဒ္သည္ လံုးဝအခမဲ့မဟုတ္ပါ diff --git a/config/my/categories.yml b/config/my/categories.yml new file mode 100644 index 0000000000..c6d3ee76e6 --- /dev/null +++ b/config/my/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: ခ်ိတ္ဆက္မႈ +Development: + name: ေရးသားမႈ +Games: + name: ဂိမ္းမ်ား +Graphics: + name: ဂရပ္ဖစ္ +Internet: + name: အင္တာနက္ +Money: + name: ေငြေၾကး +Multimedia: + name: မာလ္တီမီဒီယာ +Navigation: + name: လမ္းညႊန္ +Phone_SMS: + name: ဓာတ္ပံုႏွင့္ စာတို +Reading: + name: ဖတ္ေနသည္ +Science_Education: + name: သိပၸံႏွင့္ ပညာေရး +Security: + name: လံုျခံဳေရး +Sports_Health: + name: အားကစားႏွင့္ က်န္းမာေရး +System: + name: စနစ္ +Theming: + name: အျပင္အဆင္ +Time: + name: အခ်ိန္ +Writing: + name: ေရးသားျခင္း diff --git a/config/nb/antiFeatures.yml b/config/nb/antiFeatures.yml new file mode 100644 index 0000000000..fb07d7614f --- /dev/null +++ b/config/nb/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: Reklame + description: Dette programmet inneholder reklame +DisabledAlgorithm: + name: Signert med en utrygg algoritme + description: Dette programmet har en svak sikkerhetssignatur +KnownVuln: + name: Kjent sårbarhet + description: Dette programmet inneholder en kjent sikkerhetsfeil +NSFW: + name: NSFW + description: Programmet inneholder innhold ledelsen i F-Droid synes bør sensureres +NoSourceSince: + name: Kildekoden er ikke lenger tilgjengelig, ingen oppdateringer mulig. +NonFreeAdd: + name: Ufrie tillegg + description: Dette programmet promoterer ufrie utvidelser +NonFreeAssets: + name: Ufrie gjenstander + description: Dette programmet inneholder ufrie gjenstander +NonFreeDep: + name: Ufrie avhengigheter + description: Dette programmet avhenger av andre ufrie applikasjoner +NonFreeNet: + name: Ufrie nettverkstjenester + description: Dette programmet promoterer ufrie nettverkstjenester +Tracking: + name: Sporing + description: Dette programmet sporer og rapporterer din aktivitet +UpstreamNonFree: + name: Kildekoden oppstrøms er ikke helt fri + description: Kildekoden er ikke helt fri diff --git a/config/nb/categories.yml b/config/nb/categories.yml new file mode 100644 index 0000000000..fe2907788f --- /dev/null +++ b/config/nb/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Tilkobling +Development: + name: Utvikling +Games: + name: Spill +Graphics: + name: Grafikk +Internet: + name: Internett +Money: + name: Penger +Multimedia: + name: Multimedia +Navigation: + name: Navigasjon +Phone_SMS: + name: Telefon og SMS +Reading: + name: Lesing +Science_Education: + name: Vitenskap & utdanning +Security: + name: Sikkerhet +Sports_Health: + name: Idrett og helse +System: + name: System +Theming: + name: Tilpasning +Time: + name: Tid +Writing: + name: Skriving diff --git a/config/ne/categories.yml b/config/ne/categories.yml new file mode 100644 index 0000000000..3d32b6b33a --- /dev/null +++ b/config/ne/categories.yml @@ -0,0 +1,26 @@ +Development: + name: विकास +Games: + name: खेलहरू +Graphics: + name: ग्राफिक्स +Internet: + name: इन्टरनेट +Money: + name: पैसा +Multimedia: + name: मल्टिमेडिया +Navigation: + name: नेभिगेसन +Phone_SMS: + name: फोन र एसएमएस +Reading: + name: पढ्दै +Science_Education: + name: विज्ञान र शिक्षा +Security: + name: सुरक्षा +Time: + name: समय +Writing: + name: लेखन diff --git a/config/nl-rBE/antiFeatures.yml b/config/nl-rBE/antiFeatures.yml new file mode 100644 index 0000000000..590e1af23f --- /dev/null +++ b/config/nl-rBE/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: Deze app bevat advertenties +DisabledAlgorithm: + description: Deze app heeft een zwakke beveiligingshandtekening +KnownVuln: + description: Deze app bevat een bekende beveiligingskwetsbaarheid +NoSourceSince: + name: De broncode is niet meer beschikbaar, updates zijn niet mogelijk. +NonFreeAdd: + description: Deze app promoot niet-vrije add-ons +NonFreeAssets: + description: Deze app bevat niet-vrije elementen +NonFreeDep: + description: Deze app vereist andere niet-vrije apps +NonFreeNet: + description: Deze app promoot niet-vrije netwerkdiensten +Tracking: + description: Deze app houdt je activiteiten bij en rapporteert ze +UpstreamNonFree: + description: De stroomopwaartse broncode is niet helemaal vrij diff --git a/config/nl-rBE/categories.yml b/config/nl-rBE/categories.yml new file mode 100644 index 0000000000..e4129b2098 --- /dev/null +++ b/config/nl-rBE/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Connectiviteit +Development: + name: Ontwikkeling +Games: + name: Spellen +Graphics: + name: Grafisch +Internet: + name: Internet +Money: + name: Geld +Multimedia: + name: Multimedia +Navigation: + name: Navigatie +Phone_SMS: + name: Telefoon & SMS +Reading: + name: Lezen +Science_Education: + name: Onderwijs & wetenschap +Security: + name: Beveiliging +Sports_Health: + name: Sport & Gezondheid +System: + name: Systeem +Theming: + name: Thema’s +Time: + name: Tijd +Writing: + name: Schrijven diff --git a/config/nl/antiFeatures.yml b/config/nl/antiFeatures.yml new file mode 100644 index 0000000000..48b42c1167 --- /dev/null +++ b/config/nl/antiFeatures.yml @@ -0,0 +1,23 @@ +Ads: + name: Advertenties + description: Deze app bevat advertenties +DisabledAlgorithm: + name: Ondertekend met een onveilige sleutel + description: Deze app heeft een zwakke beveiligingshandtekening +KnownVuln: + name: Bekende Kwetsbaarheid + description: Deze app bevat een bekend probleem in de beveiliging +NoSourceSince: + name: De broncode is niet meer beschikbaar, updates zijn niet mogelijk. +NonFreeAdd: + description: Deze app promoot niet-vrije add-ons +NonFreeAssets: + description: Deze app bevat niet-vrije elementen +NonFreeDep: + description: Deze app vereist andere niet-vrije apps +NonFreeNet: + description: Deze app promoot niet-vrije netwerkdiensten +Tracking: + description: Deze app houdt je activiteiten bij en rapporteert ze +UpstreamNonFree: + description: De broncode stroomopwaarts is niet helemaal vrij (open-bron) diff --git a/config/nl/categories.yml b/config/nl/categories.yml new file mode 100644 index 0000000000..cd620439da --- /dev/null +++ b/config/nl/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Connectiviteit +Development: + name: Ontwikkeling +Games: + name: Spellen +Graphics: + name: Grafisch +Internet: + name: Internet +Money: + name: Geld +Multimedia: + name: Multimedia +Navigation: + name: Navigatie +Phone_SMS: + name: Telefoon & SMS +Reading: + name: Lezen +Science_Education: + name: Onderwijs & wetenschap +Security: + name: Beveiliging +Sports_Health: + name: Sport & gezondheid +System: + name: Systeem +Theming: + name: Thema\'s +Time: + name: Tijd +Writing: + name: Schrijven diff --git a/config/nn/antiFeatures.yml b/config/nn/antiFeatures.yml new file mode 100644 index 0000000000..943e43323e --- /dev/null +++ b/config/nn/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: Appen inneheld reklame +DisabledAlgorithm: + description: Appen har ein svak tryggleikssignatur +KnownVuln: + description: Appen inneheld eit kjent tryggleikshòl +NoSourceSince: + name: Kjeldekoden er ikkje lenger tilgjengeleg, så det er ikkje mogleg med oppdatering. +NonFreeAdd: + description: Appen marknadsfører ufrie tillegg +NonFreeAssets: + description: Appen inneheld ufrie ressursar +NonFreeDep: + description: Appen er avhengig av andre ufrie appar +NonFreeNet: + description: Appen marknadsfører ufrie nett-tenester +Tracking: + description: Denne appen sporar og rapporterer aktiviteten din +UpstreamNonFree: + description: Kjeldekoden til oppstraums­appen er ikkje heilt fri diff --git a/config/nn/categories.yml b/config/nn/categories.yml new file mode 100644 index 0000000000..ab7d563a5e --- /dev/null +++ b/config/nn/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Samband +Development: + name: Utvikling +Games: + name: Spel +Graphics: + name: Bilete +Internet: + name: Internett +Money: + name: Økonomi +Multimedia: + name: Multimedia +Navigation: + name: Navigasjon +Phone_SMS: + name: Telefon og SMS +Reading: + name: Lesing +Science_Education: + name: Vitskap og utdanning +Security: + name: Tryggleik +Sports_Health: + name: Idrett og helse +System: + name: System +Theming: + name: Tema +Time: + name: Tid +Writing: + name: Skriving diff --git a/config/pa/categories.yml b/config/pa/categories.yml new file mode 100644 index 0000000000..d07207cecb --- /dev/null +++ b/config/pa/categories.yml @@ -0,0 +1,28 @@ +Connectivity: + name: ਕਨੈਕਟਵਿਟੀ +Development: + name: ਡਿਵੈਲਪਮੈਂਟ +Games: + name: ਖੇਡਾਂ +Graphics: + name: ਗਰਾਫਿਕਸ +Internet: + name: ਇੰਟਰਨੈੱਟ +Money: + name: ਪੈਸੇ +Multimedia: + name: ਮਲਟੀ-ਮੀਡਿਆ +Navigation: + name: ਨੇਵੀਗੇਸ਼ਨ +Phone_SMS: + name: ਫ਼ੋਨ ਤੇ SMS +Reading: + name: ਪੜ੍ਹਨ +Science_Education: + name: ਵਿਗਿਆਨ ਤੇ ਸਿੱਖਿਆ +Security: + name: ਸੁਰੱਖਿਆ +Time: + name: ਸਮਾਂ +Writing: + name: ਲਿਖਣ diff --git a/config/pl/antiFeatures.yml b/config/pl/antiFeatures.yml new file mode 100644 index 0000000000..83a39c89f2 --- /dev/null +++ b/config/pl/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Reklamy + description: Ta aplikacja zawiera reklamy +DisabledAlgorithm: + name: Podpisany przy użyciu niebezpiecznego algorytmu + description: Ta aplikacja ma słaby podpis bezpieczeństwa +KnownVuln: + name: Znana podatność + description: Ta aplikacja ma znaną podatność bezpieczeństwa +NSFW: + name: NSFW + description: Ta aplikacja zawiera treści, które nie powinny być publikowane ani + widoczne wszędzie +NoSourceSince: + name: Kod źródłowy nie jest już dostępny, nie są możliwe aktualizacje. +NonFreeAdd: + name: Niewolne dodatki + description: Ta aplikacja promuje niewolne dodatki +NonFreeAssets: + name: Niewolne zasoby + description: Ta aplikacja zawiera niewolne zasoby +NonFreeDep: + name: Niewolne zależności + description: Ta aplikacja wymaga innych, niewolnych aplikacji +NonFreeNet: + name: Niewolne usługi sieciowe + description: Ta aplikacja promuje niewolne usługi sieciowe +Tracking: + name: Śledzenie + description: Ta aplikacja śledzi i raportuje Twoją aktywność +UpstreamNonFree: + name: Niewolne upstream + description: Upstreamowy kod źródłowy nie jest w pełni wolny diff --git a/config/pl/categories.yml b/config/pl/categories.yml new file mode 100644 index 0000000000..e9f1e4d72f --- /dev/null +++ b/config/pl/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Łączność +Development: + name: Programowanie +Games: + name: Gry +Graphics: + name: Grafika +Internet: + name: Internet +Money: + name: Finanse +Multimedia: + name: Multimedia +Navigation: + name: Nawigacja +Phone_SMS: + name: Telefon i SMS +Reading: + name: Czytanie +Science_Education: + name: Nauka i edukacja +Security: + name: Bezpieczeństwo +Sports_Health: + name: Sport i zdrowie +System: + name: System +Theming: + name: Motywy +Time: + name: Czas +Writing: + name: Pisanie diff --git a/config/ps/antiFeatures.yml b/config/ps/antiFeatures.yml new file mode 100644 index 0000000000..74790c5aa6 --- /dev/null +++ b/config/ps/antiFeatures.yml @@ -0,0 +1,14 @@ +Ads: + description: دا کاریال انګروزي لري +DisabledAlgorithm: + description: دا کاریال د خونديينې کمزوری لاسليک لري +NoSourceSince: + name: سرچينې کوډ نور لاسلرلی نه دی، اوسمهالول شونې نه دي. +NonFreeAdd: + description: دا کاریال ناازاده پر-زیاتوونې پرمخوړي +NonFreeAssets: + description: دا کاریال ناازاده پانګې لري +NonFreeDep: + description: دا کاریال په نورو ناازاده کاریالونو باندې اړه لري +NonFreeNet: + description: دا کاریال ناازادې جال پالنې پرمخوړي diff --git a/config/ps/categories.yml b/config/ps/categories.yml new file mode 100644 index 0000000000..b2e0997999 --- /dev/null +++ b/config/ps/categories.yml @@ -0,0 +1,28 @@ +Development: + name: پرمختيا +Games: + name: لوبې +Graphics: + name: كښنيزونه +Internet: + name: نړیجال +Multimedia: + name: ګڼرسنۍ +Navigation: + name: چلونه +Phone_SMS: + name: لرغږون او استوزې +Reading: + name: لوستنه +Science_Education: + name: پوهه او زده کړه +Security: + name: خونديينه +Sports_Health: + name: کړاو او روغتيا +System: + name: غونډال +Time: + name: مهال +Writing: + name: ليکنه diff --git a/config/pt-rBR/antiFeatures.yml b/config/pt-rBR/antiFeatures.yml new file mode 100644 index 0000000000..d4155a3e0c --- /dev/null +++ b/config/pt-rBR/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: Anúncios + description: Este aplicativo contém anúncios +DisabledAlgorithm: + name: Assinado Usando um Algoritmo Inseguro + description: Este aplicativo tem uma assinatura de segurança fraca +KnownVuln: + name: Vulnerabilidade conhecida + description: Este aplicativo contém uma falha de segurança já conhecida +NSFW: + name: NSFW + description: Este aplicativo contém conteúdo impróprio para menores de idade +NoSourceSince: + name: Não é possível atualizar, o código fonte não está mais disponível. +NonFreeAdd: + name: Complementos não livres + description: Este aplicativo promove complementos não livres +NonFreeAssets: + name: Conteúdos não livres + description: Este aplicativo contém conteúdo não livre +NonFreeDep: + name: Dependências não livres + description: Este aplicativo depende de aplicativos não livres +NonFreeNet: + name: Serviços de rede não livres + description: Este aplicativo promove serviços de rede não livres +Tracking: + name: Rastreamento + description: Este aplicativo rastreia e relata sua atividade +UpstreamNonFree: + name: Upstream não livre + description: O código fonte original não é totalmente livre diff --git a/config/pt-rBR/categories.yml b/config/pt-rBR/categories.yml new file mode 100644 index 0000000000..9876f50fff --- /dev/null +++ b/config/pt-rBR/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Conectividade +Development: + name: Desenvolvimento +Games: + name: Jogos +Graphics: + name: Gráficos +Internet: + name: Internet +Money: + name: Dinheiro +Multimedia: + name: Multimídia +Navigation: + name: Navegação +Phone_SMS: + name: Telefone & SMS +Reading: + name: Leitura +Science_Education: + name: Ciência & Educação +Security: + name: Segurança +Sports_Health: + name: Esportes & Saúde +System: + name: Sistema +Theming: + name: Temas +Time: + name: Tempo +Writing: + name: Escrita diff --git a/config/pt-rPT/antiFeatures.yml b/config/pt-rPT/antiFeatures.yml new file mode 100644 index 0000000000..6770ae4c83 --- /dev/null +++ b/config/pt-rPT/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Anúncios + description: Esta aplicação contém publicidade +DisabledAlgorithm: + name: Assinado usando um algoritmo inseguro + description: Esta aplicação tem uma assinatura de segurança fraca +KnownVuln: + name: Vulnerabilidade conhecida + description: Esta aplicação contém uma falha de segurança conhecida +NSFW: + name: NSFW + description: Esta aplicação contém conteúdo que não deve ser divulgado ou visível + em todos os lugares +NoSourceSince: + name: O código-fonte já não está disponível e não é possível atualizar. +NonFreeAdd: + name: Complementos não livres + description: Esta aplicação promove add-ons não livres +NonFreeAssets: + name: Ativos não livres + description: Esta aplicação contém conteúdo não livre +NonFreeDep: + name: Dependências não livres + description: Esta aplicação depende de aplicações não livres +NonFreeNet: + name: Serviços de rede não livres + description: Esta aplicação promove serviços de rede não livres +Tracking: + name: Rastreamento + description: Esta aplicação monitoriza e reporta a sua atividade +UpstreamNonFree: + name: Upstream não livre + description: O código-fonte não é totalmente livre diff --git a/config/pt-rPT/categories.yml b/config/pt-rPT/categories.yml new file mode 100644 index 0000000000..9a1f3e7e8c --- /dev/null +++ b/config/pt-rPT/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Conectividade +Development: + name: Desenvolvimento +Games: + name: Jogos +Graphics: + name: Gráficos +Internet: + name: Internet +Money: + name: Finanças +Multimedia: + name: Multimédia +Navigation: + name: Navegação +Phone_SMS: + name: Telefone e SMS +Reading: + name: Leitura +Science_Education: + name: Ciência e educação +Security: + name: Segurança +Sports_Health: + name: Desporto e saúde +System: + name: Sistema +Theming: + name: Temas +Time: + name: Tempo +Writing: + name: Escrita diff --git a/config/pt/antiFeatures.yml b/config/pt/antiFeatures.yml new file mode 100644 index 0000000000..6770ae4c83 --- /dev/null +++ b/config/pt/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Anúncios + description: Esta aplicação contém publicidade +DisabledAlgorithm: + name: Assinado usando um algoritmo inseguro + description: Esta aplicação tem uma assinatura de segurança fraca +KnownVuln: + name: Vulnerabilidade conhecida + description: Esta aplicação contém uma falha de segurança conhecida +NSFW: + name: NSFW + description: Esta aplicação contém conteúdo que não deve ser divulgado ou visível + em todos os lugares +NoSourceSince: + name: O código-fonte já não está disponível e não é possível atualizar. +NonFreeAdd: + name: Complementos não livres + description: Esta aplicação promove add-ons não livres +NonFreeAssets: + name: Ativos não livres + description: Esta aplicação contém conteúdo não livre +NonFreeDep: + name: Dependências não livres + description: Esta aplicação depende de aplicações não livres +NonFreeNet: + name: Serviços de rede não livres + description: Esta aplicação promove serviços de rede não livres +Tracking: + name: Rastreamento + description: Esta aplicação monitoriza e reporta a sua atividade +UpstreamNonFree: + name: Upstream não livre + description: O código-fonte não é totalmente livre diff --git a/config/pt/categories.yml b/config/pt/categories.yml new file mode 100644 index 0000000000..9a1f3e7e8c --- /dev/null +++ b/config/pt/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Conectividade +Development: + name: Desenvolvimento +Games: + name: Jogos +Graphics: + name: Gráficos +Internet: + name: Internet +Money: + name: Finanças +Multimedia: + name: Multimédia +Navigation: + name: Navegação +Phone_SMS: + name: Telefone e SMS +Reading: + name: Leitura +Science_Education: + name: Ciência e educação +Security: + name: Segurança +Sports_Health: + name: Desporto e saúde +System: + name: Sistema +Theming: + name: Temas +Time: + name: Tempo +Writing: + name: Escrita diff --git a/config/ro/antiFeatures.yml b/config/ro/antiFeatures.yml new file mode 100644 index 0000000000..fbaeb176c1 --- /dev/null +++ b/config/ro/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Reclame + description: Aplicația conține reclamă +DisabledAlgorithm: + name: Algoritm nesigur semnătură + description: Aplicația are o semnătură slab securizată +KnownVuln: + name: Vulnerabilitate cunoscută + description: Aplicația conține o vulnerabilitate de securitate cunoscută +NSFW: + name: NSFW + description: Această aplicație conține conținut care nu ar trebui să fie făcut public + sau vizibil peste tot +NoSourceSince: + name: Codul sursă nu mai este disponibil, nu mai există posibilitatea de a actualiza. +NonFreeAdd: + name: Anexe ne-libere + description: Aplicația promovează anexe ce nu sunt software liber +NonFreeAssets: + name: Resurse ne-libere + description: Aceasta aplicație conține resurse ce nu sunt la disponibile la liber +NonFreeDep: + name: Dependențe ne-libere + description: Aplicația depinde de alte aplicații ce nu sunt software liber +NonFreeNet: + name: Servicii de rețea ne-libere + description: Aplicația promovează servicii de rețea ce nu sunt accesibile la liber +Tracking: + name: Urmărire + description: Aplicația îți înregistrează și raportează activitatea undeva +UpstreamNonFree: + name: Surse ne-libere + description: Codul sursa originar nu este în totalitatea lui software liber diff --git a/config/ro/categories.yml b/config/ro/categories.yml new file mode 100644 index 0000000000..4887fb3df5 --- /dev/null +++ b/config/ro/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Conectivitate +Development: + name: Dezvoltare programe +Games: + name: Jocuri +Graphics: + name: Grafică +Internet: + name: Internet +Money: + name: Finanțe +Multimedia: + name: Multimedia +Navigation: + name: Navigație +Phone_SMS: + name: Telefon & SMS +Reading: + name: Citit +Science_Education: + name: Știință & educație +Security: + name: Securitate +Sports_Health: + name: Sport & sănătate +System: + name: Sistem +Theming: + name: Teme +Time: + name: Timp +Writing: + name: Scris diff --git a/config/ru/antiFeatures.yml b/config/ru/antiFeatures.yml new file mode 100644 index 0000000000..e1154aefdd --- /dev/null +++ b/config/ru/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Реклама + description: Это приложение содержит рекламу +DisabledAlgorithm: + name: Подписано с использованием небезопасного алгоритма + description: Это приложение имеет слабую сигнатуру безопасности +KnownVuln: + name: Известная уязвимость + description: Это приложение содержит известную уязвимость безопасности +NSFW: + name: NSFW + description: Это приложение содержит контент, который не следует разглашать или + повсеместно демонстрировать +NoSourceSince: + name: Исходный код больше недоступен, обновления невозможны. +NonFreeAdd: + name: Несвободные дополнения + description: Это приложение популяризует дополнения с закрытым исходным кодом +NonFreeAssets: + name: Несвободные активы + description: Это приложение содержит несвободные компоненты +NonFreeDep: + name: Несвободные зависимости + description: Это приложение зависит от других несвободных приложений +NonFreeNet: + name: Несвободные сетевые сервисы + description: Это приложение популяризует несвободные сетевые сервисы +Tracking: + name: Отслеживание + description: Это приложение отслеживает и сообщает о вашей деятельности +UpstreamNonFree: + name: Несвободный апстрим + description: Оригинальный исходный код не является полностью свободным diff --git a/config/ru/categories.yml b/config/ru/categories.yml new file mode 100644 index 0000000000..dc7518b246 --- /dev/null +++ b/config/ru/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Связь +Development: + name: Разработка +Games: + name: Игры +Graphics: + name: Графика +Internet: + name: Интернет +Money: + name: Финансы +Multimedia: + name: Мультимедиа +Navigation: + name: Навигация +Phone_SMS: + name: Звонки и сообщения +Reading: + name: Чтение +Science_Education: + name: Наука и образование +Security: + name: Безопасность +Sports_Health: + name: Спорт и здоровье +System: + name: Системные +Theming: + name: Оформление +Time: + name: Часы +Writing: + name: Офис diff --git a/config/sc/antiFeatures.yml b/config/sc/antiFeatures.yml new file mode 100644 index 0000000000..b77184d941 --- /dev/null +++ b/config/sc/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Publitzidade + description: Custa aplicatzione cuntènnidi publitzidade +DisabledAlgorithm: + name: Firmadu impreende un\'algoritmu non seguru + description: Custa aplicatzione tenet una firma de seguresa dèbile +KnownVuln: + name: Vulnerabilidade connota + description: Custa aplicatzione tenet una vulnerabilidade de seguresa connota +NSFW: + name: NSFW + description: Custa aplicatzione tenet cuntenutos chi non si diant dèpere publitzizare + o fàghere in manera chi siant visìbiles in neddue +NoSourceSince: + name: Su còdighe mitza no est prus disponìbile, no est possìbile fàghere agiornamentos. +NonFreeAdd: + name: Estensiones non lìberas + description: Custa aplicatzione promovet estensiones (add-ons) non lìberas +NonFreeAssets: + name: Cumponentes non lìberos + description: Custa aplicatzione cuntennit cantos non lìberos +NonFreeDep: + name: Dipendèntzias non lìberas + description: Custa aplicatzione dipendet dae àteros aplicos non lìberos +NonFreeNet: + name: Servìtzios de retza non lìberos + description: Custa aplicatzione promovet servìtzios de retza non lìberos +Tracking: + name: Arrastamentu + description: Custa aplicatzione compidat e riferit a àteros de sas atividades tuas +UpstreamNonFree: + name: A monte (upstream) non lìberu + description: Su còdighe mitza originale no est lìberu de su totu diff --git a/config/sc/categories.yml b/config/sc/categories.yml new file mode 100644 index 0000000000..ba8ecda538 --- /dev/null +++ b/config/sc/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Connetividade +Development: + name: Isvilupu +Games: + name: Giogos +Graphics: + name: Gràfica +Internet: + name: Ìnternet +Money: + name: Dinare +Multimedia: + name: Multimèdia +Navigation: + name: Nàvigu +Phone_SMS: + name: Telèfono & SMS +Reading: + name: Letura +Science_Education: + name: Iscièntzia e educatzione +Security: + name: Seguràntzia +Sports_Health: + name: Isport e Salude +System: + name: Sistema +Theming: + name: Temas +Time: + name: Tempus +Writing: + name: Iscritura diff --git a/config/si/categories.yml b/config/si/categories.yml new file mode 100644 index 0000000000..8cc0479c4b --- /dev/null +++ b/config/si/categories.yml @@ -0,0 +1,4 @@ +Games: + name: ක්‍රීඩා +Internet: + name: අන්තර්ජාලය diff --git a/config/sk/antiFeatures.yml b/config/sk/antiFeatures.yml new file mode 100644 index 0000000000..6306f81de5 --- /dev/null +++ b/config/sk/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Reklamy + description: Táto aplikácia obsahuje reklamy +DisabledAlgorithm: + name: Podpísané pomocou nebezpečného algoritmu + description: Táto aplikácia má slabý bezpečnostný podpis +KnownVuln: + name: Známa slabina + description: Tato aplikácia má známu zraniteľnosť v zabezpečení +NSFW: + name: NSFW + description: Táto aplikácia obsahuje obsah, ktorý by nemal byť publikovaný alebo + viditeľný všade +NoSourceSince: + name: Zdrojový kód už nie je dostupný, aktualizácie už nie sú možné. +NonFreeAdd: + name: Neslobodné doplnky + description: Táto aplikácia propaguje neslobodné doplnky +NonFreeAssets: + name: Neslobodné aktíva + description: Táto aplikácia obsahuje proprietárne časti +NonFreeDep: + name: Neslobodné závislosti + description: Táto aplikácia závisí na iných neslobodných aplikáciách +NonFreeNet: + name: Neslobodné sieťové služby + description: Táto aplikácia propaguje neslobodné sieťové služby +Tracking: + name: Sledovanie + description: Táto aplikácia zaznamenáva a hlási vaše aktivity +UpstreamNonFree: + name: Neslobodný upstream + description: Originálny zdrojový kód nie je úplne slobodný diff --git a/config/sk/categories.yml b/config/sk/categories.yml new file mode 100644 index 0000000000..7a723942c9 --- /dev/null +++ b/config/sk/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Pripojiteľnosť +Development: + name: Vývoj +Games: + name: Hry +Graphics: + name: Grafika +Internet: + name: Internet +Money: + name: Financie +Multimedia: + name: Multimédiá +Navigation: + name: Navigácia +Phone_SMS: + name: Telefón a SMS +Reading: + name: Čítanie +Science_Education: + name: Veda a výuka +Security: + name: Bezpečnosť +Sports_Health: + name: Šport & Zdravie +System: + name: Systém +Theming: + name: Témy +Time: + name: Čas +Writing: + name: Písanie diff --git a/config/sl/antiFeatures.yml b/config/sl/antiFeatures.yml new file mode 100644 index 0000000000..78faea551e --- /dev/null +++ b/config/sl/antiFeatures.yml @@ -0,0 +1,29 @@ +Ads: + name: Oglasi + description: Ta aplikacija vsebuje oglaševanje +DisabledAlgorithm: + name: Podpisano z nezaščitenim algoritmom + description: Ta aplikacija ima šibek varnostni podpis +KnownVuln: + name: Znana ranljivost + description: Ta aplikacija vsebuje znano varnostno pomanjkljivost +NoSourceSince: + name: Izvirna koda ni več na voljo, zato posodobitve niso možne. +NonFreeAdd: + name: Ne-prosti dodatki + description: Ta aplikacija promovira plačljive dodatke +NonFreeAssets: + name: Ne-prosta sredstva + description: Ta aplikacija vsebuje neodprte enote +NonFreeDep: + name: Ne-proste odvisnosti + description: Ta aplikcija je odvisna od ostalih ne odprtih aplikacijah +NonFreeNet: + name: Ne-prosti omrežne storitve + description: Ta aplikacija promovira plačljive internetne storitve +Tracking: + name: Sledenje + description: Ta aplikacija vam sledi in poroča o vaši aktivnosti +UpstreamNonFree: + name: Ne-prost Upstream + description: Originalna koda ni popolnoma odprta diff --git a/config/sl/categories.yml b/config/sl/categories.yml new file mode 100644 index 0000000000..6aa903bc24 --- /dev/null +++ b/config/sl/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Povezljivost +Development: + name: Razvijanje +Games: + name: Igre +Graphics: + name: Grafika +Internet: + name: Internet +Money: + name: Denar +Multimedia: + name: Multimedija +Navigation: + name: Navigacija +Phone_SMS: + name: Telefon & SMS +Reading: + name: Branje +Science_Education: + name: Znanost & Izobrazba +Security: + name: Varnost +Sports_Health: + name: Šport & zdravje +System: + name: Sistem +Theming: + name: Izgled +Time: + name: Čas +Writing: + name: Pisanje diff --git a/config/sn/antiFeatures.yml b/config/sn/antiFeatures.yml new file mode 100644 index 0000000000..2bba51e808 --- /dev/null +++ b/config/sn/antiFeatures.yml @@ -0,0 +1,14 @@ +Ads: + description: App ino ine zvakashambadzwa zvemamwe makambani +NonFreeAdd: + description: App inosesedza zvinowedzerwa paapp ino zvinobhadharwa +NonFreeAssets: + description: App ino inenhumbi dzinobhadharwa +NonFreeDep: + description: App ino inotemba nemamwe maapps anobhadharwa +NonFreeNet: + description: App ino inosesedza zvirango zvemasaisai zvinobhadharwa +Tracking: + description: App ino inotevera nekududzira zvauri kuita +UpstreamNonFree: + description: Nyuko yemurau irikumberi haisi yemahara diff --git a/config/sn/categories.yml b/config/sn/categories.yml new file mode 100644 index 0000000000..74a31b7a46 --- /dev/null +++ b/config/sn/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Mahakiro +Development: + name: Tsvitsa +Games: + name: Mitambo +Graphics: + name: Magraphics +Internet: + name: Dandemutande +Money: + name: Mari +Multimedia: + name: Midhiya yakasiyana +Navigation: + name: Mafambiro +Phone_SMS: + name: Nhare neTsamba pfupi +Reading: + name: Kuverenga +Science_Education: + name: zveScience neFundo +Security: + name: Zvekukwdekwera +Sports_Health: + name: Nhabvu neUtano +System: + name: Sistemu +Theming: + name: Kudingindira +Time: + name: Nguva +Writing: + name: Kunyora diff --git a/config/so/antiFeatures.yml b/config/so/antiFeatures.yml new file mode 100644 index 0000000000..91ae9dbf38 --- /dev/null +++ b/config/so/antiFeatures.yml @@ -0,0 +1,2 @@ +Tracking: + description: App-kan wuxuu la socdaa wariyaana diff --git a/config/so/categories.yml b/config/so/categories.yml new file mode 100644 index 0000000000..fce285dc14 --- /dev/null +++ b/config/so/categories.yml @@ -0,0 +1,32 @@ +Connectivity: + name: Ku +Development: + name: Hormarka +Games: + name: Geemamka +Graphics: + name: Farshaxa +Internet: + name: Khadka +Money: + name: Lacag +Multimedia: + name: Lagu +Navigation: + name: Dhex +Phone_SMS: + name: Taleefanka & +Reading: + name: Akhriska +Science_Education: + name: Sayniska & Waxbarashada +Security: + name: Amniga +Sports_Health: + name: Ciyaaraha & Caafimaadka +System: + name: Aalada +Time: + name: Wakhtiga +Writing: + name: Qorista diff --git a/config/sq/antiFeatures.yml b/config/sq/antiFeatures.yml new file mode 100644 index 0000000000..42e2517c2c --- /dev/null +++ b/config/sq/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Reklama + description: Ky aplikacion përmban reklama +DisabledAlgorithm: + name: Nënshkruar Duke Përdorur Një Algoritëm Jo të Parrezik + description: Ky aplikacion ka një nënshkrim të dobët sigurie +KnownVuln: + name: Cenueshmëri e Ditur + description: Ky aplikacion përmban një cenueshmëri të njohur sigurie +NSFW: + name: NSFW + description: Ky aplikacion përmban lëndë që s’duhet bërë publike apo të jetë e dukshme + kudo +NoSourceSince: + name: Kodi burim s’mund të kihet më, s’ka përditësime të mundshme. +NonFreeAdd: + name: Shtesa Jo të Lira + description: Ky aplikacion rekomandon shtesa jo të lira +NonFreeAssets: + name: Elementë Jo të Lirë + description: Ky aplikacion përmban elementë jo të lirë +NonFreeDep: + name: Varësi Jo të Lira + description: Ky aplikacion varet nga aplikacione të tjera jo të lira +NonFreeNet: + name: Shërbime Rrjeti Jo të Lira + description: Ky aplikacion rekomandon shërbime rrjeti jo të lira +Tracking: + name: Gjurmim + description: Ky aplikacion gjurmon dhe raporton veprimtarinë tuaj +UpstreamNonFree: + name: “Upstream” Jo i Lirë + description: Kodi burim origjinal s’është plotësisht i Lirë diff --git a/config/sq/categories.yml b/config/sq/categories.yml new file mode 100644 index 0000000000..a2605c391a --- /dev/null +++ b/config/sq/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Aftësi lidhjeje +Development: + name: Zhvillim +Games: + name: Lojëra +Graphics: + name: Grafika +Internet: + name: Internet +Money: + name: Para +Multimedia: + name: Multimedia +Navigation: + name: Lëvizje +Phone_SMS: + name: Telefon & SMS +Reading: + name: Lexim +Science_Education: + name: Shkencë & Arsim +Security: + name: Siguri +Sports_Health: + name: Sporte & Shëndet +System: + name: Sistem +Theming: + name: Ndryshim teme grafike +Time: + name: Kohë +Writing: + name: Shkrim diff --git a/config/sr/antiFeatures.yml b/config/sr/antiFeatures.yml new file mode 100644 index 0000000000..227dea0fa5 --- /dev/null +++ b/config/sr/antiFeatures.yml @@ -0,0 +1,29 @@ +Ads: + name: Додаци + description: Овај програм садржи огласе +DisabledAlgorithm: + name: Потписано несигурним алгоритмом + description: Овај програм има слаб безбедносни потпис +KnownVuln: + name: Позната рањивост + description: Овај програм садржи познату безбедносну рањивост +NoSourceSince: + name: Изворни код није више доступан, нема доступних надградњи. +NonFreeAdd: + name: Неслободни додаци + description: Овај програм предлаже неслободне додатке +NonFreeAssets: + name: Неслободна припадност + description: Овај програм поседује неслободан садржај +NonFreeDep: + name: Неслободне зависности + description: Овај програм зависи од неслободних програма +NonFreeNet: + name: Неслободне мрежне услуге + description: Овај програм предлаже неслободне мрежне услуге +Tracking: + name: Праћење + description: Програм прати и пријављује Ваша дејства +UpstreamNonFree: + name: Узводна неслободност + description: Изворни кôд није у потпуности слободан diff --git a/config/sr/categories.yml b/config/sr/categories.yml new file mode 100644 index 0000000000..7ea0213f6b --- /dev/null +++ b/config/sr/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Повезивање +Development: + name: Развој +Games: + name: Игре +Graphics: + name: Графика +Internet: + name: Интернет +Money: + name: Новац +Multimedia: + name: Мултимедија +Navigation: + name: Навођење +Phone_SMS: + name: Телефон и СМС +Reading: + name: Читање +Science_Education: + name: Наука и образовање +Security: + name: Безбедност +Sports_Health: + name: Спорт и здравље +System: + name: Систем +Theming: + name: Теме +Time: + name: Време +Writing: + name: Писање diff --git a/config/sv/antiFeatures.yml b/config/sv/antiFeatures.yml new file mode 100644 index 0000000000..7fea491c4c --- /dev/null +++ b/config/sv/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Annonser + description: Denna app innehåller reklam +DisabledAlgorithm: + name: Signerad med en osäker algoritm + description: Denna app har en svag säkerhetssignatur +KnownVuln: + name: Känd sårbarhet + description: Denna app innehåller en känd säkerhetssårbarhet +NSFW: + name: NSFW + description: Denna app har ett innehåll som inte bör publiceras eller vara synligt + var som helst +NoSourceSince: + name: Källkoden är inte längre tillgänglig, inga uppdateringar möjliga. +NonFreeAdd: + name: Icke-fria tillägg + description: Denna app uppmuntrar icke-fria tillägg +NonFreeAssets: + name: Icke-fria tillgångar + description: Denna app innehåller icke-fria tillgångar +NonFreeDep: + name: Icke-fria beroenden + description: Denna app är beroende av andra icke-fria appar +NonFreeNet: + name: Icke-fria nätverkstjänster + description: Denna app uppmuntrar icke-fria nätverkstjänster +Tracking: + name: Spårning + description: Denna app spårar och rapporterar om din aktivitet +UpstreamNonFree: + name: Icke-fri uppströms + description: Källkoden från uppström är inte fullständigt fri diff --git a/config/sv/categories.yml b/config/sv/categories.yml new file mode 100644 index 0000000000..e5a9b81d47 --- /dev/null +++ b/config/sv/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Anslutbarhet +Development: + name: Utveckling +Games: + name: Spel +Graphics: + name: Grafik +Internet: + name: Internet +Money: + name: Pengar +Multimedia: + name: Multimedia +Navigation: + name: Navigering +Phone_SMS: + name: Telefon & SMS +Reading: + name: Läsning +Science_Education: + name: Vetenskap & utbildning +Security: + name: Säkerhet +Sports_Health: + name: Sport & hälsa +System: + name: System +Theming: + name: Temasättning +Time: + name: Tid +Writing: + name: Skrivande diff --git a/config/ta/antiFeatures.yml b/config/ta/antiFeatures.yml new file mode 100644 index 0000000000..bd41b3caa5 --- /dev/null +++ b/config/ta/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: விளம்பரங்கள் + description: இந்த பயன்பாட்டில் விளம்பரம் உள்ளது +DisabledAlgorithm: + name: பாதுகாப்பற்ற படிமுறை பயன்படுத்தி ஒப்பமிடப்பட்டது + description: இந்த பயன்பாட்டில் பலவீனமான பாதுகாப்பு கையொப்பம் உள்ளது +KnownVuln: + name: அறிந்த பிழை + description: இந்த பயன்பாட்டில் அறியப்பட்ட பாதுகாப்பு பாதிப்பு உள்ளது +NSFW: + name: NSFW + description: தெரியக்கூடா அ பொது கவனத்திற்குக் கொண்டுவரக்கூடா உள்ளடக்கங்களை இச்செயலி + கொண்டுள்ளது +NoSourceSince: + name: மூல குறியீடு இனி கிடைக்காது, புதுப்பிப்புகள் எவையும் சாத்தியமில்லை. +NonFreeAdd: + name: இலவசமற்ற துணைநிரல்கள் + description: இச்செயலி இலவசமற்ற துணை-நிரல்களை ஊக்குவிக்கிறது +NonFreeAssets: + name: இலவசமற்ற சொத்துக்கள் + description: இந்த பயன்பாட்டில் இலவச மற்ற சொத்துக்கள் உள்ளன +NonFreeDep: + name: இலவசமற்ற சார்புகள் + description: இச்செயலி மற்ற இலவச செயலிகளைச் சார்ந்துள்ளது +NonFreeNet: + name: இலவசமற்ற பிணைய சேவைகள் + description: இச்செயலி இலவசமற்ற பிணைய சேவைகளை ஊக்குவிக்கிறது +Tracking: + name: தடமறிதல் + description: இச்செயலி உம் செயல்பாட்டைக் தடமறிந்து அறிக்கையிடுகிறது +UpstreamNonFree: + name: இலவசமற்ற அப்ஸ்ட்ரீம் + description: மேல்நீரோட்ட மூல குறியீடு முற்றிலும் இலவசம் அல்ல diff --git a/config/ta/categories.yml b/config/ta/categories.yml new file mode 100644 index 0000000000..346997c3b5 --- /dev/null +++ b/config/ta/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: இணைப்புநிலை +Development: + name: வளர்ச்சி +Games: + name: விளையாட்டுகள் +Graphics: + name: வரைகலை +Internet: + name: இணையம் +Money: + name: பணம் +Multimedia: + name: பல்லூடகம் +Navigation: + name: வழிசெலுத்தல் +Phone_SMS: + name: தொலைபேசி & குறுஞ்செய்திச் சேவை +Reading: + name: படித்தல் +Science_Education: + name: அறிவியலும் கல்வியும் +Security: + name: பாதுகாப்பு +Sports_Health: + name: விளையாட்டும் உடல்நலமும் +System: + name: அமைப்பு +Theming: + name: கருப்பொருள் +Time: + name: நேரம் +Writing: + name: எழுதுதல் diff --git a/config/te/antiFeatures.yml b/config/te/antiFeatures.yml new file mode 100644 index 0000000000..b2ab15cb1d --- /dev/null +++ b/config/te/antiFeatures.yml @@ -0,0 +1,20 @@ +Ads: + description: ఈ అనువర్తనం ప్రకటనలు కలిగి ఉంది +DisabledAlgorithm: + description: ఈ అనువర్తనం బలహీన భద్రతా సంతకం కలిగి ఉంది +KnownVuln: + description: ఈ అనువర్తనం తెలిసిన భద్రతా దుర్బలత్వాన్ని కలిగి ఉంది +NoSourceSince: + name: కొడ్ మూలం ఇక అందుబాటులో లేదు, నవికరణాలు లబించవు +NonFreeAdd: + description: ఈ అనువర్తనం ఉచితం కానీ పొడిగింతలను ప్రోత్సహిస్తుంది +NonFreeAssets: + description: ఈ అనువర్తనం ఉచితం కానీ ఆస్తులను కలిగి ఉంది +NonFreeDep: + description: ఈ అనువర్తనం ఇతర ఉచితం కానీ అనువర్తనాలపై ఆధారపడి ఉంటుంది +NonFreeNet: + description: ఈ అనువర్తనం ఉచితం కానీ నెట్వర్క్ సేవలను ప్రోత్సహిస్తుంది +Tracking: + description: ఈ ఆప్ మీ కార్యకలాపాలను జాడించి నివేదిస్తుంది +UpstreamNonFree: + description: అప్స్ట్రీమ్ సోర్స్ కోడ్ పూర్తిగా ఉచితం కాదు diff --git a/config/te/categories.yml b/config/te/categories.yml new file mode 100644 index 0000000000..2b0657c977 --- /dev/null +++ b/config/te/categories.yml @@ -0,0 +1,32 @@ +Connectivity: + name: kalavaDika +Development: + name: అభివృద్ధి +Games: + name: ఆట +Graphics: + name: గ్రాఫిక్స్ +Internet: + name: అంతర్జాలం +Money: + name: డబ్బు +Multimedia: + name: మల్టీమీడియా +Navigation: + name: నౌకాయానం +Phone_SMS: + name: ఫోన్ & ఎస్ఎంఎస్ +Reading: + name: చదవటం +Science_Education: + name: విజ్ఞానం & విద్య +Security: + name: రక్షణ +Sports_Health: + name: క్రీడలు & ఆరోగ్యం +System: + name: వ్యవస్థ +Time: + name: సమయం +Writing: + name: వ్రాయటం diff --git a/config/th/antiFeatures.yml b/config/th/antiFeatures.yml new file mode 100644 index 0000000000..3d55f82ff6 --- /dev/null +++ b/config/th/antiFeatures.yml @@ -0,0 +1,14 @@ +Ads: + description: โปรแกรมนี้มีโฆษณา +NonFreeAdd: + description: โปรแกรมนี้สนับสนุนส่วนขยายที่ไม่เสรี +NonFreeAssets: + description: โปรแกรมนี้มีส่วนประกอบภาพเสียงที่ไม่เสรี +NonFreeDep: + description: โปรแกรมนี้พึ่งพาโปรแกรมไม่เสรีอื่นๆ +NonFreeNet: + description: โปรแกรมนี้สนับสนุนการใช้งานบริการที่ไม่เสรี +Tracking: + description: แอปนี้ติดตามและรายงานกิจกรรมของคุณ +UpstreamNonFree: + description: ซอร์สโค้ดต้นฉบับมีบางส่วนที่ไม่เสรี diff --git a/config/th/categories.yml b/config/th/categories.yml new file mode 100644 index 0000000000..d4eb4985a3 --- /dev/null +++ b/config/th/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: การสื่อสาร +Development: + name: การพัฒนา +Games: + name: เกม +Graphics: + name: กราฟิก +Internet: + name: อินเทอร์เน็ต +Money: + name: การเงิน +Multimedia: + name: สื่อผสม +Navigation: + name: การนำทาง +Phone_SMS: + name: โทรศัพท์และ SMS +Reading: + name: การอ่าน +Science_Education: + name: วิทยาศาสตร์และการศึกษา +Security: + name: ความมั่นคง +Sports_Health: + name: กีฬาและสุขภาพ +System: + name: เครื่องมือระบบ +Theming: + name: ธีมต่างๆ +Time: + name: เวลา +Writing: + name: การเขียน diff --git a/config/tr/antiFeatures.yml b/config/tr/antiFeatures.yml new file mode 100644 index 0000000000..c70854208e --- /dev/null +++ b/config/tr/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Reklam + description: Bu uygulama reklam içerir +DisabledAlgorithm: + name: Güvenli Olmayan Bir Algoritma Kullanılarak İmzalandı + description: Bu uygulamanın zayıf güvenlikli imzası var +KnownVuln: + name: Bilinen Güvenlik Açığı + description: Bu uygulama bilinen bir güvenlik açığı içerir +NSFW: + name: NSFW + description: Bu uygulama, herkese duyurulmaması veya her yerde görünmemesi gereken + içerik içeriyor +NoSourceSince: + name: Kaynak kodu artık mevcut değil, güncelleme mümkün değil. +NonFreeAdd: + name: Özgür Olmayan Eklentiler + description: Bu uygulama özgür olmayan eklentilere teşvik eder +NonFreeAssets: + name: Özgür Olmayan İçerikler + description: Bu uygulama özgür olmayan unsurlar içerir +NonFreeDep: + name: Özgür Olmayan Bağlılıklar + description: Bu uygulama özgür olmayan başka uygulamalara bağımlıdır +NonFreeNet: + name: Özgür Olmayan Ağ Hizmetleri + description: Bu uygulama özgür olmayan ağ hizmetlerine teşvik eder +Tracking: + name: İzleme + description: Bu uygulama etkinliğinizi izler ve bildirir +UpstreamNonFree: + name: Üst Kod Özgür Değil + description: Kaynak kod tamamen özgür değildir diff --git a/config/tr/categories.yml b/config/tr/categories.yml new file mode 100644 index 0000000000..fe6f0c3ce0 --- /dev/null +++ b/config/tr/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Bağlanabilirlik +Development: + name: Geliştirme +Games: + name: Oyunlar +Graphics: + name: Çizim +Internet: + name: İnternet +Money: + name: Finans +Multimedia: + name: Çoklu ortam +Navigation: + name: Navigasyon +Phone_SMS: + name: Telefon ve SMS +Reading: + name: Okuma +Science_Education: + name: Bilim ve eğitim +Security: + name: Güvenlik +Sports_Health: + name: Spor ve Sağlık +System: + name: Sistem +Theming: + name: Tema +Time: + name: Zaman +Writing: + name: Yazım diff --git a/config/tzm/categories.yml b/config/tzm/categories.yml new file mode 100644 index 0000000000..349239204d --- /dev/null +++ b/config/tzm/categories.yml @@ -0,0 +1,22 @@ +Connectivity: + name: Azday +Development: + name: asbuɣlu +Games: + name: uraren +Graphics: + name: Tiwwunɣa +Internet: + name: antirnit +Money: + name: aẓeṛf +Reading: + name: tiɣuri +Science_Education: + name: Tamassant d usegmi +System: + name: Anegraw +Time: + name: Akud +Writing: + name: Tirra diff --git a/config/ug/antiFeatures.yml b/config/ug/antiFeatures.yml new file mode 100644 index 0000000000..39e5c03e83 --- /dev/null +++ b/config/ug/antiFeatures.yml @@ -0,0 +1,10 @@ +Ads: + description: بۇ ئەپتە ئېلان بار +NonFreeAdd: + description: بۇ ئەپ ھەقسىز بولمىغان قىستۇرمىلارنى تەۋسىيە قىلىدۇ +NonFreeDep: + description: بۇ ئەپ ھەقسىز بولمىغان باشقا ئەپلەرگە بېقىنىدۇ +NonFreeNet: + description: بۇ ئەپ ھەقسىز بولمىغان تور مۇلازىمەتلىرىنى تەۋسىيە قىلىدۇ +Tracking: + description: بۇ ئەپ پائالىيەتلىرىڭىزنى ئىزلاپ، دوكلات قىلىدۇ diff --git a/config/ug/categories.yml b/config/ug/categories.yml new file mode 100644 index 0000000000..56408c2f0b --- /dev/null +++ b/config/ug/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: ئۇلىنىشچانلىق +Development: + name: تەرەققىيات +Games: + name: ئويۇنلار +Graphics: + name: رەسىملەر +Internet: + name: تور +Money: + name: پۇل +Multimedia: + name: كۆپ ۋاسىتە +Navigation: + name: يول باشلاش +Phone_SMS: + name: فون & قىسقا ئۇچۇر +Reading: + name: ئوقۇشلۇق +Science_Education: + name: پەن & مائارىپ +Security: + name: بىخەتەرلىك +Sports_Health: + name: تەنتەربىيە & ساغلاملىق +System: + name: سىستېما +Theming: + name: ئاساسىي ئۇسلۇب +Time: + name: ۋاقىت +Writing: + name: يېزىقچىلىق diff --git a/config/uk/antiFeatures.yml b/config/uk/antiFeatures.yml new file mode 100644 index 0000000000..6f9c987874 --- /dev/null +++ b/config/uk/antiFeatures.yml @@ -0,0 +1,33 @@ +Ads: + name: Оголошення + description: Цей застосунок містить рекламу +DisabledAlgorithm: + name: Підписано за допомогою небезпечного алгоритму + description: Цей застосунок має слабкий підпис безпеки +KnownVuln: + name: Відома вразливість + description: Цей застосунок містить знану вразливість безпеки +NSFW: + name: NSFW + description: Цей застосунок містить вміст, який не слід оприлюднювати чи бачити + всім +NoSourceSince: + name: Джерельний код вже не доступний, оновлення неможливі. +NonFreeAdd: + name: Невільні додатки + description: Цей застосунок пропонує невільні додатки +NonFreeAssets: + name: Невільні засоби + description: Цей застосунок містить не вільні ресурси +NonFreeDep: + name: Невільні залежності + description: Додатки залежить від інших не вільних застосунків +NonFreeNet: + name: Невільні мережеві послуги + description: Цей застосунок просуває невільні мережні послуги +Tracking: + name: Відстеження + description: Цей застосунок відстежує та повідомляє про ваші дії +UpstreamNonFree: + name: Основні невільні + description: Джерельний код випуску частково не вільний diff --git a/config/uk/categories.yml b/config/uk/categories.yml new file mode 100644 index 0000000000..c96cc9de2d --- /dev/null +++ b/config/uk/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Зв\'язок +Development: + name: Розробка +Games: + name: Ігри +Graphics: + name: Графіка +Internet: + name: Інтернет +Money: + name: Фінанси +Multimedia: + name: Мультимедіа +Navigation: + name: Навігація +Phone_SMS: + name: Дзвінки та SMS +Reading: + name: Читання +Science_Education: + name: Освіта й наука +Security: + name: Безпека +Sports_Health: + name: Спорт і здоров\'я +System: + name: Система +Theming: + name: Тематика +Time: + name: Час +Writing: + name: Написання diff --git a/config/ur/antiFeatures.yml b/config/ur/antiFeatures.yml new file mode 100644 index 0000000000..35e40e641d --- /dev/null +++ b/config/ur/antiFeatures.yml @@ -0,0 +1,22 @@ +Ads: + name: اشتہارات + description: اس ایپ میں اشتہارات شامل ہیں۔ +DisabledAlgorithm: + description: اس ایپ میں سیکیورٹی کا کمزور دستخط ہے۔ +KnownVuln: + description: اس ایپ میں سیکیورٹی کی ایک معلوم کمزوری ہے۔ +NoSourceSince: + name: سورس کوڈ اب دستیاب نہیں ہے ، کوئی اپ ڈیٹ ممکن نہیں ہے۔ +NonFreeAdd: + description: یہ ایپ غیر فری ایڈ کو فروغ دیتی ہے۔ +NonFreeAssets: + description: یہ ایپ غیر مفت اثاثوں پر مشتمل ہے +NonFreeDep: + description: یہ ایپ دیگر غیر مفت ایپس پر منحصر ہے +NonFreeNet: + description: یہ ایپ غیر فری نیٹ ورک خدمات کو فروغ دیتی ہے۔ +Tracking: + name: ٹریکنگ + description: یہ ایپ آپ کی سرگرمیوں کو ٹریک اور رپورٹ کرتی ہے۔ +UpstreamNonFree: + description: اپ سٹریم سورس کوڈ مکمل طور پر مفت نہیں ہے diff --git a/config/ur/categories.yml b/config/ur/categories.yml new file mode 100644 index 0000000000..e159d5d4a9 --- /dev/null +++ b/config/ur/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: کنیکٹیویٹی +Development: + name: ترقی +Games: + name: گیمس +Graphics: + name: گرافیکس +Internet: + name: انٹرنیٹ +Money: + name: رقم +Multimedia: + name: ملٹیمیڈیا +Navigation: + name: سمت شناسی +Phone_SMS: + name: پھون اور ایس ایم ایس +Reading: + name: پڈھنا +Science_Education: + name: سائنس اور تعلیم +Security: + name: سیکوریٹی +Sports_Health: + name: کھیل اور صحت +System: + name: نظام +Theming: + name: تھیمنگ +Time: + name: وقت +Writing: + name: لکهائی diff --git a/config/vi/antiFeatures.yml b/config/vi/antiFeatures.yml new file mode 100644 index 0000000000..1d1c34e008 --- /dev/null +++ b/config/vi/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: Quảng cáo + description: Ứng dụng này có quảng cáo +DisabledAlgorithm: + name: Được kí bằng thuật toán không an toàn + description: Ứng dụng này có chữ kí bảo mật yếu +KnownVuln: + name: Lỗ hổng bảo mật đã biết + description: Ứng dụng này có một lỗ hổng bảo mật đã biết +NSFW: + name: NSFW + description: Ứng dụng này chứa nội dung không nên được công khai ở mọi nơi +NoSourceSince: + name: Mã nguồn không còn nữa, không thể có cập nhật. +NonFreeAdd: + name: Phần mở rộng không tự do + description: Ứng dụng này khuyến khích các phần mở rộng không tự do +NonFreeAssets: + name: Các phần không tự do + description: Ứng dụng này có những phần không tự do +NonFreeDep: + name: Phụ thuộc vào những thứ không tự do + description: Ứng dụng này phụ thuộc vào các ứng dụng không tự do khác +NonFreeNet: + name: Dịch vụ mạng không tự do + description: Ứng dụng này khuyến khích các dịch vụ mạng không tự do +Tracking: + name: Theo dõi + description: Ứng dụng này theo dõi và báo cáo hoạt động của bạn +UpstreamNonFree: + name: Dự án mẹ không tự do + description: Mã nguồn không hoàn toàn tự do diff --git a/config/vi/categories.yml b/config/vi/categories.yml new file mode 100644 index 0000000000..1b6416abb4 --- /dev/null +++ b/config/vi/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: Kết nối +Development: + name: Lập trình +Games: + name: Trò chơi +Graphics: + name: Đồ hoạ +Internet: + name: Internet +Money: + name: Tài chính +Multimedia: + name: Đa phương tiện +Navigation: + name: Điều hướng +Phone_SMS: + name: Đàm thoại & nhắn tin +Reading: + name: Đọc +Science_Education: + name: Khoa học & giáo dục +Security: + name: Bảo mật +Sports_Health: + name: Thể thao & sức khoẻ +System: + name: Hệ thống +Theming: + name: Giao diện +Time: + name: Thời gian +Writing: + name: Soạn thảo diff --git a/config/zh-rCN/antiFeatures.yml b/config/zh-rCN/antiFeatures.yml new file mode 100644 index 0000000000..cc1ee12075 --- /dev/null +++ b/config/zh-rCN/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: 广告 + description: 此应用包含广告 +DisabledAlgorithm: + name: 使用不安全算法签名 + description: 此应用的安全签名较弱 +KnownVuln: + name: 含有已知漏洞 + description: 此应用包含已知的安全漏洞 +NSFW: + name: NSFW + description: 此应用包含不应宣扬或随处可见的内容 +NoSourceSince: + name: 源代码不再可用,无法更新。 +NonFreeAdd: + name: 非自由附加组件 + description: 此应用推广非自由的附加组件 +NonFreeAssets: + name: 非自由资产 + description: 此应用包含非自由资源 +NonFreeDep: + name: 非自由依赖项 + description: 此应用依赖于其它非自由应用 +NonFreeNet: + name: 非自由网络服务 + description: 此应用推广非自由的网络服务 +Tracking: + name: 跟踪用户 + description: 此应用会记录并报告你的活动 +UpstreamNonFree: + name: 上游代码非自由 + description: 上游源代码不是完全自由的 diff --git a/config/zh-rCN/categories.yml b/config/zh-rCN/categories.yml new file mode 100644 index 0000000000..1fcf60b2a4 --- /dev/null +++ b/config/zh-rCN/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: 连接 +Development: + name: 开发 +Games: + name: 游戏 +Graphics: + name: 图像 +Internet: + name: 网络 +Money: + name: 理财 +Multimedia: + name: 多媒体 +Navigation: + name: 导航 +Phone_SMS: + name: 通话与短信 +Reading: + name: 阅读 +Science_Education: + name: 科学与教育 +Security: + name: 安全 +Sports_Health: + name: 运动与健康 +System: + name: 系统 +Theming: + name: 主题 +Time: + name: 时间 +Writing: + name: 记录 diff --git a/config/zh-rHK/antiFeatures.yml b/config/zh-rHK/antiFeatures.yml new file mode 100644 index 0000000000..de0472f4c8 --- /dev/null +++ b/config/zh-rHK/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: 廣告 + description: 此應用程式含有廣告 +DisabledAlgorithm: + name: 使用不安全的算法簽署 + description: 此應用程式含有弱安全簽名 +KnownVuln: + name: 已知的安全漏洞 + description: 此應用程式含有已知的安全漏洞 +NSFW: + name: NSFW + description: 此應用程式含有不適宜宣揚或公開的內容 +NoSourceSince: + name: 源碼不再可用,無法更新。 +NonFreeAdd: + name: 非自由的附加元件 + description: 此應用程式推廣非自由的附加元件 +NonFreeAssets: + name: 非自由資源 + description: 此應用程式含有非自由的資源 +NonFreeDep: + name: 非自由的依賴項 + description: 此應用程式依賴其他非自由的應用程式 +NonFreeNet: + name: 非自由的網絡服務 + description: 此應用程式推廣非自由的網絡服務 +Tracking: + name: 追蹤 + description: 此應用程式會跟蹤及彙報您的行為 +UpstreamNonFree: + name: 上游非自由 + description: 上游原始碼並非完全自由 diff --git a/config/zh-rHK/categories.yml b/config/zh-rHK/categories.yml new file mode 100644 index 0000000000..5dd80becd8 --- /dev/null +++ b/config/zh-rHK/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: 網絡 +Development: + name: 開發 +Games: + name: 遊戲 +Graphics: + name: 繪圖 +Internet: + name: 互聯網 +Money: + name: 財經 +Multimedia: + name: 多媒體 +Navigation: + name: 導航 +Phone_SMS: + name: 通話與短訊 +Reading: + name: 閱讀 +Science_Education: + name: 科學與教育 +Security: + name: 安全與保安 +Sports_Health: + name: 體育與健康 +System: + name: 系統 +Theming: + name: 主題 +Time: + name: 時間 +Writing: + name: 文書 diff --git a/config/zh-rTW/antiFeatures.yml b/config/zh-rTW/antiFeatures.yml new file mode 100644 index 0000000000..5da8c0c15b --- /dev/null +++ b/config/zh-rTW/antiFeatures.yml @@ -0,0 +1,32 @@ +Ads: + name: 廣告 + description: 此應用程式含有廣告 +DisabledAlgorithm: + name: 使用不安全的演算法簽署 + description: 這個應用程式的安全簽章較弱 +KnownVuln: + name: 已知的安全漏洞 + description: 這個應用程式包含了已知的安全性漏洞 +NSFW: + name: NSFW + description: 此應用可能包含裸露、暴力、色情或冒犯等不適宜公眾場合的內容 +NoSourceSince: + name: 原始碼不再能取得,無法更新。 +NonFreeAdd: + name: 非自由的附加元件 + description: 此應用程式推廣非自由的附加元件 +NonFreeAssets: + name: 非自由資源 + description: 此應用程式含有非自由的資源 +NonFreeDep: + name: 非自由的相依性 + description: 此應用程式依賴其他非自由的應用程式 +NonFreeNet: + name: 非自由的網路服務 + description: 此應用程式推廣非自由的網路服務 +Tracking: + name: 追蹤 + description: 本應用程式會追蹤和彙報您的行為 +UpstreamNonFree: + name: 上游非自由 + description: 上游原始碼並非完全自由 diff --git a/config/zh-rTW/categories.yml b/config/zh-rTW/categories.yml new file mode 100644 index 0000000000..a1e3a357b1 --- /dev/null +++ b/config/zh-rTW/categories.yml @@ -0,0 +1,34 @@ +Connectivity: + name: 連線 +Development: + name: 開發 +Games: + name: 遊戲 +Graphics: + name: 圖形 +Internet: + name: 網路 +Money: + name: 理財 +Multimedia: + name: 多媒體 +Navigation: + name: 導航 +Phone_SMS: + name: 通話與簡訊 +Reading: + name: 閱讀 +Science_Education: + name: 科學與教育 +Security: + name: 安全性 +Sports_Health: + name: 運動與健康 +System: + name: 系統 +Theming: + name: 主題 +Time: + name: 時間 +Writing: + name: 書寫