From 00f3fbaa5f9b36b67c985583be6fcae6185b511f Mon Sep 17 00:00:00 2001 From: OniriCorpe Date: Wed, 21 Feb 2024 06:27:56 +0100 Subject: [PATCH] store: init new locales --- store/translations/ar/LC_MESSAGES/messages.mo | Bin 0 -> 528 bytes store/translations/ar/LC_MESSAGES/messages.po | 447 +++++++++++++++++ .../bn_BD/LC_MESSAGES/messages.mo | Bin 0 -> 451 bytes .../bn_BD/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/br/LC_MESSAGES/messages.mo | Bin 0 -> 731 bytes store/translations/br/LC_MESSAGES/messages.po | 450 ++++++++++++++++++ store/translations/ca/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/ca/LC_MESSAGES/messages.po | 446 +++++++++++++++++ .../translations/ckb/LC_MESSAGES/messages.mo | Bin 0 -> 447 bytes .../translations/ckb/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/cs/LC_MESSAGES/messages.mo | Bin 0 -> 474 bytes store/translations/cs/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/da/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/da/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/de/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/de/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/el/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/el/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/eo/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/eo/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/es/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/es/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/eu/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/eu/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/fa/LC_MESSAGES/messages.mo | Bin 0 -> 438 bytes store/translations/fa/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/fi/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/fi/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/gl/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/gl/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/he/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/he/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/hi/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/hi/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/hu/LC_MESSAGES/messages.mo | Bin 0 -> 438 bytes store/translations/hu/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/id/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/id/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/it/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/it/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/ja/LC_MESSAGES/messages.mo | Bin 0 -> 438 bytes store/translations/ja/LC_MESSAGES/messages.po | 446 +++++++++++++++++ .../translations/kab/LC_MESSAGES/messages.mo | Bin 0 -> 447 bytes .../translations/kab/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/ko/LC_MESSAGES/messages.mo | Bin 0 -> 438 bytes store/translations/ko/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/lt/LC_MESSAGES/messages.mo | Bin 0 -> 508 bytes store/translations/lt/LC_MESSAGES/messages.po | 447 +++++++++++++++++ store/translations/mk/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/mk/LC_MESSAGES/messages.po | 446 +++++++++++++++++ .../nb_NO/LC_MESSAGES/messages.mo | Bin 0 -> 451 bytes .../nb_NO/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/ne/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/ne/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/nl/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/nl/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/oc/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/oc/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/pl/LC_MESSAGES/messages.mo | Bin 0 -> 503 bytes store/translations/pl/LC_MESSAGES/messages.po | 447 +++++++++++++++++ store/translations/pt/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/pt/LC_MESSAGES/messages.po | 446 +++++++++++++++++ .../pt_BR/LC_MESSAGES/messages.mo | Bin 0 -> 450 bytes .../pt_BR/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/ru/LC_MESSAGES/messages.mo | Bin 0 -> 519 bytes store/translations/ru/LC_MESSAGES/messages.po | 447 +++++++++++++++++ store/translations/sk/LC_MESSAGES/messages.mo | Bin 0 -> 474 bytes store/translations/sk/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/sl/LC_MESSAGES/messages.mo | Bin 0 -> 497 bytes store/translations/sl/LC_MESSAGES/messages.po | 447 +++++++++++++++++ store/translations/sv/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/sv/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/te/LC_MESSAGES/messages.mo | Bin 0 -> 445 bytes store/translations/te/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/tr/LC_MESSAGES/messages.mo | Bin 0 -> 438 bytes store/translations/tr/LC_MESSAGES/messages.po | 446 +++++++++++++++++ store/translations/uk/LC_MESSAGES/messages.mo | Bin 0 -> 519 bytes store/translations/uk/LC_MESSAGES/messages.po | 447 +++++++++++++++++ .../zh_Hans/LC_MESSAGES/messages.mo | Bin 0 -> 448 bytes .../zh_Hans/LC_MESSAGES/messages.po | 446 +++++++++++++++++ 80 files changed, 17850 insertions(+) create mode 100644 store/translations/ar/LC_MESSAGES/messages.mo create mode 100644 store/translations/ar/LC_MESSAGES/messages.po create mode 100644 store/translations/bn_BD/LC_MESSAGES/messages.mo create mode 100644 store/translations/bn_BD/LC_MESSAGES/messages.po create mode 100644 store/translations/br/LC_MESSAGES/messages.mo create mode 100644 store/translations/br/LC_MESSAGES/messages.po create mode 100644 store/translations/ca/LC_MESSAGES/messages.mo create mode 100644 store/translations/ca/LC_MESSAGES/messages.po create mode 100644 store/translations/ckb/LC_MESSAGES/messages.mo create mode 100644 store/translations/ckb/LC_MESSAGES/messages.po create mode 100644 store/translations/cs/LC_MESSAGES/messages.mo create mode 100644 store/translations/cs/LC_MESSAGES/messages.po create mode 100644 store/translations/da/LC_MESSAGES/messages.mo create mode 100644 store/translations/da/LC_MESSAGES/messages.po create mode 100644 store/translations/de/LC_MESSAGES/messages.mo create mode 100644 store/translations/de/LC_MESSAGES/messages.po create mode 100644 store/translations/el/LC_MESSAGES/messages.mo create mode 100644 store/translations/el/LC_MESSAGES/messages.po create mode 100644 store/translations/eo/LC_MESSAGES/messages.mo create mode 100644 store/translations/eo/LC_MESSAGES/messages.po create mode 100644 store/translations/es/LC_MESSAGES/messages.mo create mode 100644 store/translations/es/LC_MESSAGES/messages.po create mode 100644 store/translations/eu/LC_MESSAGES/messages.mo create mode 100644 store/translations/eu/LC_MESSAGES/messages.po create mode 100644 store/translations/fa/LC_MESSAGES/messages.mo create mode 100644 store/translations/fa/LC_MESSAGES/messages.po create mode 100644 store/translations/fi/LC_MESSAGES/messages.mo create mode 100644 store/translations/fi/LC_MESSAGES/messages.po create mode 100644 store/translations/gl/LC_MESSAGES/messages.mo create mode 100644 store/translations/gl/LC_MESSAGES/messages.po create mode 100644 store/translations/he/LC_MESSAGES/messages.mo create mode 100644 store/translations/he/LC_MESSAGES/messages.po create mode 100644 store/translations/hi/LC_MESSAGES/messages.mo create mode 100644 store/translations/hi/LC_MESSAGES/messages.po create mode 100644 store/translations/hu/LC_MESSAGES/messages.mo create mode 100644 store/translations/hu/LC_MESSAGES/messages.po create mode 100644 store/translations/id/LC_MESSAGES/messages.mo create mode 100644 store/translations/id/LC_MESSAGES/messages.po create mode 100644 store/translations/it/LC_MESSAGES/messages.mo create mode 100644 store/translations/it/LC_MESSAGES/messages.po create mode 100644 store/translations/ja/LC_MESSAGES/messages.mo create mode 100644 store/translations/ja/LC_MESSAGES/messages.po create mode 100644 store/translations/kab/LC_MESSAGES/messages.mo create mode 100644 store/translations/kab/LC_MESSAGES/messages.po create mode 100644 store/translations/ko/LC_MESSAGES/messages.mo create mode 100644 store/translations/ko/LC_MESSAGES/messages.po create mode 100644 store/translations/lt/LC_MESSAGES/messages.mo create mode 100644 store/translations/lt/LC_MESSAGES/messages.po create mode 100644 store/translations/mk/LC_MESSAGES/messages.mo create mode 100644 store/translations/mk/LC_MESSAGES/messages.po create mode 100644 store/translations/nb_NO/LC_MESSAGES/messages.mo create mode 100644 store/translations/nb_NO/LC_MESSAGES/messages.po create mode 100644 store/translations/ne/LC_MESSAGES/messages.mo create mode 100644 store/translations/ne/LC_MESSAGES/messages.po create mode 100644 store/translations/nl/LC_MESSAGES/messages.mo create mode 100644 store/translations/nl/LC_MESSAGES/messages.po create mode 100644 store/translations/oc/LC_MESSAGES/messages.mo create mode 100644 store/translations/oc/LC_MESSAGES/messages.po create mode 100644 store/translations/pl/LC_MESSAGES/messages.mo create mode 100644 store/translations/pl/LC_MESSAGES/messages.po create mode 100644 store/translations/pt/LC_MESSAGES/messages.mo create mode 100644 store/translations/pt/LC_MESSAGES/messages.po create mode 100644 store/translations/pt_BR/LC_MESSAGES/messages.mo create mode 100644 store/translations/pt_BR/LC_MESSAGES/messages.po create mode 100644 store/translations/ru/LC_MESSAGES/messages.mo create mode 100644 store/translations/ru/LC_MESSAGES/messages.po create mode 100644 store/translations/sk/LC_MESSAGES/messages.mo create mode 100644 store/translations/sk/LC_MESSAGES/messages.po create mode 100644 store/translations/sl/LC_MESSAGES/messages.mo create mode 100644 store/translations/sl/LC_MESSAGES/messages.po create mode 100644 store/translations/sv/LC_MESSAGES/messages.mo create mode 100644 store/translations/sv/LC_MESSAGES/messages.po create mode 100644 store/translations/te/LC_MESSAGES/messages.mo create mode 100644 store/translations/te/LC_MESSAGES/messages.po create mode 100644 store/translations/tr/LC_MESSAGES/messages.mo create mode 100644 store/translations/tr/LC_MESSAGES/messages.po create mode 100644 store/translations/uk/LC_MESSAGES/messages.mo create mode 100644 store/translations/uk/LC_MESSAGES/messages.po create mode 100644 store/translations/zh_Hans/LC_MESSAGES/messages.mo create mode 100644 store/translations/zh_Hans/LC_MESSAGES/messages.po diff --git a/store/translations/ar/LC_MESSAGES/messages.mo b/store/translations/ar/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..0a4845f9e4894b5ee096cdefb0f84d31385b0d4a GIT binary patch literal 528 zcmaJ;O;5r=5XHn(kDfiuL5W5ew*?6)Eb>(hrUgoD1sxqMf`;%DRNV-Ud7Uo(TdE4&J!hFn1+)luOGqO z3umLr*a}6av>`zrCo9t1#yN?U3trG2`JL`y5PGwjHJwDHuLU08T z!8b()TE5>&lZw)D+nT0Z%~LW|dXu{#v!5_$^(O2gyONAicmN7WGiD>S_s~J;6z~$) zXtOGm%X{2ncF|EiaP){P+GrqId@#^?LI~RI, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:04+0100\n" +"Last-Translator: FULL NAME \n" +"Language: ar\n" +"Language-Team: ar \n" +"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : " +"n%100>=3 && n%100<=10 ? 3 : n%100>=0 && n%100<=2 ? 4 : 5);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/bn_BD/LC_MESSAGES/messages.mo b/store/translations/bn_BD/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..f9d52bba668dc3470aa22ecba4bfbf403d649a16 GIT binary patch literal 451 zcmZvYT}#6-6ow~w)l09vID!|7p4pZuBl}<dCOkpYr_|Y&32Sd+G{Q2C9XDN;)quShn9@UJ1Yr8G9U349= z?}**HvK`wtMoidSUX%X!-R^xMRT@)Cxhkj@lECCK3}HHqeCYl`_pOlftfHAgF8R~Q z`_Y&(`ue?uZWs=VyeVYXx8kCbw7`jwuZjRKzohE99oUb(3l3*Ja4tJm6h!_Z8K-Gm zW5G4!=55>35H)+(H)TO{-htIKm5S+Jr8n3<`077wm_(ni#5(60f%Y=j);;4)nxIUi QTLL4xWCgfQr)3b0PgNCv(f|Me literal 0 HcmV?d00001 diff --git a/store/translations/bn_BD/LC_MESSAGES/messages.po b/store/translations/bn_BD/LC_MESSAGES/messages.po new file mode 100644 index 00000000..d0889c5f --- /dev/null +++ b/store/translations/bn_BD/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Bangla (Bangladesh) translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:05+0100\n" +"Last-Translator: FULL NAME \n" +"Language: bn_BD\n" +"Language-Team: bn_BD \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/br/LC_MESSAGES/messages.mo b/store/translations/br/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..7f873e94b0b654ee40869738addab66e9aacb0be GIT binary patch literal 731 zcmZva!A|2a5Qe*}J>|IPJ!y52F5o$zwqqTV8kKj&)*vjQr9L*-t)O8!v(qFsw$)i zV3LlnqkaZAQ92!tM^?&LQfZP@d9ffD>%1bF3?NE+!}z>67^Km3YE8x&=_}4O-arOS z^8g&`xP&^yv4I{3)IFd!r6?pR|5wybU+dZ%UCb&?GQ~tyGA&gAmw)3JM!h70(@)l2 zD`p~Jvm7mF>H|o|*|M&{X&j%IMN_K0YfZ|vVkNnhYFPy!R&Q8^#~s+D;hqRX8_s|N ze*Rn8i7$uXNu@J#R>Y;v$^Z)4Sh$H#Y9cboeA=4CAtToZf) zJX7YGGS8Ixrpz~GzK>69z5frbBMd2)Tr9QsJ61AGqV2}mO=|U}&|Kim9#%LB&HwA8 zRmlp`f%zR%71!Zf-;$H9uAc2JS0oa1xhO;)z{#x8))g0A;R4~RJp^#UX1oNaX}f6A Fcm*=, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:05+0100\n" +"Last-Translator: FULL NAME \n" +"Language: br\n" +"Language-Team: br \n" +"Plural-Forms: nplurals=6; plural=(n==1 ? 0 : n%10==1 && n%100!=11 && " +"n%100!=71 && n%100!=91 ? 1 : n%10==2 && n%100!=12 && n%100!=72 && " +"n%100!=92 ? 2 : (n%10==3 || n%10==4 || n%10==9) && n%100!=13 && n%100!=14" +" && n%100!=19 && n%100!=73 && n%100!=74 && n%100!=79 && n%100!=93 && " +"n%100!=94 && n%100!=99 ? 3 : n%1000000==0 ? 4 : 5);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/ca/LC_MESSAGES/messages.mo b/store/translations/ca/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..9eee3fe95b7d834820d0c265554f8e0f4ec0824e GIT binary patch literal 445 zcmZvY&q~8U5XLKb%F(lj5j-e5H3?P9wkiFWN+hu%jlFNvZH%P5VRs|;DLnalK8qU* zR>6UR`DQ=%H+-Kb#~&?IN2X6rpEu%HU7PvcJYutprFdbP#$b(0CRHIgfjF5z_>&Zt zezFMWk5L;HqZ~lVOg|=%m-Fn){>Su6LPBv@akJC&+Wl}^e#A@dEi|3tSE^5Lncn!wkCpW z#?4i`%CIzh(>GN~3*Lk5nM%d9SL+RS55DI54U_2eOsor@6X>oAZQV1@q>0Fcxg#*9 ND^`Nrb~*;p`T|{Led+)J literal 0 HcmV?d00001 diff --git a/store/translations/ca/LC_MESSAGES/messages.po b/store/translations/ca/LC_MESSAGES/messages.po new file mode 100644 index 00000000..736a6a2b --- /dev/null +++ b/store/translations/ca/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Catalan translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:05+0100\n" +"Last-Translator: FULL NAME \n" +"Language: ca\n" +"Language-Team: ca \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/ckb/LC_MESSAGES/messages.mo b/store/translations/ckb/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..d9de35d31c6c2d88f0b142dd4cab33fa585e9c75 GIT binary patch literal 447 zcmZvY&q~8U5XLKb%F(lj5j-e5brXt|v?=|UN+fAR8hhWS+ZauE%kD<(V|eiOd=@t? zSOo_L=9~T4-|&5%oqjemg0qF8iN%sm{f(}F2u>~(I2I- z@RNBkn_3Cm3aK$td9lJ_l`Bkz3w|^R!v0`9PW<`Yif1W~B%|8=fMcqe3l4EwNE~!* zAonh5-4L4)W5k5L6*cL9U;E$-snVEA%2i3VkS|Nh&OIq*_WY1J8roBq9v3>N__pg~mpJ!rK@Z5#=ve4E8<4l^6Oq@Fx OhIGkFaGG|@AR6C, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:08+0100\n" +"Last-Translator: FULL NAME \n" +"Language: ckb\n" +"Language-Team: ckb \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/cs/LC_MESSAGES/messages.mo b/store/translations/cs/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..9e9fa1c96d611b92a7d09d85139c34d968a5b98d GIT binary patch literal 474 zcmZutT~ER=6vf1+J^Jj!eJ})~#cmRVg&|+V%xtiX$$Nn^XGXiUosl2nzwkHtTkIqe zO}xoX?m0cV=k|P_oxayhotQp1eNlm5b!Fxc^N1=glH!G}HS#xT$)w5zClJN+M{k_K z(u)`Vd}hV05K^O1rP&6J%2c655b(mG9}I?*N$f2aRy0r0STd^31~j3X5pb~6M%Y1) z4fvMe_9eD4HbNA$*Q|2-Uw3!V1ypI2NXk`CwU7j+PeA~)Vdz2ck9FS)C{Ih88q2l% z0VrW~S255FfaM!h)a1R&=Gw zbK4bZ8`5cZtV_, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:09+0100\n" +"Last-Translator: FULL NAME \n" +"Language: cs\n" +"Language-Team: cs \n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/da/LC_MESSAGES/messages.mo b/store/translations/da/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..1a40631928a0877797709add7bafd11dee661203 GIT binary patch literal 445 zcmZvY&q~8U5XLKb%F(lj5j-e5H3?P9wkiFWN+hu%jlFN1ZH%P5VRs|;DLnalK8qU* zR>6UR`DQ=%H+-Kb#~&?IN2X6rpEu%HU7PvcJYutprFda$jX{P>CRHIgfjF5z_>&Zt zezFMWk54oA~z;x86fJWp{V8P(6@yg1@FQ7nM%d9SL+RS55DI54U_2ewa5yd6X>oAZQV1@q>0Fcxg#*9 ND^`Nrb~*;p`T}0pee3`L literal 0 HcmV?d00001 diff --git a/store/translations/da/LC_MESSAGES/messages.po b/store/translations/da/LC_MESSAGES/messages.po new file mode 100644 index 00000000..3853802e --- /dev/null +++ b/store/translations/da/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Danish translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:05+0100\n" +"Last-Translator: FULL NAME \n" +"Language: da\n" +"Language-Team: da \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/de/LC_MESSAGES/messages.mo b/store/translations/de/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..bf83f9691b95a6c3baa6d8fc0f19d68aaaffa6a2 GIT binary patch literal 445 zcmaKo&q~8U5XKce<>=YN2p$xjx(P+fwkiFWN+fAR8hhV1+ZaiA%kD<(Q+V?Ad=@tf zRxb_=%s2b7zv25hJ$XN}b!_|0_C+Ip)s3Cs>?1b2M9F8qHW=o(zzH*)f=9eI5)VBW z$Q>o^YvK}OjhOP6vLXHJiuMr&4V-1+n{*+V{HfJ^Ggd&V6vNx=tL%!66g3MVzq|h6{Vu zerH*Rzna@!#Y)kI^%GN?8^1Oi>>PZ}^&74*5Nny2qM*=OmBzW}f-4)54RcRn#8$il KujRHa;^-4&nSJvB literal 0 HcmV?d00001 diff --git a/store/translations/de/LC_MESSAGES/messages.po b/store/translations/de/LC_MESSAGES/messages.po new file mode 100644 index 00000000..0c73b3a3 --- /dev/null +++ b/store/translations/de/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# German translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:04+0100\n" +"Last-Translator: FULL NAME \n" +"Language: de\n" +"Language-Team: de \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/el/LC_MESSAGES/messages.mo b/store/translations/el/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..dbcdb5095879052823141ded78c58905b1be6ff0 GIT binary patch literal 445 zcmZutO-sW-5LNJ$qh}8zcu;ieCX`aPP3c!Ek)#c2?0wsAVEvNBVH4Uhn@?h zMM?9PxP(|Dru?<2mHy|o4!nqIgPCGNm&`~-Ve%A3Fdf7JbpJ^AoQR3MV!4&%pglEQFd zUF~;P%kVdIzbjcGIq6ud+RMT?4_t6%BeG%cDGb@t Mn)DiO(@LCt0dW_81poj5 literal 0 HcmV?d00001 diff --git a/store/translations/el/LC_MESSAGES/messages.po b/store/translations/el/LC_MESSAGES/messages.po new file mode 100644 index 00000000..c2839814 --- /dev/null +++ b/store/translations/el/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Greek translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:06+0100\n" +"Last-Translator: FULL NAME \n" +"Language: el\n" +"Language-Team: el \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/eo/LC_MESSAGES/messages.mo b/store/translations/eo/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..09b9b285cb5a6b1134e66fd97b24c9c91848788b GIT binary patch literal 445 zcmZvY&q~8U5XKce<>=YN2p$xjx(TI}ZBzO$l}OTtH1@u2w=t6Lmfelmr|{(K`7CZM zSOo_L=9~T4-|&5&pM9LzI<Gbd>dwyZ_7Uq{qT~x-84TCB;7S)#P)O3*V=&5K z5v22QHg!_IlgePM^J0y|D%Y4v3PC&wqyAt#PJ{W}NoE<26lcc%fMaGj1&?@5Bp!M$ zkQOD)TjCO8jhOP+q9*(^_nf4x6f1Ee)mBpwyKkv|uLFnCzZP)mgL~6);xG=5nYaz&jHEDJ z*sJzC%QF1U-0w, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:06+0100\n" +"Last-Translator: FULL NAME \n" +"Language: eo\n" +"Language-Team: eo \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/es/LC_MESSAGES/messages.mo b/store/translations/es/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..1337f3af0b75a61d846859678406ee1228df80b6 GIT binary patch literal 445 zcmZvY&q~8U5XLKb%F(lj5j-e5brY(TZBzO$l}KVk8hhWi+ZaiA%kD<(Q+V?Ad=@tr ztbzjr^UZ$jZ}>h>jz1ciZf$>z%etNf=9d-5)VBW z$Q>oEE8-GjjhOP+q9*fo>G_%c3b&-gA<&Qmn*@R2xk}Y`>-Uy$DOZKaDYO@baqhX`%0^_v+))^^ N1uwyCx-E-nd;xkXei8rx literal 0 HcmV?d00001 diff --git a/store/translations/es/LC_MESSAGES/messages.po b/store/translations/es/LC_MESSAGES/messages.po new file mode 100644 index 00000000..ebef0753 --- /dev/null +++ b/store/translations/es/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Spanish translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:05+0100\n" +"Last-Translator: FULL NAME \n" +"Language: es\n" +"Language-Team: es \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/eu/LC_MESSAGES/messages.mo b/store/translations/eu/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..0cdec9544e34739791eb26602ec8003513702d7d GIT binary patch literal 445 zcmZvY&q~8U5XLKb%F(lj5j-e5brY(TZBzO$l}KVk8hhWi+ZaiA%kD<(Q+V?Ad=@tr ztbzjr^UZ$jZ}>h>jz1ciZf$>z%etNf=9d-5)VBW z$Q>oEE8-GjjhOP+q9*m5s=TxuY;- N3tocPbXykD_yT, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:05+0100\n" +"Last-Translator: FULL NAME \n" +"Language: eu\n" +"Language-Team: eu \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/fa/LC_MESSAGES/messages.mo b/store/translations/fa/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..4cb07435cc239efad3bce66e242d47c24947059c GIT binary patch literal 438 zcmZvYO-{ow5QU4xDofTZX2A}oI8lWv_ecE;C@5*8G<5H_ZZJyi$aWCD0TerebtCxb>rrD_lV6d)#`6w++*7*2Co zh1oJ%%)N|PN?S}!A+|WF3xm0$5GLa&9*t+SEL<+Vbdlp!b7tKSIAfMm2uRRD5@6s1 zxuc|WO?*O}5i|ZO8q)v1?$H-BV=>oEnvz+iDcnEBG0ewF2>n0kp%*h*)U0sG9s3cO zbGC0b(2wI$DcVXGLoY3B%}TsidT%Jm>RXzD--F{gAU!XMlJFFU-zMHvNz0`>=TJF_ z, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:08+0100\n" +"Last-Translator: FULL NAME \n" +"Language: fa\n" +"Language-Team: fa \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/fi/LC_MESSAGES/messages.mo b/store/translations/fi/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..4ee541569a3aa09062a6bbab23bca0054407ea04 GIT binary patch literal 445 zcmZvY&q~8U5XKce<>=YN2p$xjnuJoywkiFWN+fAR8hhWi+qjbMmfelmr|{(K`7CZM zSOo_L=9~T4-|&5&pM9LzI<Gbd>dwyZ_7Uq{s^kk>8I0DrU`lf-2&CEUF&yQv z2(x)Kn>rcWNo6q61z+Q^Dm3PjK$r}oxIY+=vv59l(piop#i+4A;Fualz<2#7x<2|I zxGmx~Z(YxItr0W!%4^d9zShAPQ*AI;ROpf#sR&G-;uxlbB!uoCbkB*YC@NZ5IF%z%hIwL6z z6ZWe8&aw=9Gxxiaa?yd+GgX?IpfVe5AAR-p8>TQ6E4k*PAkbcN<2*3Il#R%SxhF8B NOICv4@R}BJ@&#@=egOag literal 0 HcmV?d00001 diff --git a/store/translations/fi/LC_MESSAGES/messages.po b/store/translations/fi/LC_MESSAGES/messages.po new file mode 100644 index 00000000..72a8c7f2 --- /dev/null +++ b/store/translations/fi/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Finnish translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:06+0100\n" +"Last-Translator: FULL NAME \n" +"Language: fi\n" +"Language-Team: fi \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/gl/LC_MESSAGES/messages.mo b/store/translations/gl/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..0a9cae10f3876ece06bb0f12f2643abe2c4110e1 GIT binary patch literal 445 zcmZvY&q~8U5XKce<>=YN2p$xjx(TI}ZBzO$l}OTtH1@u2w=t6Lmfelmr|{(K`7CZM zSOo_L=9~T4-|&5&pM9LzI<Gbd>dwyZ_7Uq{qT~x-84TCB;7S)#P)O3*V=&5K z5v22QHg!_IlgePM^J0y|D%Y4v3PC&wqyAt#PJ{W}NoE<26lcc%fMaGj1&?@5Bp!M$ zkQOD)TjCO8jhOP+q9*G_%c3Dw-gA<&Qmn*@R9j6!?7pS;y$&2k|60JM5AIFJiNiQJX5u!8Gm^q^ zVXxZnEX(jWbH6KDAv&;nW=eD8S7w9lqp!Yx!xaW%CD(<>DYTb`aUQtf%0^_v+*25` NB`?8ixJ`>V`2utMehB~o literal 0 HcmV?d00001 diff --git a/store/translations/gl/LC_MESSAGES/messages.po b/store/translations/gl/LC_MESSAGES/messages.po new file mode 100644 index 00000000..39569b3f --- /dev/null +++ b/store/translations/gl/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Galician translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:06+0100\n" +"Last-Translator: FULL NAME \n" +"Language: gl\n" +"Language-Team: gl \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/he/LC_MESSAGES/messages.mo b/store/translations/he/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..87f99676351509ea3bcb9192f3582623f0ea646c GIT binary patch literal 445 zcmZvY&q~8U5XLKb%F(lj5j-e5brVV{X;bfX%n<`L^%EX503YYaBHWK!jVyAUVyCx4v6 z(oYt_d}bxA6jEcPvV4Q1DpQyW7yM`#goEK^lK6{-70*)~OGdT%0Vh;57aZcWkT~er zK-w;8-4UA*W5k5L<~8YmU;F3_snVEA%2h$NkSFzDoG2R3b|J<@bX(K&*{Q(^lms@d0^jmttg26QzmwkSYyF8 z4&nQIq$-HN2OxgtMnE-CtrR2mPz#aT5NKjxzJhV+InQ1NfVI?^WegW Nu2=z1({33=;|ptDef, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:06+0100\n" +"Last-Translator: FULL NAME \n" +"Language: he\n" +"Language-Team: he \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/hi/LC_MESSAGES/messages.mo b/store/translations/hi/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..560af77315d5c8cde8075dc1d235cf370a3d0d6e GIT binary patch literal 445 zcmZvY-%7(U6viib)l09vID!|7W~OC~k*#C@I;pf<>FVyYE$bp(Qj%2MQ+Va;`7EXm zoPq}qobTi#zr*)=asJV;b!Pk0_H`|O)xDkH?IWspiIOjDZBV#DOQtlJf^f3tuY>g;oue>Jx?`t1@5!D7|iV9s&BNc(^a}>dB7zfb%gYG*K6?sK-i`?-a zfigz-^#*!TG$?pes=V(cMWtwgrc&)S0a1QS?R#A~j{c2+D<9n3t`moGaLUAOVrMLc zVZvT@C@ssdH}g;yl#4E`cT{O+{K{-m=j5xe-!g>)v6dSyasr(dH_jsyOxcKRmegyyk literal 0 HcmV?d00001 diff --git a/store/translations/hi/LC_MESSAGES/messages.po b/store/translations/hi/LC_MESSAGES/messages.po new file mode 100644 index 00000000..fcfd309e --- /dev/null +++ b/store/translations/hi/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Hindi translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:06+0100\n" +"Last-Translator: FULL NAME \n" +"Language: hi\n" +"Language-Team: hi \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/hu/LC_MESSAGES/messages.mo b/store/translations/hu/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..0981cdc27e29afdb64f87dc19c20ae00acd2da8f GIT binary patch literal 438 zcmZvYO=`n15QS6d%FC|1m_>K(q_PPiC_m)SDK2(m95;I&o`6?Ymn1ss}s2+efT-v68QRV=&m_iYuKa%xTp)WRan~RJ>XPq18i3_f5Ha5i*g)v+60=%Z% HvWUhPb*X%} literal 0 HcmV?d00001 diff --git a/store/translations/hu/LC_MESSAGES/messages.po b/store/translations/hu/LC_MESSAGES/messages.po new file mode 100644 index 00000000..11f3f5c9 --- /dev/null +++ b/store/translations/hu/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Hungarian translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:06+0100\n" +"Last-Translator: FULL NAME \n" +"Language: hu\n" +"Language-Team: hu \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/id/LC_MESSAGES/messages.mo b/store/translations/id/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..9450fa42fef68090c4a631fd7ae60703ee56b8cd GIT binary patch literal 445 zcmZvY-%7(U6vh?2>ZR9S9Kj1kGt)B0$kwrcomASbbanUHn$<{`lq41R6khpyK8vXX zr{IAD=R5hx@9=$|pM9LzI<GMY>dwyZ_7OF^M9CMnF(}N@iYd*dAdsYs$6%7d zDoB^%V(z4@lFFc17d%Jfy3i<-1cG=JM#Ir`ng+|IlPoecQH&b<1DaC92zc0QBkUp1 z1>7OHeT!X;tr4Z{l{cjSeVv0ZqS~NLQK3s}q#`hTiXxbg;sE-8&;uu;qNr(Mkv#tq zC}VWjY@i=S!;-h8Dh5tc){2&BCe=<85Y@NTzSo1p=wA!C^ufL9IdK>V$4uN7b|z97 zChS%F%CZc5Gxt?Vx#+>>nJUeUUz;uJ9(~RATc%JTHZtd;AkbZN<2*3Il#R%SxhF8D NYgU5Sa@!Vh@&#*Oef, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:06+0100\n" +"Last-Translator: FULL NAME \n" +"Language: id\n" +"Language-Team: id \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/it/LC_MESSAGES/messages.mo b/store/translations/it/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..d3a40e13fc068b39d627c8f26ba8b5b1d299a0ad GIT binary patch literal 445 zcmZutO-sW-5Ut=TN6#Kc@Sy0_O(3|Gi>6e0&q>Nku@WazZ8Qb3{f652I, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:07+0100\n" +"Last-Translator: FULL NAME \n" +"Language: it\n" +"Language-Team: it \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/ja/LC_MESSAGES/messages.mo b/store/translations/ja/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..f8989461c97623f8720989b0893b8d7a5879385d GIT binary patch literal 438 zcmZvYO-{ow5QU4xDofTZX2A}oI8g7THvp-H@ z=_iX|K64UYN@Xz8S-!zhm1#^R1wR@F;b1tKB>rOI#Pbx#iZf$>zzH*)f=9d-5)VBW z$O9#QMio7XR)_3BfQmnwKRC`T9l;2YK+zy<^9_cty5c%gY+$M3xQW!4mImgmM z41Y8CWx;aMf%Pj>nwwr_w%9)V>a(|8p)b~QlZ%W(dzBmKi3_f5Ha5j0g%Mlv0=%Z% HvWUhPUBG;l literal 0 HcmV?d00001 diff --git a/store/translations/ja/LC_MESSAGES/messages.po b/store/translations/ja/LC_MESSAGES/messages.po new file mode 100644 index 00000000..67f2dff5 --- /dev/null +++ b/store/translations/ja/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Japanese translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:07+0100\n" +"Last-Translator: FULL NAME \n" +"Language: ja\n" +"Language-Team: ja \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/kab/LC_MESSAGES/messages.mo b/store/translations/kab/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..196d1d8b38797d44de49b4d59ec3395d0c6a9783 GIT binary patch literal 447 zcmZvY!A`YPIY(yIUiV;lbDQS=>S* znmEZM^Uwa-Z}NYg9Dg=U9hp8geO`-Sb#3Mk^N95>mg0piH3lo3GpTaHU5JzEqd!bx z?kBTgIqx*|3q#)t`f%WKmAzPr6Iq)KBdDOUy6Lb@=13PYF-A|JYc&^;@pJgaDCkgs&{ zqcCN3vs*zo4Esgi6f)~saZyQH;8@6wa)FmSsXV6x`_a4LaOQ!1*|DM^@(-!lO=1lN z*NmIHwxywI_O5Trg66yf%V#PT(_W?5*gp8```1jO&zEAA^UQ_zBG=Xf<4l^6Oq^R6 P?&*RR;56-)K{UPrfK-0M literal 0 HcmV?d00001 diff --git a/store/translations/kab/LC_MESSAGES/messages.po b/store/translations/kab/LC_MESSAGES/messages.po new file mode 100644 index 00000000..212afbb1 --- /dev/null +++ b/store/translations/kab/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Kabyle translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:07+0100\n" +"Last-Translator: FULL NAME \n" +"Language: kab\n" +"Language-Team: kab \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/ko/LC_MESSAGES/messages.mo b/store/translations/ko/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..214273e96c1821365c04171001852595a3f19fed GIT binary patch literal 438 zcmZvYO-{ow5QU4xDofTZX2A}oI8i~B`=kD)C@5*8G<5H_ZV04yWIGkT0TQMio7XR)_3BfQmnwKR69*Ul;2YK+zuSa9_cty5c#Jt+$M3xQW!4mIfv3h z41Y7XWx;aMf%P*}nwwr_w%9)T>a(|8p)b~QlZ%W(dzBmKfeWr|Ha5irg%Mlv0=%Z% HvWUhPaFTqm literal 0 HcmV?d00001 diff --git a/store/translations/ko/LC_MESSAGES/messages.po b/store/translations/ko/LC_MESSAGES/messages.po new file mode 100644 index 00000000..53031dcc --- /dev/null +++ b/store/translations/ko/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Korean translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:05+0100\n" +"Last-Translator: FULL NAME \n" +"Language: ko\n" +"Language-Team: ko \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/lt/LC_MESSAGES/messages.mo b/store/translations/lt/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..ba448fe6b839fcd3311b679c7b391f6ec521a628 GIT binary patch literal 508 zcmZvZ&rZTX5XLd_)T3t)W1>W&i@TL5DHQov45kHAD)$AJT2pq(b}^Fh8ori~;IlY| zL^N@eN#>jRWxt)-uao1C0-hs`Q;hRm{5sc|e`1s5wUJh@VrEExP9{QUiINVC!r_zG ziD2S|2f0+u&G@k z)Fw6qdgsu}6=jqnNJ8hW9}4>6yzI zJOBm6Q8!#WZ|yKzXB4*EJ%, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:07+0100\n" +"Last-Translator: FULL NAME \n" +"Language: lt\n" +"Language-Team: lt \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"(n%100<10 || n%100>=20) ? 1 : 2);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/mk/LC_MESSAGES/messages.mo b/store/translations/mk/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..101a50a3401c90a7a111385985293763a40f4f61 GIT binary patch literal 445 zcmZvY&q~8U5XLKb%F(lj5j-e5H3>z_wkiFWN+fAR8hhWi+ZauE!|q1xQ+V?Ad=@tr ztbzjr^UZ$jZ}>h>jz1cvj!d7LKCi{Ex;FE>dBl1bOYzKB8iO@1m{hso1ma}&;Ez&R z_{lt&O|68LLTZdumalPGWeQV4z>fw&*dL6?i9erP@hruWWK^3Ua7;BL;M#5rZ5Le! z>|0{Du58D)jS&;}n%AWNeRq3bNR`G^QmzWBg(NU}3`3X>A|JYc&^;@pJgaDCklU9Z zfhnWgdIQ}s>=$`c$gF3@MI~v06Ct;X0589#^4t#WNAH5enFr2g$BKf;KV;%GZEGaB zX53u0D-BDtH+@qUH0K>yJyEHc_A0%>_Q6+QzhM%6z7p%4X9U{ITwC{yGif3+VeSYF O>5>)THl3D1G`;|QHGUKT literal 0 HcmV?d00001 diff --git a/store/translations/mk/LC_MESSAGES/messages.po b/store/translations/mk/LC_MESSAGES/messages.po new file mode 100644 index 00000000..474da67c --- /dev/null +++ b/store/translations/mk/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Macedonian translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:07+0100\n" +"Last-Translator: FULL NAME \n" +"Language: mk\n" +"Language-Team: mk \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/nb_NO/LC_MESSAGES/messages.mo b/store/translations/nb_NO/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..9e5a8718ed6b2bdcb61be201715fa85fb76d69a2 GIT binary patch literal 451 zcmZut!A`#c4SvP7sdr|GbuX6Ul`S;}E1WZ_a=~4Qlj);BOkwUP zvtT;05>^VSF;ZE+!uu*ymJujq6V=5_E1=T{jFn$U{m<%Exx__j5R!DhP(acEl#q(tP zgE3`v^WB7Q81{?2DP-2O;-ZqYz_E}UW#;7{w9{`3Gn0Cb5Qs zYsSrO+tMg%_O5Trg66yf%NHsY(_W?5*go*;AJ$Bw&zEAA^UQ_zBG=Xf<4hW(jHO!_ P?&*RR;56-)k!XAZc%py; literal 0 HcmV?d00001 diff --git a/store/translations/nb_NO/LC_MESSAGES/messages.po b/store/translations/nb_NO/LC_MESSAGES/messages.po new file mode 100644 index 00000000..56ea47c7 --- /dev/null +++ b/store/translations/nb_NO/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Norwegian Bokmål (Norway) translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:07+0100\n" +"Last-Translator: FULL NAME \n" +"Language: nb_NO\n" +"Language-Team: nb_NO \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/ne/LC_MESSAGES/messages.mo b/store/translations/ne/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..76a0ab2044c6e280de47e9c3584564a62c1c44b6 GIT binary patch literal 445 zcmZutO-sW-5Ut=TN6#Kc@Sy0ln^3f*P3c!Ek)#c2?0wsAVDdlHAX7SH#n*?g{g4CkA^`w7)~aMzgSrDJjJnORGSMpp_;ki5T}jALB|Gi z=aTjfu?aCkOxSB)JN>V_Kj=cLG^UbrRZuOY3)81CgxN6iq4&qSZ-ta+70rw#XFmi} zMtAiDdSN&y@}`hk--?S$(gLSK?vz=U-&A={7Y?m=#o@vO`?_mILF6AZv75vi3$7VA zU+qidrP-Tql?Bat7uL^IDyF?kZ?SXK)!%QKM4zw4Cg+(8omH-_2gaE+5t%UeE{y1k M72q`Owy|h@0d)s{3IG5A literal 0 HcmV?d00001 diff --git a/store/translations/ne/LC_MESSAGES/messages.po b/store/translations/ne/LC_MESSAGES/messages.po new file mode 100644 index 00000000..25b65266 --- /dev/null +++ b/store/translations/ne/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Nepali translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:07+0100\n" +"Last-Translator: FULL NAME \n" +"Language: ne\n" +"Language-Team: ne \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/nl/LC_MESSAGES/messages.mo b/store/translations/nl/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..4bd4534135a56f6ebae594fad95ee3dad0ec6044 GIT binary patch literal 445 zcmZutO-sW-5Ut=TN6#Kc@Sy0ln^3f*P3c!Ek)#c2?0wsAVDdlHAX7SH#n*?g{g4CkA^`w7)~aMzgSrDJjJnORGSMpp_;ki5T}jALB|Gi z=aTjfu?aCkOxSB)JN>V_Kj=cLG^UbrRZuOY3)81CgxN6iq4&qSZ-ta+70rw#FMbH7 zjPB|Q^ulmZmZDY~+0)H2N7ytkO literal 0 HcmV?d00001 diff --git a/store/translations/nl/LC_MESSAGES/messages.po b/store/translations/nl/LC_MESSAGES/messages.po new file mode 100644 index 00000000..96aefe9f --- /dev/null +++ b/store/translations/nl/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Dutch translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:07+0100\n" +"Last-Translator: FULL NAME \n" +"Language: nl\n" +"Language-Team: nl \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/oc/LC_MESSAGES/messages.mo b/store/translations/oc/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..9fffee7baf5acd176b4bdde3ab4a63ffee2c1a9a GIT binary patch literal 445 zcmZvY&q~8U5XLKb%F(lj5j-e5brXt|v?=|UN+fAR8hhWS+ZaiA!|q1xQ+V?Ad=@tr ztbzjr^UZ$jZ}>jXPCr_vPE4PhzHG#=x;68=dBkQHOYy=ojll+2OsYa~7vf~`=uc8u z`N=X^%&mk~LTZduUTkn&=L%Edf**~7a5$Py6Mwn1;zf!R$*49z;FN0SfmRwccX)=xeUuGKoIV#HQf63*B|0tp~=LG!dCF_b!a- Nnw8+R?T$gTz5sNWehB~o literal 0 HcmV?d00001 diff --git a/store/translations/oc/LC_MESSAGES/messages.po b/store/translations/oc/LC_MESSAGES/messages.po new file mode 100644 index 00000000..23eac4d7 --- /dev/null +++ b/store/translations/oc/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Occitan translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:08+0100\n" +"Last-Translator: FULL NAME \n" +"Language: oc\n" +"Language-Team: oc \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/pl/LC_MESSAGES/messages.mo b/store/translations/pl/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..d2e3f5e47758e44812099b890cf59fb2f73c3aec GIT binary patch literal 503 zcmZuu%}&BV5XQt)kDfiuK?y_`x0M)DDDqbfrUgR zL#ohn6_*R`~3ko99qR58+)8;(+WqSf4rt$qgG!E%?0kW%kh<(zv-JiW2tDu z@|mfEYj3O9q;ce#z1Lh3Uo7P+6^RRtMXId_F1W(u;y3JE=&=RQz^U1Flqh`xuEUC6 literal 0 HcmV?d00001 diff --git a/store/translations/pl/LC_MESSAGES/messages.po b/store/translations/pl/LC_MESSAGES/messages.po new file mode 100644 index 00000000..fef6c11c --- /dev/null +++ b/store/translations/pl/LC_MESSAGES/messages.po @@ -0,0 +1,447 @@ +# Polish translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:08+0100\n" +"Last-Translator: FULL NAME \n" +"Language: pl\n" +"Language-Team: pl \n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && " +"(n%100<10 || n%100>=20) ? 1 : 2);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/pt/LC_MESSAGES/messages.mo b/store/translations/pt/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..caf9cd98e0b30a522dedbc80ebd0987b76f56a18 GIT binary patch literal 445 zcmZvYO-sW-5QZyw%F(lj5j-e5brXt|?FaozC6crujlFN%ZH%P5VRs|;S9tR8`CHsr zunG-xnbO?!DznA*(N|x;, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:08+0100\n" +"Last-Translator: FULL NAME \n" +"Language: pt\n" +"Language-Team: pt \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/pt_BR/LC_MESSAGES/messages.mo b/store/translations/pt_BR/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..b491e04ed51b23409130c97981cdc4b99ce174d4 GIT binary patch literal 450 zcmZvYT}#6-6owVN>ZR9SoC_}$Ju@vsM)twJI;pf<>FRDJ+p=2el9Ht2{)hfOe~YOT zr{IAD=RJAJle{0NC+|nLj%}aWKCi{Ey0-J1J;Zt!EBVY<27@&&xYD^46yjud?~hVg z_{lt&O`U|7QW=bNmalPGWg1gS!H)((*dL6?i9eq^@hruW;>_3^aLf#+;1REh#6!;o za!X0`inxSWBPRSMuSx&=T6<8J@(;nd4dRTX zFkIND?Me$Y{MFo)1Z6Zn~A(VC&$kzp&v7eX)}3Tx1kl%iK73TySM`vWe~} P4B3(w;5FQ)MI3zsAgX`( literal 0 HcmV?d00001 diff --git a/store/translations/pt_BR/LC_MESSAGES/messages.po b/store/translations/pt_BR/LC_MESSAGES/messages.po new file mode 100644 index 00000000..dce2454f --- /dev/null +++ b/store/translations/pt_BR/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Portuguese (Brazil) translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:08+0100\n" +"Last-Translator: FULL NAME \n" +"Language: pt_BR\n" +"Language-Team: pt_BR \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/ru/LC_MESSAGES/messages.mo b/store/translations/ru/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..4fc7843995709f595d0628314ffa966357df9186 GIT binary patch literal 519 zcmZuuO-sW-5LNJ$qh}8zs3^L1Hx?;rQ~MPqlC&X>y|3*WBk69~Y{Y_p!yo6x-{Qog zRd8Tn-pqUZc4t3!ciy%zwlViG4{Go$&ai&RA*p+jR!?GXh`%5+q03B32cmd#>kSi_ zdGXYrjICG{N*fZEX|^DPDlJK(9Pq-vAN2a8QS42pRy0Y-Pz!GG1Tx}AIABw|NvKV1 z2K3UQ%~Q%KMIwpCb5=Y3&uguD0WS?nG?!)0jnWQW-vt4T`=JM&Kh|9<;4-avik7XPoejKLL9 zKsw^CYk!YAZnG}G6tu%AyuPj_$e|~wVW_cB+E(a?-e$Y3L9L;ZMo4_$s=!+t@nX)4 zoM*BP^GB{rVcg0*kk*D*@8Lmc;>o#MWHNQ2b)OmQMo6J?+4wCh2L}9J, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:08+0100\n" +"Last-Translator: FULL NAME \n" +"Language: ru\n" +"Language-Team: ru \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/sk/LC_MESSAGES/messages.mo b/store/translations/sk/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..2467c371f1c2cc938f21b1770554980b78cf59f5 GIT binary patch literal 474 zcmZutT~ER=6vf1+J^Jj!eJ})~#cmQq3PZkznb}|&llKB;PDi`6osl2nzwkHtTkIqe zO}xoX?m0cV=k|P_oxayhotQp1eNlm5b!Fxc^N1=glH!@IHS#xT$)w5zClJN+2XCCf z(u)`Vd}hV05K^O1rP&6J%2c655b(mG9}I?*N$f2aRy0r0STd^31~j3X5pb~6M%Y1) z4fvMe_9eD4HbNA$*Q|2-U)MS40;)7hB;_inT1W!Z#~^^&F!Z4J$GUF?l&2+4jiq|| z0VrW~S255FfaM!h)a0eI&Gw zbK4bZ8`5cZtV_, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:08+0100\n" +"Last-Translator: FULL NAME \n" +"Language: sk\n" +"Language-Team: sk \n" +"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/sl/LC_MESSAGES/messages.mo b/store/translations/sl/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..d63605bc816f072d03c418656e15c57f2caed37d GIT binary patch literal 497 zcmZuuO;5r=5XHn(kDfiuK@*KGZcAfGp~zP;m=;K>+!t7CP1$XB7b6LO!(Zh8@V7XX zD4ICQB=hFI?3sqdVxE=YS6pNLjwC626D6Pd!jR#T%(&8-6dp|C@k7u{ zU>3yF;do@lypYO}NT=D7bT_FciS!_dI>WHt>G$JcI<+R_g!B|=245h3X1E6qbzDLn z;@CiMJ?dUjn^F{#n7?GD)Bn2qUKcWLNTQg~IWtmuFnA0@7(xUVJTYb z{0ESPvvt{lW*D~ftSVL7vL^XPv78K~T5AtP@ddT-Heg@+7vdbJ^nDxdfC5VP&_QS) zU=4P=Z^}i=L8^Ayu%clU9PVgWsnwIhaDkg_3!KmJS94S3EE5e_JTaxY@i%5g>IYr9 m@ro-Fh=p8cBK4p?&y01?1y^`h{D7?oT{h=AI91z4i^?a~Jc&mD literal 0 HcmV?d00001 diff --git a/store/translations/sl/LC_MESSAGES/messages.po b/store/translations/sl/LC_MESSAGES/messages.po new file mode 100644 index 00000000..0eadb7e8 --- /dev/null +++ b/store/translations/sl/LC_MESSAGES/messages.po @@ -0,0 +1,447 @@ +# Slovenian translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:08+0100\n" +"Last-Translator: FULL NAME \n" +"Language: sl\n" +"Language-Team: sl \n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 " +"|| n%100==4 ? 2 : 3);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/sv/LC_MESSAGES/messages.mo b/store/translations/sv/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..c196a0790893923a242cdd3ee9065c1701e4100d GIT binary patch literal 445 zcmZvY&q~8U5XLKb%F(lj5j-e5brXuzv?=|UN+fAR8hhWi+ZaiA!|tZor|{(K`7CZM zSOo_L=9~T4-|&5&oqjY-otQp1eOZfNb!+B#^N95>mg1GIGzM#2FsX9EU5Jy}lRrvf z;V1K8HnkE~3aK$tS-!?$l_^Yx3w|^R!v0`9PW<`Yif1W~B%|8=fMcqe3l4EwNE~!* zAonh5-4L4)W5k5*@|yI&@8RGJsnVEA%2h$NkSASL^Iq$&gg-XS=SLqG5kG}f)4U_2em00IIbD_P=we`q2lO`e)=H7)N NU9tk4rrk1##ut{YemDRC literal 0 HcmV?d00001 diff --git a/store/translations/sv/LC_MESSAGES/messages.po b/store/translations/sv/LC_MESSAGES/messages.po new file mode 100644 index 00000000..ff551c54 --- /dev/null +++ b/store/translations/sv/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Swedish translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:09+0100\n" +"Last-Translator: FULL NAME \n" +"Language: sv\n" +"Language-Team: sv \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/te/LC_MESSAGES/messages.mo b/store/translations/te/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..3e63ebc032d36f7ff4404d477e74a7e4a8ab7620 GIT binary patch literal 445 zcmZvY&q~8U5XLKb%F(lj5j-e5brXuzv?=|UN+fAR8hhWi+ZaiA!|q1xQ+V?Ad=@t? zSOo_L=9~T4-|&5%oqjemg1GIGzM#2FsX9EU5Jy}lRrvf z;V1K8HnkE~3aK$tS-!?$l_^Yx3w|^R!v0`9PW<`Yif1W~B%|8=fMcqe3l4EwNE~!* zAonh5-4L4)W5k5Leq6NX>o( zri^au4Rph>U*t_8vz`?fm81nugxo3@c)6F#b2@Msy(H?M);Z5yXfJbZJu=RuiO7Vxb74rA MtN^EJw+y234S%nG7ytkO literal 0 HcmV?d00001 diff --git a/store/translations/te/LC_MESSAGES/messages.po b/store/translations/te/LC_MESSAGES/messages.po new file mode 100644 index 00000000..0980a22b --- /dev/null +++ b/store/translations/te/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Telugu translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:09+0100\n" +"Last-Translator: FULL NAME \n" +"Language: te\n" +"Language-Team: te \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/tr/LC_MESSAGES/messages.mo b/store/translations/tr/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..de5a70d0d1f07c4fa811dec1d9aab0ca3a9e7690 GIT binary patch literal 438 zcmZvYO-{ow5QU4xDofTZX2A}oI8lU(`=kD)C@5*8G<5H_ZU{>4$aWCD0TC?x6PF_>hq z3esh`m^&%2q%s)myx8Kn&NXI|LJ*I_XgHcq(_p!Dl0}9S#hI}`;FK9o!6TlJ#6!;o zaz}}OOwbv9x^(}SZ?ZR>Fldcnoac~O5Z4+lAh2g@UbEp~! ze>1mL$qLbh%`;P)n|^I}*g5%{vv*u!AU1Mah@3)aT^Q$q3$AQ7HpK&lF, 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:09+0100\n" +"Last-Translator: FULL NAME \n" +"Language: tr\n" +"Language-Team: tr \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/uk/LC_MESSAGES/messages.mo b/store/translations/uk/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..7748d41a9ebdfc55d992165338fe1ec5a0f33ca8 GIT binary patch literal 519 zcmZuuO;5r=5XHn(kDfh@i4ut}?p9*3P~@u`Obet`?h7onT6W2HYb5b+_~X3zTbxS# zN}Obpc{A_r+ns&i+kGuz>|pL=9v0wNoMQckLsIm{T0MxlA%g{(3Y{fNIxr4Lw_Y!T zsTWQLqoEawwbF(JS)43LH;*$CDF?iuGw|D;en0dk6Kgz*NKXrH@C4H5MmS(oyGE!@ zYzFkgp|umrC`BR(#Zyu^{m;AH@_e2d5@{~8lpCcTxW4m!7fy)?N z0R^NZZn^f?sOi><@>4;ZjKa&yR)QQ_K@CHVU1?asAn<;+%c|7sDQSen_ifgAYa^b` z**fKkY{2}U>r5CoH%n6g;T3yW3QasYSBpf(4%BCfv2KJE8kddVvT>lxXCei=%4%p) F`T%rbjcot` literal 0 HcmV?d00001 diff --git a/store/translations/uk/LC_MESSAGES/messages.po b/store/translations/uk/LC_MESSAGES/messages.po new file mode 100644 index 00000000..f53baf5c --- /dev/null +++ b/store/translations/uk/LC_MESSAGES/messages.po @@ -0,0 +1,447 @@ +# Ukrainian translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:09+0100\n" +"Last-Translator: FULL NAME \n" +"Language: uk\n" +"Language-Team: uk \n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" + diff --git a/store/translations/zh_Hans/LC_MESSAGES/messages.mo b/store/translations/zh_Hans/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..6dc9d95f2cb799f98a03c55d4e9e147bc5f7ed5b GIT binary patch literal 448 zcmZutO-sW-5Ut=TN6#MS;7zA)LKWG5(63Y@NgLAGt8CkC8cBD{?nbOXL-6nUTijS^ z6&x6tdGlu9&igt${jAwIv3YLuqH2D{m90PQ5GyQJ@`W!921}fArE@7L#L48*AEYqz zlW8y+I|<)PWiZlNzQlf+X-p*rKk5Zxw>KOn{&ecZlN1MvGh<)CAv2tUN4y3S4?P#i zEhUXh;u2zsnDE!UQu?2Fv*(3O8%z}wx?n~s3ZthmgmEwOq4h_)#N9VaeI#R?orwb2yB_NUctw+Z{QO`1*=ME=nhw@#da6ow1? zvEA0n8UALjw*|{Z6BcWxG&k+itnlv0s}5Lkg}zwGWiB!bck|ph_grvgU9x`eDD>H! M7vR<1hLxy&1KK8loB#j- literal 0 HcmV?d00001 diff --git a/store/translations/zh_Hans/LC_MESSAGES/messages.po b/store/translations/zh_Hans/LC_MESSAGES/messages.po new file mode 100644 index 00000000..fbcfa09c --- /dev/null +++ b/store/translations/zh_Hans/LC_MESSAGES/messages.po @@ -0,0 +1,446 @@ +# Chinese (Simplified) translations for PROJECT. +# Copyright (C) 2024 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2024-02-21 06:04+0100\n" +"PO-Revision-Date: 2024-02-21 06:05+0100\n" +"Last-Translator: FULL NAME \n" +"Language: zh_Hans\n" +"Language-Team: zh_Hans \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.14.0\n" + +#: app.py:150 +msgid "App %(app_id) not found" +msgstr "" + +#: app.py:152 +msgid "You must be logged in to be able to star an app" +msgstr "" + +#: app.py:152 app.py:195 app.py:449 templates/wishlist_add.html:33 +msgid "" +"Note that, due to various abuses, we restricted login on the app store to" +" 'trust level 1' users.

'Trust level 1' is obtained after " +"interacting a minimum with the forum, and more specifically: entering at " +"least 5 topics, reading at least 30 posts, and spending at least 10 " +"minutes reading posts." +msgstr "" + +#: app.py:195 +msgid "You must be logged in to submit an app to the wishlist" +msgstr "" + +#: app.py:207 +msgid "Invalid CSRF token, please refresh the page and try again" +msgstr "" + +#: app.py:228 +msgid "" +"Proposing wishlist additions is limited to once every 15 days per user. " +"Please try again in a few days." +msgstr "" + +#: app.py:230 +msgid "App name should be at least 3 characters" +msgstr "" + +#: app.py:231 +msgid "App name should be less than 30 characters" +msgstr "" + +#: app.py:234 +msgid "App description should be at least 5 characters" +msgstr "" + +#: app.py:238 +msgid "App description should be less than 100 characters" +msgstr "" + +#: app.py:242 +msgid "Upstream code repo URL should be at least 10 characters" +msgstr "" + +#: app.py:246 +msgid "Upstream code repo URL should be less than 150 characters" +msgstr "" + +#: app.py:250 +msgid "License URL should be at least 10 characters" +msgstr "" + +#: app.py:254 +msgid "License URL should be less than 250 characters" +msgstr "" + +#: app.py:256 +msgid "Website URL should be less than 150 characters" +msgstr "" + +#: app.py:259 +msgid "App name contains special characters" +msgstr "" + +#: app.py:263 +msgid "" +"Please focus on what the app does, without using marketing, fuzzy terms, " +"or repeating that the app is 'free' and 'self-hostable'." +msgstr "" + +#: app.py:267 +msgid "No need to repeat '{app} is'. Focus on what the app does." +msgstr "" + +#: app.py:301 +#, python-format +msgid "" +"An entry with the name %(slug)s already exists in the wishlist, instead, " +"you can add a star to the app to show your " +"interest." +msgstr "" + +#: app.py:325 +#, python-format +msgid "" +"Failed to create the pull request to add the app to the wishlist... Maybe" +" there's already a waiting PR for this app? Else, " +"please report the issue to the YunoHost team." +msgstr "" + +#: app.py:376 +#, python-format +msgid "" +"Your proposed app has succesfully been submitted. It must now be " +"validated by the YunoHost team. You can track progress here: %(url)s" +msgstr "" + +#: app.py:449 +msgid "Unfortunately, login was denied." +msgstr "" + +#: templates/app.html:10 templates/catalog.html:23 +#, python-format +msgid "Logo for %(app)s" +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 +msgid "" +"This app is currently flagged as broken because it failed our automatic " +"tests." +msgstr "" + +#: templates/app.html:30 templates/app.html:31 templates/catalog.html:41 +#: templates/catalog.html:42 templates/catalog.html:169 +msgid "" +"This is usually a temporary situation which requires packagers to fix " +"something in the app." +msgstr "" + +#: templates/app.html:37 templates/app.html:38 templates/catalog.html:46 +#: templates/catalog.html:47 +msgid "" +"This app has been good quality according to our automatic tests over at " +"least one year." +msgstr "" + +#: templates/app.html:81 +msgid "Try the demo" +msgstr "" + +#: templates/app.html:82 +msgid "Demo" +msgstr "" + +#: templates/app.html:85 +msgid "Install with YunoHost" +msgstr "" + +#: templates/app.html:93 +#, python-format +msgid "Current version: %(version)s" +msgstr "" + +#: templates/app.html:95 +#, python-format +msgid "Potential alternative to: %(alternatives)s" +msgstr "" + +#: templates/app.html:101 +#, python-format +msgid "Screenshot for %(app)s" +msgstr "" + +#: templates/app.html:106 +#, python-format +msgid "This app is only compatible with these specific architectures: %(archs)s" +msgstr "" + +#: templates/app.html:112 +#, python-format +msgid "This app requires an unusual amount of RAM to install: %(ram)s" +msgstr "" + +#: templates/app.html:118 +msgid "Important infos before installing" +msgstr "" + +#: templates/app.html:124 +msgid "Anti-features" +msgstr "" + +#: templates/app.html:125 +msgid "(This app has features you may not like)" +msgstr "" + +#: templates/app.html:136 +msgid "Useful links" +msgstr "" + +#: templates/app.html:139 +#, python-format +msgid "License: %(license)s" +msgstr "" + +#: templates/app.html:140 +msgid " Official website" +msgstr "" + +#: templates/app.html:141 +msgid "Official admin documentation" +msgstr "" + +#: templates/app.html:142 +msgid "Official user documentation" +msgstr "" + +#: templates/app.html:143 +msgid "Official code repository" +msgstr "" + +#: templates/app.html:144 +msgid "YunoHost package repository" +msgstr "" + +#: templates/base.html:5 +msgid "YunoHost app store" +msgstr "" + +#: templates/base.html:18 templates/base.html:113 templates/index.html:3 +msgid "Home" +msgstr "" + +#: templates/base.html:27 templates/base.html:122 +msgid "Catalog" +msgstr "" + +#: templates/base.html:33 templates/base.html:131 +msgid "Wishlist" +msgstr "" + +#: templates/base.html:46 templates/base.html:141 +msgid "YunoHost documentation" +msgstr "" + +#: templates/base.html:54 templates/base.html:151 +msgid "Login using YunoHost's forum" +msgstr "" + +#: templates/base.html:86 templates/base.html:179 +msgid "Logout" +msgstr "" + +#: templates/base.html:99 +msgid "Toggle menu" +msgstr "" + +#: templates/base.html:197 +msgid "" +"Made with " +"using Flask and TailwindCSS - Source" +msgstr "" + +#: templates/catalog.html:75 templates/catalog.html:80 +msgid "Application Catalog" +msgstr "" + +#: templates/catalog.html:86 templates/wishlist.html:16 +msgid "Search" +msgstr "" + +#: templates/catalog.html:91 templates/wishlist.html:21 +msgid "Search for..." +msgstr "" + +#: templates/catalog.html:107 +msgid "All apps" +msgstr "" + +#: templates/catalog.html:117 templates/wishlist.html:39 +msgid "Sort by" +msgstr "" + +#: templates/catalog.html:123 templates/wishlist.html:45 +#: templates/wishlist.html:78 +msgid "Popularity" +msgstr "" + +#: templates/catalog.html:124 +msgid "Newest" +msgstr "" + +#: templates/catalog.html:125 templates/wishlist.html:46 +msgid "Alphabetical" +msgstr "" + +#: templates/catalog.html:128 templates/wishlist.html:49 +msgid "Requires to be logged-in" +msgstr "" + +#: templates/catalog.html:130 templates/catalog.html:139 +#: templates/wishlist.html:51 templates/wishlist.html:60 +msgid "Show only apps you starred" +msgstr "" + +#: templates/catalog.html:155 templates/wishlist.html:154 +msgid "No results found." +msgstr "" + +#: templates/catalog.html:158 +msgid "Not finding what you are looking for?" +msgstr "" + +#: templates/catalog.html:159 +msgid "Checkout the wishlist!" +msgstr "" + +#: templates/catalog.html:165 +msgid "Applications currently flagged as broken" +msgstr "" + +#: templates/catalog.html:168 +msgid "These are apps which failed our automatic tests." +msgstr "" + +#: templates/index.html:10 +msgid "Application Store" +msgstr "" + +#: templates/index.html:21 +msgid "Browse all applications" +msgstr "" + +#: templates/wishlist.html:3 templates/wishlist.html:8 +msgid "Application Wishlist" +msgstr "" + +#: templates/wishlist.html:10 +msgid "" +"The wishlist is the place where people can collectively suggest and vote " +"for apps that they would like to see packaged and made available in " +"YunoHost's official apps catalog. Nevertheless, the fact that apps are " +"listed here should by no mean be interpreted as a fact that the YunoHost " +"project plans to integrate it, and is merely a source of inspiration for " +"packaging volunteers." +msgstr "" + +#: templates/wishlist.html:33 templates/wishlist_add.html:3 +msgid "Suggest an app" +msgstr "" + +#: templates/wishlist.html:71 templates/wishlist_add.html:61 +msgid "Name" +msgstr "" + +#: templates/wishlist.html:74 +msgid "Description" +msgstr "" + +#: templates/wishlist.html:102 templates/wishlist.html:103 +msgid "Official website" +msgstr "" + +#: templates/wishlist.html:115 templates/wishlist.html:116 +msgid "Code repository" +msgstr "" + +#: templates/wishlist.html:129 templates/wishlist.html:130 +msgid "Star this app" +msgstr "" + +#: templates/wishlist_add.html:8 +msgid "Suggest an application to be added to YunoHost's catalog" +msgstr "" + +#: templates/wishlist_add.html:29 +msgid "You must first login to be allowed to submit an app to the wishlist" +msgstr "" + +#: templates/wishlist_add.html:40 +msgid "Due to abuses, only one proposal every 15 days per user is allowed." +msgstr "" + +#: templates/wishlist_add.html:43 +msgid "" +"Reviewing those proposals is tiring for volunteers, please don't yolo-" +"send every random nerdy stuff you find on the Internet." +msgstr "" + +#: templates/wishlist_add.html:64 +msgid "App's description" +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "Please be concise and focus on what the app does." +msgstr "" + +#: templates/wishlist_add.html:66 +msgid "" +"No need to repeat '[App] is ...'. No need to state that it is free/open-" +"source or self-hosted (otherwise it wouldn't be packaged for YunoHost). " +"Avoid marketing stuff like 'the most', or vague properties like 'easy', " +"'simple', 'lightweight'." +msgstr "" + +#: templates/wishlist_add.html:68 +msgid "Project code repository" +msgstr "" + +#: templates/wishlist_add.html:71 +msgid "Link to the project's LICENSE" +msgstr "" + +#: templates/wishlist_add.html:73 +msgid "" +"The YunoHost project will only package free/open-source software (with " +"possible case-by-case exceptions for apps which are not-totally-free)" +msgstr "" + +#: templates/wishlist_add.html:75 +msgid "Project website" +msgstr "" + +#: templates/wishlist_add.html:77 +msgid "" +"Please *do not* just copy-paste the code repository URL. If the project " +"has no proper website, then leave the field empty." +msgstr "" + +#: templates/wishlist_add.html:84 +msgid "Submit" +msgstr "" +