From 7af3cbf7e715557e37af8e6bf1a72f747fa36bdc Mon Sep 17 00:00:00 2001 From: Manuel Kaufmann Date: Tue, 30 Jan 2024 12:17:11 +0100 Subject: [PATCH] Release 10.17.0 (#11077) --- CHANGELOG.rst | 26 + docs/conf.py | 2 +- package.json | 2 +- readthedocs/__init__.py | 2 +- readthedocs/locale/ar/LC_MESSAGES/django.po | 525 ++++---- readthedocs/locale/ca/LC_MESSAGES/django.po | 573 ++++----- readthedocs/locale/de/LC_MESSAGES/django.mo | Bin 77216 -> 77083 bytes readthedocs/locale/de/LC_MESSAGES/django.po | 853 +++++-------- readthedocs/locale/en/LC_MESSAGES/django.po | 513 ++++---- readthedocs/locale/es/LC_MESSAGES/django.mo | Bin 98848 -> 98769 bytes readthedocs/locale/es/LC_MESSAGES/django.po | 858 +++++-------- readthedocs/locale/eu/LC_MESSAGES/django.po | 525 ++++---- readthedocs/locale/fr/LC_MESSAGES/django.mo | Bin 110384 -> 110317 bytes readthedocs/locale/fr/LC_MESSAGES/django.po | 913 +++++--------- readthedocs/locale/gl/LC_MESSAGES/django.mo | Bin 116326 -> 116185 bytes readthedocs/locale/gl/LC_MESSAGES/django.po | 1020 +++++----------- readthedocs/locale/he/LC_MESSAGES/django.mo | Bin 130109 -> 136778 bytes readthedocs/locale/he/LC_MESSAGES/django.po | 1077 ++++++----------- readthedocs/locale/hu/LC_MESSAGES/django.mo | Bin 30477 -> 30540 bytes readthedocs/locale/hu/LC_MESSAGES/django.po | 699 +++++------ .../locale/id_ID/LC_MESSAGES/django.po | 589 +++++---- readthedocs/locale/it/LC_MESSAGES/django.mo | Bin 44249 -> 44319 bytes readthedocs/locale/it/LC_MESSAGES/django.po | 706 +++++------ readthedocs/locale/ja/LC_MESSAGES/django.mo | Bin 31135 -> 31215 bytes readthedocs/locale/ja/LC_MESSAGES/django.po | 614 +++++----- .../locale/ko_KR/LC_MESSAGES/django.po | 607 +++++----- readthedocs/locale/lt/LC_MESSAGES/django.mo | Bin 62803 -> 62898 bytes readthedocs/locale/lt/LC_MESSAGES/django.po | 886 +++++--------- readthedocs/locale/nb/LC_MESSAGES/django.po | 573 ++++----- readthedocs/locale/nl/LC_MESSAGES/django.po | 654 +++++----- .../locale/nl_NL/LC_MESSAGES/django.mo | Bin 18657 -> 18728 bytes .../locale/nl_NL/LC_MESSAGES/django.po | 652 +++++----- readthedocs/locale/pl/LC_MESSAGES/django.po | 606 +++++----- .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 64962 -> 65078 bytes .../locale/pt_BR/LC_MESSAGES/django.po | 871 +++++-------- readthedocs/locale/ru/LC_MESSAGES/django.mo | Bin 73201 -> 73305 bytes readthedocs/locale/ru/LC_MESSAGES/django.po | 720 +++++------ readthedocs/locale/sk/LC_MESSAGES/django.po | 565 ++++----- readthedocs/locale/tr/LC_MESSAGES/django.mo | Bin 43345 -> 43405 bytes readthedocs/locale/tr/LC_MESSAGES/django.po | 705 +++++------ readthedocs/locale/uk/LC_MESSAGES/django.po | 572 ++++----- .../locale/vi_VN/LC_MESSAGES/django.po | 561 ++++----- .../locale/zh_CN/LC_MESSAGES/django.mo | Bin 38868 -> 38927 bytes .../locale/zh_CN/LC_MESSAGES/django.po | 631 +++++----- .../locale/zh_TW/LC_MESSAGES/django.mo | Bin 43324 -> 43386 bytes .../locale/zh_TW/LC_MESSAGES/django.po | 699 +++++------ setup.cfg | 4 +- 47 files changed, 7979 insertions(+), 10824 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index a87ab438c11..686216dd96d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,29 @@ +Version 10.17.0 +--------------- + +:Date: January 30, 2024 + +* `@humitos `__: Build: update some `build.tools` versions (`#11074 `__) +* `@humitos `__: Make Sphinx to share environment between commands (`#11073 `__) +* `@github-actions[bot] `__: Dependencies: all packages updated via pip-tools (`#11070 `__) +* `@humitos `__: Addons: `build.current` API response fix (`#11068 `__) +* `@stsewd `__: Integrations: add created and updated fields to model (`#11067 `__) +* `@ericholscher `__: Fix provier_name in notification template (`#11066 `__) +* `@stsewd `__: Analytics: don't record page views for PR previews (`#11065 `__) +* `@stsewd `__: Custom domain: don't allow external domain (`#11064 `__) +* `@stsewd `__: Fix migration (`#11063 `__) +* `@humitos `__: Notifications: improve copy on error messages (`#11062 `__) +* `@stsewd `__: Embed API: fix regex patterns for allowed external domains (`#11059 `__) +* `@stsewd `__: Redirects: check if path is None and fix merge of query params (`#11058 `__) +* `@humitos `__: Build: don't attach notification when build failed `before_start` (`#11057 `__) +* `@humitos `__: Addons: disable analytics by default (`#11056 `__) +* `@humitos `__: Release 10.16.1 (`#11054 `__) +* `@stsewd `__: Docs: move warning from embed API to the top (`#11053 `__) +* `@humitos `__: APIv3: bring back `OrganizationsViewSet` that was removed (`#11052 `__) +* `@humitos `__: Release 10.16.0 (`#11051 `__) +* `@humitos `__: Notification: create an index for `attached_to` (`#11050 `__) +* `@humitos `__: Notification: cancel notifications automatically (`#11048 `__) + Version 10.16.1 --------------- diff --git a/docs/conf.py b/docs/conf.py index 64aa5768f36..878beeb6064 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -77,7 +77,7 @@ master_doc = "index" copyright = "Read the Docs, Inc & contributors" -version = "10.16.1" +version = "10.17.0" release = version exclude_patterns = ["_build", "shared", "_includes"] default_role = "obj" diff --git a/package.json b/package.json index cad0876d7e1..d31aad07ae6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "readthedocs", - "version": "10.16.1", + "version": "10.17.0", "description": "Read the Docs build dependencies", "author": "Read the Docs, Inc ", "scripts": { diff --git a/readthedocs/__init__.py b/readthedocs/__init__.py index 87bb4060b4a..7538012c935 100644 --- a/readthedocs/__init__.py +++ b/readthedocs/__init__.py @@ -1,4 +1,4 @@ """Read the Docs.""" -__version__ = "10.16.1" +__version__ = "10.17.0" diff --git a/readthedocs/locale/ar/LC_MESSAGES/django.po b/readthedocs/locale/ar/LC_MESSAGES/django.po index b41c04a2dcc..6a560ff7550 100644 --- a/readthedocs/locale/ar/LC_MESSAGES/django.po +++ b/readthedocs/locale/ar/LC_MESSAGES/django.po @@ -8,15 +8,12 @@ # ButterflyOfFire, 2019 # Mustafa , 2020 # 425467bb0c9da71484550c3c99a0865a_432023a <42ebb87f8d673776150a6c232428c0ac_329642>, 2017 -#: notifications/messages.py:393 notifications/messages.py:405 -#: notifications/messages.py:418 notifications/messages.py:429 -#: notifications/messages.py:442 notifications/messages.py:454 -#: notifications/messages.py:467 +#: notifications/messages.py:392 msgid "" msgstr "" "Project-Id-Version: readthedocs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-23 11:49+0000\n" +"POT-Creation-Date: 2024-01-30 11:15+0000\n" "PO-Revision-Date: 2012-10-03 11:28+0000\n" "Last-Translator: Mustafa , 2020\n" "Language-Team: Arabic (http://app.transifex.com/readthedocs/readthedocs/" @@ -28,7 +25,7 @@ msgstr "" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: analytics/models.py:69 builds/models.py:727 projects/models.py:1539 +#: analytics/models.py:69 builds/models.py:727 projects/models.py:1549 #: search/models.py:28 templates/base.html:274 msgid "Version" msgstr "الإصدار" @@ -162,7 +159,7 @@ msgstr "" msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "" -#: api/v3/serializers.py:857 projects/forms.py:469 +#: api/v3/serializers.py:857 projects/forms.py:481 msgid "A subproject with this alias already exists" msgstr "" @@ -226,7 +223,7 @@ msgid "Invitation declined" msgstr "" #: audit/models.py:116 core/models.py:21 gold/models.py:33 -#: projects/models.py:213 +#: projects/models.py:218 msgid "User" msgstr "المستخدم" @@ -239,7 +236,7 @@ msgid "Username" msgstr "اسم المستخدم" #: audit/models.py:138 builds/models.py:110 builds/models.py:721 -#: organizations/filters.py:134 projects/models.py:1533 redirects/models.py:48 +#: organizations/filters.py:134 projects/models.py:1543 redirects/models.py:48 msgid "Project" msgstr "المشروع" @@ -478,7 +475,7 @@ msgstr "فعّال" msgid "Build successful" msgstr "" -#: builds/filters.py:28 projects/models.py:1642 +#: builds/filters.py:28 projects/models.py:1652 #: templates/builds/build_detail.html:143 msgid "Build failed" msgstr "" @@ -525,11 +522,12 @@ msgstr "" msgid "Invalid Python regular expression." msgstr "" -#: builds/models.py:98 projects/models.py:1605 projects/models.py:1770 +#: builds/models.py:98 integrations/models.py:284 projects/models.py:1615 +#: projects/models.py:1780 msgid "created" msgstr "" -#: builds/models.py:103 projects/models.py:1610 +#: builds/models.py:103 integrations/models.py:289 projects/models.py:1620 msgid "modified" msgstr "" @@ -542,7 +540,7 @@ msgid "Verbose Name" msgstr "اسم مطوّل" #: builds/models.py:143 oauth/models.py:32 organizations/models.py:50 -#: projects/models.py:218 +#: projects/models.py:223 msgid "Slug" msgstr "Slug" @@ -562,7 +560,7 @@ msgstr "بني" msgid "Uploaded" msgstr "تم الرفع" -#: builds/models.py:170 projects/models.py:470 +#: builds/models.py:170 projects/models.py:475 msgid "Privacy Level" msgstr "مستوي الخصوصية" @@ -594,7 +592,7 @@ msgstr "" msgid "Has HTML Zip" msgstr "" -#: builds/models.py:189 projects/models.py:307 projects/models.py:574 +#: builds/models.py:189 projects/models.py:312 projects/models.py:579 msgid "Documentation type" msgstr "" @@ -619,7 +617,7 @@ msgstr "" msgid "Status" msgstr "" -#: builds/models.py:762 integrations/models.py:148 +#: builds/models.py:762 integrations/models.py:146 msgid "Date" msgstr "التاريخ" @@ -647,7 +645,7 @@ msgstr "خطأ" msgid "Exit code" msgstr "كود الخروج" -#: builds/models.py:777 projects/models.py:1550 +#: builds/models.py:777 projects/models.py:1560 msgid "Commit" msgstr "تقديم" @@ -701,7 +699,7 @@ msgid "Command" msgstr "" #: builds/models.py:1162 builds/models.py:1223 oauth/models.py:133 -#: organizations/models.py:64 projects/models.py:220 redirects/models.py:106 +#: organizations/models.py:64 projects/models.py:225 redirects/models.py:106 #: templates/core/project_details.html:78 msgid "Description" msgstr "الوصف" @@ -839,56 +837,59 @@ msgstr "" msgid "Config file not found at default path" msgstr "" -#: config/notifications.py:40 +#: config/notifications.py:41 msgid "Configuration file not found" msgstr "" -#: config/notifications.py:52 +#: config/notifications.py:53 msgid "Configuration key not supported in this version" msgstr "" -#: config/notifications.py:64 config/notifications.py:78 -#: config/notifications.py:180 config/notifications.py:192 -#: config/notifications.py:204 +#: config/notifications.py:65 config/notifications.py:79 +#: config/notifications.py:179 config/notifications.py:191 msgid "Invalid configuration key" msgstr "" -#: config/notifications.py:92 +#: config/notifications.py:93 msgid "Invalid configuration version" msgstr "" -#: config/notifications.py:104 config/notifications.py:132 -msgid "Invalid configuration option" +#: config/notifications.py:105 +msgid "Missing configuration option" msgstr "" -#: config/notifications.py:120 -msgid "Invalid configuration option: build" +#: config/notifications.py:117 +msgid "Invalid configuration option" msgstr "" -#: config/notifications.py:144 config/notifications.py:156 +#: config/notifications.py:129 config/notifications.py:141 msgid "Invalid APT package name" msgstr "" -#: config/notifications.py:168 +#: config/notifications.py:153 msgid "Invalid Python install method" msgstr "" -#: config/notifications.py:216 +#: config/notifications.py:166 +msgid "Missing configuration key" +msgstr "" + +#: config/notifications.py:203 msgid "Invalid configuration key: {{key}}" msgstr "" -#: config/notifications.py:228 +#: config/notifications.py:215 msgid "Invalid syntax in configuration file" msgstr "" -#: config/notifications.py:242 +#: config/notifications.py:230 msgid "Missing required key" msgstr "" -#: config/notifications.py:259 config/notifications.py:272 -#: config/notifications.py:285 config/notifications.py:298 -#: config/notifications.py:311 config/notifications.py:324 -#: config/notifications.py:337 config/notifications.py:350 +#: config/notifications.py:247 config/notifications.py:261 +#: config/notifications.py:276 config/notifications.py:289 +#: config/notifications.py:302 config/notifications.py:315 +#: config/notifications.py:328 config/notifications.py:341 msgid "Config file validation error" msgstr "" @@ -1030,12 +1031,12 @@ msgid "This project is already Ad-Free." msgstr "" #: gold/models.py:28 organizations/models.py:31 organizations/models.py:229 -#: organizations/models.py:303 projects/models.py:207 +#: organizations/models.py:303 projects/models.py:212 msgid "Publication date" msgstr "تاريخ النشر" #: gold/models.py:29 organizations/models.py:32 organizations/models.py:230 -#: organizations/models.py:304 projects/models.py:208 projects/models.py:1552 +#: organizations/models.py:304 projects/models.py:213 projects/models.py:1562 msgid "Modified date" msgstr "تاريخ التعديل" @@ -1184,56 +1185,56 @@ msgid "" "There was an error connecting to Stripe, please try again in a few minutes" msgstr "" -#: integrations/models.py:151 integrations/models.py:159 +#: integrations/models.py:149 integrations/models.py:157 msgid "Request headers" msgstr "" -#: integrations/models.py:156 +#: integrations/models.py:154 msgid "Request body" msgstr "" -#: integrations/models.py:164 +#: integrations/models.py:162 msgid "Response body" msgstr "" -#: integrations/models.py:167 +#: integrations/models.py:165 msgid "Status code" msgstr "" -#: integrations/models.py:177 +#: integrations/models.py:175 #, python-brace-format msgid "Exchange {0}" msgstr "" -#: integrations/models.py:275 +#: integrations/models.py:273 msgid "GitHub incoming webhook" msgstr "" -#: integrations/models.py:276 +#: integrations/models.py:274 msgid "Bitbucket incoming webhook" msgstr "" -#: integrations/models.py:277 +#: integrations/models.py:275 msgid "GitLab incoming webhook" msgstr "" -#: integrations/models.py:278 +#: integrations/models.py:276 msgid "Generic API incoming webhook" msgstr "" -#: integrations/models.py:289 +#: integrations/models.py:300 msgid "Integration type" msgstr "" -#: integrations/models.py:294 +#: integrations/models.py:305 msgid "Provider data" msgstr "" -#: integrations/models.py:303 +#: integrations/models.py:314 msgid "Secret used to validate the payload of the webhook" msgstr "" -#: integrations/models.py:315 +#: integrations/models.py:326 #, python-brace-format msgid "{0} for {1}" msgstr "" @@ -1306,101 +1307,119 @@ msgstr "" msgid "Decline" msgstr "" -#: notifications/messages.py:76 notifications/messages.py:107 -#, fuzzy -#| msgid "Unknown" +#: notifications/messages.py:82 notifications/messages.py:113 msgid "Unknown problem" -msgstr "غير معروف" +msgstr "" -#: notifications/messages.py:93 +#: notifications/messages.py:99 msgid "Build terminated due inactivity" msgstr "" -#: notifications/messages.py:121 +#: notifications/messages.py:127 msgid "Maximum concurrency limit reached." msgstr "" -#: notifications/messages.py:133 +#: notifications/messages.py:140 msgid "Build cancelled manually." msgstr "" -#: notifications/messages.py:145 -msgid "Build skipped manually." +#: notifications/messages.py:152 +msgid "Build skipped." msgstr "" -#: notifications/messages.py:158 -msgid "Build exited due to time out." +#: notifications/messages.py:165 +msgid "Build terminated due to time out." msgstr "" -#: notifications/messages.py:170 -msgid "Build exited due to excessive memory consumption." +#: notifications/messages.py:178 +msgid "Build terminated due to excessive memory consumption." msgstr "" -#: notifications/messages.py:182 -msgid "Build exited due to unknown error." +#: notifications/messages.py:191 +msgid "Build terminated due to unknown error." msgstr "" -#: notifications/messages.py:194 +#: notifications/messages.py:203 msgid "Builds are temporary disabled for this project." msgstr "" -#: notifications/messages.py:208 -msgid "Concurrency limit reached" -msgstr "" - -#: notifications/messages.py:221 +#: notifications/messages.py:217 msgid "No HTML content found" msgstr "" -#: notifications/messages.py:233 +#: notifications/messages.py:229 msgid "Build output directory is not a directory" msgstr "" -#: notifications/messages.py:245 +#: notifications/messages.py:242 msgid "Build output directory doesn't contain any file" msgstr "" -#: notifications/messages.py:258 +#: notifications/messages.py:255 msgid "Build output directory contains multiple files" msgstr "" -#: notifications/messages.py:272 +#: notifications/messages.py:269 msgid "Index file is not present in HTML output directory" msgstr "" -#: notifications/messages.py:285 +#: notifications/messages.py:282 msgid "Your project is outputing files in an old directory" msgstr "" -#: notifications/messages.py:299 +#: notifications/messages.py:296 msgid "Your project doesn't have a .readthedocs.yaml file" msgstr "" -#: notifications/messages.py:313 +#: notifications/messages.py:310 msgid "Configuration key build.image is deprecated" msgstr "" -#: notifications/messages.py:327 +#: notifications/messages.py:324 msgid "Configuration key build.os is required" msgstr "" -#: notifications/messages.py:340 +#: notifications/messages.py:338 msgid "There is at least one file that exceeds the size limit" msgstr "" -#: notifications/messages.py:353 +#: notifications/messages.py:351 msgid "There is no PDF file in output directory" msgstr "" -#: notifications/messages.py:365 +#: notifications/messages.py:364 msgid "Config key build.commands is in beta" msgstr "" -#: notifications/messages.py:378 +#: notifications/messages.py:377 msgid "No TeX files were found" msgstr "" -#: notifications/messages.py:481 +#: notifications/messages.py:404 +msgid "MkDocs docs_dir configuration option is invalid" +msgstr "" + +#: notifications/messages.py:417 +msgid "MkDocs docs_dir path not found" +msgstr "" + +#: notifications/messages.py:431 +msgid "MkDocs {{extra_config}} configuration option is invalid" +msgstr "" + +#: notifications/messages.py:445 +msgid "MkDocs configuration file is empty" +msgstr "" + +#: notifications/messages.py:457 +msgid "MkDocs configuration file not found" +msgstr "" + +#: notifications/messages.py:471 +msgid "Unknown error when loading your MkDocs configuration file" +msgstr "" + +#: notifications/messages.py:485 msgid "Syntax error in mkdocs.yml" msgstr "" @@ -1408,11 +1427,9 @@ msgstr "" msgid "Show under bell icon" msgstr "" -#: notifications/models.py:74 -#, fuzzy -#| msgid "Unknown" +#: notifications/models.py:79 msgid "Unknown message" -msgstr "غير معروف" +msgstr "" #: oauth/models.py:28 oauth/models.py:114 organizations/models.py:246 msgid "Users" @@ -1421,7 +1438,7 @@ msgstr "" #: oauth/models.py:33 oauth/models.py:126 organizations/filters.py:59 #: organizations/filters.py:65 organizations/models.py:48 #: organizations/models.py:253 projects/filters.py:42 projects/filters.py:107 -#: projects/models.py:217 projects/models.py:1544 +#: projects/models.py:222 projects/models.py:1554 msgid "Name" msgstr "الاسم" @@ -1494,7 +1511,7 @@ msgid "The project doesn't have a valid webhook set up" msgstr "" #: oauth/notifications.py:62 -msgid "{{provier_name}} build status report failed" +msgid "{{provider_name}} build status report failed" msgstr "" #: oauth/notifications.py:77 @@ -1599,11 +1616,11 @@ msgstr "" msgid "Organization %(name)s already exists" msgstr "" -#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:521 +#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:533 msgid "Email address or username" msgstr "" -#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:536 +#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:548 #, python-format msgid "User %(username)s does not exist" msgstr "" @@ -2120,7 +2137,7 @@ msgstr "Mercurial" msgid "Bazaar" msgstr "Bazaar" -#: projects/constants.py:99 projects/models.py:2132 +#: projects/constants.py:99 projects/models.py:2142 msgid "Public" msgstr "للعامة" @@ -2226,301 +2243,315 @@ msgid "" "This setting is inherited from the parent translation." msgstr "" -#: projects/forms.py:285 +#: projects/forms.py:276 +msgid "" +"We have detected that this project is private, pull request previews are set " +"to private." +msgstr "" + +#: projects/forms.py:280 +msgid "" +"We have detected that this project is public, pull request previews are set " +"to public." +msgstr "" + +#: projects/forms.py:297 msgid "To build from pull requests you need a " msgstr "" -#: projects/forms.py:296 +#: projects/forms.py:308 msgid "" "To build from pull requests your repository's webhook needs to send pull " "request events. " msgstr "" -#: projects/forms.py:344 +#: projects/forms.py:356 msgid "" "Your configuration file is invalid, make sure it contains conf.py in it." msgstr "" -#: projects/forms.py:406 +#: projects/forms.py:418 #, python-brace-format msgid "There is already a \"{lang}\" translation for the {proj} project." msgstr "" -#: projects/forms.py:494 +#: projects/forms.py:506 msgid "Enable Addons" msgstr "" -#: projects/forms.py:496 +#: projects/forms.py:508 msgid "Show a notification on builds from pull requests" msgstr "" -#: projects/forms.py:499 +#: projects/forms.py:511 msgid "Show a notification on non-stable and latest versions" msgstr "" -#: projects/forms.py:540 +#: projects/forms.py:552 #, python-format msgid "User %(username)s is already a maintainer" msgstr "" -#: projects/forms.py:622 +#: projects/forms.py:634 msgid "The payload must be a valid JSON object." msgstr "" -#: projects/forms.py:652 +#: projects/forms.py:664 msgid "" "This project is configured with a versioning scheme that doesn't support " "translations." msgstr "" -#: projects/forms.py:829 +#: projects/forms.py:848 msgid "Only one domain can be canonical at a time." msgstr "" -#: projects/forms.py:930 +#: projects/forms.py:949 msgid "Variable name can't start with __ (double underscore)" msgstr "" -#: projects/forms.py:934 +#: projects/forms.py:953 msgid "Variable name can't start with READTHEDOCS" msgstr "" -#: projects/forms.py:939 +#: projects/forms.py:958 msgid "There is already a variable with this name for this project" msgstr "" -#: projects/forms.py:944 +#: projects/forms.py:963 msgid "Variable name can't contain spaces" msgstr "" -#: projects/forms.py:948 +#: projects/forms.py:967 msgid "Only letters, numbers and underscore are allowed" msgstr "" -#: projects/models.py:91 +#: projects/models.py:93 msgid "Main project" msgstr "" -#: projects/models.py:97 +#: projects/models.py:99 msgid "Subproject" msgstr "" -#: projects/models.py:102 +#: projects/models.py:104 msgid "Alias" msgstr "" -#: projects/models.py:222 +#: projects/models.py:227 msgid "Short description of this project" msgstr "" -#: projects/models.py:225 +#: projects/models.py:230 msgid "Repository URL" msgstr "عنوان المستودع" -#: projects/models.py:228 +#: projects/models.py:233 msgid "Hosted documentation repository URL" msgstr "" -#: projects/models.py:235 +#: projects/models.py:240 msgid "Repository type" msgstr "نوع المستودع" -#: projects/models.py:241 +#: projects/models.py:246 msgid "Project homepage" msgstr "" -#: projects/models.py:243 +#: projects/models.py:248 msgid "The project's homepage" msgstr "الصفحة الرئيسية للمشروع" -#: projects/models.py:246 +#: projects/models.py:251 msgid "Canonical URL" msgstr "" -#: projects/models.py:248 +#: projects/models.py:253 msgid "URL that documentation is expected to serve from" msgstr "" -#: projects/models.py:251 +#: projects/models.py:256 msgid "Versioning scheme" msgstr "" -#: projects/models.py:258 +#: projects/models.py:263 msgid "" "This affects how the URL of your documentation looks like, and if it " "supports translations or multiple versions. Changing the versioning scheme " "will break your current URLs." msgstr "" -#: projects/models.py:265 +#: projects/models.py:270 msgid "Single version" msgstr "" -#: projects/models.py:268 +#: projects/models.py:273 msgid "" "A single version site has no translations and only your \"latest\" version, " "served at the root of the domain. Use this with caution, only turn it on if " "you will never have multiple versions of your docs." msgstr "" -#: projects/models.py:275 +#: projects/models.py:280 msgid "Default version" msgstr "الإصدار الإفتراضي" -#: projects/models.py:278 +#: projects/models.py:283 msgid "The version of your project that / redirects to" msgstr "" -#: projects/models.py:283 +#: projects/models.py:288 msgid "Default branch" msgstr "" -#: projects/models.py:289 +#: projects/models.py:294 msgid "" "What branch \"latest\" points to. Leave empty to use the default value for " "your VCS." msgstr "" -#: projects/models.py:294 projects/models.py:561 +#: projects/models.py:299 projects/models.py:566 msgid "Requirements file" msgstr "ملف المتطلبات" -#: projects/models.py:300 projects/models.py:567 +#: projects/models.py:305 projects/models.py:572 msgid "" "A pip requirements file needed to build your documentation. Path " "from the root of your project." msgstr "" -#: projects/models.py:312 projects/models.py:579 +#: projects/models.py:317 projects/models.py:584 msgid "" "Type of documentation you are building. More " "info on sphinx builders." msgstr "" -#: projects/models.py:319 +#: projects/models.py:324 msgid "Custom path prefix" msgstr "" -#: projects/models.py:325 +#: projects/models.py:330 msgid "" "A custom path prefix used when serving documentation from this project. By " "default we serve documentation at the root (/) of a domain." msgstr "" -#: projects/models.py:330 +#: projects/models.py:335 msgid "Custom subproject path prefix" msgstr "" -#: projects/models.py:336 +#: projects/models.py:341 msgid "" "A custom path prefix used when evaluating the root of a subproject. By " "default we serve documentation from subprojects under the `/projects/` " "prefix." msgstr "" -#: projects/models.py:343 +#: projects/models.py:348 msgid "Build pull requests for this project" msgstr "" -#: projects/models.py:346 +#: projects/models.py:351 msgid "" "More information in our docs." msgstr "" -#: projects/models.py:350 +#: projects/models.py:355 msgid "Privacy level of Pull Requests" msgstr "" -#: projects/models.py:357 -msgid "Should builds from pull requests be public?" +#: projects/models.py:362 +msgid "" +"Should builds from pull requests be public? If your repository is " +"public, don't set this to private." msgstr "" -#: projects/models.py:362 +#: projects/models.py:367 msgid "CDN Enabled" msgstr "" -#: projects/models.py:364 +#: projects/models.py:369 msgid "Analytics code" msgstr "رمز الإحصائيات" -#: projects/models.py:369 +#: projects/models.py:374 msgid "" "Google Analytics Tracking ID (ex. UA-22345342-1). This may slow " "down your page loads." msgstr "" -#: projects/models.py:375 +#: projects/models.py:380 msgid "Disable Analytics" msgstr "" -#: projects/models.py:379 +#: projects/models.py:384 msgid "" "Disable Google Analytics completely for this project (requires rebuilding " "documentation)" msgstr "" -#: projects/models.py:384 +#: projects/models.py:389 msgid "Alternative container image" msgstr "" -#: projects/models.py:390 +#: projects/models.py:395 msgid "Container memory limit" msgstr "" -#: projects/models.py:395 +#: projects/models.py:400 msgid "" "Memory limit in Docker format -- example: 512m or 1g" msgstr "" -#: projects/models.py:400 +#: projects/models.py:405 msgid "Container time limit in seconds" msgstr "" -#: projects/models.py:405 +#: projects/models.py:410 msgid "Alternate build queue id" msgstr "" -#: projects/models.py:411 +#: projects/models.py:416 msgid "Maximum concurrent builds allowed for this project" msgstr "" -#: projects/models.py:416 +#: projects/models.py:421 msgid "Allow paid advertising" msgstr "" -#: projects/models.py:418 +#: projects/models.py:423 msgid "If unchecked, users will still see community ads." msgstr "" -#: projects/models.py:421 +#: projects/models.py:426 msgid "Ad-free" msgstr "" -#: projects/models.py:426 +#: projects/models.py:431 msgid "Is spam?" msgstr "" -#: projects/models.py:429 +#: projects/models.py:434 msgid "Manually marked as (not) spam" msgstr "" -#: projects/models.py:432 +#: projects/models.py:437 msgid "Show version warning" msgstr "" -#: projects/models.py:434 +#: projects/models.py:439 msgid "Show warning banner in non-stable nor latest versions." msgstr "" -#: projects/models.py:438 +#: projects/models.py:443 msgid "Path for .readthedocs.yaml" msgstr "" -#: projects/models.py:444 +#: projects/models.py:449 msgid "" "Warning: experimental feature. Custom path from repository " "top-level to your .readthedocs.yaml, ex. subpath/docs/." @@ -2528,347 +2559,347 @@ msgid "" "yaml." msgstr "" -#: projects/models.py:452 +#: projects/models.py:457 msgid "Featured" msgstr "مميز" -#: projects/models.py:454 +#: projects/models.py:459 msgid "Skip (disable) building this project" msgstr "" -#: projects/models.py:462 +#: projects/models.py:467 msgid "Delisted" msgstr "" -#: projects/models.py:464 +#: projects/models.py:469 msgid "" "Delisting a project removes it from Read the Docs search indexing and asks " "external search engines to remove it via robots.txt" msgstr "" -#: projects/models.py:475 +#: projects/models.py:480 msgid "Should the project dashboard be public?" msgstr "" -#: projects/models.py:482 +#: projects/models.py:487 msgid "Related projects" msgstr "" -#: projects/models.py:490 templates/search/elastic_search.html:57 +#: projects/models.py:495 templates/search/elastic_search.html:57 msgid "Language" msgstr "اللغة" -#: projects/models.py:494 +#: projects/models.py:499 msgid "" "The language the project documentation is rendered in. Note: this affects " "your project's URL." msgstr "" -#: projects/models.py:502 +#: projects/models.py:507 msgid "Programming Language" msgstr "لغة البرمَجة" -#: projects/models.py:506 +#: projects/models.py:511 msgid "The primary programming language the project is written in." msgstr "" -#: projects/models.py:522 +#: projects/models.py:527 msgid "This project has been built with a webhook" msgstr "" -#: projects/models.py:526 +#: projects/models.py:531 msgid "This project has been successfully cloned" msgstr "" -#: projects/models.py:585 +#: projects/models.py:590 msgid "Enable EPUB build" msgstr "" -#: projects/models.py:588 +#: projects/models.py:593 msgid "Create a EPUB version of your documentation with each build." msgstr "" -#: projects/models.py:592 +#: projects/models.py:597 msgid "Enable PDF build" msgstr "" -#: projects/models.py:595 +#: projects/models.py:600 msgid "Create a PDF version of your documentation with each build." msgstr "" -#: projects/models.py:599 projects/models.py:1549 +#: projects/models.py:604 projects/models.py:1559 msgid "Path" msgstr "المسار" -#: projects/models.py:603 +#: projects/models.py:608 msgid "The directory where conf.py lives" msgstr "" -#: projects/models.py:607 +#: projects/models.py:612 msgid "Python configuration file" msgstr "" -#: projects/models.py:612 +#: projects/models.py:617 msgid "" "Path from project root to conf.py file (ex. docs/conf.py). Leave blank if you want us to find it for you." msgstr "" -#: projects/models.py:618 +#: projects/models.py:623 msgid "Install Project" msgstr "" -#: projects/models.py:620 +#: projects/models.py:625 msgid "" "Install your project inside a virtualenv using setup.py install" msgstr "" -#: projects/models.py:626 +#: projects/models.py:631 msgid "Python Interpreter" msgstr "" -#: projects/models.py:631 +#: projects/models.py:636 msgid "The Python interpreter used to create the virtual environment." msgstr "" -#: projects/models.py:635 +#: projects/models.py:640 msgid "Use system packages" msgstr "" -#: projects/models.py:637 +#: projects/models.py:642 msgid "Give the virtual environment access to the global site-packages dir." msgstr "" -#: projects/models.py:647 +#: projects/models.py:652 msgid "project" msgstr "" -#: projects/models.py:658 +#: projects/models.py:663 msgid "Model must have slug" msgstr "" -#: projects/models.py:1420 +#: projects/models.py:1430 msgid "Subproject nesting is not supported" msgstr "" -#: projects/models.py:1551 +#: projects/models.py:1561 msgid "Build id" msgstr "" -#: projects/models.py:1554 +#: projects/models.py:1564 msgid "Page search rank" msgstr "" -#: projects/models.py:1559 +#: projects/models.py:1569 msgid "Ignore this file from operations like indexing" msgstr "" -#: projects/models.py:1640 +#: projects/models.py:1650 msgid "Build triggered" msgstr "" -#: projects/models.py:1641 +#: projects/models.py:1651 msgid "Build passed" msgstr "" -#: projects/models.py:1658 +#: projects/models.py:1668 msgid "URL" msgstr "" -#: projects/models.py:1660 +#: projects/models.py:1670 msgid "URL to send the webhook to" msgstr "" -#: projects/models.py:1663 +#: projects/models.py:1673 msgid "Secret used to sign the payload of the webhook" msgstr "" -#: projects/models.py:1671 +#: projects/models.py:1681 msgid "Events to subscribe" msgstr "" -#: projects/models.py:1674 +#: projects/models.py:1684 msgid "JSON payload" msgstr "" -#: projects/models.py:1676 +#: projects/models.py:1686 msgid "" "JSON payload to send to the webhook. Check the docs for available substitutions." msgstr "" -#: projects/models.py:1781 +#: projects/models.py:1791 msgid "Domain" msgstr "النطاق" -#: projects/models.py:1788 +#: projects/models.py:1798 msgid "This domain was auto-created" msgstr "" -#: projects/models.py:1792 +#: projects/models.py:1802 msgid "This domain is a CNAME for the project" msgstr "" -#: projects/models.py:1797 +#: projects/models.py:1807 msgid "This domain is the primary one where the documentation is served from" msgstr "" -#: projects/models.py:1801 +#: projects/models.py:1811 msgid "Use HTTPS" msgstr "" -#: projects/models.py:1803 +#: projects/models.py:1813 msgid "Always use HTTPS for this domain" msgstr "" -#: projects/models.py:1807 +#: projects/models.py:1817 msgid "Number of times this domain has been hit" msgstr "" -#: projects/models.py:1812 templates/projects/domain_form.html:49 +#: projects/models.py:1822 templates/projects/domain_form.html:49 msgid "SSL certificate status" msgstr "" -#: projects/models.py:1821 +#: projects/models.py:1831 msgid "Skip validation process." msgstr "" -#: projects/models.py:1827 +#: projects/models.py:1837 msgid "Start date of the validation process." msgstr "" -#: projects/models.py:1838 +#: projects/models.py:1848 msgid "Set a custom max-age (eg. 31536000) for the HSTS header" msgstr "" -#: projects/models.py:1842 +#: projects/models.py:1852 msgid "" "If hsts_max_age > 0, set the includeSubDomains flag with the HSTS header" msgstr "" -#: projects/models.py:1846 +#: projects/models.py:1856 msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "" -#: projects/models.py:1982 +#: projects/models.py:1992 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "" -#: projects/models.py:1986 +#: projects/models.py:1996 msgid "Build: Try alternative method of posting large data" msgstr "" -#: projects/models.py:1990 +#: projects/models.py:2000 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" -#: projects/models.py:1995 +#: projects/models.py:2005 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" msgstr "" -#: projects/models.py:2001 +#: projects/models.py:2011 msgid "Proxito: Record 404s page views." msgstr "" -#: projects/models.py:2005 +#: projects/models.py:2015 msgid "Proxito: Disable all page views" msgstr "" -#: projects/models.py:2009 +#: projects/models.py:2019 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "" -#: projects/models.py:2014 +#: projects/models.py:2024 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." msgstr "" -#: projects/models.py:2019 +#: projects/models.py:2029 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" -#: projects/models.py:2025 +#: projects/models.py:2035 msgid "Webhook: Skip syncing branches" msgstr "" -#: projects/models.py:2029 +#: projects/models.py:2039 msgid "Webhook: Skip syncing tags" msgstr "" -#: projects/models.py:2033 +#: projects/models.py:2043 msgid "Webhook: Skip sync versions task" msgstr "" -#: projects/models.py:2037 +#: projects/models.py:2047 msgid "Build: Always run pip install --upgrade" msgstr "" -#: projects/models.py:2038 +#: projects/models.py:2048 msgid "Build: Use new pip resolver" msgstr "" -#: projects/models.py:2041 +#: projects/models.py:2051 msgid "Build: Don't install the latest version of pip" msgstr "" -#: projects/models.py:2045 +#: projects/models.py:2055 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" -#: projects/models.py:2050 +#: projects/models.py:2060 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" -#: projects/models.py:2057 +#: projects/models.py:2067 msgid "Search: Disable server side search" msgstr "" -#: projects/models.py:2061 +#: projects/models.py:2071 msgid "Search: Enable server side search for MkDocs projects" msgstr "" -#: projects/models.py:2065 +#: projects/models.py:2075 msgid "Search: Default to fuzzy search for simple search queries" msgstr "" -#: projects/models.py:2070 +#: projects/models.py:2080 msgid "Build: Set scale-in protection before/after building." msgstr "" -#: projects/models.py:2083 +#: projects/models.py:2093 msgid "Feature identifier" msgstr "" -#: projects/models.py:2088 +#: projects/models.py:2098 msgid "Date feature was added" msgstr "" -#: projects/models.py:2094 +#: projects/models.py:2104 msgid "Default all past projects to True" msgstr "" -#: projects/models.py:2098 +#: projects/models.py:2108 msgid "Default all future projects to True" msgstr "" -#: projects/models.py:2120 +#: projects/models.py:2130 msgid "Name of the environment variable" msgstr "" -#: projects/models.py:2124 +#: projects/models.py:2134 msgid "Value of the environment variable" msgstr "" -#: projects/models.py:2129 +#: projects/models.py:2139 msgid "Project where this variable will be used" msgstr "" -#: projects/models.py:2135 +#: projects/models.py:2145 msgid "Expose this environment variable in PR builds?" msgstr "" @@ -2902,10 +2933,8 @@ msgid "Expected file not found" msgstr "" #: projects/notifications.py:137 -#, fuzzy -#| msgid "Repository type" msgid "Repository locked" -msgstr "نوع المستودع" +msgstr "" #: projects/validators.py:18 msgid "Enter a valid plain or internationalized domain name value" @@ -3074,7 +3103,7 @@ msgstr "" msgid "redirects" msgstr "" -#: redirects/models.py:203 +#: redirects/models.py:208 msgid "Redirect: {}" msgstr "" diff --git a/readthedocs/locale/ca/LC_MESSAGES/django.po b/readthedocs/locale/ca/LC_MESSAGES/django.po index 13b60e3dc57..f39498b1d11 100644 --- a/readthedocs/locale/ca/LC_MESSAGES/django.po +++ b/readthedocs/locale/ca/LC_MESSAGES/django.po @@ -5,15 +5,12 @@ # Translators: # dplanella , 2017 # Joan Queralt , 2014-2015 -#: notifications/messages.py:393 notifications/messages.py:405 -#: notifications/messages.py:418 notifications/messages.py:429 -#: notifications/messages.py:442 notifications/messages.py:454 -#: notifications/messages.py:467 +#: notifications/messages.py:392 msgid "" msgstr "" "Project-Id-Version: readthedocs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-23 11:49+0000\n" +"POT-Creation-Date: 2024-01-30 11:15+0000\n" "PO-Revision-Date: 2012-10-03 11:28+0000\n" "Last-Translator: dplanella , 2017\n" "Language-Team: Catalan (http://app.transifex.com/readthedocs/readthedocs/" @@ -24,7 +21,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: analytics/models.py:69 builds/models.py:727 projects/models.py:1539 +#: analytics/models.py:69 builds/models.py:727 projects/models.py:1549 #: search/models.py:28 templates/base.html:274 msgid "Version" msgstr "Versió" @@ -158,7 +155,7 @@ msgstr "" msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "" -#: api/v3/serializers.py:857 projects/forms.py:469 +#: api/v3/serializers.py:857 projects/forms.py:481 msgid "A subproject with this alias already exists" msgstr "" @@ -222,7 +219,7 @@ msgid "Invitation declined" msgstr "" #: audit/models.py:116 core/models.py:21 gold/models.py:33 -#: projects/models.py:213 +#: projects/models.py:218 msgid "User" msgstr "Usuari" @@ -235,7 +232,7 @@ msgid "Username" msgstr "" #: audit/models.py:138 builds/models.py:110 builds/models.py:721 -#: organizations/filters.py:134 projects/models.py:1533 redirects/models.py:48 +#: organizations/filters.py:134 projects/models.py:1543 redirects/models.py:48 msgid "Project" msgstr "Projecte" @@ -474,7 +471,7 @@ msgstr "Actiu" msgid "Build successful" msgstr "" -#: builds/filters.py:28 projects/models.py:1642 +#: builds/filters.py:28 projects/models.py:1652 #: templates/builds/build_detail.html:143 msgid "Build failed" msgstr "" @@ -521,11 +518,12 @@ msgstr "" msgid "Invalid Python regular expression." msgstr "" -#: builds/models.py:98 projects/models.py:1605 projects/models.py:1770 +#: builds/models.py:98 integrations/models.py:284 projects/models.py:1615 +#: projects/models.py:1780 msgid "created" msgstr "" -#: builds/models.py:103 projects/models.py:1610 +#: builds/models.py:103 integrations/models.py:289 projects/models.py:1620 msgid "modified" msgstr "" @@ -538,7 +536,7 @@ msgid "Verbose Name" msgstr "Nom detallat" #: builds/models.py:143 oauth/models.py:32 organizations/models.py:50 -#: projects/models.py:218 +#: projects/models.py:223 msgid "Slug" msgstr "Slug" @@ -558,7 +556,7 @@ msgstr "Construït" msgid "Uploaded" msgstr "Carregat" -#: builds/models.py:170 projects/models.py:470 +#: builds/models.py:170 projects/models.py:475 msgid "Privacy Level" msgstr "Nivell privat" @@ -590,7 +588,7 @@ msgstr "" msgid "Has HTML Zip" msgstr "" -#: builds/models.py:189 projects/models.py:307 projects/models.py:574 +#: builds/models.py:189 projects/models.py:312 projects/models.py:579 msgid "Documentation type" msgstr "Tipus de documentació" @@ -615,7 +613,7 @@ msgstr "" msgid "Status" msgstr "" -#: builds/models.py:762 integrations/models.py:148 +#: builds/models.py:762 integrations/models.py:146 msgid "Date" msgstr "Data" @@ -643,7 +641,7 @@ msgstr "Error" msgid "Exit code" msgstr "Codi de sortida" -#: builds/models.py:777 projects/models.py:1550 +#: builds/models.py:777 projects/models.py:1560 msgid "Commit" msgstr "publica" @@ -697,7 +695,7 @@ msgid "Command" msgstr "Ordre" #: builds/models.py:1162 builds/models.py:1223 oauth/models.py:133 -#: organizations/models.py:64 projects/models.py:220 redirects/models.py:106 +#: organizations/models.py:64 projects/models.py:225 redirects/models.py:106 #: templates/core/project_details.html:78 msgid "Description" msgstr "Descripció" @@ -835,66 +833,59 @@ msgstr "" msgid "Config file not found at default path" msgstr "" -#: config/notifications.py:40 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:41 msgid "Configuration file not found" -msgstr "Fitxer de configuració de Python" +msgstr "" -#: config/notifications.py:52 +#: config/notifications.py:53 msgid "Configuration key not supported in this version" msgstr "" -#: config/notifications.py:64 config/notifications.py:78 -#: config/notifications.py:180 config/notifications.py:192 -#: config/notifications.py:204 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:65 config/notifications.py:79 +#: config/notifications.py:179 config/notifications.py:191 msgid "Invalid configuration key" -msgstr "Fitxer de configuració de Python" +msgstr "" -#: config/notifications.py:92 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:93 msgid "Invalid configuration version" -msgstr "Fitxer de configuració de Python" +msgstr "" -#: config/notifications.py:104 config/notifications.py:132 -#, fuzzy -#| msgid "Python configuration file" -msgid "Invalid configuration option" -msgstr "Fitxer de configuració de Python" +#: config/notifications.py:105 +msgid "Missing configuration option" +msgstr "" -#: config/notifications.py:120 -msgid "Invalid configuration option: build" +#: config/notifications.py:117 +msgid "Invalid configuration option" msgstr "" -#: config/notifications.py:144 config/notifications.py:156 +#: config/notifications.py:129 config/notifications.py:141 msgid "Invalid APT package name" msgstr "" -#: config/notifications.py:168 +#: config/notifications.py:153 msgid "Invalid Python install method" msgstr "" -#: config/notifications.py:216 +#: config/notifications.py:166 +msgid "Missing configuration key" +msgstr "" + +#: config/notifications.py:203 msgid "Invalid configuration key: {{key}}" msgstr "" -#: config/notifications.py:228 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:215 msgid "Invalid syntax in configuration file" -msgstr "Fitxer de configuració de Python" +msgstr "" -#: config/notifications.py:242 +#: config/notifications.py:230 msgid "Missing required key" msgstr "" -#: config/notifications.py:259 config/notifications.py:272 -#: config/notifications.py:285 config/notifications.py:298 -#: config/notifications.py:311 config/notifications.py:324 -#: config/notifications.py:337 config/notifications.py:350 +#: config/notifications.py:247 config/notifications.py:261 +#: config/notifications.py:276 config/notifications.py:289 +#: config/notifications.py:302 config/notifications.py:315 +#: config/notifications.py:328 config/notifications.py:341 msgid "Config file validation error" msgstr "" @@ -996,10 +987,8 @@ msgid "%(username)s's profile" msgstr "Perfil de %(username)s" #: core/notifications.py:14 -#, fuzzy -#| msgid "Add an email address to notify" msgid "Email address not verified" -msgstr "Afeigiu una adreça de correu on enviar les notificacions" +msgstr "" #: doc_builder/director.py:79 #, python-brace-format @@ -1038,12 +1027,12 @@ msgid "This project is already Ad-Free." msgstr "" #: gold/models.py:28 organizations/models.py:31 organizations/models.py:229 -#: organizations/models.py:303 projects/models.py:207 +#: organizations/models.py:303 projects/models.py:212 msgid "Publication date" msgstr "Data de publicació" #: gold/models.py:29 organizations/models.py:32 organizations/models.py:230 -#: organizations/models.py:304 projects/models.py:208 projects/models.py:1552 +#: organizations/models.py:304 projects/models.py:213 projects/models.py:1562 msgid "Modified date" msgstr "Data de modificació" @@ -1192,56 +1181,56 @@ msgid "" "There was an error connecting to Stripe, please try again in a few minutes" msgstr "" -#: integrations/models.py:151 integrations/models.py:159 +#: integrations/models.py:149 integrations/models.py:157 msgid "Request headers" msgstr "" -#: integrations/models.py:156 +#: integrations/models.py:154 msgid "Request body" msgstr "" -#: integrations/models.py:164 +#: integrations/models.py:162 msgid "Response body" msgstr "" -#: integrations/models.py:167 +#: integrations/models.py:165 msgid "Status code" msgstr "" -#: integrations/models.py:177 +#: integrations/models.py:175 #, python-brace-format msgid "Exchange {0}" msgstr "" -#: integrations/models.py:275 +#: integrations/models.py:273 msgid "GitHub incoming webhook" msgstr "" -#: integrations/models.py:276 +#: integrations/models.py:274 msgid "Bitbucket incoming webhook" msgstr "" -#: integrations/models.py:277 +#: integrations/models.py:275 msgid "GitLab incoming webhook" msgstr "" -#: integrations/models.py:278 +#: integrations/models.py:276 msgid "Generic API incoming webhook" msgstr "" -#: integrations/models.py:289 +#: integrations/models.py:300 msgid "Integration type" msgstr "" -#: integrations/models.py:294 +#: integrations/models.py:305 msgid "Provider data" msgstr "" -#: integrations/models.py:303 +#: integrations/models.py:314 msgid "Secret used to validate the payload of the webhook" msgstr "" -#: integrations/models.py:315 +#: integrations/models.py:326 #, python-brace-format msgid "{0} for {1}" msgstr "" @@ -1314,105 +1303,119 @@ msgstr "" msgid "Decline" msgstr "" -#: notifications/messages.py:76 notifications/messages.py:107 -#, fuzzy -#| msgid "Unknown" +#: notifications/messages.py:82 notifications/messages.py:113 msgid "Unknown problem" -msgstr "Desconegut" +msgstr "" -#: notifications/messages.py:93 +#: notifications/messages.py:99 msgid "Build terminated due inactivity" msgstr "" -#: notifications/messages.py:121 +#: notifications/messages.py:127 msgid "Maximum concurrency limit reached." msgstr "" -#: notifications/messages.py:133 +#: notifications/messages.py:140 msgid "Build cancelled manually." msgstr "" -#: notifications/messages.py:145 -msgid "Build skipped manually." +#: notifications/messages.py:152 +msgid "Build skipped." msgstr "" -#: notifications/messages.py:158 -msgid "Build exited due to time out." +#: notifications/messages.py:165 +msgid "Build terminated due to time out." msgstr "" -#: notifications/messages.py:170 -msgid "Build exited due to excessive memory consumption." +#: notifications/messages.py:178 +msgid "Build terminated due to excessive memory consumption." msgstr "" -#: notifications/messages.py:182 -msgid "Build exited due to unknown error." +#: notifications/messages.py:191 +msgid "Build terminated due to unknown error." msgstr "" -#: notifications/messages.py:194 +#: notifications/messages.py:203 msgid "Builds are temporary disabled for this project." msgstr "" -#: notifications/messages.py:208 -msgid "Concurrency limit reached" -msgstr "" - -#: notifications/messages.py:221 -#, fuzzy -#| msgid "No objects found" +#: notifications/messages.py:217 msgid "No HTML content found" -msgstr "No s'ha trobat cap objecte" +msgstr "" -#: notifications/messages.py:233 +#: notifications/messages.py:229 msgid "Build output directory is not a directory" msgstr "" -#: notifications/messages.py:245 +#: notifications/messages.py:242 msgid "Build output directory doesn't contain any file" msgstr "" -#: notifications/messages.py:258 +#: notifications/messages.py:255 msgid "Build output directory contains multiple files" msgstr "" -#: notifications/messages.py:272 +#: notifications/messages.py:269 msgid "Index file is not present in HTML output directory" msgstr "" -#: notifications/messages.py:285 +#: notifications/messages.py:282 msgid "Your project is outputing files in an old directory" msgstr "" -#: notifications/messages.py:299 +#: notifications/messages.py:296 msgid "Your project doesn't have a .readthedocs.yaml file" msgstr "" -#: notifications/messages.py:313 +#: notifications/messages.py:310 msgid "Configuration key build.image is deprecated" msgstr "" -#: notifications/messages.py:327 +#: notifications/messages.py:324 msgid "Configuration key build.os is required" msgstr "" -#: notifications/messages.py:340 +#: notifications/messages.py:338 msgid "There is at least one file that exceeds the size limit" msgstr "" -#: notifications/messages.py:353 +#: notifications/messages.py:351 msgid "There is no PDF file in output directory" msgstr "" -#: notifications/messages.py:365 +#: notifications/messages.py:364 msgid "Config key build.commands is in beta" msgstr "" -#: notifications/messages.py:378 -#, fuzzy -#| msgid "No builds found" +#: notifications/messages.py:377 msgid "No TeX files were found" -msgstr "No s'ha trobat cap construcció" +msgstr "" + +#: notifications/messages.py:404 +msgid "MkDocs docs_dir configuration option is invalid" +msgstr "" + +#: notifications/messages.py:417 +msgid "MkDocs docs_dir path not found" +msgstr "" + +#: notifications/messages.py:431 +msgid "MkDocs {{extra_config}} configuration option is invalid" +msgstr "" + +#: notifications/messages.py:445 +msgid "MkDocs configuration file is empty" +msgstr "" + +#: notifications/messages.py:457 +msgid "MkDocs configuration file not found" +msgstr "" -#: notifications/messages.py:481 +#: notifications/messages.py:471 +msgid "Unknown error when loading your MkDocs configuration file" +msgstr "" + +#: notifications/messages.py:485 msgid "Syntax error in mkdocs.yml" msgstr "" @@ -1420,11 +1423,9 @@ msgstr "" msgid "Show under bell icon" msgstr "" -#: notifications/models.py:74 -#, fuzzy -#| msgid "Unknown" +#: notifications/models.py:79 msgid "Unknown message" -msgstr "Desconegut" +msgstr "" #: oauth/models.py:28 oauth/models.py:114 organizations/models.py:246 msgid "Users" @@ -1433,7 +1434,7 @@ msgstr "Usuaris" #: oauth/models.py:33 oauth/models.py:126 organizations/filters.py:59 #: organizations/filters.py:65 organizations/models.py:48 #: organizations/models.py:253 projects/filters.py:42 projects/filters.py:107 -#: projects/models.py:217 projects/models.py:1544 +#: projects/models.py:222 projects/models.py:1554 msgid "Name" msgstr "Nom" @@ -1506,7 +1507,7 @@ msgid "The project doesn't have a valid webhook set up" msgstr "" #: oauth/notifications.py:62 -msgid "{{provier_name}} build status report failed" +msgid "{{provider_name}} build status report failed" msgstr "" #: oauth/notifications.py:77 @@ -1611,11 +1612,11 @@ msgstr "" msgid "Organization %(name)s already exists" msgstr "" -#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:521 +#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:533 msgid "Email address or username" msgstr "" -#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:536 +#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:548 #, python-format msgid "User %(username)s does not exist" msgstr "" @@ -2132,7 +2133,7 @@ msgstr "Mercurial" msgid "Bazaar" msgstr "Bazaar" -#: projects/constants.py:99 projects/models.py:2132 +#: projects/constants.py:99 projects/models.py:2142 msgid "Public" msgstr "Públic" @@ -2238,138 +2239,150 @@ msgid "" "This setting is inherited from the parent translation." msgstr "" -#: projects/forms.py:285 +#: projects/forms.py:276 +msgid "" +"We have detected that this project is private, pull request previews are set " +"to private." +msgstr "" + +#: projects/forms.py:280 +msgid "" +"We have detected that this project is public, pull request previews are set " +"to public." +msgstr "" + +#: projects/forms.py:297 msgid "To build from pull requests you need a " msgstr "" -#: projects/forms.py:296 +#: projects/forms.py:308 msgid "" "To build from pull requests your repository's webhook needs to send pull " "request events. " msgstr "" -#: projects/forms.py:344 +#: projects/forms.py:356 msgid "" "Your configuration file is invalid, make sure it contains conf.py in it." msgstr "" "El vostre fitxer de configuració no és vàlid, assegureu-vos que conté conf.py" -#: projects/forms.py:406 +#: projects/forms.py:418 #, python-brace-format msgid "There is already a \"{lang}\" translation for the {proj} project." msgstr "" -#: projects/forms.py:494 +#: projects/forms.py:506 msgid "Enable Addons" msgstr "" -#: projects/forms.py:496 +#: projects/forms.py:508 msgid "Show a notification on builds from pull requests" msgstr "" -#: projects/forms.py:499 +#: projects/forms.py:511 msgid "Show a notification on non-stable and latest versions" msgstr "" -#: projects/forms.py:540 +#: projects/forms.py:552 #, python-format msgid "User %(username)s is already a maintainer" msgstr "" -#: projects/forms.py:622 +#: projects/forms.py:634 msgid "The payload must be a valid JSON object." msgstr "" -#: projects/forms.py:652 +#: projects/forms.py:664 msgid "" "This project is configured with a versioning scheme that doesn't support " "translations." msgstr "" -#: projects/forms.py:829 +#: projects/forms.py:848 msgid "Only one domain can be canonical at a time." msgstr "" -#: projects/forms.py:930 +#: projects/forms.py:949 msgid "Variable name can't start with __ (double underscore)" msgstr "" -#: projects/forms.py:934 +#: projects/forms.py:953 msgid "Variable name can't start with READTHEDOCS" msgstr "" -#: projects/forms.py:939 +#: projects/forms.py:958 msgid "There is already a variable with this name for this project" msgstr "" -#: projects/forms.py:944 +#: projects/forms.py:963 msgid "Variable name can't contain spaces" msgstr "" -#: projects/forms.py:948 +#: projects/forms.py:967 msgid "Only letters, numbers and underscore are allowed" msgstr "" -#: projects/models.py:91 +#: projects/models.py:93 msgid "Main project" msgstr "" -#: projects/models.py:97 +#: projects/models.py:99 msgid "Subproject" msgstr "" -#: projects/models.py:102 +#: projects/models.py:104 msgid "Alias" msgstr "" -#: projects/models.py:222 +#: projects/models.py:227 msgid "Short description of this project" msgstr "" -#: projects/models.py:225 +#: projects/models.py:230 msgid "Repository URL" msgstr "URL del repositori" -#: projects/models.py:228 +#: projects/models.py:233 msgid "Hosted documentation repository URL" msgstr "" -#: projects/models.py:235 +#: projects/models.py:240 msgid "Repository type" msgstr "Tipus de repositori" -#: projects/models.py:241 +#: projects/models.py:246 msgid "Project homepage" msgstr "" -#: projects/models.py:243 +#: projects/models.py:248 msgid "The project's homepage" msgstr "Pàgina inicial del projecte" -#: projects/models.py:246 +#: projects/models.py:251 msgid "Canonical URL" msgstr "URL canònica" -#: projects/models.py:248 +#: projects/models.py:253 msgid "URL that documentation is expected to serve from" msgstr "" -#: projects/models.py:251 +#: projects/models.py:256 msgid "Versioning scheme" msgstr "" -#: projects/models.py:258 +#: projects/models.py:263 msgid "" "This affects how the URL of your documentation looks like, and if it " "supports translations or multiple versions. Changing the versioning scheme " "will break your current URLs." msgstr "" -#: projects/models.py:265 +#: projects/models.py:270 msgid "Single version" msgstr "Versió senzilla" -#: projects/models.py:268 +#: projects/models.py:273 msgid "" "A single version site has no translations and only your \"latest\" version, " "served at the root of the domain. Use this with caution, only turn it on if " @@ -2379,164 +2392,166 @@ msgstr "" "versió a l'arrel del domini. Useu-lo amb precaució i activeu-lo només si " "mai voleu tenir diverses versions dels vostres documents." -#: projects/models.py:275 +#: projects/models.py:280 msgid "Default version" msgstr "Versió per defecte" -#: projects/models.py:278 +#: projects/models.py:283 msgid "The version of your project that / redirects to" msgstr "La versió del vostre projecte que / redirigeix a " -#: projects/models.py:283 +#: projects/models.py:288 msgid "Default branch" msgstr "Branca per defecte" -#: projects/models.py:289 +#: projects/models.py:294 msgid "" "What branch \"latest\" points to. Leave empty to use the default value for " "your VCS." msgstr "" -#: projects/models.py:294 projects/models.py:561 +#: projects/models.py:299 projects/models.py:566 msgid "Requirements file" msgstr "Fitxer de requeriments" -#: projects/models.py:300 projects/models.py:567 +#: projects/models.py:305 projects/models.py:572 msgid "" "A pip requirements file needed to build your documentation. Path " "from the root of your project." msgstr "" -#: projects/models.py:312 projects/models.py:579 +#: projects/models.py:317 projects/models.py:584 msgid "" "Type of documentation you are building. More " "info on sphinx builders." msgstr "" -#: projects/models.py:319 +#: projects/models.py:324 msgid "Custom path prefix" msgstr "" -#: projects/models.py:325 +#: projects/models.py:330 msgid "" "A custom path prefix used when serving documentation from this project. By " "default we serve documentation at the root (/) of a domain." msgstr "" -#: projects/models.py:330 +#: projects/models.py:335 msgid "Custom subproject path prefix" msgstr "" -#: projects/models.py:336 +#: projects/models.py:341 msgid "" "A custom path prefix used when evaluating the root of a subproject. By " "default we serve documentation from subprojects under the `/projects/` " "prefix." msgstr "" -#: projects/models.py:343 +#: projects/models.py:348 msgid "Build pull requests for this project" msgstr "" -#: projects/models.py:346 +#: projects/models.py:351 msgid "" "More information in our docs." msgstr "" -#: projects/models.py:350 +#: projects/models.py:355 msgid "Privacy level of Pull Requests" msgstr "" -#: projects/models.py:357 -msgid "Should builds from pull requests be public?" +#: projects/models.py:362 +msgid "" +"Should builds from pull requests be public? If your repository is " +"public, don't set this to private." msgstr "" -#: projects/models.py:362 +#: projects/models.py:367 msgid "CDN Enabled" msgstr "" -#: projects/models.py:364 +#: projects/models.py:369 msgid "Analytics code" msgstr "Codi d'Analytics" -#: projects/models.py:369 +#: projects/models.py:374 msgid "" "Google Analytics Tracking ID (ex. UA-22345342-1). This may slow " "down your page loads." msgstr "" -#: projects/models.py:375 +#: projects/models.py:380 msgid "Disable Analytics" msgstr "" -#: projects/models.py:379 +#: projects/models.py:384 msgid "" "Disable Google Analytics completely for this project (requires rebuilding " "documentation)" msgstr "" -#: projects/models.py:384 +#: projects/models.py:389 msgid "Alternative container image" msgstr "" -#: projects/models.py:390 +#: projects/models.py:395 msgid "Container memory limit" msgstr "" -#: projects/models.py:395 +#: projects/models.py:400 msgid "" "Memory limit in Docker format -- example: 512m or 1g" msgstr "" -#: projects/models.py:400 +#: projects/models.py:405 msgid "Container time limit in seconds" msgstr "" -#: projects/models.py:405 +#: projects/models.py:410 msgid "Alternate build queue id" msgstr "" -#: projects/models.py:411 +#: projects/models.py:416 msgid "Maximum concurrent builds allowed for this project" msgstr "" -#: projects/models.py:416 +#: projects/models.py:421 msgid "Allow paid advertising" msgstr "" -#: projects/models.py:418 +#: projects/models.py:423 msgid "If unchecked, users will still see community ads." msgstr "" -#: projects/models.py:421 +#: projects/models.py:426 msgid "Ad-free" msgstr "" -#: projects/models.py:426 +#: projects/models.py:431 msgid "Is spam?" msgstr "" -#: projects/models.py:429 +#: projects/models.py:434 msgid "Manually marked as (not) spam" msgstr "" -#: projects/models.py:432 +#: projects/models.py:437 msgid "Show version warning" msgstr "" -#: projects/models.py:434 +#: projects/models.py:439 msgid "Show warning banner in non-stable nor latest versions." msgstr "" -#: projects/models.py:438 +#: projects/models.py:443 msgid "Path for .readthedocs.yaml" msgstr "" -#: projects/models.py:444 +#: projects/models.py:449 msgid "" "Warning: experimental feature. Custom path from repository " "top-level to your .readthedocs.yaml, ex. subpath/docs/." @@ -2544,37 +2559,37 @@ msgid "" "yaml." msgstr "" -#: projects/models.py:452 +#: projects/models.py:457 msgid "Featured" msgstr "Destacat" -#: projects/models.py:454 +#: projects/models.py:459 msgid "Skip (disable) building this project" msgstr "" -#: projects/models.py:462 +#: projects/models.py:467 msgid "Delisted" msgstr "" -#: projects/models.py:464 +#: projects/models.py:469 msgid "" "Delisting a project removes it from Read the Docs search indexing and asks " "external search engines to remove it via robots.txt" msgstr "" -#: projects/models.py:475 +#: projects/models.py:480 msgid "Should the project dashboard be public?" msgstr "" -#: projects/models.py:482 +#: projects/models.py:487 msgid "Related projects" msgstr "Projectes relacionats" -#: projects/models.py:490 templates/search/elastic_search.html:57 +#: projects/models.py:495 templates/search/elastic_search.html:57 msgid "Language" msgstr "Idioma" -#: projects/models.py:494 +#: projects/models.py:499 msgid "" "The language the project documentation is rendered in. Note: this affects " "your project's URL." @@ -2582,320 +2597,318 @@ msgstr "" "L'idioma en què es publicarà la documentació del projecte. Nota: això " "afectarà la URL del projecte" -#: projects/models.py:502 +#: projects/models.py:507 msgid "Programming Language" msgstr "" -#: projects/models.py:506 +#: projects/models.py:511 msgid "The primary programming language the project is written in." msgstr "" -#: projects/models.py:522 +#: projects/models.py:527 msgid "This project has been built with a webhook" msgstr "" -#: projects/models.py:526 +#: projects/models.py:531 msgid "This project has been successfully cloned" msgstr "" -#: projects/models.py:585 +#: projects/models.py:590 msgid "Enable EPUB build" msgstr "" -#: projects/models.py:588 +#: projects/models.py:593 msgid "Create a EPUB version of your documentation with each build." msgstr "" -#: projects/models.py:592 +#: projects/models.py:597 msgid "Enable PDF build" msgstr "" -#: projects/models.py:595 +#: projects/models.py:600 msgid "Create a PDF version of your documentation with each build." msgstr "" -#: projects/models.py:599 projects/models.py:1549 +#: projects/models.py:604 projects/models.py:1559 msgid "Path" msgstr "Camí" -#: projects/models.py:603 +#: projects/models.py:608 msgid "The directory where conf.py lives" msgstr "" -#: projects/models.py:607 +#: projects/models.py:612 msgid "Python configuration file" msgstr "Fitxer de configuració de Python" -#: projects/models.py:612 +#: projects/models.py:617 msgid "" "Path from project root to conf.py file (ex. docs/conf.py). Leave blank if you want us to find it for you." msgstr "" -#: projects/models.py:618 +#: projects/models.py:623 msgid "Install Project" msgstr "" -#: projects/models.py:620 +#: projects/models.py:625 msgid "" "Install your project inside a virtualenv using setup.py install" msgstr "" -#: projects/models.py:626 +#: projects/models.py:631 msgid "Python Interpreter" msgstr "Intèrpret Python" -#: projects/models.py:631 +#: projects/models.py:636 msgid "The Python interpreter used to create the virtual environment." msgstr "" -#: projects/models.py:635 +#: projects/models.py:640 msgid "Use system packages" msgstr "Usa els paquets del sistema" -#: projects/models.py:637 +#: projects/models.py:642 msgid "Give the virtual environment access to the global site-packages dir." msgstr "" "Doneu accés a l'entorn virtual al directori global de paquets del lloc." -#: projects/models.py:647 +#: projects/models.py:652 msgid "project" msgstr "" -#: projects/models.py:658 +#: projects/models.py:663 msgid "Model must have slug" msgstr "El model ha de tenir un slug" -#: projects/models.py:1420 +#: projects/models.py:1430 msgid "Subproject nesting is not supported" msgstr "" -#: projects/models.py:1551 +#: projects/models.py:1561 msgid "Build id" msgstr "" -#: projects/models.py:1554 +#: projects/models.py:1564 msgid "Page search rank" msgstr "" -#: projects/models.py:1559 +#: projects/models.py:1569 msgid "Ignore this file from operations like indexing" msgstr "" -#: projects/models.py:1640 +#: projects/models.py:1650 msgid "Build triggered" msgstr "" -#: projects/models.py:1641 +#: projects/models.py:1651 msgid "Build passed" msgstr "" -#: projects/models.py:1658 +#: projects/models.py:1668 msgid "URL" msgstr "URL" -#: projects/models.py:1660 +#: projects/models.py:1670 msgid "URL to send the webhook to" msgstr "URL on enviar el webhook" -#: projects/models.py:1663 +#: projects/models.py:1673 msgid "Secret used to sign the payload of the webhook" msgstr "" -#: projects/models.py:1671 +#: projects/models.py:1681 msgid "Events to subscribe" msgstr "" -#: projects/models.py:1674 +#: projects/models.py:1684 msgid "JSON payload" msgstr "" -#: projects/models.py:1676 +#: projects/models.py:1686 msgid "" "JSON payload to send to the webhook. Check the docs for available substitutions." msgstr "" -#: projects/models.py:1781 +#: projects/models.py:1791 msgid "Domain" msgstr "" -#: projects/models.py:1788 +#: projects/models.py:1798 msgid "This domain was auto-created" msgstr "" -#: projects/models.py:1792 +#: projects/models.py:1802 msgid "This domain is a CNAME for the project" msgstr "" -#: projects/models.py:1797 +#: projects/models.py:1807 msgid "This domain is the primary one where the documentation is served from" msgstr "" -#: projects/models.py:1801 +#: projects/models.py:1811 msgid "Use HTTPS" msgstr "" -#: projects/models.py:1803 +#: projects/models.py:1813 msgid "Always use HTTPS for this domain" msgstr "" -#: projects/models.py:1807 +#: projects/models.py:1817 msgid "Number of times this domain has been hit" msgstr "" -#: projects/models.py:1812 templates/projects/domain_form.html:49 +#: projects/models.py:1822 templates/projects/domain_form.html:49 msgid "SSL certificate status" msgstr "" -#: projects/models.py:1821 +#: projects/models.py:1831 msgid "Skip validation process." msgstr "" -#: projects/models.py:1827 +#: projects/models.py:1837 msgid "Start date of the validation process." msgstr "" -#: projects/models.py:1838 +#: projects/models.py:1848 msgid "Set a custom max-age (eg. 31536000) for the HSTS header" msgstr "" -#: projects/models.py:1842 +#: projects/models.py:1852 msgid "" "If hsts_max_age > 0, set the includeSubDomains flag with the HSTS header" msgstr "" -#: projects/models.py:1846 +#: projects/models.py:1856 msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "" -#: projects/models.py:1982 +#: projects/models.py:1992 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "" -#: projects/models.py:1986 +#: projects/models.py:1996 msgid "Build: Try alternative method of posting large data" msgstr "" -#: projects/models.py:1990 +#: projects/models.py:2000 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" -#: projects/models.py:1995 +#: projects/models.py:2005 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" msgstr "" -#: projects/models.py:2001 +#: projects/models.py:2011 msgid "Proxito: Record 404s page views." msgstr "" -#: projects/models.py:2005 +#: projects/models.py:2015 msgid "Proxito: Disable all page views" msgstr "" -#: projects/models.py:2009 +#: projects/models.py:2019 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "" -#: projects/models.py:2014 +#: projects/models.py:2024 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." msgstr "" -#: projects/models.py:2019 +#: projects/models.py:2029 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" -#: projects/models.py:2025 +#: projects/models.py:2035 msgid "Webhook: Skip syncing branches" msgstr "" -#: projects/models.py:2029 +#: projects/models.py:2039 msgid "Webhook: Skip syncing tags" msgstr "" -#: projects/models.py:2033 +#: projects/models.py:2043 msgid "Webhook: Skip sync versions task" msgstr "" -#: projects/models.py:2037 +#: projects/models.py:2047 msgid "Build: Always run pip install --upgrade" msgstr "" -#: projects/models.py:2038 +#: projects/models.py:2048 msgid "Build: Use new pip resolver" msgstr "" -#: projects/models.py:2041 +#: projects/models.py:2051 msgid "Build: Don't install the latest version of pip" msgstr "" -#: projects/models.py:2045 +#: projects/models.py:2055 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" -#: projects/models.py:2050 +#: projects/models.py:2060 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" -#: projects/models.py:2057 +#: projects/models.py:2067 msgid "Search: Disable server side search" msgstr "" -#: projects/models.py:2061 +#: projects/models.py:2071 msgid "Search: Enable server side search for MkDocs projects" msgstr "" -#: projects/models.py:2065 +#: projects/models.py:2075 msgid "Search: Default to fuzzy search for simple search queries" msgstr "" -#: projects/models.py:2070 +#: projects/models.py:2080 msgid "Build: Set scale-in protection before/after building." msgstr "" -#: projects/models.py:2083 +#: projects/models.py:2093 msgid "Feature identifier" msgstr "" -#: projects/models.py:2088 +#: projects/models.py:2098 msgid "Date feature was added" msgstr "" -#: projects/models.py:2094 +#: projects/models.py:2104 msgid "Default all past projects to True" msgstr "" -#: projects/models.py:2098 +#: projects/models.py:2108 msgid "Default all future projects to True" msgstr "" -#: projects/models.py:2120 +#: projects/models.py:2130 msgid "Name of the environment variable" msgstr "" -#: projects/models.py:2124 +#: projects/models.py:2134 msgid "Value of the environment variable" msgstr "" -#: projects/models.py:2129 +#: projects/models.py:2139 msgid "Project where this variable will be used" msgstr "" -#: projects/models.py:2135 +#: projects/models.py:2145 msgid "Expose this environment variable in PR builds?" msgstr "" #: projects/notifications.py:19 -#, fuzzy -#| msgid "No downloads for this project." msgid "Build skipped for this project" -msgstr "No hi ha cap descàrrega d'aquest projecte." +msgstr "" #: projects/notifications.py:33 projects/notifications.py:71 #: projects/notifications.py:84 @@ -2911,26 +2924,20 @@ msgid "Error while checking out the repository" msgstr "" #: projects/notifications.py:98 -#, fuzzy -#| msgid "Python configuration file" msgid "Sphinx configuration file is missing" -msgstr "Fitxer de configuració de Python" +msgstr "" #: projects/notifications.py:111 -#, fuzzy -#| msgid "Python configuration file" msgid "Multiple Sphinx configuration files found" -msgstr "Fitxer de configuració de Python" +msgstr "" #: projects/notifications.py:125 msgid "Expected file not found" msgstr "" #: projects/notifications.py:137 -#, fuzzy -#| msgid "Repository type" msgid "Repository locked" -msgstr "Tipus de repositori" +msgstr "" #: projects/validators.py:18 msgid "Enter a valid plain or internationalized domain name value" @@ -3099,7 +3106,7 @@ msgstr "redirecciona" msgid "redirects" msgstr "redirecciona" -#: redirects/models.py:203 +#: redirects/models.py:208 msgid "Redirect: {}" msgstr "" @@ -3302,10 +3309,8 @@ msgid "Audit logs for every page view" msgstr "" #: subscriptions/constants.py:37 -#, fuzzy -#| msgid "Redirects" msgid "Redirects limit" -msgstr "Redirecciona" +msgstr "" #: subscriptions/forms.py:29 msgid "" diff --git a/readthedocs/locale/de/LC_MESSAGES/django.mo b/readthedocs/locale/de/LC_MESSAGES/django.mo index a123e7b1318fc2603d33e78422c75a14d84c98dd..6b1ae454b38bfa4b693c24a036a2718ad2d9d6ef 100755 GIT binary patch delta 13826 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, 2016 # Jannis Leidel , 2012,2014 # Jonas Obrist , 2012 -# Justin “Justman10000” Nogossek, 2023 -# Justin “Justman10000” Nogossek, 2022 -# Justin “Justman10000” Nogossek, 2022 -# Justin “Justman10000” Nogossek, 2022-2023 +# Justman10000, 2023 +# Justman10000, 2022 +# Justman10000, 2022 +# Justman10000, 2022-2023 # e57e0b6693d8a26d2bd54bd8ef3c1815, 2014,2017 # Manuel Kaufmann , 2023 # f82ebdce6c7af46e12742407f341268c_9e4b487, 2020 @@ -19,17 +19,14 @@ # spky, 2014,2017 # Tobias Bannert , 2018 # Wieland Hoffmann , 2014 -#: notifications/messages.py:393 notifications/messages.py:405 -#: notifications/messages.py:418 notifications/messages.py:429 -#: notifications/messages.py:442 notifications/messages.py:454 -#: notifications/messages.py:467 +#: notifications/messages.py:392 msgid "" msgstr "" "Project-Id-Version: readthedocs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-23 11:49+0000\n" +"POT-Creation-Date: 2024-01-30 11:15+0000\n" "PO-Revision-Date: 2012-10-03 11:28+0000\n" -"Last-Translator: Justin “Justman10000” Nogossek, 2023\n" +"Last-Translator: Justman10000, 2023\n" "Language-Team: German (http://app.transifex.com/readthedocs/readthedocs/" "language/de/)\n" "Language: de\n" @@ -38,7 +35,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: analytics/models.py:69 builds/models.py:727 projects/models.py:1539 +#: analytics/models.py:69 builds/models.py:727 projects/models.py:1549 #: search/models.py:28 templates/base.html:274 msgid "Version" msgstr "Version" @@ -172,7 +169,7 @@ msgstr "Projekt mit Slug \"{0}\" existiert bereits." msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "Projekt mit {slug_name}={value} ist als Unterprojekt nicht gültig" -#: api/v3/serializers.py:857 projects/forms.py:469 +#: api/v3/serializers.py:857 projects/forms.py:481 msgid "A subproject with this alias already exists" msgstr "Ein Unterprojekt mit diesem Alias ​​existiert bereits" @@ -236,7 +233,7 @@ msgid "Invitation declined" msgstr "Einladung abgelehnt" #: audit/models.py:116 core/models.py:21 gold/models.py:33 -#: projects/models.py:213 +#: projects/models.py:218 msgid "User" msgstr "Benutzer" @@ -249,7 +246,7 @@ msgid "Username" msgstr "Benutzername" #: audit/models.py:138 builds/models.py:110 builds/models.py:721 -#: organizations/filters.py:134 projects/models.py:1533 redirects/models.py:48 +#: organizations/filters.py:134 projects/models.py:1543 redirects/models.py:48 msgid "Project" msgstr "Projekt" @@ -490,7 +487,7 @@ msgstr "Aktiv" msgid "Build successful" msgstr "" -#: builds/filters.py:28 projects/models.py:1642 +#: builds/filters.py:28 projects/models.py:1652 #: templates/builds/build_detail.html:143 msgid "Build failed" msgstr "Build fehlgeschlagen" @@ -537,11 +534,12 @@ msgstr "Benutzerdefinierte Übereinstimmung sollte nicht leer sein." msgid "Invalid Python regular expression." msgstr "Ungültiger regulärer Python-Ausdruck." -#: builds/models.py:98 projects/models.py:1605 projects/models.py:1770 +#: builds/models.py:98 integrations/models.py:284 projects/models.py:1615 +#: projects/models.py:1780 msgid "created" msgstr "erstellt" -#: builds/models.py:103 projects/models.py:1610 +#: builds/models.py:103 integrations/models.py:289 projects/models.py:1620 msgid "modified" msgstr "geändert" @@ -554,7 +552,7 @@ msgid "Verbose Name" msgstr "Name" #: builds/models.py:143 oauth/models.py:32 organizations/models.py:50 -#: projects/models.py:218 +#: projects/models.py:223 msgid "Slug" msgstr "Kürzel" @@ -574,7 +572,7 @@ msgstr "Erstellt" msgid "Uploaded" msgstr "Hochgeladen" -#: builds/models.py:170 projects/models.py:470 +#: builds/models.py:170 projects/models.py:475 msgid "Privacy Level" msgstr "Sicherheitsstufe" @@ -608,7 +606,7 @@ msgstr "Hat ePub" msgid "Has HTML Zip" msgstr "Hat HTML-Zip" -#: builds/models.py:189 projects/models.py:307 projects/models.py:574 +#: builds/models.py:189 projects/models.py:312 projects/models.py:579 msgid "Documentation type" msgstr "Dokumentationstyp" @@ -635,7 +633,7 @@ msgstr "Version {version} von {project} ({pk})" msgid "Status" msgstr "Status" -#: builds/models.py:762 integrations/models.py:148 +#: builds/models.py:762 integrations/models.py:146 msgid "Date" msgstr "Datum" @@ -663,7 +661,7 @@ msgstr "Fehler" msgid "Exit code" msgstr "Exit code" -#: builds/models.py:777 projects/models.py:1550 +#: builds/models.py:777 projects/models.py:1560 msgid "Commit" msgstr "Übernehmen" @@ -719,7 +717,7 @@ msgid "Command" msgstr "Befehl" #: builds/models.py:1162 builds/models.py:1223 oauth/models.py:133 -#: organizations/models.py:64 projects/models.py:220 redirects/models.py:106 +#: organizations/models.py:64 projects/models.py:225 redirects/models.py:106 #: templates/core/project_details.html:78 msgid "Description" msgstr "Beschreibung" @@ -858,72 +856,59 @@ msgstr "" msgid "Config file not found at default path" msgstr "" -#: config/notifications.py:40 -#, fuzzy -#| msgid "Configuration used in the build" +#: config/notifications.py:41 msgid "Configuration file not found" -msgstr "Im Build verwendete Konfiguration" +msgstr "" -#: config/notifications.py:52 -#, fuzzy -#| msgid "Configuration used in the build" +#: config/notifications.py:53 msgid "Configuration key not supported in this version" -msgstr "Im Build verwendete Konfiguration" +msgstr "" -#: config/notifications.py:64 config/notifications.py:78 -#: config/notifications.py:180 config/notifications.py:192 -#: config/notifications.py:204 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:65 config/notifications.py:79 +#: config/notifications.py:179 config/notifications.py:191 msgid "Invalid configuration key" -msgstr "Python-Konfigurationsdatei" +msgstr "" -#: config/notifications.py:92 -#, fuzzy -#| msgid "Invalid Python regular expression." +#: config/notifications.py:93 msgid "Invalid configuration version" -msgstr "Ungültiger regulärer Python-Ausdruck." +msgstr "" -#: config/notifications.py:104 config/notifications.py:132 -#, fuzzy -#| msgid "Python configuration file" -msgid "Invalid configuration option" -msgstr "Python-Konfigurationsdatei" +#: config/notifications.py:105 +msgid "Missing configuration option" +msgstr "" -#: config/notifications.py:120 -msgid "Invalid configuration option: build" +#: config/notifications.py:117 +msgid "Invalid configuration option" msgstr "" -#: config/notifications.py:144 config/notifications.py:156 -#, fuzzy -#| msgid "Invalid project name" +#: config/notifications.py:129 config/notifications.py:141 msgid "Invalid APT package name" -msgstr "Ungültiger Projektname" +msgstr "" -#: config/notifications.py:168 -#, fuzzy -#| msgid "Invalid Python regular expression." +#: config/notifications.py:153 msgid "Invalid Python install method" -msgstr "Ungültiger regulärer Python-Ausdruck." +msgstr "" -#: config/notifications.py:216 +#: config/notifications.py:166 +msgid "Missing configuration key" +msgstr "" + +#: config/notifications.py:203 msgid "Invalid configuration key: {{key}}" msgstr "" -#: config/notifications.py:228 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:215 msgid "Invalid syntax in configuration file" -msgstr "Python-Konfigurationsdatei" +msgstr "" -#: config/notifications.py:242 +#: config/notifications.py:230 msgid "Missing required key" msgstr "" -#: config/notifications.py:259 config/notifications.py:272 -#: config/notifications.py:285 config/notifications.py:298 -#: config/notifications.py:311 config/notifications.py:324 -#: config/notifications.py:337 config/notifications.py:350 +#: config/notifications.py:247 config/notifications.py:261 +#: config/notifications.py:276 config/notifications.py:289 +#: config/notifications.py:302 config/notifications.py:315 +#: config/notifications.py:328 config/notifications.py:341 msgid "Config file validation error" msgstr "" @@ -1026,10 +1011,8 @@ msgid "%(username)s's profile" msgstr "Profil von %(username)s" #: core/notifications.py:14 -#, fuzzy -#| msgid "Email address or username" msgid "Email address not verified" -msgstr "E-Mail-Adresse oder Benutzername" +msgstr "" #: doc_builder/director.py:79 #, python-brace-format @@ -1068,12 +1051,12 @@ msgid "This project is already Ad-Free." msgstr "" #: gold/models.py:28 organizations/models.py:31 organizations/models.py:229 -#: organizations/models.py:303 projects/models.py:207 +#: organizations/models.py:303 projects/models.py:212 msgid "Publication date" msgstr "Veröffentlichungsdatum" #: gold/models.py:29 organizations/models.py:32 organizations/models.py:230 -#: organizations/models.py:304 projects/models.py:208 projects/models.py:1552 +#: organizations/models.py:304 projects/models.py:213 projects/models.py:1562 msgid "Modified date" msgstr "Modifizierungsdatum" @@ -1243,57 +1226,57 @@ msgid "" "There was an error connecting to Stripe, please try again in a few minutes" msgstr "" -#: integrations/models.py:151 integrations/models.py:159 +#: integrations/models.py:149 integrations/models.py:157 msgid "Request headers" msgstr "" -#: integrations/models.py:156 +#: integrations/models.py:154 msgid "Request body" msgstr "" -#: integrations/models.py:164 +#: integrations/models.py:162 msgid "Response body" msgstr "" -#: integrations/models.py:167 +#: integrations/models.py:165 msgid "Status code" msgstr "" -#: integrations/models.py:177 +#: integrations/models.py:175 #, python-brace-format msgid "Exchange {0}" msgstr "" -#: integrations/models.py:275 +#: integrations/models.py:273 msgid "GitHub incoming webhook" msgstr "" -#: integrations/models.py:276 +#: integrations/models.py:274 msgid "Bitbucket incoming webhook" msgstr "" -#: integrations/models.py:277 +#: integrations/models.py:275 msgid "GitLab incoming webhook" msgstr "" -#: integrations/models.py:278 +#: integrations/models.py:276 msgid "Generic API incoming webhook" msgstr "" -#: integrations/models.py:289 +#: integrations/models.py:300 msgid "Integration type" msgstr "Integration Typ" -#: integrations/models.py:294 +#: integrations/models.py:305 msgid "Provider data" msgstr "Anbieter Daten" -#: integrations/models.py:303 +#: integrations/models.py:314 msgid "Secret used to validate the payload of the webhook" msgstr "" "Geheimnis, das zur Validierung der Nutzdaten des Webhooks verwendet wird" -#: integrations/models.py:315 +#: integrations/models.py:326 #, python-brace-format msgid "{0} for {1}" msgstr "{0} für {1}" @@ -1368,117 +1351,119 @@ msgstr "Akzeptieren" msgid "Decline" msgstr "Ablehnen" -#: notifications/messages.py:76 notifications/messages.py:107 -#, fuzzy -#| msgid "Unknown" +#: notifications/messages.py:82 notifications/messages.py:113 msgid "Unknown problem" -msgstr "Unbekannt" +msgstr "" -#: notifications/messages.py:93 -#, fuzzy -#| msgid "Build exited due to time out" +#: notifications/messages.py:99 msgid "Build terminated due inactivity" -msgstr "Build beendet aufgrund von Zeitüberschreitung" +msgstr "" -#: notifications/messages.py:121 +#: notifications/messages.py:127 msgid "Maximum concurrency limit reached." msgstr "" -#: notifications/messages.py:133 -#, fuzzy -#| msgid "Build cancelled" +#: notifications/messages.py:140 msgid "Build cancelled manually." -msgstr "Bauen abgebrochen" +msgstr "" -#: notifications/messages.py:145 -msgid "Build skipped manually." +#: notifications/messages.py:152 +msgid "Build skipped." msgstr "" -#: notifications/messages.py:158 -#, fuzzy -#| msgid "Build exited due to time out" -msgid "Build exited due to time out." -msgstr "Build beendet aufgrund von Zeitüberschreitung" +#: notifications/messages.py:165 +msgid "Build terminated due to time out." +msgstr "" -#: notifications/messages.py:170 -#, fuzzy -#| msgid "Build exited due to excessive memory consumption" -msgid "Build exited due to excessive memory consumption." -msgstr "Build wurde aufgrund übermäßiger Speicherauslastung beendet" +#: notifications/messages.py:178 +msgid "Build terminated due to excessive memory consumption." +msgstr "" -#: notifications/messages.py:182 -#, fuzzy -#| msgid "Build exited due to unknown error: {0}" -msgid "Build exited due to unknown error." -msgstr "Build wurde aufgrund eines unbekannten Fehlers beendet: {0}" +#: notifications/messages.py:191 +msgid "Build terminated due to unknown error." +msgstr "" -#: notifications/messages.py:194 -#, fuzzy -#| msgid "Build pull requests for this project" +#: notifications/messages.py:203 msgid "Builds are temporary disabled for this project." -msgstr "Pull-Requests für dieses Projekt erstellen" - -#: notifications/messages.py:208 -msgid "Concurrency limit reached" msgstr "" -#: notifications/messages.py:221 -#, fuzzy -#| msgid "No project found." +#: notifications/messages.py:217 msgid "No HTML content found" -msgstr "Kein Projekt gefunden." +msgstr "" -#: notifications/messages.py:233 +#: notifications/messages.py:229 msgid "Build output directory is not a directory" msgstr "" -#: notifications/messages.py:245 +#: notifications/messages.py:242 msgid "Build output directory doesn't contain any file" msgstr "" -#: notifications/messages.py:258 +#: notifications/messages.py:255 msgid "Build output directory contains multiple files" msgstr "" -#: notifications/messages.py:272 +#: notifications/messages.py:269 msgid "Index file is not present in HTML output directory" msgstr "" -#: notifications/messages.py:285 +#: notifications/messages.py:282 msgid "Your project is outputing files in an old directory" msgstr "" -#: notifications/messages.py:299 +#: notifications/messages.py:296 msgid "Your project doesn't have a .readthedocs.yaml file" msgstr "" -#: notifications/messages.py:313 +#: notifications/messages.py:310 msgid "Configuration key build.image is deprecated" msgstr "" -#: notifications/messages.py:327 +#: notifications/messages.py:324 msgid "Configuration key build.os is required" msgstr "" -#: notifications/messages.py:340 +#: notifications/messages.py:338 msgid "There is at least one file that exceeds the size limit" msgstr "" -#: notifications/messages.py:353 +#: notifications/messages.py:351 msgid "There is no PDF file in output directory" msgstr "" -#: notifications/messages.py:365 +#: notifications/messages.py:364 msgid "Config key build.commands is in beta" msgstr "" -#: notifications/messages.py:378 -#, fuzzy -#| msgid "No builds found" +#: notifications/messages.py:377 msgid "No TeX files were found" -msgstr "Keine Builds gefunden" +msgstr "" + +#: notifications/messages.py:404 +msgid "MkDocs docs_dir configuration option is invalid" +msgstr "" + +#: notifications/messages.py:417 +msgid "MkDocs docs_dir path not found" +msgstr "" + +#: notifications/messages.py:431 +msgid "MkDocs {{extra_config}} configuration option is invalid" +msgstr "" + +#: notifications/messages.py:445 +msgid "MkDocs configuration file is empty" +msgstr "" + +#: notifications/messages.py:457 +msgid "MkDocs configuration file not found" +msgstr "" + +#: notifications/messages.py:471 +msgid "Unknown error when loading your MkDocs configuration file" +msgstr "" -#: notifications/messages.py:481 +#: notifications/messages.py:485 msgid "Syntax error in mkdocs.yml" msgstr "" @@ -1486,11 +1471,9 @@ msgstr "" msgid "Show under bell icon" msgstr "" -#: notifications/models.py:74 -#, fuzzy -#| msgid "Unknown" +#: notifications/models.py:79 msgid "Unknown message" -msgstr "Unbekannt" +msgstr "" #: oauth/models.py:28 oauth/models.py:114 organizations/models.py:246 msgid "Users" @@ -1499,7 +1482,7 @@ msgstr "Benutzer" #: oauth/models.py:33 oauth/models.py:126 organizations/filters.py:59 #: organizations/filters.py:65 organizations/models.py:48 #: organizations/models.py:253 projects/filters.py:42 projects/filters.py:107 -#: projects/models.py:217 projects/models.py:1544 +#: projects/models.py:222 projects/models.py:1554 msgid "Name" msgstr "Name" @@ -1572,7 +1555,7 @@ msgid "The project doesn't have a valid webhook set up" msgstr "" #: oauth/notifications.py:62 -msgid "{{provier_name}} build status report failed" +msgid "{{provider_name}} build status report failed" msgstr "" #: oauth/notifications.py:77 @@ -1679,11 +1662,11 @@ msgstr "" msgid "Organization %(name)s already exists" msgstr "" -#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:521 +#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:533 msgid "Email address or username" msgstr "E-Mail-Adresse oder Benutzername" -#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:536 +#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:548 #, python-format msgid "User %(username)s does not exist" msgstr "" @@ -2204,7 +2187,7 @@ msgstr "Mercurial" msgid "Bazaar" msgstr "Bazaar" -#: projects/constants.py:99 projects/models.py:2132 +#: projects/constants.py:99 projects/models.py:2142 msgid "Public" msgstr "Öffentlich" @@ -2310,11 +2293,23 @@ msgid "" "This setting is inherited from the parent translation." msgstr "" -#: projects/forms.py:285 +#: projects/forms.py:276 +msgid "" +"We have detected that this project is private, pull request previews are set " +"to private." +msgstr "" + +#: projects/forms.py:280 +msgid "" +"We have detected that this project is public, pull request previews are set " +"to public." +msgstr "" + +#: projects/forms.py:297 msgid "To build from pull requests you need a " msgstr "Um aus Pull Requests zu bauen, benötigen Sie eine" -#: projects/forms.py:296 +#: projects/forms.py:308 msgid "" "To build from pull requests your repository's webhook needs to send pull " "request events. " @@ -2322,134 +2317,130 @@ msgstr "" "Um aus Pull-Requests zu erstellen, muss der Webhook Ihres Repositorys Pull-" "Request-Ereignisse senden." -#: projects/forms.py:344 +#: projects/forms.py:356 msgid "" "Your configuration file is invalid, make sure it contains conf.py in it." msgstr "" "Die Konfiguration is fehlerhaft, bitte überprüfen, ob eine conf.py-Datei " "existiert." -#: projects/forms.py:406 +#: projects/forms.py:418 #, python-brace-format msgid "There is already a \"{lang}\" translation for the {proj} project." msgstr "" "Es existiert bereits eine \"{lang}\" Übersetzung für das Projekt {proj}." -#: projects/forms.py:494 +#: projects/forms.py:506 msgid "Enable Addons" msgstr "" -#: projects/forms.py:496 -#, fuzzy -#| msgid "Should builds from pull requests be public?" +#: projects/forms.py:508 msgid "Show a notification on builds from pull requests" -msgstr "Sollten Builds aus Pull Requests öffentlich sein?" +msgstr "" -#: projects/forms.py:499 -#, fuzzy -#| msgid "Show warning banner in non-stable nor latest versions." +#: projects/forms.py:511 msgid "Show a notification on non-stable and latest versions" -msgstr "Warnbanner in nicht stabilen oder neuesten Versionen anzeigen." +msgstr "" -#: projects/forms.py:540 +#: projects/forms.py:552 #, python-format msgid "User %(username)s is already a maintainer" msgstr "Der Benutzer %(username)s ist bereits ein Maintainer" -#: projects/forms.py:622 +#: projects/forms.py:634 msgid "The payload must be a valid JSON object." msgstr "Die Nutzlast muss ein gültiges JSON-Objekt sein." -#: projects/forms.py:652 +#: projects/forms.py:664 msgid "" "This project is configured with a versioning scheme that doesn't support " "translations." msgstr "" -#: projects/forms.py:829 +#: projects/forms.py:848 msgid "Only one domain can be canonical at a time." msgstr "Es kann immer nur eine Domain kanonisch sein." -#: projects/forms.py:930 +#: projects/forms.py:949 msgid "Variable name can't start with __ (double underscore)" msgstr "Der Variablenname darf nicht mit __ (doppelter Unterstrich) beginnen" -#: projects/forms.py:934 +#: projects/forms.py:953 msgid "Variable name can't start with READTHEDOCS" msgstr "Variablenname kann nicht mit READTHEDOCS beginnen" -#: projects/forms.py:939 +#: projects/forms.py:958 msgid "There is already a variable with this name for this project" msgstr "Es existiert bereits eine Variable mit diesem Namen für dieses Projekt" -#: projects/forms.py:944 +#: projects/forms.py:963 msgid "Variable name can't contain spaces" msgstr "Variablenname darf keine Leerzeichen enthalten" -#: projects/forms.py:948 +#: projects/forms.py:967 msgid "Only letters, numbers and underscore are allowed" msgstr "Nur Buchstaben, Zahlen und Unterstriche sind erlaubt" -#: projects/models.py:91 +#: projects/models.py:93 msgid "Main project" msgstr "Hauptprojekt" -#: projects/models.py:97 +#: projects/models.py:99 msgid "Subproject" msgstr "Unterprojekt" -#: projects/models.py:102 +#: projects/models.py:104 msgid "Alias" msgstr "" -#: projects/models.py:222 +#: projects/models.py:227 msgid "Short description of this project" msgstr "Kurze Beschreibung dieses Projekts" -#: projects/models.py:225 +#: projects/models.py:230 msgid "Repository URL" msgstr "Repository-URL" -#: projects/models.py:228 +#: projects/models.py:233 msgid "Hosted documentation repository URL" msgstr "URL des gehosteten Dokumentations-Repositorys" -#: projects/models.py:235 +#: projects/models.py:240 msgid "Repository type" msgstr "Repository-Typ" -#: projects/models.py:241 +#: projects/models.py:246 msgid "Project homepage" msgstr "Projektstartseite" -#: projects/models.py:243 +#: projects/models.py:248 msgid "The project's homepage" msgstr "Die Startseite des Projekts" -#: projects/models.py:246 +#: projects/models.py:251 msgid "Canonical URL" msgstr "Kanonische URL" -#: projects/models.py:248 +#: projects/models.py:253 msgid "URL that documentation is expected to serve from" msgstr "" -#: projects/models.py:251 +#: projects/models.py:256 msgid "Versioning scheme" msgstr "" -#: projects/models.py:258 +#: projects/models.py:263 msgid "" "This affects how the URL of your documentation looks like, and if it " "supports translations or multiple versions. Changing the versioning scheme " "will break your current URLs." msgstr "" -#: projects/models.py:265 +#: projects/models.py:270 msgid "Single version" msgstr "Einzelversion" -#: projects/models.py:268 +#: projects/models.py:273 msgid "" "A single version site has no translations and only your \"latest\" version, " "served at the root of the domain. Use this with caution, only turn it on if " @@ -2460,29 +2451,29 @@ msgstr "" "Verwenden Sie dies mit Vorsicht, schalten Sie es nur ein, wenn Sie nie mehrere Versionen Ihrer Dokumente haben werden." -#: projects/models.py:275 +#: projects/models.py:280 msgid "Default version" msgstr "Standard-Version" -#: projects/models.py:278 +#: projects/models.py:283 msgid "The version of your project that / redirects to" msgstr "Die Projektversion zu der Zugriffe auf „/“ weitergeleitet werden" -#: projects/models.py:283 +#: projects/models.py:288 msgid "Default branch" msgstr "Standard-Branch" -#: projects/models.py:289 +#: projects/models.py:294 msgid "" "What branch \"latest\" points to. Leave empty to use the default value for " "your VCS." msgstr "" -#: projects/models.py:294 projects/models.py:561 +#: projects/models.py:299 projects/models.py:566 msgid "Requirements file" msgstr "Anforderungsdatei" -#: projects/models.py:300 projects/models.py:567 +#: projects/models.py:305 projects/models.py:572 msgid "" "A pip requirements file needed to build your documentation. Path " @@ -2492,7 +2483,7 @@ msgstr "" "files\">Pip-Anforderungsdatei, die zum Erstellen Ihrer Dokumentation " "benötigt wird. Pfad vom Stammverzeichnis Ihres Projekts." -#: projects/models.py:312 projects/models.py:579 +#: projects/models.py:317 projects/models.py:584 msgid "" "Type of documentation you are building. More " @@ -2502,32 +2493,32 @@ msgstr "" "org/en/stable/builders.html#sphinx.builders.html." "DirectoryHTMLBuilder\">Weitere Informationen zu Sphinx-Erbauern." -#: projects/models.py:319 +#: projects/models.py:324 msgid "Custom path prefix" msgstr "" -#: projects/models.py:325 +#: projects/models.py:330 msgid "" "A custom path prefix used when serving documentation from this project. By " "default we serve documentation at the root (/) of a domain." msgstr "" -#: projects/models.py:330 +#: projects/models.py:335 msgid "Custom subproject path prefix" msgstr "" -#: projects/models.py:336 +#: projects/models.py:341 msgid "" "A custom path prefix used when evaluating the root of a subproject. By " "default we serve documentation from subprojects under the `/projects/` " "prefix." msgstr "" -#: projects/models.py:343 +#: projects/models.py:348 msgid "Build pull requests for this project" msgstr "Pull-Requests für dieses Projekt erstellen" -#: projects/models.py:346 +#: projects/models.py:351 msgid "" "More information in our docs." @@ -2535,23 +2526,25 @@ msgstr "" "Weitere Informationen in unserer Dokumentation." -#: projects/models.py:350 +#: projects/models.py:355 msgid "Privacy level of Pull Requests" msgstr "" -#: projects/models.py:357 -msgid "Should builds from pull requests be public?" -msgstr "Sollten Builds aus Pull Requests öffentlich sein?" - #: projects/models.py:362 +msgid "" +"Should builds from pull requests be public? If your repository is " +"public, don't set this to private." +msgstr "" + +#: projects/models.py:367 msgid "CDN Enabled" msgstr "" -#: projects/models.py:364 +#: projects/models.py:369 msgid "Analytics code" msgstr "Analytics-Code" -#: projects/models.py:369 +#: projects/models.py:374 msgid "" "Google Analytics Tracking ID (ex. UA-22345342-1). This may slow " "down your page loads." @@ -2559,11 +2552,11 @@ msgstr "" "Tracking-ID von Google Analytics (z.B. UA-22345342-1). Dies " "kann das Laden Ihrer Seite verlangsamen." -#: projects/models.py:375 +#: projects/models.py:380 msgid "Disable Analytics" msgstr "Analysen deaktivieren" -#: projects/models.py:379 +#: projects/models.py:384 msgid "" "Disable Google Analytics completely for this project (requires rebuilding " "documentation)" @@ -2571,65 +2564,65 @@ msgstr "" "Deaktivieren Sie Google Analytics für dieses Projekt vollständig (erfordert " "Neuaufbau-Dokumentation)" -#: projects/models.py:384 +#: projects/models.py:389 msgid "Alternative container image" msgstr "" -#: projects/models.py:390 +#: projects/models.py:395 msgid "Container memory limit" msgstr "" -#: projects/models.py:395 +#: projects/models.py:400 msgid "" "Memory limit in Docker format -- example: 512m or 1g" msgstr "" -#: projects/models.py:400 +#: projects/models.py:405 msgid "Container time limit in seconds" msgstr "" -#: projects/models.py:405 +#: projects/models.py:410 msgid "Alternate build queue id" msgstr "Alternative Buildschlangen ID" -#: projects/models.py:411 +#: projects/models.py:416 msgid "Maximum concurrent builds allowed for this project" msgstr "Maximal erlaubte gleichzeitige Builds für dieses Projekt" -#: projects/models.py:416 +#: projects/models.py:421 msgid "Allow paid advertising" msgstr "Bezahlte Werbung zulassen" -#: projects/models.py:418 +#: projects/models.py:423 msgid "If unchecked, users will still see community ads." msgstr "" -#: projects/models.py:421 +#: projects/models.py:426 msgid "Ad-free" msgstr "" -#: projects/models.py:426 +#: projects/models.py:431 msgid "Is spam?" msgstr "" -#: projects/models.py:429 +#: projects/models.py:434 msgid "Manually marked as (not) spam" msgstr "" -#: projects/models.py:432 +#: projects/models.py:437 msgid "Show version warning" msgstr "Versionswarnung anzeigen" -#: projects/models.py:434 +#: projects/models.py:439 msgid "Show warning banner in non-stable nor latest versions." msgstr "Warnbanner in nicht stabilen oder neuesten Versionen anzeigen." -#: projects/models.py:438 +#: projects/models.py:443 msgid "Path for .readthedocs.yaml" msgstr "" -#: projects/models.py:444 +#: projects/models.py:449 msgid "" "Warning: experimental feature. Custom path from repository " "top-level to your .readthedocs.yaml, ex. subpath/docs/." @@ -2637,37 +2630,37 @@ msgid "" "yaml." msgstr "" -#: projects/models.py:452 +#: projects/models.py:457 msgid "Featured" msgstr "Hervorgehoben" -#: projects/models.py:454 +#: projects/models.py:459 msgid "Skip (disable) building this project" msgstr "" -#: projects/models.py:462 +#: projects/models.py:467 msgid "Delisted" msgstr "" -#: projects/models.py:464 +#: projects/models.py:469 msgid "" "Delisting a project removes it from Read the Docs search indexing and asks " "external search engines to remove it via robots.txt" msgstr "" -#: projects/models.py:475 +#: projects/models.py:480 msgid "Should the project dashboard be public?" msgstr "" -#: projects/models.py:482 +#: projects/models.py:487 msgid "Related projects" msgstr "Verwandte Projekte" -#: projects/models.py:490 templates/search/elastic_search.html:57 +#: projects/models.py:495 templates/search/elastic_search.html:57 msgid "Language" msgstr "Sprache" -#: projects/models.py:494 +#: projects/models.py:499 msgid "" "The language the project documentation is rendered in. Note: this affects " "your project's URL." @@ -2675,51 +2668,51 @@ msgstr "" "Die Sprache, in der die Projektdokumentation wiedergegeben wird. Hinweis: " "Dies wirkt sich auf die URL Ihres Projekts aus." -#: projects/models.py:502 +#: projects/models.py:507 msgid "Programming Language" msgstr "" -#: projects/models.py:506 +#: projects/models.py:511 msgid "The primary programming language the project is written in." msgstr "Die primäre Programmiersprache, in der das Projekt geschrieben ist." -#: projects/models.py:522 +#: projects/models.py:527 msgid "This project has been built with a webhook" msgstr "" -#: projects/models.py:526 +#: projects/models.py:531 msgid "This project has been successfully cloned" msgstr "" -#: projects/models.py:585 +#: projects/models.py:590 msgid "Enable EPUB build" msgstr "Aktiviere EPUB Erzeugung" -#: projects/models.py:588 +#: projects/models.py:593 msgid "Create a EPUB version of your documentation with each build." msgstr "Erstellen Sie mit jedem Build eine EPUB-Version Ihrer Dokumentation." -#: projects/models.py:592 +#: projects/models.py:597 msgid "Enable PDF build" msgstr "Aktiviere PDF-Erzeugung" -#: projects/models.py:595 +#: projects/models.py:600 msgid "Create a PDF version of your documentation with each build." msgstr "Erstellen Sie mit jedem Build eine PDF-Version Ihrer Dokumentation." -#: projects/models.py:599 projects/models.py:1549 +#: projects/models.py:604 projects/models.py:1559 msgid "Path" msgstr "Pfad" -#: projects/models.py:603 +#: projects/models.py:608 msgid "The directory where conf.py lives" msgstr "" -#: projects/models.py:607 +#: projects/models.py:612 msgid "Python configuration file" msgstr "Python-Konfigurationsdatei" -#: projects/models.py:612 +#: projects/models.py:617 msgid "" "Path from project root to conf.py file (ex. docs/conf.py). Leave blank if you want us to find it for you." @@ -2728,89 +2721,89 @@ msgstr "" "docs/conf.py). Lassen Sie das Feld leer, wenn Sie möchten, dass " "wir es für Sie finden." -#: projects/models.py:618 +#: projects/models.py:623 msgid "Install Project" msgstr "Projekt installieren" -#: projects/models.py:620 +#: projects/models.py:625 msgid "" "Install your project inside a virtualenv using setup.py install" msgstr "" "Installieren Sie Ihr Projekt mithilfe von setup.py install in " "einer virtuellen Umgebung" -#: projects/models.py:626 +#: projects/models.py:631 msgid "Python Interpreter" msgstr "Python Interpreter" -#: projects/models.py:631 +#: projects/models.py:636 msgid "The Python interpreter used to create the virtual environment." msgstr "" "Der zum Erstellen der virtuellen Umgebung verwendete Python-Interpreter." -#: projects/models.py:635 +#: projects/models.py:640 msgid "Use system packages" msgstr "Verwende Systempakete" -#: projects/models.py:637 +#: projects/models.py:642 msgid "Give the virtual environment access to the global site-packages dir." msgstr "" "Erlauben Sie der virtuellen Umgebung Zugriff auf das Verzeichnis der " "globalen site-packages." -#: projects/models.py:647 +#: projects/models.py:652 msgid "project" msgstr "projekt" -#: projects/models.py:658 +#: projects/models.py:663 msgid "Model must have slug" msgstr "Modell muss einen Kürzel haben" -#: projects/models.py:1420 +#: projects/models.py:1430 msgid "Subproject nesting is not supported" msgstr "Unterprojektverschachtelung wird nicht unterstützt" -#: projects/models.py:1551 +#: projects/models.py:1561 msgid "Build id" msgstr "Build ID" -#: projects/models.py:1554 +#: projects/models.py:1564 msgid "Page search rank" msgstr "" -#: projects/models.py:1559 +#: projects/models.py:1569 msgid "Ignore this file from operations like indexing" msgstr "" -#: projects/models.py:1640 +#: projects/models.py:1650 msgid "Build triggered" msgstr "Bauen ausgelöst" -#: projects/models.py:1641 +#: projects/models.py:1651 msgid "Build passed" msgstr "Bauen bestanden" -#: projects/models.py:1658 +#: projects/models.py:1668 msgid "URL" msgstr "" -#: projects/models.py:1660 +#: projects/models.py:1670 msgid "URL to send the webhook to" msgstr "URL, an die der Webhook versandt wird" -#: projects/models.py:1663 +#: projects/models.py:1673 msgid "Secret used to sign the payload of the webhook" msgstr "" -#: projects/models.py:1671 +#: projects/models.py:1681 msgid "Events to subscribe" msgstr "Ereignisse zum Abonnieren" -#: projects/models.py:1674 +#: projects/models.py:1684 msgid "JSON payload" msgstr "" -#: projects/models.py:1676 +#: projects/models.py:1686 msgid "" "JSON payload to send to the webhook. Check der Dokumentation nach, welche Ersetzungen " "möglich sind." -#: projects/models.py:1781 +#: projects/models.py:1791 msgid "Domain" msgstr "Domain" -#: projects/models.py:1788 +#: projects/models.py:1798 msgid "This domain was auto-created" msgstr "Diese Domain wurde automatisch erstellt" -#: projects/models.py:1792 +#: projects/models.py:1802 msgid "This domain is a CNAME for the project" msgstr "Diese Domäne ist ein CNAME für das Projekt" -#: projects/models.py:1797 +#: projects/models.py:1807 msgid "This domain is the primary one where the documentation is served from" msgstr "" "Diese Domäne ist die primäre, von der aus die Dokumentation bereitgestellt " "wird" -#: projects/models.py:1801 +#: projects/models.py:1811 msgid "Use HTTPS" msgstr "" -#: projects/models.py:1803 +#: projects/models.py:1813 msgid "Always use HTTPS for this domain" msgstr "Für diese Domain immer HTTPS verwenden" -#: projects/models.py:1807 +#: projects/models.py:1817 msgid "Number of times this domain has been hit" msgstr "Anzahl der Angriffe auf diese Domain" -#: projects/models.py:1812 templates/projects/domain_form.html:49 +#: projects/models.py:1822 templates/projects/domain_form.html:49 msgid "SSL certificate status" msgstr "" -#: projects/models.py:1821 +#: projects/models.py:1831 msgid "Skip validation process." msgstr "" -#: projects/models.py:1827 +#: projects/models.py:1837 msgid "Start date of the validation process." msgstr "" -#: projects/models.py:1838 +#: projects/models.py:1848 msgid "Set a custom max-age (eg. 31536000) for the HSTS header" msgstr "" -#: projects/models.py:1842 +#: projects/models.py:1852 msgid "" "If hsts_max_age > 0, set the includeSubDomains flag with the HSTS header" msgstr "" "Wenn hsts_max_age > 0, setzen Sie das Flag includeSubDomains mit dem HSTS-" "Header" -#: projects/models.py:1846 +#: projects/models.py:1856 msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "" -#: projects/models.py:1982 +#: projects/models.py:1992 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "" -#: projects/models.py:1986 +#: projects/models.py:1996 msgid "Build: Try alternative method of posting large data" msgstr "" -#: projects/models.py:1990 +#: projects/models.py:2000 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" -#: projects/models.py:1995 +#: projects/models.py:2005 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" msgstr "" -#: projects/models.py:2001 +#: projects/models.py:2011 msgid "Proxito: Record 404s page views." msgstr "" -#: projects/models.py:2005 +#: projects/models.py:2015 msgid "Proxito: Disable all page views" msgstr "" -#: projects/models.py:2009 +#: projects/models.py:2019 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "" -#: projects/models.py:2014 +#: projects/models.py:2024 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." msgstr "" -#: projects/models.py:2019 +#: projects/models.py:2029 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" -#: projects/models.py:2025 +#: projects/models.py:2035 msgid "Webhook: Skip syncing branches" msgstr "" -#: projects/models.py:2029 +#: projects/models.py:2039 msgid "Webhook: Skip syncing tags" msgstr "" -#: projects/models.py:2033 +#: projects/models.py:2043 msgid "Webhook: Skip sync versions task" msgstr "" -#: projects/models.py:2037 +#: projects/models.py:2047 msgid "Build: Always run pip install --upgrade" msgstr "" -#: projects/models.py:2038 +#: projects/models.py:2048 msgid "Build: Use new pip resolver" msgstr "" -#: projects/models.py:2041 +#: projects/models.py:2051 msgid "Build: Don't install the latest version of pip" msgstr "" -#: projects/models.py:2045 +#: projects/models.py:2055 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" -#: projects/models.py:2050 +#: projects/models.py:2060 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" -#: projects/models.py:2057 +#: projects/models.py:2067 msgid "Search: Disable server side search" msgstr "" -#: projects/models.py:2061 +#: projects/models.py:2071 msgid "Search: Enable server side search for MkDocs projects" msgstr "" -#: projects/models.py:2065 +#: projects/models.py:2075 msgid "Search: Default to fuzzy search for simple search queries" msgstr "" -#: projects/models.py:2070 +#: projects/models.py:2080 msgid "Build: Set scale-in protection before/after building." msgstr "" -#: projects/models.py:2083 +#: projects/models.py:2093 msgid "Feature identifier" msgstr "" -#: projects/models.py:2088 +#: projects/models.py:2098 msgid "Date feature was added" msgstr "" -#: projects/models.py:2094 +#: projects/models.py:2104 msgid "Default all past projects to True" msgstr "" -#: projects/models.py:2098 +#: projects/models.py:2108 msgid "Default all future projects to True" msgstr "" -#: projects/models.py:2120 +#: projects/models.py:2130 msgid "Name of the environment variable" msgstr "Name der Umgebungsvariable" -#: projects/models.py:2124 +#: projects/models.py:2134 msgid "Value of the environment variable" msgstr "Wert der Umgebungsvariable" -#: projects/models.py:2129 +#: projects/models.py:2139 msgid "Project where this variable will be used" msgstr "" -#: projects/models.py:2135 +#: projects/models.py:2145 msgid "Expose this environment variable in PR builds?" msgstr "Diese Umgebungsvariable in PR-Builds verfügbar machen?" #: projects/notifications.py:19 -#, fuzzy -#| msgid "Build pull requests for this project" msgid "Build skipped for this project" -msgstr "Pull-Requests für dieses Projekt erstellen" +msgstr "" #: projects/notifications.py:33 projects/notifications.py:71 #: projects/notifications.py:84 @@ -3011,36 +3002,28 @@ msgid "Error while cloning the repository" msgstr "" #: projects/notifications.py:46 -#, fuzzy -#| msgid "Public versions" msgid "Duplicated reserved versions" -msgstr "Öffentliche Versionen" +msgstr "" #: projects/notifications.py:59 msgid "Error while checking out the repository" msgstr "" #: projects/notifications.py:98 -#, fuzzy -#| msgid "Python configuration file" msgid "Sphinx configuration file is missing" -msgstr "Python-Konfigurationsdatei" +msgstr "" #: projects/notifications.py:111 -#, fuzzy -#| msgid "Python configuration file" msgid "Multiple Sphinx configuration files found" -msgstr "Python-Konfigurationsdatei" +msgstr "" #: projects/notifications.py:125 msgid "Expected file not found" msgstr "" #: projects/notifications.py:137 -#, fuzzy -#| msgid "Repository clone URL" msgid "Repository locked" -msgstr "URL des Repository-Klons" +msgstr "" #: projects/validators.py:18 msgid "Enter a valid plain or internationalized domain name value" @@ -3215,7 +3198,7 @@ msgstr "Weiterleitung" msgid "redirects" msgstr "Weiterleitungen" -#: redirects/models.py:203 +#: redirects/models.py:208 msgid "Redirect: {}" msgstr "Weiterleiten: {}" @@ -3421,10 +3404,8 @@ msgid "Audit logs for every page view" msgstr "" #: subscriptions/constants.py:37 -#, fuzzy -#| msgid "Redirects" msgid "Redirects limit" -msgstr "Weiterleitungen" +msgstr "" #: subscriptions/forms.py:29 msgid "" @@ -3433,10 +3414,8 @@ msgid "" msgstr "" #: subscriptions/notifications.py:92 -#, fuzzy -#| msgid "Your invitation has expired." msgid "Your organization has been disabled" -msgstr "Ihre Einladung ist abgelaufen." +msgstr "" #: subscriptions/templates/subscriptions/subscription_detail.html:7 msgid "Organization Subscription" @@ -5825,221 +5804,3 @@ msgid "" "OAuth connection of Read the Docs. On GitHub, this is located in " "Settings > Applications > Authorized OAuth Apps." msgstr "" - -#, python-brace-format -#~ msgid "" -#~ "There was a problem with Read the Docs while building your documentation. " -#~ "Please try again later. If this problem persists, report this error to us " -#~ "with your build id ({build_id})." -#~ msgstr "" -#~ "Es existierte ein Problem mit Read the Docs beim Erstellen Ihrer " -#~ "Dokumentation. Bitte versuchen Sie es später noch einmal. Wenn dieses " -#~ "Problem weiterhin besteht, melden Sie uns diesen Fehler mit Ihrer Build-" -#~ "ID ({build_id})." - -#~ msgid "" -#~ "We encountered a problem with a command while building your project. To " -#~ "resolve this error, double check your project configuration and installed " -#~ "dependencies are correct and have not changed recently." -#~ msgstr "" -#~ "Beim Erstellen Ihres Projekts ist ein Problem mit einem Befehl " -#~ "aufgetreten. Um diesen Fehler zu beheben, überprüfen Sie nochmals, ob " -#~ "Ihre Projektkonfiguration und die installierten Abhängigkeiten korrekt " -#~ "sind und sich in letzter Zeit nicht geändert haben." - -#, python-brace-format -#~ msgid "" -#~ "No \"{BUILD_COMMANDS_OUTPUT_PATH_HTML}\" folder was created during this " -#~ "build." -#~ msgstr "" -#~ "Bei diesem Build wurde kein Ordner \"{BUILD_COMMANDS_OUTPUT_PATH_HTML}\" " -#~ "erstellt." - -#~ msgid "This build was manually skipped using a command exit code." -#~ msgstr "" -#~ "Dieser Build wurde unter Verwendung eines Befehls-Exit-Codes manuell " -#~ "übersprungen." - -#~ msgid "Builds for this project are temporarily disabled" -#~ msgstr "Builds für dieses Projekt sind vorübergehend deaktiviert" - -#, python-brace-format -#~ msgid "Problem in your project's configuration. {exception}" -#~ msgstr "Problem in der Konfiguration Ihres Projekts. {exception}" - -#, python-brace-format -#~ msgid "Concurrency limit reached ({limit}), retrying in 5 minutes." -#~ msgstr "" -#~ "Gleichzeitigkeitsgrenze erreicht ({limit}), erneuter Versuch in 5 Minuten." - -#~ msgid "Build cancelled by user." -#~ msgstr "Vom Benutzer abgebrochene Erstellung." - -#~ msgid "" -#~ "PDF file was not generated/found in \"_readthedocs/pdf\" output directory." -#~ msgstr "" -#~ "PDF-Datei wurde nicht im Ausgabeverzeichnis \"_readthedocs/pdf\" erzeugt/" -#~ "gefunden." - -#, python-brace-format -#~ msgid "Problem parsing MkDocs YAML configuration. {exception}" -#~ msgstr "Problem beim Parsen der MkDocs YAML-Konfiguration. {exception}" - -#~ msgid "" -#~ "The \"docs_dir\" config from your MkDocs YAML config file has to be a " -#~ "string with relative or absolute path." -#~ msgstr "" -#~ "Die Konfiguration \"docs_dir\" aus Ihrer MkDocs YAML-Konfigurationsdatei " -#~ "muss ein String mit relativem oder absolutem Pfad sein." - -#~ msgid "" -#~ "The \"docs_dir\" config from your MkDocs YAML config file does not " -#~ "contain a valid path." -#~ msgstr "" -#~ "Die Konfiguration \"docs_dir\" aus Ihrer MkDocs YAML-Konfigurationsdatei " -#~ "enthält keinen gültigen Pfad." - -#, python-brace-format -#~ msgid "" -#~ "The \"{config}\" config from your MkDocs YAML config file has to be a " -#~ "list of relative paths." -#~ msgstr "" -#~ "Die \"{config}\"-Konfiguration aus Ihrer MkDocs YAML-Konfigurationsdatei " -#~ "muss eine Liste relativer Pfade sein." - -#~ msgid "Please make sure the MkDocs YAML configuration file is not empty." -#~ msgstr "" -#~ "Bitte stellen Sie sicher, dass die MkDocs YAML-Konfigurationsdatei nicht " -#~ "leer ist." - -#~ msgid "" -#~ "Your MkDocs YAML config file is incorrect. Please follow the user guide " -#~ "https://www.mkdocs.org/user-guide/configuration/ to configure the file " -#~ "properly." -#~ msgstr "" -#~ "Ihre MkDocs YAML-Konfigurationsdatei ist falsch. Bitte folgen Sie dem " -#~ "Benutzerhandbuch https://www.mkdocs.org/user-guide/configuration/, um die " -#~ "Datei richtig zu konfigurieren." - -#~ msgid "Symlinks are not fully supported" -#~ msgstr "Symlinks werden nicht vollständig unterstützt" - -#~ msgid "Notification" -#~ msgstr "Benachrichtigung" - -#~ msgid "Webhook successfully added." -#~ msgstr "Webhook erfolgreich hinzugefügt." - -#~ msgid "" -#~ "Could not add webhook for {{ project.name }}. Make sure you have the correct {{ provider.name }} " -#~ "permissions." -#~ msgstr "" -#~ "Webhook für {{ project.name }} konnte nicht hinzugefügt werden. Stellen " -#~ "Sie sicher, dass Sie über die " -#~ "richtigen {{ provider.name }}-Berechtigungen verfügen." - -#~ msgid "" -#~ "Could not add webhook for {{ project.name }}. Please connect your {{ provider.name }} " -#~ "account." -#~ msgstr "" -#~ "Webhook für {{ project.name }} konnte nicht hinzugefügt werden. Bitte verbinden Sie Ihr {{ provider.name }}-" -#~ "Konto." - -#~ msgid "" -#~ "The project {{ project.name }} doesn't have a valid webhook set up, " -#~ "commits won't trigger new builds for this project. See the project integrations for more " -#~ "information." -#~ msgstr "" -#~ "Für das Projekt {{ project.name }} ist kein gültiger Webhook " -#~ "eingerichtet, Commits lösen keine neuen Builds für dieses Projekt aus. " -#~ "Weitere Informationen finden Sie in den " -#~ "Projektintegrationen." - -#~ msgid "" -#~ "Could not send {{ provider_name }} build status report for {{ project." -#~ "name }}. Make sure you have the correct {{ provider_name }} repository " -#~ "permissions and your {{ provider_name }} account is " -#~ "connected to Read the Docs." -#~ msgstr "" -#~ "Konnte keinen {{ provider_name }} Build-Statusbericht für {{ project." -#~ "name }} senden. Stellen Sie sicher, dass Sie über die richtigen " -#~ "{{ provider_name }} Repository-Berechtigungen verfügen und Ihr {{ provider_name }} Konto mit Read " -#~ "the Docs verbunden ist." - -#~ msgid "" -#~ "We found more than one conf.py and are not sure which one to use. Please, " -#~ "specify the correct file under the Advanced settings tab in the project's " -#~ "Admin." -#~ msgstr "" -#~ "Wir haben mehr als eine conf.py gefunden und sind nicht sicher, welche " -#~ "wir verwenden sollen. Bitte geben Sie die richtige Datei auf der " -#~ "Registerkarte Erweiterte Einstellungen in der Projektverwaltung an." - -#~ msgid "The file {} doesn't exist. Make sure it's a valid file path." -#~ msgstr "" -#~ "Die Datei {} existiert nicht. Stellen Sie sicher, dass es sich um einen " -#~ "gültigen Dateipfad handelt." - -#~ msgid "" -#~ "There was a problem connecting to your repository, ensure that your " -#~ "repository URL is correct." -#~ msgstr "" -#~ "Es existierte ein Problem bei der Verbindung zu Ihrem Repository. " -#~ "Vergewissern Sie sich, dass die URL Ihres Repositorys korrekt ist." - -#~ msgid "" -#~ "There was a problem connecting to your repository, ensure that your " -#~ "repository URL is correct and your repository is public. Private " -#~ "repositories are not supported." -#~ msgstr "" -#~ "Beim Herstellen der Verbindung zu Ihrem Repository ist ein Problem " -#~ "aufgetreten. Stellen Sie sicher, dass Ihre Repository-URL korrekt und Ihr " -#~ "Repository öffentlich ist. Private Repositorys werden nicht unterstützt." - -#~ msgid "" -#~ "You can not have two versions with the name latest or stable. Ensure you " -#~ "don't have both a branch and a tag with this name." -#~ msgstr "" -#~ "Sie können nicht über zwei Versionen mit dem Namen latest oder stable " -#~ "verfügen. Stellen Sie sicher, dass Sie nicht sowohl über einen Zweig als " -#~ "auch über ein Tag mit diesem Namen verfügen." - -#~ msgid "Global settings" -#~ msgstr "Globale Einstellungen" - -#~ msgid "Default settings" -#~ msgstr "Standardeinstellungen" - -#~ msgid "" -#~ "Your primary email address is not verified. Please verify it here." -#~ msgstr "" -#~ "Ihre primäre E-Mail-Adresse ist nicht verifiziert. Bitte überprüfen Sie es hier." - -#~ msgid "" -#~ "This build was terminated due to inactivity. If you continue to encounter " -#~ "this error, file a support request with and reference this build id ({})." -#~ msgstr "" -#~ "Dieser Build wurde aufgrund von Inaktivität beendet. Wenn dieser Fehler " -#~ "weiterhin auftritt, stellen Sie eine Support-Anfrage mit Verweis auf " -#~ "diese Build-ID ({})." - -#, python-format -#~ msgid "" -#~ "Your project is currently disabled for abuse of the system. Please make " -#~ "sure it isn't using unreasonable amounts of resources or triggering lots " -#~ "of builds in a short amount of time. Please contact support to get your project re-enabled." -#~ msgstr "" -#~ "Ihr Projekt ist derzeit wegen Missbrauchs des Systems deaktiviert. Bitte " -#~ "stellen Sie sicher, dass es nicht unangemessen viele Ressourcen " -#~ "verbraucht oder viele Builds in kurzer Zeit auslöst. Bitte wenden Sie sich an den Support, um " -#~ "Ihr Projekt wieder zu aktivieren." diff --git a/readthedocs/locale/en/LC_MESSAGES/django.po b/readthedocs/locale/en/LC_MESSAGES/django.po index e5b4caffd32..9bb22644f89 100644 --- a/readthedocs/locale/en/LC_MESSAGES/django.po +++ b/readthedocs/locale/en/LC_MESSAGES/django.po @@ -3,16 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -#: notifications/messages.py:393 notifications/messages.py:405 -#: notifications/messages.py:418 notifications/messages.py:429 -#: notifications/messages.py:442 notifications/messages.py:454 -#: notifications/messages.py:467 +#: notifications/messages.py:392 #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-23 11:49+0000\n" +"POT-Creation-Date: 2024-01-30 11:15+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -21,7 +18,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: analytics/models.py:69 builds/models.py:727 projects/models.py:1539 +#: analytics/models.py:69 builds/models.py:727 projects/models.py:1549 #: search/models.py:28 templates/base.html:274 msgid "Version" msgstr "" @@ -155,7 +152,7 @@ msgstr "" msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "" -#: api/v3/serializers.py:857 projects/forms.py:469 +#: api/v3/serializers.py:857 projects/forms.py:481 msgid "A subproject with this alias already exists" msgstr "" @@ -219,7 +216,7 @@ msgid "Invitation declined" msgstr "" #: audit/models.py:116 core/models.py:21 gold/models.py:33 -#: projects/models.py:213 +#: projects/models.py:218 msgid "User" msgstr "" @@ -232,7 +229,7 @@ msgid "Username" msgstr "" #: audit/models.py:138 builds/models.py:110 builds/models.py:721 -#: organizations/filters.py:134 projects/models.py:1533 redirects/models.py:48 +#: organizations/filters.py:134 projects/models.py:1543 redirects/models.py:48 msgid "Project" msgstr "" @@ -471,7 +468,7 @@ msgstr "" msgid "Build successful" msgstr "" -#: builds/filters.py:28 projects/models.py:1642 +#: builds/filters.py:28 projects/models.py:1652 #: templates/builds/build_detail.html:143 msgid "Build failed" msgstr "" @@ -518,11 +515,12 @@ msgstr "" msgid "Invalid Python regular expression." msgstr "" -#: builds/models.py:98 projects/models.py:1605 projects/models.py:1770 +#: builds/models.py:98 integrations/models.py:284 projects/models.py:1615 +#: projects/models.py:1780 msgid "created" msgstr "" -#: builds/models.py:103 projects/models.py:1610 +#: builds/models.py:103 integrations/models.py:289 projects/models.py:1620 msgid "modified" msgstr "" @@ -535,7 +533,7 @@ msgid "Verbose Name" msgstr "" #: builds/models.py:143 oauth/models.py:32 organizations/models.py:50 -#: projects/models.py:218 +#: projects/models.py:223 msgid "Slug" msgstr "" @@ -555,7 +553,7 @@ msgstr "" msgid "Uploaded" msgstr "" -#: builds/models.py:170 projects/models.py:470 +#: builds/models.py:170 projects/models.py:475 msgid "Privacy Level" msgstr "" @@ -587,7 +585,7 @@ msgstr "" msgid "Has HTML Zip" msgstr "" -#: builds/models.py:189 projects/models.py:307 projects/models.py:574 +#: builds/models.py:189 projects/models.py:312 projects/models.py:579 msgid "Documentation type" msgstr "" @@ -612,7 +610,7 @@ msgstr "" msgid "Status" msgstr "" -#: builds/models.py:762 integrations/models.py:148 +#: builds/models.py:762 integrations/models.py:146 msgid "Date" msgstr "" @@ -640,7 +638,7 @@ msgstr "" msgid "Exit code" msgstr "" -#: builds/models.py:777 projects/models.py:1550 +#: builds/models.py:777 projects/models.py:1560 msgid "Commit" msgstr "" @@ -694,7 +692,7 @@ msgid "Command" msgstr "" #: builds/models.py:1162 builds/models.py:1223 oauth/models.py:133 -#: organizations/models.py:64 projects/models.py:220 redirects/models.py:106 +#: organizations/models.py:64 projects/models.py:225 redirects/models.py:106 #: templates/core/project_details.html:78 msgid "Description" msgstr "" @@ -832,56 +830,59 @@ msgstr "" msgid "Config file not found at default path" msgstr "" -#: config/notifications.py:40 +#: config/notifications.py:41 msgid "Configuration file not found" msgstr "" -#: config/notifications.py:52 +#: config/notifications.py:53 msgid "Configuration key not supported in this version" msgstr "" -#: config/notifications.py:64 config/notifications.py:78 -#: config/notifications.py:180 config/notifications.py:192 -#: config/notifications.py:204 +#: config/notifications.py:65 config/notifications.py:79 +#: config/notifications.py:179 config/notifications.py:191 msgid "Invalid configuration key" msgstr "" -#: config/notifications.py:92 +#: config/notifications.py:93 msgid "Invalid configuration version" msgstr "" -#: config/notifications.py:104 config/notifications.py:132 -msgid "Invalid configuration option" +#: config/notifications.py:105 +msgid "Missing configuration option" msgstr "" -#: config/notifications.py:120 -msgid "Invalid configuration option: build" +#: config/notifications.py:117 +msgid "Invalid configuration option" msgstr "" -#: config/notifications.py:144 config/notifications.py:156 +#: config/notifications.py:129 config/notifications.py:141 msgid "Invalid APT package name" msgstr "" -#: config/notifications.py:168 +#: config/notifications.py:153 msgid "Invalid Python install method" msgstr "" -#: config/notifications.py:216 +#: config/notifications.py:166 +msgid "Missing configuration key" +msgstr "" + +#: config/notifications.py:203 msgid "Invalid configuration key: {{key}}" msgstr "" -#: config/notifications.py:228 +#: config/notifications.py:215 msgid "Invalid syntax in configuration file" msgstr "" -#: config/notifications.py:242 +#: config/notifications.py:230 msgid "Missing required key" msgstr "" -#: config/notifications.py:259 config/notifications.py:272 -#: config/notifications.py:285 config/notifications.py:298 -#: config/notifications.py:311 config/notifications.py:324 -#: config/notifications.py:337 config/notifications.py:350 +#: config/notifications.py:247 config/notifications.py:261 +#: config/notifications.py:276 config/notifications.py:289 +#: config/notifications.py:302 config/notifications.py:315 +#: config/notifications.py:328 config/notifications.py:341 msgid "Config file validation error" msgstr "" @@ -1023,12 +1024,12 @@ msgid "This project is already Ad-Free." msgstr "" #: gold/models.py:28 organizations/models.py:31 organizations/models.py:229 -#: organizations/models.py:303 projects/models.py:207 +#: organizations/models.py:303 projects/models.py:212 msgid "Publication date" msgstr "" #: gold/models.py:29 organizations/models.py:32 organizations/models.py:230 -#: organizations/models.py:304 projects/models.py:208 projects/models.py:1552 +#: organizations/models.py:304 projects/models.py:213 projects/models.py:1562 msgid "Modified date" msgstr "" @@ -1177,56 +1178,56 @@ msgid "" "There was an error connecting to Stripe, please try again in a few minutes" msgstr "" -#: integrations/models.py:151 integrations/models.py:159 +#: integrations/models.py:149 integrations/models.py:157 msgid "Request headers" msgstr "" -#: integrations/models.py:156 +#: integrations/models.py:154 msgid "Request body" msgstr "" -#: integrations/models.py:164 +#: integrations/models.py:162 msgid "Response body" msgstr "" -#: integrations/models.py:167 +#: integrations/models.py:165 msgid "Status code" msgstr "" -#: integrations/models.py:177 +#: integrations/models.py:175 #, python-brace-format msgid "Exchange {0}" msgstr "" -#: integrations/models.py:275 +#: integrations/models.py:273 msgid "GitHub incoming webhook" msgstr "" -#: integrations/models.py:276 +#: integrations/models.py:274 msgid "Bitbucket incoming webhook" msgstr "" -#: integrations/models.py:277 +#: integrations/models.py:275 msgid "GitLab incoming webhook" msgstr "" -#: integrations/models.py:278 +#: integrations/models.py:276 msgid "Generic API incoming webhook" msgstr "" -#: integrations/models.py:289 +#: integrations/models.py:300 msgid "Integration type" msgstr "" -#: integrations/models.py:294 +#: integrations/models.py:305 msgid "Provider data" msgstr "" -#: integrations/models.py:303 +#: integrations/models.py:314 msgid "Secret used to validate the payload of the webhook" msgstr "" -#: integrations/models.py:315 +#: integrations/models.py:326 #, python-brace-format msgid "{0} for {1}" msgstr "" @@ -1299,99 +1300,119 @@ msgstr "" msgid "Decline" msgstr "" -#: notifications/messages.py:76 notifications/messages.py:107 +#: notifications/messages.py:82 notifications/messages.py:113 msgid "Unknown problem" msgstr "" -#: notifications/messages.py:93 +#: notifications/messages.py:99 msgid "Build terminated due inactivity" msgstr "" -#: notifications/messages.py:121 +#: notifications/messages.py:127 msgid "Maximum concurrency limit reached." msgstr "" -#: notifications/messages.py:133 +#: notifications/messages.py:140 msgid "Build cancelled manually." msgstr "" -#: notifications/messages.py:145 -msgid "Build skipped manually." +#: notifications/messages.py:152 +msgid "Build skipped." msgstr "" -#: notifications/messages.py:158 -msgid "Build exited due to time out." +#: notifications/messages.py:165 +msgid "Build terminated due to time out." msgstr "" -#: notifications/messages.py:170 -msgid "Build exited due to excessive memory consumption." +#: notifications/messages.py:178 +msgid "Build terminated due to excessive memory consumption." msgstr "" -#: notifications/messages.py:182 -msgid "Build exited due to unknown error." +#: notifications/messages.py:191 +msgid "Build terminated due to unknown error." msgstr "" -#: notifications/messages.py:194 +#: notifications/messages.py:203 msgid "Builds are temporary disabled for this project." msgstr "" -#: notifications/messages.py:208 -msgid "Concurrency limit reached" -msgstr "" - -#: notifications/messages.py:221 +#: notifications/messages.py:217 msgid "No HTML content found" msgstr "" -#: notifications/messages.py:233 +#: notifications/messages.py:229 msgid "Build output directory is not a directory" msgstr "" -#: notifications/messages.py:245 +#: notifications/messages.py:242 msgid "Build output directory doesn't contain any file" msgstr "" -#: notifications/messages.py:258 +#: notifications/messages.py:255 msgid "Build output directory contains multiple files" msgstr "" -#: notifications/messages.py:272 +#: notifications/messages.py:269 msgid "Index file is not present in HTML output directory" msgstr "" -#: notifications/messages.py:285 +#: notifications/messages.py:282 msgid "Your project is outputing files in an old directory" msgstr "" -#: notifications/messages.py:299 +#: notifications/messages.py:296 msgid "Your project doesn't have a .readthedocs.yaml file" msgstr "" -#: notifications/messages.py:313 +#: notifications/messages.py:310 msgid "Configuration key build.image is deprecated" msgstr "" -#: notifications/messages.py:327 +#: notifications/messages.py:324 msgid "Configuration key build.os is required" msgstr "" -#: notifications/messages.py:340 +#: notifications/messages.py:338 msgid "There is at least one file that exceeds the size limit" msgstr "" -#: notifications/messages.py:353 +#: notifications/messages.py:351 msgid "There is no PDF file in output directory" msgstr "" -#: notifications/messages.py:365 +#: notifications/messages.py:364 msgid "Config key build.commands is in beta" msgstr "" -#: notifications/messages.py:378 +#: notifications/messages.py:377 msgid "No TeX files were found" msgstr "" -#: notifications/messages.py:481 +#: notifications/messages.py:404 +msgid "MkDocs docs_dir configuration option is invalid" +msgstr "" + +#: notifications/messages.py:417 +msgid "MkDocs docs_dir path not found" +msgstr "" + +#: notifications/messages.py:431 +msgid "MkDocs {{extra_config}} configuration option is invalid" +msgstr "" + +#: notifications/messages.py:445 +msgid "MkDocs configuration file is empty" +msgstr "" + +#: notifications/messages.py:457 +msgid "MkDocs configuration file not found" +msgstr "" + +#: notifications/messages.py:471 +msgid "Unknown error when loading your MkDocs configuration file" +msgstr "" + +#: notifications/messages.py:485 msgid "Syntax error in mkdocs.yml" msgstr "" @@ -1399,7 +1420,7 @@ msgstr "" msgid "Show under bell icon" msgstr "" -#: notifications/models.py:74 +#: notifications/models.py:79 msgid "Unknown message" msgstr "" @@ -1410,7 +1431,7 @@ msgstr "" #: oauth/models.py:33 oauth/models.py:126 organizations/filters.py:59 #: organizations/filters.py:65 organizations/models.py:48 #: organizations/models.py:253 projects/filters.py:42 projects/filters.py:107 -#: projects/models.py:217 projects/models.py:1544 +#: projects/models.py:222 projects/models.py:1554 msgid "Name" msgstr "" @@ -1483,7 +1504,7 @@ msgid "The project doesn't have a valid webhook set up" msgstr "" #: oauth/notifications.py:62 -msgid "{{provier_name}} build status report failed" +msgid "{{provider_name}} build status report failed" msgstr "" #: oauth/notifications.py:77 @@ -1588,11 +1609,11 @@ msgstr "" msgid "Organization %(name)s already exists" msgstr "" -#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:521 +#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:533 msgid "Email address or username" msgstr "" -#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:536 +#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:548 #, python-format msgid "User %(username)s does not exist" msgstr "" @@ -2109,7 +2130,7 @@ msgstr "" msgid "Bazaar" msgstr "" -#: projects/constants.py:99 projects/models.py:2132 +#: projects/constants.py:99 projects/models.py:2142 msgid "Public" msgstr "" @@ -2215,301 +2236,315 @@ msgid "" "This setting is inherited from the parent translation." msgstr "" -#: projects/forms.py:285 +#: projects/forms.py:276 +msgid "" +"We have detected that this project is private, pull request previews are set " +"to private." +msgstr "" + +#: projects/forms.py:280 +msgid "" +"We have detected that this project is public, pull request previews are set " +"to public." +msgstr "" + +#: projects/forms.py:297 msgid "To build from pull requests you need a " msgstr "" -#: projects/forms.py:296 +#: projects/forms.py:308 msgid "" "To build from pull requests your repository's webhook needs to send pull " "request events. " msgstr "" -#: projects/forms.py:344 +#: projects/forms.py:356 msgid "" "Your configuration file is invalid, make sure it contains conf.py in it." msgstr "" -#: projects/forms.py:406 +#: projects/forms.py:418 #, python-brace-format msgid "There is already a \"{lang}\" translation for the {proj} project." msgstr "" -#: projects/forms.py:494 +#: projects/forms.py:506 msgid "Enable Addons" msgstr "" -#: projects/forms.py:496 +#: projects/forms.py:508 msgid "Show a notification on builds from pull requests" msgstr "" -#: projects/forms.py:499 +#: projects/forms.py:511 msgid "Show a notification on non-stable and latest versions" msgstr "" -#: projects/forms.py:540 +#: projects/forms.py:552 #, python-format msgid "User %(username)s is already a maintainer" msgstr "" -#: projects/forms.py:622 +#: projects/forms.py:634 msgid "The payload must be a valid JSON object." msgstr "" -#: projects/forms.py:652 +#: projects/forms.py:664 msgid "" "This project is configured with a versioning scheme that doesn't support " "translations." msgstr "" -#: projects/forms.py:829 +#: projects/forms.py:848 msgid "Only one domain can be canonical at a time." msgstr "" -#: projects/forms.py:930 +#: projects/forms.py:949 msgid "Variable name can't start with __ (double underscore)" msgstr "" -#: projects/forms.py:934 +#: projects/forms.py:953 msgid "Variable name can't start with READTHEDOCS" msgstr "" -#: projects/forms.py:939 +#: projects/forms.py:958 msgid "There is already a variable with this name for this project" msgstr "" -#: projects/forms.py:944 +#: projects/forms.py:963 msgid "Variable name can't contain spaces" msgstr "" -#: projects/forms.py:948 +#: projects/forms.py:967 msgid "Only letters, numbers and underscore are allowed" msgstr "" -#: projects/models.py:91 +#: projects/models.py:93 msgid "Main project" msgstr "" -#: projects/models.py:97 +#: projects/models.py:99 msgid "Subproject" msgstr "" -#: projects/models.py:102 +#: projects/models.py:104 msgid "Alias" msgstr "" -#: projects/models.py:222 +#: projects/models.py:227 msgid "Short description of this project" msgstr "" -#: projects/models.py:225 +#: projects/models.py:230 msgid "Repository URL" msgstr "" -#: projects/models.py:228 +#: projects/models.py:233 msgid "Hosted documentation repository URL" msgstr "" -#: projects/models.py:235 +#: projects/models.py:240 msgid "Repository type" msgstr "" -#: projects/models.py:241 +#: projects/models.py:246 msgid "Project homepage" msgstr "" -#: projects/models.py:243 +#: projects/models.py:248 msgid "The project's homepage" msgstr "" -#: projects/models.py:246 +#: projects/models.py:251 msgid "Canonical URL" msgstr "" -#: projects/models.py:248 +#: projects/models.py:253 msgid "URL that documentation is expected to serve from" msgstr "" -#: projects/models.py:251 +#: projects/models.py:256 msgid "Versioning scheme" msgstr "" -#: projects/models.py:258 +#: projects/models.py:263 msgid "" "This affects how the URL of your documentation looks like, and if it " "supports translations or multiple versions. Changing the versioning scheme " "will break your current URLs." msgstr "" -#: projects/models.py:265 +#: projects/models.py:270 msgid "Single version" msgstr "" -#: projects/models.py:268 +#: projects/models.py:273 msgid "" "A single version site has no translations and only your \"latest\" version, " "served at the root of the domain. Use this with caution, only turn it on if " "you will never have multiple versions of your docs." msgstr "" -#: projects/models.py:275 +#: projects/models.py:280 msgid "Default version" msgstr "" -#: projects/models.py:278 +#: projects/models.py:283 msgid "The version of your project that / redirects to" msgstr "" -#: projects/models.py:283 +#: projects/models.py:288 msgid "Default branch" msgstr "" -#: projects/models.py:289 +#: projects/models.py:294 msgid "" "What branch \"latest\" points to. Leave empty to use the default value for " "your VCS." msgstr "" -#: projects/models.py:294 projects/models.py:561 +#: projects/models.py:299 projects/models.py:566 msgid "Requirements file" msgstr "" -#: projects/models.py:300 projects/models.py:567 +#: projects/models.py:305 projects/models.py:572 msgid "" "A pip requirements file needed to build your documentation. Path " "from the root of your project." msgstr "" -#: projects/models.py:312 projects/models.py:579 +#: projects/models.py:317 projects/models.py:584 msgid "" "Type of documentation you are building. More " "info on sphinx builders." msgstr "" -#: projects/models.py:319 +#: projects/models.py:324 msgid "Custom path prefix" msgstr "" -#: projects/models.py:325 +#: projects/models.py:330 msgid "" "A custom path prefix used when serving documentation from this project. By " "default we serve documentation at the root (/) of a domain." msgstr "" -#: projects/models.py:330 +#: projects/models.py:335 msgid "Custom subproject path prefix" msgstr "" -#: projects/models.py:336 +#: projects/models.py:341 msgid "" "A custom path prefix used when evaluating the root of a subproject. By " "default we serve documentation from subprojects under the `/projects/` " "prefix." msgstr "" -#: projects/models.py:343 +#: projects/models.py:348 msgid "Build pull requests for this project" msgstr "" -#: projects/models.py:346 +#: projects/models.py:351 msgid "" "More information in our docs." msgstr "" -#: projects/models.py:350 +#: projects/models.py:355 msgid "Privacy level of Pull Requests" msgstr "" -#: projects/models.py:357 -msgid "Should builds from pull requests be public?" +#: projects/models.py:362 +msgid "" +"Should builds from pull requests be public? If your repository is " +"public, don't set this to private." msgstr "" -#: projects/models.py:362 +#: projects/models.py:367 msgid "CDN Enabled" msgstr "" -#: projects/models.py:364 +#: projects/models.py:369 msgid "Analytics code" msgstr "" -#: projects/models.py:369 +#: projects/models.py:374 msgid "" "Google Analytics Tracking ID (ex. UA-22345342-1). This may slow " "down your page loads." msgstr "" -#: projects/models.py:375 +#: projects/models.py:380 msgid "Disable Analytics" msgstr "" -#: projects/models.py:379 +#: projects/models.py:384 msgid "" "Disable Google Analytics completely for this project (requires rebuilding " "documentation)" msgstr "" -#: projects/models.py:384 +#: projects/models.py:389 msgid "Alternative container image" msgstr "" -#: projects/models.py:390 +#: projects/models.py:395 msgid "Container memory limit" msgstr "" -#: projects/models.py:395 +#: projects/models.py:400 msgid "" "Memory limit in Docker format -- example: 512m or 1g" msgstr "" -#: projects/models.py:400 +#: projects/models.py:405 msgid "Container time limit in seconds" msgstr "" -#: projects/models.py:405 +#: projects/models.py:410 msgid "Alternate build queue id" msgstr "" -#: projects/models.py:411 +#: projects/models.py:416 msgid "Maximum concurrent builds allowed for this project" msgstr "" -#: projects/models.py:416 +#: projects/models.py:421 msgid "Allow paid advertising" msgstr "" -#: projects/models.py:418 +#: projects/models.py:423 msgid "If unchecked, users will still see community ads." msgstr "" -#: projects/models.py:421 +#: projects/models.py:426 msgid "Ad-free" msgstr "" -#: projects/models.py:426 +#: projects/models.py:431 msgid "Is spam?" msgstr "" -#: projects/models.py:429 +#: projects/models.py:434 msgid "Manually marked as (not) spam" msgstr "" -#: projects/models.py:432 +#: projects/models.py:437 msgid "Show version warning" msgstr "" -#: projects/models.py:434 +#: projects/models.py:439 msgid "Show warning banner in non-stable nor latest versions." msgstr "" -#: projects/models.py:438 +#: projects/models.py:443 msgid "Path for .readthedocs.yaml" msgstr "" -#: projects/models.py:444 +#: projects/models.py:449 msgid "" "Warning: experimental feature. Custom path from repository " "top-level to your .readthedocs.yaml, ex. subpath/docs/." @@ -2517,347 +2552,347 @@ msgid "" "yaml." msgstr "" -#: projects/models.py:452 +#: projects/models.py:457 msgid "Featured" msgstr "" -#: projects/models.py:454 +#: projects/models.py:459 msgid "Skip (disable) building this project" msgstr "" -#: projects/models.py:462 +#: projects/models.py:467 msgid "Delisted" msgstr "" -#: projects/models.py:464 +#: projects/models.py:469 msgid "" "Delisting a project removes it from Read the Docs search indexing and asks " "external search engines to remove it via robots.txt" msgstr "" -#: projects/models.py:475 +#: projects/models.py:480 msgid "Should the project dashboard be public?" msgstr "" -#: projects/models.py:482 +#: projects/models.py:487 msgid "Related projects" msgstr "" -#: projects/models.py:490 templates/search/elastic_search.html:57 +#: projects/models.py:495 templates/search/elastic_search.html:57 msgid "Language" msgstr "" -#: projects/models.py:494 +#: projects/models.py:499 msgid "" "The language the project documentation is rendered in. Note: this affects " "your project's URL." msgstr "" -#: projects/models.py:502 +#: projects/models.py:507 msgid "Programming Language" msgstr "" -#: projects/models.py:506 +#: projects/models.py:511 msgid "The primary programming language the project is written in." msgstr "" -#: projects/models.py:522 +#: projects/models.py:527 msgid "This project has been built with a webhook" msgstr "" -#: projects/models.py:526 +#: projects/models.py:531 msgid "This project has been successfully cloned" msgstr "" -#: projects/models.py:585 +#: projects/models.py:590 msgid "Enable EPUB build" msgstr "" -#: projects/models.py:588 +#: projects/models.py:593 msgid "Create a EPUB version of your documentation with each build." msgstr "" -#: projects/models.py:592 +#: projects/models.py:597 msgid "Enable PDF build" msgstr "" -#: projects/models.py:595 +#: projects/models.py:600 msgid "Create a PDF version of your documentation with each build." msgstr "" -#: projects/models.py:599 projects/models.py:1549 +#: projects/models.py:604 projects/models.py:1559 msgid "Path" msgstr "" -#: projects/models.py:603 +#: projects/models.py:608 msgid "The directory where conf.py lives" msgstr "" -#: projects/models.py:607 +#: projects/models.py:612 msgid "Python configuration file" msgstr "" -#: projects/models.py:612 +#: projects/models.py:617 msgid "" "Path from project root to conf.py file (ex. docs/conf.py). Leave blank if you want us to find it for you." msgstr "" -#: projects/models.py:618 +#: projects/models.py:623 msgid "Install Project" msgstr "" -#: projects/models.py:620 +#: projects/models.py:625 msgid "" "Install your project inside a virtualenv using setup.py install" msgstr "" -#: projects/models.py:626 +#: projects/models.py:631 msgid "Python Interpreter" msgstr "" -#: projects/models.py:631 +#: projects/models.py:636 msgid "The Python interpreter used to create the virtual environment." msgstr "" -#: projects/models.py:635 +#: projects/models.py:640 msgid "Use system packages" msgstr "" -#: projects/models.py:637 +#: projects/models.py:642 msgid "Give the virtual environment access to the global site-packages dir." msgstr "" -#: projects/models.py:647 +#: projects/models.py:652 msgid "project" msgstr "" -#: projects/models.py:658 +#: projects/models.py:663 msgid "Model must have slug" msgstr "" -#: projects/models.py:1420 +#: projects/models.py:1430 msgid "Subproject nesting is not supported" msgstr "" -#: projects/models.py:1551 +#: projects/models.py:1561 msgid "Build id" msgstr "" -#: projects/models.py:1554 +#: projects/models.py:1564 msgid "Page search rank" msgstr "" -#: projects/models.py:1559 +#: projects/models.py:1569 msgid "Ignore this file from operations like indexing" msgstr "" -#: projects/models.py:1640 +#: projects/models.py:1650 msgid "Build triggered" msgstr "" -#: projects/models.py:1641 +#: projects/models.py:1651 msgid "Build passed" msgstr "" -#: projects/models.py:1658 +#: projects/models.py:1668 msgid "URL" msgstr "" -#: projects/models.py:1660 +#: projects/models.py:1670 msgid "URL to send the webhook to" msgstr "" -#: projects/models.py:1663 +#: projects/models.py:1673 msgid "Secret used to sign the payload of the webhook" msgstr "" -#: projects/models.py:1671 +#: projects/models.py:1681 msgid "Events to subscribe" msgstr "" -#: projects/models.py:1674 +#: projects/models.py:1684 msgid "JSON payload" msgstr "" -#: projects/models.py:1676 +#: projects/models.py:1686 msgid "" "JSON payload to send to the webhook. Check the docs for available substitutions." msgstr "" -#: projects/models.py:1781 +#: projects/models.py:1791 msgid "Domain" msgstr "" -#: projects/models.py:1788 +#: projects/models.py:1798 msgid "This domain was auto-created" msgstr "" -#: projects/models.py:1792 +#: projects/models.py:1802 msgid "This domain is a CNAME for the project" msgstr "" -#: projects/models.py:1797 +#: projects/models.py:1807 msgid "This domain is the primary one where the documentation is served from" msgstr "" -#: projects/models.py:1801 +#: projects/models.py:1811 msgid "Use HTTPS" msgstr "" -#: projects/models.py:1803 +#: projects/models.py:1813 msgid "Always use HTTPS for this domain" msgstr "" -#: projects/models.py:1807 +#: projects/models.py:1817 msgid "Number of times this domain has been hit" msgstr "" -#: projects/models.py:1812 templates/projects/domain_form.html:49 +#: projects/models.py:1822 templates/projects/domain_form.html:49 msgid "SSL certificate status" msgstr "" -#: projects/models.py:1821 +#: projects/models.py:1831 msgid "Skip validation process." msgstr "" -#: projects/models.py:1827 +#: projects/models.py:1837 msgid "Start date of the validation process." msgstr "" -#: projects/models.py:1838 +#: projects/models.py:1848 msgid "Set a custom max-age (eg. 31536000) for the HSTS header" msgstr "" -#: projects/models.py:1842 +#: projects/models.py:1852 msgid "" "If hsts_max_age > 0, set the includeSubDomains flag with the HSTS header" msgstr "" -#: projects/models.py:1846 +#: projects/models.py:1856 msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "" -#: projects/models.py:1982 +#: projects/models.py:1992 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "" -#: projects/models.py:1986 +#: projects/models.py:1996 msgid "Build: Try alternative method of posting large data" msgstr "" -#: projects/models.py:1990 +#: projects/models.py:2000 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" -#: projects/models.py:1995 +#: projects/models.py:2005 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" msgstr "" -#: projects/models.py:2001 +#: projects/models.py:2011 msgid "Proxito: Record 404s page views." msgstr "" -#: projects/models.py:2005 +#: projects/models.py:2015 msgid "Proxito: Disable all page views" msgstr "" -#: projects/models.py:2009 +#: projects/models.py:2019 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "" -#: projects/models.py:2014 +#: projects/models.py:2024 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." msgstr "" -#: projects/models.py:2019 +#: projects/models.py:2029 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" -#: projects/models.py:2025 +#: projects/models.py:2035 msgid "Webhook: Skip syncing branches" msgstr "" -#: projects/models.py:2029 +#: projects/models.py:2039 msgid "Webhook: Skip syncing tags" msgstr "" -#: projects/models.py:2033 +#: projects/models.py:2043 msgid "Webhook: Skip sync versions task" msgstr "" -#: projects/models.py:2037 +#: projects/models.py:2047 msgid "Build: Always run pip install --upgrade" msgstr "" -#: projects/models.py:2038 +#: projects/models.py:2048 msgid "Build: Use new pip resolver" msgstr "" -#: projects/models.py:2041 +#: projects/models.py:2051 msgid "Build: Don't install the latest version of pip" msgstr "" -#: projects/models.py:2045 +#: projects/models.py:2055 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" -#: projects/models.py:2050 +#: projects/models.py:2060 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" -#: projects/models.py:2057 +#: projects/models.py:2067 msgid "Search: Disable server side search" msgstr "" -#: projects/models.py:2061 +#: projects/models.py:2071 msgid "Search: Enable server side search for MkDocs projects" msgstr "" -#: projects/models.py:2065 +#: projects/models.py:2075 msgid "Search: Default to fuzzy search for simple search queries" msgstr "" -#: projects/models.py:2070 +#: projects/models.py:2080 msgid "Build: Set scale-in protection before/after building." msgstr "" -#: projects/models.py:2083 +#: projects/models.py:2093 msgid "Feature identifier" msgstr "" -#: projects/models.py:2088 +#: projects/models.py:2098 msgid "Date feature was added" msgstr "" -#: projects/models.py:2094 +#: projects/models.py:2104 msgid "Default all past projects to True" msgstr "" -#: projects/models.py:2098 +#: projects/models.py:2108 msgid "Default all future projects to True" msgstr "" -#: projects/models.py:2120 +#: projects/models.py:2130 msgid "Name of the environment variable" msgstr "" -#: projects/models.py:2124 +#: projects/models.py:2134 msgid "Value of the environment variable" msgstr "" -#: projects/models.py:2129 +#: projects/models.py:2139 msgid "Project where this variable will be used" msgstr "" -#: projects/models.py:2135 +#: projects/models.py:2145 msgid "Expose this environment variable in PR builds?" msgstr "" @@ -3061,7 +3096,7 @@ msgstr "" msgid "redirects" msgstr "" -#: redirects/models.py:203 +#: redirects/models.py:208 msgid "Redirect: {}" msgstr "" diff --git a/readthedocs/locale/es/LC_MESSAGES/django.mo b/readthedocs/locale/es/LC_MESSAGES/django.mo index 2f1e9c944aa0863d31713d2a05a8d7c4d68ab6ad..65d77f53a7d3b72bd0894e762c2ae7157004cfb9 100755 GIT binary patch delta 10600 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 e3%TLhBg1q156cK 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 diff --git a/readthedocs/locale/es/LC_MESSAGES/django.po b/readthedocs/locale/es/LC_MESSAGES/django.po index 37c9ddde72d..ee5518da054 100644 --- a/readthedocs/locale/es/LC_MESSAGES/django.po +++ b/readthedocs/locale/es/LC_MESSAGES/django.po @@ -23,15 +23,12 @@ # Manuel Viera , 2013 # Rodrigo Vegas Sánchez-Ferrero, 2017-2018 # Sergio, 2023 -#: notifications/messages.py:393 notifications/messages.py:405 -#: notifications/messages.py:418 notifications/messages.py:429 -#: notifications/messages.py:442 notifications/messages.py:454 -#: notifications/messages.py:467 +#: notifications/messages.py:392 msgid "" msgstr "" "Project-Id-Version: readthedocs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-23 11:49+0000\n" +"POT-Creation-Date: 2024-01-30 11:15+0000\n" "PO-Revision-Date: 2012-10-03 11:28+0000\n" "Last-Translator: Sergio, 2023\n" "Language-Team: Spanish (http://app.transifex.com/readthedocs/readthedocs/" @@ -43,7 +40,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? " "1 : 2;\n" -#: analytics/models.py:69 builds/models.py:727 projects/models.py:1539 +#: analytics/models.py:69 builds/models.py:727 projects/models.py:1549 #: search/models.py:28 templates/base.html:274 msgid "Version" msgstr "Versión" @@ -73,10 +70,8 @@ msgid "Build API keys" msgstr "" #: api/v2/serializers.py:398 -#, fuzzy -#| msgid "This query param is required" msgid "This field is required." -msgstr "Este parámetro de consulta es obligatorio" +msgstr "Este campo es obligatorio." #: api/v2/serializers.py:399 msgid "Object does not exist." @@ -179,7 +174,7 @@ msgstr "El proyecto con slug \"{0}\" ya existe." msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "El proyecto con {slug_name}={value} no es válido como subproyecto" -#: api/v3/serializers.py:857 projects/forms.py:469 +#: api/v3/serializers.py:857 projects/forms.py:481 msgid "A subproject with this alias already exists" msgstr "Ya existe un subproyecto con este alias" @@ -243,7 +238,7 @@ msgid "Invitation declined" msgstr "" #: audit/models.py:116 core/models.py:21 gold/models.py:33 -#: projects/models.py:213 +#: projects/models.py:218 msgid "User" msgstr "Usuario" @@ -256,7 +251,7 @@ msgid "Username" msgstr "Nombre de usuario" #: audit/models.py:138 builds/models.py:110 builds/models.py:721 -#: organizations/filters.py:134 projects/models.py:1533 redirects/models.py:48 +#: organizations/filters.py:134 projects/models.py:1543 redirects/models.py:48 msgid "Project" msgstr "Proyecto" @@ -495,7 +490,7 @@ msgstr "Activo" msgid "Build successful" msgstr "" -#: builds/filters.py:28 projects/models.py:1642 +#: builds/filters.py:28 projects/models.py:1652 #: templates/builds/build_detail.html:143 msgid "Build failed" msgstr "Compilación fallida" @@ -543,11 +538,12 @@ msgstr "La coincidencia personalizada no debe estar vacía." msgid "Invalid Python regular expression." msgstr "Expresión regular de Python no válida." -#: builds/models.py:98 projects/models.py:1605 projects/models.py:1770 +#: builds/models.py:98 integrations/models.py:284 projects/models.py:1615 +#: projects/models.py:1780 msgid "created" msgstr "creado" -#: builds/models.py:103 projects/models.py:1610 +#: builds/models.py:103 integrations/models.py:289 projects/models.py:1620 msgid "modified" msgstr "modificado" @@ -560,7 +556,7 @@ msgid "Verbose Name" msgstr "Nombre descriptivo" #: builds/models.py:143 oauth/models.py:32 organizations/models.py:50 -#: projects/models.py:218 +#: projects/models.py:223 msgid "Slug" msgstr "Indicación" @@ -580,7 +576,7 @@ msgstr "Compilado" msgid "Uploaded" msgstr "Cargado" -#: builds/models.py:170 projects/models.py:470 +#: builds/models.py:170 projects/models.py:475 msgid "Privacy Level" msgstr "Nivel de privacidad" @@ -614,7 +610,7 @@ msgstr "Tiene ePub" msgid "Has HTML Zip" msgstr "Tiene Zip HTML" -#: builds/models.py:189 projects/models.py:307 projects/models.py:574 +#: builds/models.py:189 projects/models.py:312 projects/models.py:579 msgid "Documentation type" msgstr "Tipo de documentación" @@ -639,7 +635,7 @@ msgstr "Versión {version} de {project} ({pk})" msgid "Status" msgstr "Estatus" -#: builds/models.py:762 integrations/models.py:148 +#: builds/models.py:762 integrations/models.py:146 msgid "Date" msgstr "Fecha" @@ -667,7 +663,7 @@ msgstr "Error" msgid "Exit code" msgstr "Código de salida" -#: builds/models.py:777 projects/models.py:1550 +#: builds/models.py:777 projects/models.py:1560 msgid "Commit" msgstr "Envío" @@ -721,7 +717,7 @@ msgid "Command" msgstr "Comando" #: builds/models.py:1162 builds/models.py:1223 oauth/models.py:133 -#: organizations/models.py:64 projects/models.py:220 redirects/models.py:106 +#: organizations/models.py:64 projects/models.py:225 redirects/models.py:106 #: templates/core/project_details.html:78 msgid "Description" msgstr "Descripción" @@ -861,72 +857,59 @@ msgstr "" msgid "Config file not found at default path" msgstr "" -#: config/notifications.py:40 -#, fuzzy -#| msgid "Configuration used in the build" +#: config/notifications.py:41 msgid "Configuration file not found" -msgstr "Configuración utilizada en la compilación" +msgstr "" -#: config/notifications.py:52 -#, fuzzy -#| msgid "Configuration used in the build" +#: config/notifications.py:53 msgid "Configuration key not supported in this version" -msgstr "Configuración utilizada en la compilación" +msgstr "" -#: config/notifications.py:64 config/notifications.py:78 -#: config/notifications.py:180 config/notifications.py:192 -#: config/notifications.py:204 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:65 config/notifications.py:79 +#: config/notifications.py:179 config/notifications.py:191 msgid "Invalid configuration key" -msgstr "Archivo de configuración de Python" +msgstr "" -#: config/notifications.py:92 -#, fuzzy -#| msgid "Invalid Python regular expression." +#: config/notifications.py:93 msgid "Invalid configuration version" -msgstr "Expresión regular de Python no válida." +msgstr "" -#: config/notifications.py:104 config/notifications.py:132 -#, fuzzy -#| msgid "Python configuration file" -msgid "Invalid configuration option" -msgstr "Archivo de configuración de Python" +#: config/notifications.py:105 +msgid "Missing configuration option" +msgstr "" -#: config/notifications.py:120 -msgid "Invalid configuration option: build" +#: config/notifications.py:117 +msgid "Invalid configuration option" msgstr "" -#: config/notifications.py:144 config/notifications.py:156 -#, fuzzy -#| msgid "Invalid project name" +#: config/notifications.py:129 config/notifications.py:141 msgid "Invalid APT package name" -msgstr "Nombre de proyecto no válido" +msgstr "" -#: config/notifications.py:168 -#, fuzzy -#| msgid "Invalid Python regular expression." +#: config/notifications.py:153 msgid "Invalid Python install method" -msgstr "Expresión regular de Python no válida." +msgstr "" + +#: config/notifications.py:166 +msgid "Missing configuration key" +msgstr "" -#: config/notifications.py:216 +#: config/notifications.py:203 msgid "Invalid configuration key: {{key}}" msgstr "" -#: config/notifications.py:228 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:215 msgid "Invalid syntax in configuration file" -msgstr "Archivo de configuración de Python" +msgstr "" -#: config/notifications.py:242 +#: config/notifications.py:230 msgid "Missing required key" msgstr "" -#: config/notifications.py:259 config/notifications.py:272 -#: config/notifications.py:285 config/notifications.py:298 -#: config/notifications.py:311 config/notifications.py:324 -#: config/notifications.py:337 config/notifications.py:350 +#: config/notifications.py:247 config/notifications.py:261 +#: config/notifications.py:276 config/notifications.py:289 +#: config/notifications.py:302 config/notifications.py:315 +#: config/notifications.py:328 config/notifications.py:341 msgid "Config file validation error" msgstr "" @@ -1028,10 +1011,8 @@ msgid "%(username)s's profile" msgstr "perfil de %(username)s" #: core/notifications.py:14 -#, fuzzy -#| msgid "Email address or username" msgid "Email address not verified" -msgstr "Nombre de usuario o dirección de correo electrónico" +msgstr "" #: doc_builder/director.py:79 #, python-brace-format @@ -1074,12 +1055,12 @@ msgid "This project is already Ad-Free." msgstr "Este proyecto ya no tiene publicidad." #: gold/models.py:28 organizations/models.py:31 organizations/models.py:229 -#: organizations/models.py:303 projects/models.py:207 +#: organizations/models.py:303 projects/models.py:212 msgid "Publication date" msgstr "Fecha de publicación" #: gold/models.py:29 organizations/models.py:32 organizations/models.py:230 -#: organizations/models.py:304 projects/models.py:208 projects/models.py:1552 +#: organizations/models.py:304 projects/models.py:213 projects/models.py:1562 msgid "Modified date" msgstr "Fecha de modificación" @@ -1248,56 +1229,56 @@ msgid "" msgstr "" "Hubo un error al conectarse a Stripe, intente nuevamente en unos minutos" -#: integrations/models.py:151 integrations/models.py:159 +#: integrations/models.py:149 integrations/models.py:157 msgid "Request headers" msgstr "Encabezados de solicitud" -#: integrations/models.py:156 +#: integrations/models.py:154 msgid "Request body" msgstr "Cuerpo de solicitud" -#: integrations/models.py:164 +#: integrations/models.py:162 msgid "Response body" msgstr "Cuerpo de respuesta" -#: integrations/models.py:167 +#: integrations/models.py:165 msgid "Status code" msgstr "Código de estado" -#: integrations/models.py:177 +#: integrations/models.py:175 #, python-brace-format msgid "Exchange {0}" msgstr "Intercambiar {0}" -#: integrations/models.py:275 +#: integrations/models.py:273 msgid "GitHub incoming webhook" msgstr "Webhook entrante de GitHub" -#: integrations/models.py:276 +#: integrations/models.py:274 msgid "Bitbucket incoming webhook" msgstr "Webhook entrante de Bitbucket" -#: integrations/models.py:277 +#: integrations/models.py:275 msgid "GitLab incoming webhook" msgstr "Webhook entrante de GitLab" -#: integrations/models.py:278 +#: integrations/models.py:276 msgid "Generic API incoming webhook" msgstr "Webhook entrante de API genérica" -#: integrations/models.py:289 +#: integrations/models.py:300 msgid "Integration type" msgstr "Tipo de integración" -#: integrations/models.py:294 +#: integrations/models.py:305 msgid "Provider data" msgstr "Datos del proveedor" -#: integrations/models.py:303 +#: integrations/models.py:314 msgid "Secret used to validate the payload of the webhook" msgstr "Secreto utilizado para validar el payload del webhook" -#: integrations/models.py:315 +#: integrations/models.py:326 #, python-brace-format msgid "{0} for {1}" msgstr "{0} para {1}" @@ -1374,117 +1355,119 @@ msgstr "Aceptar" msgid "Decline" msgstr "Rechazar" -#: notifications/messages.py:76 notifications/messages.py:107 -#, fuzzy -#| msgid "Unknown" +#: notifications/messages.py:82 notifications/messages.py:113 msgid "Unknown problem" -msgstr "Desconocido" +msgstr "" -#: notifications/messages.py:93 -#, fuzzy -#| msgid "Build exited due to time out" +#: notifications/messages.py:99 msgid "Build terminated due inactivity" -msgstr "Compilación cancelada por exceso de tiempo de espera." +msgstr "" -#: notifications/messages.py:121 +#: notifications/messages.py:127 msgid "Maximum concurrency limit reached." msgstr "" -#: notifications/messages.py:133 -#, fuzzy -#| msgid "Build cancelled" +#: notifications/messages.py:140 msgid "Build cancelled manually." -msgstr "Compilación cancelada" +msgstr "" -#: notifications/messages.py:145 -msgid "Build skipped manually." +#: notifications/messages.py:152 +msgid "Build skipped." msgstr "" -#: notifications/messages.py:158 -#, fuzzy -#| msgid "Build exited due to time out" -msgid "Build exited due to time out." -msgstr "Compilación cancelada por exceso de tiempo de espera." +#: notifications/messages.py:165 +msgid "Build terminated due to time out." +msgstr "" -#: notifications/messages.py:170 -#, fuzzy -#| msgid "Build exited due to excessive memory consumption" -msgid "Build exited due to excessive memory consumption." -msgstr "Compilación cancelada debido a un consumo excesivo de memoria" +#: notifications/messages.py:178 +msgid "Build terminated due to excessive memory consumption." +msgstr "" -#: notifications/messages.py:182 -#, fuzzy -#| msgid "Build exited due to unknown error: {0}" -msgid "Build exited due to unknown error." -msgstr "Compilación cancelada por un error desconocido: {0}" +#: notifications/messages.py:191 +msgid "Build terminated due to unknown error." +msgstr "" -#: notifications/messages.py:194 -#, fuzzy -#| msgid "Build pull requests for this project" +#: notifications/messages.py:203 msgid "Builds are temporary disabled for this project." -msgstr "Crear solicitudes de incorporación de cambios para este proyecto" - -#: notifications/messages.py:208 -msgid "Concurrency limit reached" msgstr "" -#: notifications/messages.py:221 -#, fuzzy -#| msgid "No objects found" +#: notifications/messages.py:217 msgid "No HTML content found" -msgstr "No se encontraron objetos" +msgstr "" -#: notifications/messages.py:233 +#: notifications/messages.py:229 msgid "Build output directory is not a directory" msgstr "" -#: notifications/messages.py:245 +#: notifications/messages.py:242 msgid "Build output directory doesn't contain any file" msgstr "" -#: notifications/messages.py:258 +#: notifications/messages.py:255 msgid "Build output directory contains multiple files" msgstr "" -#: notifications/messages.py:272 +#: notifications/messages.py:269 msgid "Index file is not present in HTML output directory" msgstr "" -#: notifications/messages.py:285 +#: notifications/messages.py:282 msgid "Your project is outputing files in an old directory" msgstr "" -#: notifications/messages.py:299 +#: notifications/messages.py:296 msgid "Your project doesn't have a .readthedocs.yaml file" msgstr "" -#: notifications/messages.py:313 +#: notifications/messages.py:310 msgid "Configuration key build.image is deprecated" msgstr "" -#: notifications/messages.py:327 +#: notifications/messages.py:324 msgid "Configuration key build.os is required" msgstr "" -#: notifications/messages.py:340 +#: notifications/messages.py:338 msgid "There is at least one file that exceeds the size limit" msgstr "" -#: notifications/messages.py:353 +#: notifications/messages.py:351 msgid "There is no PDF file in output directory" msgstr "" -#: notifications/messages.py:365 +#: notifications/messages.py:364 msgid "Config key build.commands is in beta" msgstr "" -#: notifications/messages.py:378 -#, fuzzy -#| msgid "No builds found" +#: notifications/messages.py:377 msgid "No TeX files were found" -msgstr "No se encontraron compilaciones" +msgstr "" + +#: notifications/messages.py:404 +msgid "MkDocs docs_dir configuration option is invalid" +msgstr "" -#: notifications/messages.py:481 +#: notifications/messages.py:417 +msgid "MkDocs docs_dir path not found" +msgstr "" + +#: notifications/messages.py:431 +msgid "MkDocs {{extra_config}} configuration option is invalid" +msgstr "" + +#: notifications/messages.py:445 +msgid "MkDocs configuration file is empty" +msgstr "" + +#: notifications/messages.py:457 +msgid "MkDocs configuration file not found" +msgstr "" + +#: notifications/messages.py:471 +msgid "Unknown error when loading your MkDocs configuration file" +msgstr "" + +#: notifications/messages.py:485 msgid "Syntax error in mkdocs.yml" msgstr "" @@ -1492,11 +1475,9 @@ msgstr "" msgid "Show under bell icon" msgstr "" -#: notifications/models.py:74 -#, fuzzy -#| msgid "Unknown" +#: notifications/models.py:79 msgid "Unknown message" -msgstr "Desconocido" +msgstr "" #: oauth/models.py:28 oauth/models.py:114 organizations/models.py:246 msgid "Users" @@ -1505,7 +1486,7 @@ msgstr "Usuarios" #: oauth/models.py:33 oauth/models.py:126 organizations/filters.py:59 #: organizations/filters.py:65 organizations/models.py:48 #: organizations/models.py:253 projects/filters.py:42 projects/filters.py:107 -#: projects/models.py:217 projects/models.py:1544 +#: projects/models.py:222 projects/models.py:1554 msgid "Name" msgstr "Nombre" @@ -1578,7 +1559,7 @@ msgid "The project doesn't have a valid webhook set up" msgstr "" #: oauth/notifications.py:62 -msgid "{{provier_name}} build status report failed" +msgid "{{provider_name}} build status report failed" msgstr "" #: oauth/notifications.py:77 @@ -1686,11 +1667,11 @@ msgstr "Nombre de Organización Inválida: Sin slug generado" msgid "Organization %(name)s already exists" msgstr "La organización %(name)s ya existe" -#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:521 +#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:533 msgid "Email address or username" msgstr "Nombre de usuario o dirección de correo electrónico" -#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:536 +#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:548 #, python-format msgid "User %(username)s does not exist" msgstr "El usuario %(username)s no existe" @@ -2263,7 +2244,7 @@ msgstr "Mercurial" msgid "Bazaar" msgstr "Bazaar" -#: projects/constants.py:99 projects/models.py:2132 +#: projects/constants.py:99 projects/models.py:2142 msgid "Public" msgstr "Público" @@ -2369,11 +2350,23 @@ msgid "" "This setting is inherited from the parent translation." msgstr "" -#: projects/forms.py:285 +#: projects/forms.py:276 +msgid "" +"We have detected that this project is private, pull request previews are set " +"to private." +msgstr "" + +#: projects/forms.py:280 +msgid "" +"We have detected that this project is public, pull request previews are set " +"to public." +msgstr "" + +#: projects/forms.py:297 msgid "To build from pull requests you need a " msgstr "Para construir a partir de pull requests, necesita un" -#: projects/forms.py:296 +#: projects/forms.py:308 msgid "" "To build from pull requests your repository's webhook needs to send pull " "request events. " @@ -2381,136 +2374,129 @@ msgstr "" "Para compilar a partir de pull requests, el webhook de su repositorio debe " "enviar eventos de pull request." -#: projects/forms.py:344 +#: projects/forms.py:356 msgid "" "Your configuration file is invalid, make sure it contains conf.py in it." msgstr "" "Tu archivo de configuración no es válido, asegúrate que contenga un archivo " "conf.py en el mismo." -#: projects/forms.py:406 +#: projects/forms.py:418 #, python-brace-format msgid "There is already a \"{lang}\" translation for the {proj} project." msgstr "Ya existe una traducción \"{lang}\" para el proyecto {proj}." -#: projects/forms.py:494 +#: projects/forms.py:506 msgid "Enable Addons" msgstr "" -#: projects/forms.py:496 -#, fuzzy -#| msgid "Should builds from pull requests be public?" +#: projects/forms.py:508 msgid "Show a notification on builds from pull requests" msgstr "" -"¿Deberían estar públicas las compilaciones a partir de solicitudes de " -"extracción?" -#: projects/forms.py:499 -#, fuzzy -#| msgid "Show warning banner in non-stable nor latest versions." +#: projects/forms.py:511 msgid "Show a notification on non-stable and latest versions" msgstr "" -"Mostrar banner de advertencia en versiones no estables o más recientes." -#: projects/forms.py:540 +#: projects/forms.py:552 #, python-format msgid "User %(username)s is already a maintainer" msgstr "El usuario %(username)s ya es mantenedor" -#: projects/forms.py:622 +#: projects/forms.py:634 msgid "The payload must be a valid JSON object." msgstr "El payload debe ser un objeto JSON válido." -#: projects/forms.py:652 +#: projects/forms.py:664 msgid "" "This project is configured with a versioning scheme that doesn't support " "translations." msgstr "" -#: projects/forms.py:829 +#: projects/forms.py:848 msgid "Only one domain can be canonical at a time." msgstr "Solo un dominio puede ser canónico a la vez." -#: projects/forms.py:930 +#: projects/forms.py:949 msgid "Variable name can't start with __ (double underscore)" msgstr "El nombre de la variable no puede empezar con __ (doble subrayado)" -#: projects/forms.py:934 +#: projects/forms.py:953 msgid "Variable name can't start with READTHEDOCS" msgstr "El nombre de la variable no puede comenzar con READTHEDOCS" -#: projects/forms.py:939 +#: projects/forms.py:958 msgid "There is already a variable with this name for this project" msgstr "Ya existe una variable con este nombre en este proyecto" -#: projects/forms.py:944 +#: projects/forms.py:963 msgid "Variable name can't contain spaces" msgstr "El nombre de la variable no puede tener espacios" -#: projects/forms.py:948 +#: projects/forms.py:967 msgid "Only letters, numbers and underscore are allowed" msgstr "Sólo están permitidos los números, letras y subrayado" -#: projects/models.py:91 +#: projects/models.py:93 msgid "Main project" msgstr "" -#: projects/models.py:97 +#: projects/models.py:99 msgid "Subproject" msgstr "" -#: projects/models.py:102 +#: projects/models.py:104 msgid "Alias" msgstr "Alias" -#: projects/models.py:222 +#: projects/models.py:227 msgid "Short description of this project" msgstr "Breve descripción de este proyecto" -#: projects/models.py:225 +#: projects/models.py:230 msgid "Repository URL" msgstr "Dirección URL del repositorio" -#: projects/models.py:228 +#: projects/models.py:233 msgid "Hosted documentation repository URL" msgstr "URL del repositorio de la documentación alojada" -#: projects/models.py:235 +#: projects/models.py:240 msgid "Repository type" msgstr "Tipo de repositorio" -#: projects/models.py:241 +#: projects/models.py:246 msgid "Project homepage" msgstr "Página de inicio del proyecto" -#: projects/models.py:243 +#: projects/models.py:248 msgid "The project's homepage" msgstr "La página de inicio del proyecto" -#: projects/models.py:246 +#: projects/models.py:251 msgid "Canonical URL" msgstr "Dirección URL canónica" -#: projects/models.py:248 +#: projects/models.py:253 msgid "URL that documentation is expected to serve from" msgstr "URL desde donde se servirá la documentación" -#: projects/models.py:251 +#: projects/models.py:256 msgid "Versioning scheme" msgstr "" -#: projects/models.py:258 +#: projects/models.py:263 msgid "" "This affects how the URL of your documentation looks like, and if it " "supports translations or multiple versions. Changing the versioning scheme " "will break your current URLs." msgstr "" -#: projects/models.py:265 +#: projects/models.py:270 msgid "Single version" msgstr "Versión única" -#: projects/models.py:268 +#: projects/models.py:273 msgid "" "A single version site has no translations and only your \"latest\" version, " "served at the root of the domain. Use this with caution, only turn it on if " @@ -2520,29 +2506,29 @@ msgstr "" "versión, alojado en la raíz del dominio. Úselo con precaución, sólo actívelo " "si nunca tendrá múltiples versiones de sus documentaciones." -#: projects/models.py:275 +#: projects/models.py:280 msgid "Default version" msgstr "Versión predeterminada" -#: projects/models.py:278 +#: projects/models.py:283 msgid "The version of your project that / redirects to" msgstr "La versión de su proyecto a la que \"/\" redirecciona" -#: projects/models.py:283 +#: projects/models.py:288 msgid "Default branch" msgstr "Rama predeterminada" -#: projects/models.py:289 +#: projects/models.py:294 msgid "" "What branch \"latest\" points to. Leave empty to use the default value for " "your VCS." msgstr "" -#: projects/models.py:294 projects/models.py:561 +#: projects/models.py:299 projects/models.py:566 msgid "Requirements file" msgstr "Archivo de requerimientos" -#: projects/models.py:300 projects/models.py:567 +#: projects/models.py:305 projects/models.py:572 msgid "" "A pip requirements file needed to build your documentation. Path " @@ -2552,7 +2538,7 @@ msgstr "" "files\">archivo de requerimientos de pip se necesita para construir su " "documentación. En la ruta de la raíz de tu proyecto." -#: projects/models.py:312 projects/models.py:579 +#: projects/models.py:317 projects/models.py:584 msgid "" "Type of documentation you are building. More " @@ -2562,32 +2548,32 @@ msgstr "" "org/en/stable/builders.html#sphinx.builders.html.DirectoryHTMLBuilder\">Más " "información sobre sphinx builders." -#: projects/models.py:319 +#: projects/models.py:324 msgid "Custom path prefix" msgstr "" -#: projects/models.py:325 +#: projects/models.py:330 msgid "" "A custom path prefix used when serving documentation from this project. By " "default we serve documentation at the root (/) of a domain." msgstr "" -#: projects/models.py:330 +#: projects/models.py:335 msgid "Custom subproject path prefix" msgstr "" -#: projects/models.py:336 +#: projects/models.py:341 msgid "" "A custom path prefix used when evaluating the root of a subproject. By " "default we serve documentation from subprojects under the `/projects/` " "prefix." msgstr "" -#: projects/models.py:343 +#: projects/models.py:348 msgid "Build pull requests for this project" msgstr "Crear solicitudes de incorporación de cambios para este proyecto" -#: projects/models.py:346 +#: projects/models.py:351 msgid "" "More information in our docs." @@ -2595,25 +2581,25 @@ msgstr "" "Más información en nuestros documentos." -#: projects/models.py:350 +#: projects/models.py:355 msgid "Privacy level of Pull Requests" msgstr "Nivel de privacidad de las solicitudes de incorporación de cambios" -#: projects/models.py:357 -msgid "Should builds from pull requests be public?" +#: projects/models.py:362 +msgid "" +"Should builds from pull requests be public? If your repository is " +"public, don't set this to private." msgstr "" -"¿Deberían estar públicas las compilaciones a partir de solicitudes de " -"extracción?" -#: projects/models.py:362 +#: projects/models.py:367 msgid "CDN Enabled" msgstr "CDN activado" -#: projects/models.py:364 +#: projects/models.py:369 msgid "Analytics code" msgstr "Código de Analytics" -#: projects/models.py:369 +#: projects/models.py:374 msgid "" "Google Analytics Tracking ID (ex. UA-22345342-1). This may slow " "down your page loads." @@ -2621,11 +2607,11 @@ msgstr "" "Identificador de seguimiento de Google Analytics (ej., UA-22345342-1). Esto puede reducir la velocidad de carga de tu página." -#: projects/models.py:375 +#: projects/models.py:380 msgid "Disable Analytics" msgstr "Deshabilitar Analytics" -#: projects/models.py:379 +#: projects/models.py:384 msgid "" "Disable Google Analytics completely for this project (requires rebuilding " "documentation)" @@ -2633,15 +2619,15 @@ msgstr "" "Deshabilite Google Analytics por completo para este proyecto (requiere " "documentación de reconstrucción)" -#: projects/models.py:384 +#: projects/models.py:389 msgid "Alternative container image" msgstr "Imagen alternativa del contenedor" -#: projects/models.py:390 +#: projects/models.py:395 msgid "Container memory limit" msgstr "Límite de memoria del contenedor" -#: projects/models.py:395 +#: projects/models.py:400 msgid "" "Memory limit in Docker format -- example: 512m or 1g" @@ -2649,54 +2635,54 @@ msgstr "" "Límite de memoria en formato Docker - ejemplo: 512m o 1g" -#: projects/models.py:400 +#: projects/models.py:405 msgid "Container time limit in seconds" msgstr "El límite de tiempo del contenedor en segundos" -#: projects/models.py:405 +#: projects/models.py:410 msgid "Alternate build queue id" msgstr "ID de cola de compilación alternativa" -#: projects/models.py:411 +#: projects/models.py:416 msgid "Maximum concurrent builds allowed for this project" msgstr "Máximo de compilaciones simultáneas permitidas para este proyecto" -#: projects/models.py:416 +#: projects/models.py:421 msgid "Allow paid advertising" msgstr "Permitir publicidad pagada" -#: projects/models.py:418 +#: projects/models.py:423 msgid "If unchecked, users will still see community ads." msgstr "" "Si no se selecciona, los usuarios seguirán viendo los anuncios de la " "comunidad." -#: projects/models.py:421 +#: projects/models.py:426 msgid "Ad-free" msgstr "Sin publicidades" -#: projects/models.py:426 +#: projects/models.py:431 msgid "Is spam?" msgstr "¿Es spam?" -#: projects/models.py:429 +#: projects/models.py:434 msgid "Manually marked as (not) spam" msgstr "Marcado manualmente como (no) spam" -#: projects/models.py:432 +#: projects/models.py:437 msgid "Show version warning" msgstr "Mostrar advertencia de versión" -#: projects/models.py:434 +#: projects/models.py:439 msgid "Show warning banner in non-stable nor latest versions." msgstr "" "Mostrar banner de advertencia en versiones no estables o más recientes." -#: projects/models.py:438 +#: projects/models.py:443 msgid "Path for .readthedocs.yaml" msgstr "" -#: projects/models.py:444 +#: projects/models.py:449 msgid "" "Warning: experimental feature. Custom path from repository " "top-level to your .readthedocs.yaml, ex. subpath/docs/." @@ -2704,37 +2690,37 @@ msgid "" "yaml." msgstr "" -#: projects/models.py:452 +#: projects/models.py:457 msgid "Featured" msgstr "Destacado" -#: projects/models.py:454 +#: projects/models.py:459 msgid "Skip (disable) building this project" msgstr "" -#: projects/models.py:462 +#: projects/models.py:467 msgid "Delisted" msgstr "" -#: projects/models.py:464 +#: projects/models.py:469 msgid "" "Delisting a project removes it from Read the Docs search indexing and asks " "external search engines to remove it via robots.txt" msgstr "" -#: projects/models.py:475 +#: projects/models.py:480 msgid "Should the project dashboard be public?" msgstr "¿Debería estar público el tablero del proyecto?" -#: projects/models.py:482 +#: projects/models.py:487 msgid "Related projects" msgstr "Proyectos relacionados" -#: projects/models.py:490 templates/search/elastic_search.html:57 +#: projects/models.py:495 templates/search/elastic_search.html:57 msgid "Language" msgstr "Idioma" -#: projects/models.py:494 +#: projects/models.py:499 msgid "" "The language the project documentation is rendered in. Note: this affects " "your project's URL." @@ -2742,52 +2728,52 @@ msgstr "" "El idioma de la documentación del proyecto tal cual es visualizado. Nota: " "esto afecta a la dirección URL de su proyecto." -#: projects/models.py:502 +#: projects/models.py:507 msgid "Programming Language" msgstr "Lenguaje de programación" -#: projects/models.py:506 +#: projects/models.py:511 msgid "The primary programming language the project is written in." msgstr "" "El lenguaje de programación principal en el que el proyecto está escrito." -#: projects/models.py:522 +#: projects/models.py:527 msgid "This project has been built with a webhook" msgstr "Este proyecto ha sido construido con un webhook" -#: projects/models.py:526 +#: projects/models.py:531 msgid "This project has been successfully cloned" msgstr "Este proyecto ha sido clonado con éxito" -#: projects/models.py:585 +#: projects/models.py:590 msgid "Enable EPUB build" msgstr "Activar la compilación de EPUB" -#: projects/models.py:588 +#: projects/models.py:593 msgid "Create a EPUB version of your documentation with each build." msgstr "Crear una versión en EPUB de tu documentación en cada compilación." -#: projects/models.py:592 +#: projects/models.py:597 msgid "Enable PDF build" msgstr "Activar la compilación de PDF" -#: projects/models.py:595 +#: projects/models.py:600 msgid "Create a PDF version of your documentation with each build." msgstr "Crear una versión en PDF de tu documentación en cada compilación." -#: projects/models.py:599 projects/models.py:1549 +#: projects/models.py:604 projects/models.py:1559 msgid "Path" msgstr "Ruta" -#: projects/models.py:603 +#: projects/models.py:608 msgid "The directory where conf.py lives" msgstr "Directorio donde se encuentra conf.py" -#: projects/models.py:607 +#: projects/models.py:612 msgid "Python configuration file" msgstr "Archivo de configuración de Python" -#: projects/models.py:612 +#: projects/models.py:617 msgid "" "Path from project root to conf.py file (ex. docs/conf.py). Leave blank if you want us to find it for you." @@ -2796,86 +2782,86 @@ msgstr "" "ejemplo, docs/conf.py). Déjelo en blanco si quiere que lo " "encontremos por usted." -#: projects/models.py:618 +#: projects/models.py:623 msgid "Install Project" msgstr "Instalar proyecto" -#: projects/models.py:620 +#: projects/models.py:625 msgid "" "Install your project inside a virtualenv using setup.py install" msgstr "" "Instale su proyecto dentro de un virtualenv usando el comando setup.py " "install" -#: projects/models.py:626 +#: projects/models.py:631 msgid "Python Interpreter" msgstr "Intérprete de Python" -#: projects/models.py:631 +#: projects/models.py:636 msgid "The Python interpreter used to create the virtual environment." msgstr "El intérprete de Python usado para crear el entorno virtual." -#: projects/models.py:635 +#: projects/models.py:640 msgid "Use system packages" msgstr "Usar paquetes del sistema" -#: projects/models.py:637 +#: projects/models.py:642 msgid "Give the virtual environment access to the global site-packages dir." msgstr "Dele al entorno virtual acceso a la carpeta global de site-packages." -#: projects/models.py:647 +#: projects/models.py:652 msgid "project" msgstr "proyecto" -#: projects/models.py:658 +#: projects/models.py:663 msgid "Model must have slug" msgstr "El modelo debe tener una indicación" -#: projects/models.py:1420 +#: projects/models.py:1430 msgid "Subproject nesting is not supported" msgstr "No se admite la anidación de subproyectos" -#: projects/models.py:1551 +#: projects/models.py:1561 msgid "Build id" msgstr "ID de Compilación" -#: projects/models.py:1554 +#: projects/models.py:1564 msgid "Page search rank" msgstr "Rango de búsqueda de la página" -#: projects/models.py:1559 +#: projects/models.py:1569 msgid "Ignore this file from operations like indexing" msgstr "Ignorar este archivo de operaciones como la indexación" -#: projects/models.py:1640 +#: projects/models.py:1650 msgid "Build triggered" msgstr "Compilación activado" -#: projects/models.py:1641 +#: projects/models.py:1651 msgid "Build passed" msgstr "Compilación aprobada" -#: projects/models.py:1658 +#: projects/models.py:1668 msgid "URL" msgstr "Dirección URL" -#: projects/models.py:1660 +#: projects/models.py:1670 msgid "URL to send the webhook to" msgstr "Dirección URL donde enviar el webhook" -#: projects/models.py:1663 +#: projects/models.py:1673 msgid "Secret used to sign the payload of the webhook" msgstr "Secreto utilizado para firmar el payload del webhook" -#: projects/models.py:1671 +#: projects/models.py:1681 msgid "Events to subscribe" msgstr "Eventos para suscribirse" -#: projects/models.py:1674 +#: projects/models.py:1684 msgid "JSON payload" msgstr "Payload JSON" -#: projects/models.py:1676 +#: projects/models.py:1686 msgid "" "JSON payload to send to the webhook. Check los documentos para conocer las sustituciones disponibles." -#: projects/models.py:1781 +#: projects/models.py:1791 msgid "Domain" msgstr "Dominio" -#: projects/models.py:1788 +#: projects/models.py:1798 msgid "This domain was auto-created" msgstr "Este dominio fue creado automáticamente" -#: projects/models.py:1792 +#: projects/models.py:1802 msgid "This domain is a CNAME for the project" msgstr "Este dominio es un CNAME para el proyecto" -#: projects/models.py:1797 +#: projects/models.py:1807 msgid "This domain is the primary one where the documentation is served from" msgstr "Este dominio es el principal desde donde se sirve la documentación" -#: projects/models.py:1801 +#: projects/models.py:1811 msgid "Use HTTPS" msgstr "Usar HTTPS" -#: projects/models.py:1803 +#: projects/models.py:1813 msgid "Always use HTTPS for this domain" msgstr "Usar siempre HTTPS para este dominio" -#: projects/models.py:1807 +#: projects/models.py:1817 msgid "Number of times this domain has been hit" msgstr "Número de veces que se ha pulsado desde este dominio" -#: projects/models.py:1812 templates/projects/domain_form.html:49 +#: projects/models.py:1822 templates/projects/domain_form.html:49 msgid "SSL certificate status" msgstr "Estado del certificado SSL" -#: projects/models.py:1821 +#: projects/models.py:1831 msgid "Skip validation process." msgstr "Omitir proceso de validación." -#: projects/models.py:1827 +#: projects/models.py:1837 msgid "Start date of the validation process." msgstr "Fecha de inicio del proceso de validación." -#: projects/models.py:1838 +#: projects/models.py:1848 msgid "Set a custom max-age (eg. 31536000) for the HSTS header" msgstr "" "Establezca una edad máxima personalizada (por ejemplo, 31536000) para el " "encabezado HSTS" -#: projects/models.py:1842 +#: projects/models.py:1852 msgid "" "If hsts_max_age > 0, set the includeSubDomains flag with the HSTS header" msgstr "" "Si hsts_max_age > 0, configure el indicador includeSubDomains con el " "encabezado HSTS" -#: projects/models.py:1846 +#: projects/models.py:1856 msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "" "Si hsts_max_age > 0, establezca el indicador de precarga con el encabezado " "HSTS" -#: projects/models.py:1982 +#: projects/models.py:1992 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "" -#: projects/models.py:1986 +#: projects/models.py:1996 msgid "Build: Try alternative method of posting large data" msgstr "" -#: projects/models.py:1990 +#: projects/models.py:2000 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" -#: projects/models.py:1995 +#: projects/models.py:2005 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" msgstr "" -#: projects/models.py:2001 +#: projects/models.py:2011 msgid "Proxito: Record 404s page views." msgstr "" -#: projects/models.py:2005 +#: projects/models.py:2015 msgid "Proxito: Disable all page views" msgstr "" -#: projects/models.py:2009 +#: projects/models.py:2019 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "" -#: projects/models.py:2014 +#: projects/models.py:2024 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." msgstr "" -#: projects/models.py:2019 +#: projects/models.py:2029 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" -#: projects/models.py:2025 +#: projects/models.py:2035 msgid "Webhook: Skip syncing branches" msgstr "" -#: projects/models.py:2029 +#: projects/models.py:2039 msgid "Webhook: Skip syncing tags" msgstr "" -#: projects/models.py:2033 +#: projects/models.py:2043 msgid "Webhook: Skip sync versions task" msgstr "" -#: projects/models.py:2037 +#: projects/models.py:2047 msgid "Build: Always run pip install --upgrade" msgstr "" -#: projects/models.py:2038 +#: projects/models.py:2048 msgid "Build: Use new pip resolver" msgstr "" -#: projects/models.py:2041 +#: projects/models.py:2051 msgid "Build: Don't install the latest version of pip" msgstr "" -#: projects/models.py:2045 +#: projects/models.py:2055 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" -#: projects/models.py:2050 +#: projects/models.py:2060 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" -#: projects/models.py:2057 +#: projects/models.py:2067 msgid "Search: Disable server side search" msgstr "" -#: projects/models.py:2061 +#: projects/models.py:2071 msgid "Search: Enable server side search for MkDocs projects" msgstr "" -#: projects/models.py:2065 +#: projects/models.py:2075 msgid "Search: Default to fuzzy search for simple search queries" msgstr "" -#: projects/models.py:2070 +#: projects/models.py:2080 msgid "Build: Set scale-in protection before/after building." msgstr "" -#: projects/models.py:2083 +#: projects/models.py:2093 msgid "Feature identifier" msgstr "Identificador de función" -#: projects/models.py:2088 +#: projects/models.py:2098 msgid "Date feature was added" msgstr "La función Date fue agregada" -#: projects/models.py:2094 +#: projects/models.py:2104 msgid "Default all past projects to True" msgstr "Predeterminar todos los proyectos anteriores a True" -#: projects/models.py:2098 +#: projects/models.py:2108 msgid "Default all future projects to True" msgstr "Predeterminar todos los proyectos futuros a True" -#: projects/models.py:2120 +#: projects/models.py:2130 msgid "Name of the environment variable" msgstr "Nombre de la variable de ambiente" -#: projects/models.py:2124 +#: projects/models.py:2134 msgid "Value of the environment variable" msgstr "Valor de la variable ambiente" -#: projects/models.py:2129 +#: projects/models.py:2139 msgid "Project where this variable will be used" msgstr "Proyecto donde esta variable será usada" -#: projects/models.py:2135 +#: projects/models.py:2145 msgid "Expose this environment variable in PR builds?" msgstr "¿Exponer esta variable de entorno en compilaciones PR?" #: projects/notifications.py:19 -#, fuzzy -#| msgid "Build pull requests for this project" msgid "Build skipped for this project" -msgstr "Crear solicitudes de incorporación de cambios para este proyecto" +msgstr "" #: projects/notifications.py:33 projects/notifications.py:71 #: projects/notifications.py:84 @@ -3077,36 +3061,28 @@ msgid "Error while cloning the repository" msgstr "" #: projects/notifications.py:46 -#, fuzzy -#| msgid "Public versions" msgid "Duplicated reserved versions" -msgstr "Versiones públicas" +msgstr "" #: projects/notifications.py:59 msgid "Error while checking out the repository" msgstr "" #: projects/notifications.py:98 -#, fuzzy -#| msgid "Python configuration file" msgid "Sphinx configuration file is missing" -msgstr "Archivo de configuración de Python" +msgstr "" #: projects/notifications.py:111 -#, fuzzy -#| msgid "Python configuration file" msgid "Multiple Sphinx configuration files found" -msgstr "Archivo de configuración de Python" +msgstr "" #: projects/notifications.py:125 msgid "Expected file not found" msgstr "" #: projects/notifications.py:137 -#, fuzzy -#| msgid "Repository clone URL" msgid "Repository locked" -msgstr "URL para clonar el repositorio" +msgstr "" #: projects/validators.py:18 msgid "Enter a valid plain or internationalized domain name value" @@ -3281,7 +3257,7 @@ msgstr "redirigir" msgid "redirects" msgstr "redirecciones" -#: redirects/models.py:203 +#: redirects/models.py:208 msgid "Redirect: {}" msgstr "Redirige: {}" @@ -3486,10 +3462,8 @@ msgid "Audit logs for every page view" msgstr "" #: subscriptions/constants.py:37 -#, fuzzy -#| msgid "Redirects" msgid "Redirects limit" -msgstr "Redirecciones" +msgstr "" #: subscriptions/forms.py:29 msgid "" @@ -3498,10 +3472,8 @@ msgid "" msgstr "" #: subscriptions/notifications.py:92 -#, fuzzy -#| msgid "Your invitation has expired." msgid "Your organization has been disabled" -msgstr "Su invitación ha caducado." +msgstr "" #: subscriptions/templates/subscriptions/subscription_detail.html:7 msgid "Organization Subscription" @@ -5941,233 +5913,3 @@ msgid "" "OAuth connection of Read the Docs. On GitHub, this is located in " "Settings > Applications > Authorized OAuth Apps." msgstr "" - -#, python-brace-format -#~ msgid "" -#~ "There was a problem with Read the Docs while building your documentation. " -#~ "Please try again later. If this problem persists, report this error to us " -#~ "with your build id ({build_id})." -#~ msgstr "" -#~ "Hubo un problema con Read the Docs al compilar su documentación. Por " -#~ "favor, inténtelo de nuevo más tarde. Si el problema persiste, infórmanos " -#~ "de este error con tu ID de compilación ({build_id})." - -#~ msgid "" -#~ "We encountered a problem with a command while building your project. To " -#~ "resolve this error, double check your project configuration and installed " -#~ "dependencies are correct and have not changed recently." -#~ msgstr "" -#~ "Encontramos un problema con un comando mientras construíamos su proyecto. " -#~ "Para resolver este error, verifique que la configuración de su proyecto y " -#~ "las dependencias instaladas sean correctas y no hayan cambiado " -#~ "recientemente." - -#, python-brace-format -#~ msgid "" -#~ "No \"{BUILD_COMMANDS_OUTPUT_PATH_HTML}\" folder was created during this " -#~ "build." -#~ msgstr "" -#~ "No se creó ninguna carpeta \"{BUILD_COMMANDS_OUTPUT_PATH_HTML}\" durante " -#~ "esta compilación." - -#~ msgid "Builds for this project are temporarily disabled" -#~ msgstr "" -#~ "Las compilaciones de este proyecto están temporalmente desabilitadas" - -#, python-brace-format -#~ msgid "Problem in your project's configuration. {exception}" -#~ msgstr "Problema en la configuración de su proyecto. {exception}" - -#, python-brace-format -#~ msgid "Concurrency limit reached ({limit}), retrying in 5 minutes." -#~ msgstr "" -#~ "Límite de simultaneidad alcanzado ({limit}), reintentando en 5 minutos." - -#~ msgid "Build cancelled by user." -#~ msgstr "Compilación cancelada por el usuario." - -#, python-brace-format -#~ msgid "Problem parsing MkDocs YAML configuration. {exception}" -#~ msgstr "Problema al analizar la configuración YAML de MkDocs. {exception}" - -#~ msgid "" -#~ "The \"docs_dir\" config from your MkDocs YAML config file has to be a " -#~ "string with relative or absolute path." -#~ msgstr "" -#~ "La configuración \"docs_dir\" de su archivo de configuración YAML de " -#~ "MkDocs tiene que ser una cadena con una ruta relativa o absoluta." - -#~ msgid "" -#~ "The \"docs_dir\" config from your MkDocs YAML config file does not " -#~ "contain a valid path." -#~ msgstr "" -#~ "La configuración \"docs_dir\" de su archivo de configuración YAML de " -#~ "MkDocs no contiene una ruta válida." - -#, python-brace-format -#~ msgid "" -#~ "The \"{config}\" config from your MkDocs YAML config file has to be a " -#~ "list of relative paths." -#~ msgstr "" -#~ "La configuración \"{config}\" de su archivo de configuración YAML de " -#~ "MkDocs tiene que ser una lista de rutas relativas." - -#~ msgid "Please make sure the MkDocs YAML configuration file is not empty." -#~ msgstr "" -#~ "Asegúrese de que el archivo de configuración YAML de MkDocs no esté vacío." - -#~ msgid "" -#~ "Your MkDocs YAML config file is incorrect. Please follow the user guide " -#~ "https://www.mkdocs.org/user-guide/configuration/ to configure the file " -#~ "properly." -#~ msgstr "" -#~ "Su archivo de configuración YAML de MkDocs es incorrecto. Siga la guía " -#~ "del usuario https://www.mkdocs.org/user-guide/configuration/ para " -#~ "configurar el archivo correctamente." - -#~ msgid "Notification" -#~ msgstr "Notificación" - -#~ msgid "Webhook successfully added." -#~ msgstr "Webhook se agregó exitosamente." - -#~ msgid "" -#~ "Could not add webhook for {{ project.name }}. Make sure you have the correct {{ provider.name }} " -#~ "permissions." -#~ msgstr "" -#~ "No se pudo agregar el webhook para {{ project.name }}. Asegúrese de tener los permisos correctos para " -#~ "{{ provider.name }}." - -#~ msgid "" -#~ "Could not add webhook for {{ project.name }}. Please connect your {{ provider.name }} " -#~ "account." -#~ msgstr "" -#~ "No se pudo agregar el webhook para {{ project.name }}. Por favor, conecte con su cuenta {{ provider." -#~ "name }}." - -#~ msgid "" -#~ "The project {{ project.name }} doesn't have a valid webhook set up, " -#~ "commits won't trigger new builds for this project. See the project integrations for more " -#~ "information." -#~ msgstr "" -#~ "El proyecto {{ project.name }} no tiene una configuración de webhook " -#~ "válida, los commits no activarán nuevas compilaciones para este proyecto. " -#~ "Vea las integraciones del proyecto " -#~ "para más información." - -#~ msgid "" -#~ "Could not send {{ provider_name }} build status report for {{ project." -#~ "name }}. Make sure you have the correct {{ provider_name }} repository " -#~ "permissions and your {{ provider_name }} account is " -#~ "connected to Read the Docs." -#~ msgstr "" -#~ "No se pudo enviar el reporte de estado de compilación de " -#~ "{{ provider_name }} para {{ project.name }}. Asegúrate de tener los " -#~ "permisos correctos de repositorio de {{ provider_name }} y tu cuenta {{ provider_name }} está " -#~ "conectada a Read the Docs." - -#~ msgid "" -#~ "A configuration file was not found. Make sure you have a conf.py file in " -#~ "your repository." -#~ msgstr "" -#~ "No se encontró ningún archivo de configuración. Asegúrate de tener un " -#~ "archivo conf.py en tu repositorio." - -#~ msgid "" -#~ "We found more than one conf.py and are not sure which one to use. Please, " -#~ "specify the correct file under the Advanced settings tab in the project's " -#~ "Admin." -#~ msgstr "" -#~ "Encontramos más de una conf.py y no estamos seguros de cuál usar. " -#~ "Especifique el archivo correcto en la pestaña Configuración avanzada en " -#~ "el Administrador del proyecto." - -#~ msgid "" -#~ "There was a problem connecting to your repository, ensure that your " -#~ "repository URL is correct." -#~ msgstr "" -#~ "Hubo un problema conectándose con su repositorio, asegúrese que la " -#~ "dirección URL de su repositorio es correcta." - -#~ msgid "" -#~ "There was a problem connecting to your repository, ensure that your " -#~ "repository URL is correct and your repository is public. Private " -#~ "repositories are not supported." -#~ msgstr "" -#~ "Hubo un problema al conectarse a su repositorio, asegúrese de que la URL " -#~ "de su repositorio sea correcta y de que su repositorio sea público. Los " -#~ "repositorios privados no son compatibles." - -#~ msgid "" -#~ "You can not have two versions with the name latest or stable. Ensure you " -#~ "don't have both a branch and a tag with this name." -#~ msgstr "" -#~ "No puede tener dos versiones con el nombre latest o stable. Asegúrese de " -#~ "no tener una branch y una tag con este nombre." - -#~ msgid "Failed to checkout revision: {}" -#~ msgstr "Error al comprobar de la revisión: {}" - -#~ msgid "" -#~ "There was a problem cloning your repository. Please check the command " -#~ "output for more information." -#~ msgstr "" -#~ "Hubo un problema al clonar tu repositorio. Consulte la salida del comando " -#~ "para obtener más información." - -#~ msgid "Global settings" -#~ msgstr "Configuración global" - -#~ msgid "Default settings" -#~ msgstr "Configuración por defecto" - -#~ msgid "" -#~ "Your primary email address is not verified. Please verify it here." -#~ msgstr "" -#~ "Su dirección de correo electrónico principal no está verificada. Por " -#~ "favor verifíquela aquí." - -#~ msgid "" -#~ "This build was terminated due to inactivity. If you continue to encounter " -#~ "this error, file a support request with and reference this build id ({})." -#~ msgstr "" -#~ "Esta compilación se terminó debido a la inactividad. Si continúa " -#~ "encontrando este error, presente una solicitud de soporte y haga " -#~ "referencia a este ID de compilación ({})." - -#~ msgid "Close notification" -#~ msgstr "Cerrar notificación" - -#, python-format -#~ msgid "" -#~ "The \"build.commands\" feature is in beta, and could " -#~ "have backwards incompatible changes while in beta. Read more at " -#~ "our documentation to find out its " -#~ "limitations and potential issues." -#~ msgstr "" -#~ "La función \"build.commands\" está en versión beta y " -#~ "podría tener cambios incompatibles con versiones anteriores mientras esté " -#~ "en versión beta. Lea más en nuestra documentación para conocer sus " -#~ "limitaciones y posibles problemas." - -#, python-format -#~ msgid "" -#~ "Your project is currently disabled for abuse of the system. Please make " -#~ "sure it isn't using unreasonable amounts of resources or triggering lots " -#~ "of builds in a short amount of time. Please contact support to get your project re-enabled." -#~ msgstr "" -#~ "Su proyecto está deshabilitado actualmente por abuso del sistema. " -#~ "Asegúrese de que no esté utilizando cantidades irrazonables de recursos o " -#~ "activando muchas compilaciones en un corto período de tiempo. Póngase en " -#~ "contacto con el soporte para " -#~ "volver a habilitar su proyecto." diff --git a/readthedocs/locale/eu/LC_MESSAGES/django.po b/readthedocs/locale/eu/LC_MESSAGES/django.po index bfc9f997d14..521f740cb6a 100644 --- a/readthedocs/locale/eu/LC_MESSAGES/django.po +++ b/readthedocs/locale/eu/LC_MESSAGES/django.po @@ -5,15 +5,12 @@ # Translators: # Asier Iturralde Sarasola , 2018 # julen, 2012 -#: notifications/messages.py:393 notifications/messages.py:405 -#: notifications/messages.py:418 notifications/messages.py:429 -#: notifications/messages.py:442 notifications/messages.py:454 -#: notifications/messages.py:467 +#: notifications/messages.py:392 msgid "" msgstr "" "Project-Id-Version: readthedocs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-23 11:49+0000\n" +"POT-Creation-Date: 2024-01-30 11:15+0000\n" "PO-Revision-Date: 2012-10-03 11:28+0000\n" "Last-Translator: Asier Iturralde Sarasola , 2018\n" "Language-Team: Basque (http://app.transifex.com/readthedocs/readthedocs/" @@ -24,7 +21,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: analytics/models.py:69 builds/models.py:727 projects/models.py:1539 +#: analytics/models.py:69 builds/models.py:727 projects/models.py:1549 #: search/models.py:28 templates/base.html:274 msgid "Version" msgstr "Bertsioa" @@ -158,7 +155,7 @@ msgstr "" msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "" -#: api/v3/serializers.py:857 projects/forms.py:469 +#: api/v3/serializers.py:857 projects/forms.py:481 msgid "A subproject with this alias already exists" msgstr "" @@ -222,7 +219,7 @@ msgid "Invitation declined" msgstr "" #: audit/models.py:116 core/models.py:21 gold/models.py:33 -#: projects/models.py:213 +#: projects/models.py:218 msgid "User" msgstr "Erabiltzailea" @@ -235,7 +232,7 @@ msgid "Username" msgstr "" #: audit/models.py:138 builds/models.py:110 builds/models.py:721 -#: organizations/filters.py:134 projects/models.py:1533 redirects/models.py:48 +#: organizations/filters.py:134 projects/models.py:1543 redirects/models.py:48 msgid "Project" msgstr "Proiektua" @@ -474,7 +471,7 @@ msgstr "Aktibo" msgid "Build successful" msgstr "" -#: builds/filters.py:28 projects/models.py:1642 +#: builds/filters.py:28 projects/models.py:1652 #: templates/builds/build_detail.html:143 msgid "Build failed" msgstr "" @@ -521,11 +518,12 @@ msgstr "" msgid "Invalid Python regular expression." msgstr "" -#: builds/models.py:98 projects/models.py:1605 projects/models.py:1770 +#: builds/models.py:98 integrations/models.py:284 projects/models.py:1615 +#: projects/models.py:1780 msgid "created" msgstr "" -#: builds/models.py:103 projects/models.py:1610 +#: builds/models.py:103 integrations/models.py:289 projects/models.py:1620 msgid "modified" msgstr "" @@ -538,7 +536,7 @@ msgid "Verbose Name" msgstr "Bistaratzeko izena" #: builds/models.py:143 oauth/models.py:32 organizations/models.py:50 -#: projects/models.py:218 +#: projects/models.py:223 msgid "Slug" msgstr "Slug-a" @@ -558,7 +556,7 @@ msgstr "Eraikita" msgid "Uploaded" msgstr "Igota" -#: builds/models.py:170 projects/models.py:470 +#: builds/models.py:170 projects/models.py:475 msgid "Privacy Level" msgstr "" @@ -590,7 +588,7 @@ msgstr "" msgid "Has HTML Zip" msgstr "" -#: builds/models.py:189 projects/models.py:307 projects/models.py:574 +#: builds/models.py:189 projects/models.py:312 projects/models.py:579 msgid "Documentation type" msgstr "" @@ -615,7 +613,7 @@ msgstr "" msgid "Status" msgstr "" -#: builds/models.py:762 integrations/models.py:148 +#: builds/models.py:762 integrations/models.py:146 msgid "Date" msgstr "Data" @@ -643,7 +641,7 @@ msgstr "Errorea" msgid "Exit code" msgstr "" -#: builds/models.py:777 projects/models.py:1550 +#: builds/models.py:777 projects/models.py:1560 msgid "Commit" msgstr "" @@ -697,7 +695,7 @@ msgid "Command" msgstr "" #: builds/models.py:1162 builds/models.py:1223 oauth/models.py:133 -#: organizations/models.py:64 projects/models.py:220 redirects/models.py:106 +#: organizations/models.py:64 projects/models.py:225 redirects/models.py:106 #: templates/core/project_details.html:78 msgid "Description" msgstr "Deskribapena" @@ -835,56 +833,59 @@ msgstr "" msgid "Config file not found at default path" msgstr "" -#: config/notifications.py:40 +#: config/notifications.py:41 msgid "Configuration file not found" msgstr "" -#: config/notifications.py:52 +#: config/notifications.py:53 msgid "Configuration key not supported in this version" msgstr "" -#: config/notifications.py:64 config/notifications.py:78 -#: config/notifications.py:180 config/notifications.py:192 -#: config/notifications.py:204 +#: config/notifications.py:65 config/notifications.py:79 +#: config/notifications.py:179 config/notifications.py:191 msgid "Invalid configuration key" msgstr "" -#: config/notifications.py:92 +#: config/notifications.py:93 msgid "Invalid configuration version" msgstr "" -#: config/notifications.py:104 config/notifications.py:132 -msgid "Invalid configuration option" +#: config/notifications.py:105 +msgid "Missing configuration option" msgstr "" -#: config/notifications.py:120 -msgid "Invalid configuration option: build" +#: config/notifications.py:117 +msgid "Invalid configuration option" msgstr "" -#: config/notifications.py:144 config/notifications.py:156 +#: config/notifications.py:129 config/notifications.py:141 msgid "Invalid APT package name" msgstr "" -#: config/notifications.py:168 +#: config/notifications.py:153 msgid "Invalid Python install method" msgstr "" -#: config/notifications.py:216 +#: config/notifications.py:166 +msgid "Missing configuration key" +msgstr "" + +#: config/notifications.py:203 msgid "Invalid configuration key: {{key}}" msgstr "" -#: config/notifications.py:228 +#: config/notifications.py:215 msgid "Invalid syntax in configuration file" msgstr "" -#: config/notifications.py:242 +#: config/notifications.py:230 msgid "Missing required key" msgstr "" -#: config/notifications.py:259 config/notifications.py:272 -#: config/notifications.py:285 config/notifications.py:298 -#: config/notifications.py:311 config/notifications.py:324 -#: config/notifications.py:337 config/notifications.py:350 +#: config/notifications.py:247 config/notifications.py:261 +#: config/notifications.py:276 config/notifications.py:289 +#: config/notifications.py:302 config/notifications.py:315 +#: config/notifications.py:328 config/notifications.py:341 msgid "Config file validation error" msgstr "" @@ -1026,12 +1027,12 @@ msgid "This project is already Ad-Free." msgstr "" #: gold/models.py:28 organizations/models.py:31 organizations/models.py:229 -#: organizations/models.py:303 projects/models.py:207 +#: organizations/models.py:303 projects/models.py:212 msgid "Publication date" msgstr "" #: gold/models.py:29 organizations/models.py:32 organizations/models.py:230 -#: organizations/models.py:304 projects/models.py:208 projects/models.py:1552 +#: organizations/models.py:304 projects/models.py:213 projects/models.py:1562 msgid "Modified date" msgstr "" @@ -1180,56 +1181,56 @@ msgid "" "There was an error connecting to Stripe, please try again in a few minutes" msgstr "" -#: integrations/models.py:151 integrations/models.py:159 +#: integrations/models.py:149 integrations/models.py:157 msgid "Request headers" msgstr "" -#: integrations/models.py:156 +#: integrations/models.py:154 msgid "Request body" msgstr "" -#: integrations/models.py:164 +#: integrations/models.py:162 msgid "Response body" msgstr "" -#: integrations/models.py:167 +#: integrations/models.py:165 msgid "Status code" msgstr "" -#: integrations/models.py:177 +#: integrations/models.py:175 #, python-brace-format msgid "Exchange {0}" msgstr "" -#: integrations/models.py:275 +#: integrations/models.py:273 msgid "GitHub incoming webhook" msgstr "" -#: integrations/models.py:276 +#: integrations/models.py:274 msgid "Bitbucket incoming webhook" msgstr "" -#: integrations/models.py:277 +#: integrations/models.py:275 msgid "GitLab incoming webhook" msgstr "" -#: integrations/models.py:278 +#: integrations/models.py:276 msgid "Generic API incoming webhook" msgstr "" -#: integrations/models.py:289 +#: integrations/models.py:300 msgid "Integration type" msgstr "" -#: integrations/models.py:294 +#: integrations/models.py:305 msgid "Provider data" msgstr "" -#: integrations/models.py:303 +#: integrations/models.py:314 msgid "Secret used to validate the payload of the webhook" msgstr "" -#: integrations/models.py:315 +#: integrations/models.py:326 #, python-brace-format msgid "{0} for {1}" msgstr "" @@ -1302,101 +1303,119 @@ msgstr "" msgid "Decline" msgstr "" -#: notifications/messages.py:76 notifications/messages.py:107 -#, fuzzy -#| msgid "Unknown" +#: notifications/messages.py:82 notifications/messages.py:113 msgid "Unknown problem" -msgstr "Ezezaguna" +msgstr "" -#: notifications/messages.py:93 +#: notifications/messages.py:99 msgid "Build terminated due inactivity" msgstr "" -#: notifications/messages.py:121 +#: notifications/messages.py:127 msgid "Maximum concurrency limit reached." msgstr "" -#: notifications/messages.py:133 +#: notifications/messages.py:140 msgid "Build cancelled manually." msgstr "" -#: notifications/messages.py:145 -msgid "Build skipped manually." +#: notifications/messages.py:152 +msgid "Build skipped." msgstr "" -#: notifications/messages.py:158 -msgid "Build exited due to time out." +#: notifications/messages.py:165 +msgid "Build terminated due to time out." msgstr "" -#: notifications/messages.py:170 -msgid "Build exited due to excessive memory consumption." +#: notifications/messages.py:178 +msgid "Build terminated due to excessive memory consumption." msgstr "" -#: notifications/messages.py:182 -msgid "Build exited due to unknown error." +#: notifications/messages.py:191 +msgid "Build terminated due to unknown error." msgstr "" -#: notifications/messages.py:194 +#: notifications/messages.py:203 msgid "Builds are temporary disabled for this project." msgstr "" -#: notifications/messages.py:208 -msgid "Concurrency limit reached" -msgstr "" - -#: notifications/messages.py:221 +#: notifications/messages.py:217 msgid "No HTML content found" msgstr "" -#: notifications/messages.py:233 +#: notifications/messages.py:229 msgid "Build output directory is not a directory" msgstr "" -#: notifications/messages.py:245 +#: notifications/messages.py:242 msgid "Build output directory doesn't contain any file" msgstr "" -#: notifications/messages.py:258 +#: notifications/messages.py:255 msgid "Build output directory contains multiple files" msgstr "" -#: notifications/messages.py:272 +#: notifications/messages.py:269 msgid "Index file is not present in HTML output directory" msgstr "" -#: notifications/messages.py:285 +#: notifications/messages.py:282 msgid "Your project is outputing files in an old directory" msgstr "" -#: notifications/messages.py:299 +#: notifications/messages.py:296 msgid "Your project doesn't have a .readthedocs.yaml file" msgstr "" -#: notifications/messages.py:313 +#: notifications/messages.py:310 msgid "Configuration key build.image is deprecated" msgstr "" -#: notifications/messages.py:327 +#: notifications/messages.py:324 msgid "Configuration key build.os is required" msgstr "" -#: notifications/messages.py:340 +#: notifications/messages.py:338 msgid "There is at least one file that exceeds the size limit" msgstr "" -#: notifications/messages.py:353 +#: notifications/messages.py:351 msgid "There is no PDF file in output directory" msgstr "" -#: notifications/messages.py:365 +#: notifications/messages.py:364 msgid "Config key build.commands is in beta" msgstr "" -#: notifications/messages.py:378 +#: notifications/messages.py:377 msgid "No TeX files were found" msgstr "" -#: notifications/messages.py:481 +#: notifications/messages.py:404 +msgid "MkDocs docs_dir configuration option is invalid" +msgstr "" + +#: notifications/messages.py:417 +msgid "MkDocs docs_dir path not found" +msgstr "" + +#: notifications/messages.py:431 +msgid "MkDocs {{extra_config}} configuration option is invalid" +msgstr "" + +#: notifications/messages.py:445 +msgid "MkDocs configuration file is empty" +msgstr "" + +#: notifications/messages.py:457 +msgid "MkDocs configuration file not found" +msgstr "" + +#: notifications/messages.py:471 +msgid "Unknown error when loading your MkDocs configuration file" +msgstr "" + +#: notifications/messages.py:485 msgid "Syntax error in mkdocs.yml" msgstr "" @@ -1404,11 +1423,9 @@ msgstr "" msgid "Show under bell icon" msgstr "" -#: notifications/models.py:74 -#, fuzzy -#| msgid "Unknown" +#: notifications/models.py:79 msgid "Unknown message" -msgstr "Ezezaguna" +msgstr "" #: oauth/models.py:28 oauth/models.py:114 organizations/models.py:246 msgid "Users" @@ -1417,7 +1434,7 @@ msgstr "" #: oauth/models.py:33 oauth/models.py:126 organizations/filters.py:59 #: organizations/filters.py:65 organizations/models.py:48 #: organizations/models.py:253 projects/filters.py:42 projects/filters.py:107 -#: projects/models.py:217 projects/models.py:1544 +#: projects/models.py:222 projects/models.py:1554 msgid "Name" msgstr "Izena" @@ -1490,7 +1507,7 @@ msgid "The project doesn't have a valid webhook set up" msgstr "" #: oauth/notifications.py:62 -msgid "{{provier_name}} build status report failed" +msgid "{{provider_name}} build status report failed" msgstr "" #: oauth/notifications.py:77 @@ -1595,11 +1612,11 @@ msgstr "" msgid "Organization %(name)s already exists" msgstr "" -#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:521 +#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:533 msgid "Email address or username" msgstr "" -#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:536 +#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:548 #, python-format msgid "User %(username)s does not exist" msgstr "" @@ -2116,7 +2133,7 @@ msgstr "" msgid "Bazaar" msgstr "" -#: projects/constants.py:99 projects/models.py:2132 +#: projects/constants.py:99 projects/models.py:2142 msgid "Public" msgstr "" @@ -2222,301 +2239,315 @@ msgid "" "This setting is inherited from the parent translation." msgstr "" -#: projects/forms.py:285 +#: projects/forms.py:276 +msgid "" +"We have detected that this project is private, pull request previews are set " +"to private." +msgstr "" + +#: projects/forms.py:280 +msgid "" +"We have detected that this project is public, pull request previews are set " +"to public." +msgstr "" + +#: projects/forms.py:297 msgid "To build from pull requests you need a " msgstr "" -#: projects/forms.py:296 +#: projects/forms.py:308 msgid "" "To build from pull requests your repository's webhook needs to send pull " "request events. " msgstr "" -#: projects/forms.py:344 +#: projects/forms.py:356 msgid "" "Your configuration file is invalid, make sure it contains conf.py in it." msgstr "" -#: projects/forms.py:406 +#: projects/forms.py:418 #, python-brace-format msgid "There is already a \"{lang}\" translation for the {proj} project." msgstr "" -#: projects/forms.py:494 +#: projects/forms.py:506 msgid "Enable Addons" msgstr "" -#: projects/forms.py:496 +#: projects/forms.py:508 msgid "Show a notification on builds from pull requests" msgstr "" -#: projects/forms.py:499 +#: projects/forms.py:511 msgid "Show a notification on non-stable and latest versions" msgstr "" -#: projects/forms.py:540 +#: projects/forms.py:552 #, python-format msgid "User %(username)s is already a maintainer" msgstr "" -#: projects/forms.py:622 +#: projects/forms.py:634 msgid "The payload must be a valid JSON object." msgstr "" -#: projects/forms.py:652 +#: projects/forms.py:664 msgid "" "This project is configured with a versioning scheme that doesn't support " "translations." msgstr "" -#: projects/forms.py:829 +#: projects/forms.py:848 msgid "Only one domain can be canonical at a time." msgstr "" -#: projects/forms.py:930 +#: projects/forms.py:949 msgid "Variable name can't start with __ (double underscore)" msgstr "" -#: projects/forms.py:934 +#: projects/forms.py:953 msgid "Variable name can't start with READTHEDOCS" msgstr "" -#: projects/forms.py:939 +#: projects/forms.py:958 msgid "There is already a variable with this name for this project" msgstr "" -#: projects/forms.py:944 +#: projects/forms.py:963 msgid "Variable name can't contain spaces" msgstr "" -#: projects/forms.py:948 +#: projects/forms.py:967 msgid "Only letters, numbers and underscore are allowed" msgstr "" -#: projects/models.py:91 +#: projects/models.py:93 msgid "Main project" msgstr "" -#: projects/models.py:97 +#: projects/models.py:99 msgid "Subproject" msgstr "" -#: projects/models.py:102 +#: projects/models.py:104 msgid "Alias" msgstr "" -#: projects/models.py:222 +#: projects/models.py:227 msgid "Short description of this project" msgstr "" -#: projects/models.py:225 +#: projects/models.py:230 msgid "Repository URL" msgstr "" -#: projects/models.py:228 +#: projects/models.py:233 msgid "Hosted documentation repository URL" msgstr "" -#: projects/models.py:235 +#: projects/models.py:240 msgid "Repository type" msgstr "Biltegi mota" -#: projects/models.py:241 +#: projects/models.py:246 msgid "Project homepage" msgstr "" -#: projects/models.py:243 +#: projects/models.py:248 msgid "The project's homepage" msgstr "Proiektuaren webgunea" -#: projects/models.py:246 +#: projects/models.py:251 msgid "Canonical URL" msgstr "" -#: projects/models.py:248 +#: projects/models.py:253 msgid "URL that documentation is expected to serve from" msgstr "" -#: projects/models.py:251 +#: projects/models.py:256 msgid "Versioning scheme" msgstr "" -#: projects/models.py:258 +#: projects/models.py:263 msgid "" "This affects how the URL of your documentation looks like, and if it " "supports translations or multiple versions. Changing the versioning scheme " "will break your current URLs." msgstr "" -#: projects/models.py:265 +#: projects/models.py:270 msgid "Single version" msgstr "" -#: projects/models.py:268 +#: projects/models.py:273 msgid "" "A single version site has no translations and only your \"latest\" version, " "served at the root of the domain. Use this with caution, only turn it on if " "you will never have multiple versions of your docs." msgstr "" -#: projects/models.py:275 +#: projects/models.py:280 msgid "Default version" msgstr "" -#: projects/models.py:278 +#: projects/models.py:283 msgid "The version of your project that / redirects to" msgstr "" -#: projects/models.py:283 +#: projects/models.py:288 msgid "Default branch" msgstr "" -#: projects/models.py:289 +#: projects/models.py:294 msgid "" "What branch \"latest\" points to. Leave empty to use the default value for " "your VCS." msgstr "" -#: projects/models.py:294 projects/models.py:561 +#: projects/models.py:299 projects/models.py:566 msgid "Requirements file" msgstr "" -#: projects/models.py:300 projects/models.py:567 +#: projects/models.py:305 projects/models.py:572 msgid "" "A pip requirements file needed to build your documentation. Path " "from the root of your project." msgstr "" -#: projects/models.py:312 projects/models.py:579 +#: projects/models.py:317 projects/models.py:584 msgid "" "Type of documentation you are building. More " "info on sphinx builders." msgstr "" -#: projects/models.py:319 +#: projects/models.py:324 msgid "Custom path prefix" msgstr "" -#: projects/models.py:325 +#: projects/models.py:330 msgid "" "A custom path prefix used when serving documentation from this project. By " "default we serve documentation at the root (/) of a domain." msgstr "" -#: projects/models.py:330 +#: projects/models.py:335 msgid "Custom subproject path prefix" msgstr "" -#: projects/models.py:336 +#: projects/models.py:341 msgid "" "A custom path prefix used when evaluating the root of a subproject. By " "default we serve documentation from subprojects under the `/projects/` " "prefix." msgstr "" -#: projects/models.py:343 +#: projects/models.py:348 msgid "Build pull requests for this project" msgstr "" -#: projects/models.py:346 +#: projects/models.py:351 msgid "" "More information in our docs." msgstr "" -#: projects/models.py:350 +#: projects/models.py:355 msgid "Privacy level of Pull Requests" msgstr "" -#: projects/models.py:357 -msgid "Should builds from pull requests be public?" +#: projects/models.py:362 +msgid "" +"Should builds from pull requests be public? If your repository is " +"public, don't set this to private." msgstr "" -#: projects/models.py:362 +#: projects/models.py:367 msgid "CDN Enabled" msgstr "" -#: projects/models.py:364 +#: projects/models.py:369 msgid "Analytics code" msgstr "" -#: projects/models.py:369 +#: projects/models.py:374 msgid "" "Google Analytics Tracking ID (ex. UA-22345342-1). This may slow " "down your page loads." msgstr "" -#: projects/models.py:375 +#: projects/models.py:380 msgid "Disable Analytics" msgstr "" -#: projects/models.py:379 +#: projects/models.py:384 msgid "" "Disable Google Analytics completely for this project (requires rebuilding " "documentation)" msgstr "" -#: projects/models.py:384 +#: projects/models.py:389 msgid "Alternative container image" msgstr "" -#: projects/models.py:390 +#: projects/models.py:395 msgid "Container memory limit" msgstr "" -#: projects/models.py:395 +#: projects/models.py:400 msgid "" "Memory limit in Docker format -- example: 512m or 1g" msgstr "" -#: projects/models.py:400 +#: projects/models.py:405 msgid "Container time limit in seconds" msgstr "" -#: projects/models.py:405 +#: projects/models.py:410 msgid "Alternate build queue id" msgstr "" -#: projects/models.py:411 +#: projects/models.py:416 msgid "Maximum concurrent builds allowed for this project" msgstr "" -#: projects/models.py:416 +#: projects/models.py:421 msgid "Allow paid advertising" msgstr "" -#: projects/models.py:418 +#: projects/models.py:423 msgid "If unchecked, users will still see community ads." msgstr "" -#: projects/models.py:421 +#: projects/models.py:426 msgid "Ad-free" msgstr "" -#: projects/models.py:426 +#: projects/models.py:431 msgid "Is spam?" msgstr "" -#: projects/models.py:429 +#: projects/models.py:434 msgid "Manually marked as (not) spam" msgstr "" -#: projects/models.py:432 +#: projects/models.py:437 msgid "Show version warning" msgstr "" -#: projects/models.py:434 +#: projects/models.py:439 msgid "Show warning banner in non-stable nor latest versions." msgstr "" -#: projects/models.py:438 +#: projects/models.py:443 msgid "Path for .readthedocs.yaml" msgstr "" -#: projects/models.py:444 +#: projects/models.py:449 msgid "" "Warning: experimental feature. Custom path from repository " "top-level to your .readthedocs.yaml, ex. subpath/docs/." @@ -2524,347 +2555,347 @@ msgid "" "yaml." msgstr "" -#: projects/models.py:452 +#: projects/models.py:457 msgid "Featured" msgstr "" -#: projects/models.py:454 +#: projects/models.py:459 msgid "Skip (disable) building this project" msgstr "" -#: projects/models.py:462 +#: projects/models.py:467 msgid "Delisted" msgstr "" -#: projects/models.py:464 +#: projects/models.py:469 msgid "" "Delisting a project removes it from Read the Docs search indexing and asks " "external search engines to remove it via robots.txt" msgstr "" -#: projects/models.py:475 +#: projects/models.py:480 msgid "Should the project dashboard be public?" msgstr "" -#: projects/models.py:482 +#: projects/models.py:487 msgid "Related projects" msgstr "" -#: projects/models.py:490 templates/search/elastic_search.html:57 +#: projects/models.py:495 templates/search/elastic_search.html:57 msgid "Language" msgstr "" -#: projects/models.py:494 +#: projects/models.py:499 msgid "" "The language the project documentation is rendered in. Note: this affects " "your project's URL." msgstr "" -#: projects/models.py:502 +#: projects/models.py:507 msgid "Programming Language" msgstr "" -#: projects/models.py:506 +#: projects/models.py:511 msgid "The primary programming language the project is written in." msgstr "" -#: projects/models.py:522 +#: projects/models.py:527 msgid "This project has been built with a webhook" msgstr "" -#: projects/models.py:526 +#: projects/models.py:531 msgid "This project has been successfully cloned" msgstr "" -#: projects/models.py:585 +#: projects/models.py:590 msgid "Enable EPUB build" msgstr "" -#: projects/models.py:588 +#: projects/models.py:593 msgid "Create a EPUB version of your documentation with each build." msgstr "" -#: projects/models.py:592 +#: projects/models.py:597 msgid "Enable PDF build" msgstr "" -#: projects/models.py:595 +#: projects/models.py:600 msgid "Create a PDF version of your documentation with each build." msgstr "" -#: projects/models.py:599 projects/models.py:1549 +#: projects/models.py:604 projects/models.py:1559 msgid "Path" msgstr "" -#: projects/models.py:603 +#: projects/models.py:608 msgid "The directory where conf.py lives" msgstr "" -#: projects/models.py:607 +#: projects/models.py:612 msgid "Python configuration file" msgstr "" -#: projects/models.py:612 +#: projects/models.py:617 msgid "" "Path from project root to conf.py file (ex. docs/conf.py). Leave blank if you want us to find it for you." msgstr "" -#: projects/models.py:618 +#: projects/models.py:623 msgid "Install Project" msgstr "" -#: projects/models.py:620 +#: projects/models.py:625 msgid "" "Install your project inside a virtualenv using setup.py install" msgstr "" -#: projects/models.py:626 +#: projects/models.py:631 msgid "Python Interpreter" msgstr "" -#: projects/models.py:631 +#: projects/models.py:636 msgid "The Python interpreter used to create the virtual environment." msgstr "" -#: projects/models.py:635 +#: projects/models.py:640 msgid "Use system packages" msgstr "" -#: projects/models.py:637 +#: projects/models.py:642 msgid "Give the virtual environment access to the global site-packages dir." msgstr "" -#: projects/models.py:647 +#: projects/models.py:652 msgid "project" msgstr "" -#: projects/models.py:658 +#: projects/models.py:663 msgid "Model must have slug" msgstr "" -#: projects/models.py:1420 +#: projects/models.py:1430 msgid "Subproject nesting is not supported" msgstr "" -#: projects/models.py:1551 +#: projects/models.py:1561 msgid "Build id" msgstr "" -#: projects/models.py:1554 +#: projects/models.py:1564 msgid "Page search rank" msgstr "" -#: projects/models.py:1559 +#: projects/models.py:1569 msgid "Ignore this file from operations like indexing" msgstr "" -#: projects/models.py:1640 +#: projects/models.py:1650 msgid "Build triggered" msgstr "" -#: projects/models.py:1641 +#: projects/models.py:1651 msgid "Build passed" msgstr "" -#: projects/models.py:1658 +#: projects/models.py:1668 msgid "URL" msgstr "" -#: projects/models.py:1660 +#: projects/models.py:1670 msgid "URL to send the webhook to" msgstr "" -#: projects/models.py:1663 +#: projects/models.py:1673 msgid "Secret used to sign the payload of the webhook" msgstr "" -#: projects/models.py:1671 +#: projects/models.py:1681 msgid "Events to subscribe" msgstr "" -#: projects/models.py:1674 +#: projects/models.py:1684 msgid "JSON payload" msgstr "" -#: projects/models.py:1676 +#: projects/models.py:1686 msgid "" "JSON payload to send to the webhook. Check the docs for available substitutions." msgstr "" -#: projects/models.py:1781 +#: projects/models.py:1791 msgid "Domain" msgstr "" -#: projects/models.py:1788 +#: projects/models.py:1798 msgid "This domain was auto-created" msgstr "" -#: projects/models.py:1792 +#: projects/models.py:1802 msgid "This domain is a CNAME for the project" msgstr "" -#: projects/models.py:1797 +#: projects/models.py:1807 msgid "This domain is the primary one where the documentation is served from" msgstr "" -#: projects/models.py:1801 +#: projects/models.py:1811 msgid "Use HTTPS" msgstr "" -#: projects/models.py:1803 +#: projects/models.py:1813 msgid "Always use HTTPS for this domain" msgstr "" -#: projects/models.py:1807 +#: projects/models.py:1817 msgid "Number of times this domain has been hit" msgstr "" -#: projects/models.py:1812 templates/projects/domain_form.html:49 +#: projects/models.py:1822 templates/projects/domain_form.html:49 msgid "SSL certificate status" msgstr "" -#: projects/models.py:1821 +#: projects/models.py:1831 msgid "Skip validation process." msgstr "" -#: projects/models.py:1827 +#: projects/models.py:1837 msgid "Start date of the validation process." msgstr "" -#: projects/models.py:1838 +#: projects/models.py:1848 msgid "Set a custom max-age (eg. 31536000) for the HSTS header" msgstr "" -#: projects/models.py:1842 +#: projects/models.py:1852 msgid "" "If hsts_max_age > 0, set the includeSubDomains flag with the HSTS header" msgstr "" -#: projects/models.py:1846 +#: projects/models.py:1856 msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "" -#: projects/models.py:1982 +#: projects/models.py:1992 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "" -#: projects/models.py:1986 +#: projects/models.py:1996 msgid "Build: Try alternative method of posting large data" msgstr "" -#: projects/models.py:1990 +#: projects/models.py:2000 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" -#: projects/models.py:1995 +#: projects/models.py:2005 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" msgstr "" -#: projects/models.py:2001 +#: projects/models.py:2011 msgid "Proxito: Record 404s page views." msgstr "" -#: projects/models.py:2005 +#: projects/models.py:2015 msgid "Proxito: Disable all page views" msgstr "" -#: projects/models.py:2009 +#: projects/models.py:2019 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "" -#: projects/models.py:2014 +#: projects/models.py:2024 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." msgstr "" -#: projects/models.py:2019 +#: projects/models.py:2029 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" -#: projects/models.py:2025 +#: projects/models.py:2035 msgid "Webhook: Skip syncing branches" msgstr "" -#: projects/models.py:2029 +#: projects/models.py:2039 msgid "Webhook: Skip syncing tags" msgstr "" -#: projects/models.py:2033 +#: projects/models.py:2043 msgid "Webhook: Skip sync versions task" msgstr "" -#: projects/models.py:2037 +#: projects/models.py:2047 msgid "Build: Always run pip install --upgrade" msgstr "" -#: projects/models.py:2038 +#: projects/models.py:2048 msgid "Build: Use new pip resolver" msgstr "" -#: projects/models.py:2041 +#: projects/models.py:2051 msgid "Build: Don't install the latest version of pip" msgstr "" -#: projects/models.py:2045 +#: projects/models.py:2055 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" -#: projects/models.py:2050 +#: projects/models.py:2060 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" -#: projects/models.py:2057 +#: projects/models.py:2067 msgid "Search: Disable server side search" msgstr "" -#: projects/models.py:2061 +#: projects/models.py:2071 msgid "Search: Enable server side search for MkDocs projects" msgstr "" -#: projects/models.py:2065 +#: projects/models.py:2075 msgid "Search: Default to fuzzy search for simple search queries" msgstr "" -#: projects/models.py:2070 +#: projects/models.py:2080 msgid "Build: Set scale-in protection before/after building." msgstr "" -#: projects/models.py:2083 +#: projects/models.py:2093 msgid "Feature identifier" msgstr "" -#: projects/models.py:2088 +#: projects/models.py:2098 msgid "Date feature was added" msgstr "" -#: projects/models.py:2094 +#: projects/models.py:2104 msgid "Default all past projects to True" msgstr "" -#: projects/models.py:2098 +#: projects/models.py:2108 msgid "Default all future projects to True" msgstr "" -#: projects/models.py:2120 +#: projects/models.py:2130 msgid "Name of the environment variable" msgstr "" -#: projects/models.py:2124 +#: projects/models.py:2134 msgid "Value of the environment variable" msgstr "" -#: projects/models.py:2129 +#: projects/models.py:2139 msgid "Project where this variable will be used" msgstr "" -#: projects/models.py:2135 +#: projects/models.py:2145 msgid "Expose this environment variable in PR builds?" msgstr "" @@ -2898,10 +2929,8 @@ msgid "Expected file not found" msgstr "" #: projects/notifications.py:137 -#, fuzzy -#| msgid "Repository type" msgid "Repository locked" -msgstr "Biltegi mota" +msgstr "" #: projects/validators.py:18 msgid "Enter a valid plain or internationalized domain name value" @@ -3070,7 +3099,7 @@ msgstr "" msgid "redirects" msgstr "" -#: redirects/models.py:203 +#: redirects/models.py:208 msgid "Redirect: {}" msgstr "" diff --git a/readthedocs/locale/fr/LC_MESSAGES/django.mo b/readthedocs/locale/fr/LC_MESSAGES/django.mo index a2c8434643e4bf71c0cc6dea38b9c19abb28b8f6..bc249b54412a3034dbf138a8b2cd773ead3b84db 100755 GIT binary patch delta 11587 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 Jde7Y(|9{qM@d*F` delta 11659 zcmY+~cYKc5|Htv`3W*p&L}G*{M#Ls!k3>X>5i!12t7-)?BSveqcd1cYt5;D!w52FD zTGVRIQdP8S6}3vus!`il%kTBR&-wlF^Z2IE>zwOc=Q`(eKIh!G_})4f^ws&Guf~P@ zDmjjmu+ed1aR5f(2Ur+aVr|@kk@yftV(2Ev>5o$|7v8l#u{xU_rz`crI2(ImZhU}+ z@Hs|f=oZK4vU8{b5PGO zMh{nE4ouu;B9?4TMfH=0>ettW3yp9PhT~{ko{5^#LR2JHV`*HE1@Q#d!K2NOArF;nMW8iMb zDUXe@0cK(ZE<-KlHf)QRuo}jH$KbFxPQdAyNd7qm_m~daVk9@-#|O9qTjHX9syUVdM!jlPahIwMTXMiZuiKQ67q6 zcoKW!P1LSP`_)Wf5=K*=hFX$U7=tHJ1AFGF>&m8s7{CC?(P zh`X>B-b8g!>NoSEs#uJ29n{R)p(5E8HPC^WAIGAen}!j*-(-if>Hn!XYwR8heOFSGEIS&=7ZJ0;<|2P+lzy;I;cX1&; zMQxM0XITz>^&FkC4QJsv%FoW56Yq@+oE4P6!714LcXQ(1L=9-#MaN0Sg{c0o;JbJm zKj;0<>z7C{jQYcT>}KNu%2QBT+WxZ1_U=f?oLxbmMIMrw$0xBwO6pRgyM#8j+z)8xhkJV1FF zYALh+GW9dDFy-~A1L_CsWz@Oj-Xi{L5PZwLpd{)>EGmhrVldXmqL^s!cd_?h!$Q>e zLxp+_Y5?zJaa@H;x_zjAPGC+vj{*3{E#jY#i>p+G;C<9Kac`S}IjVy#r~!P38t6e= zK8-mjUqWrus~Cy7@0b_Gpw5Fhtcod^f+KL7%ld!AMGq=o|J!kz<0-6*(f9aLfn9ML z-ocGH=Ds=ksz2aiI`{~Ar&IJ1I{|NWf_9jmvQ&YHce$Gg+U2+NK>*k?D&{syD22@GZ*gQ7?}Bhdvp|aLj@0|0M#r z={ct)_piJlKU~)ToZ~v*Q86{Zby{O;E!2Fwpfc(L5|p{ZdT8 zo!A+lqn4^ukn7Kh*Q|X}$vzl$f=<9(yx-Zvh1O^nYR1P=xo{0N<6E}=IS!*7n#=X) zz&og2F&mX!U!Wqh9(5G&MMd_!tZ_tpFKotz2GA9waWJZW2CBowSP?g% zUU(kE@i8g_A-P>=8J5SU_%rH$SRU7ZB33|6XdNm7n=ua_%0v8hand%pgc|X6Y>Odz zU4Pbg$1;?sqXx7NV{s4G!<*O>WAeHF{XPZzQl5+2mj9wAn3K$m!=l&*TZWLr8qs`P zu@<#G{zYxWWWIN4hHX(xF%Xq><4{>W9~F^F1x!dkMrHRV)QtC851|Hf6zkw=)KMPl zD`-Mh9@TLI=EPU5Jy2_#ff~qQ)PUbbg?JHa02@$AcL=riC#-i+?Q(~jc2THE)J5fh zuQeCyu#a^#)~7tfmVZQba2^%<2ev+_kn8`rjzrzBhsu$3RDWY^{Y=yVmtl3>fhF+{ z($43Egqcv6M$Mp_E!V}_lvD6Jo9;YD_Wu)Gk)xm#Ze{L{|fP3Dx&ce>Qn3~YWtKZX(CV>wJV09cEKpr zu9%H_!F*Jx*I+zeu=Qatnf_u??OLKD*xi=IJ<}?FZo}_%`af=xCF)4N&iC?&Csh@+vB%eX$R|h05+fPzTW+ z)Q8ePs5MS3Wg?b_>SzcmA`?+BejnBEr>M1GiRJJpR=}tDHTuewHpy}dOHpwHHS@e> z%zlqS&8QCQ1WQ77oQg`)cBlcoiHe|yn#gLbf_qW9a}O1%z_O-YapXCl6K^h@7N{4z zW*hWH<$@0tx+SQAY)9?mA8h?qRD|3Z6M_8LiE;!sz`>}Atwc@iApVS3FsJta*X7KM zx1t*CLXG%0R7h{3UhvS?2gI5ghNEU)1@mJvYB#k)Y=U3YM>oAM*E>v>Im1lyy z->JieviD`w0NzJ^DlSKbdL62xZ%{M;4i(Ca_WmR53sk${3MRw_Q4^_v>#!jz8E@k; zmm|I+`@abny(+ur`+F7FnMi}Is%B;nQOTIMni*gg)}_1zwG?Mi5x9biz%$grlc%~# z-bmEB5Q~~fXH<^#u=ht-Xa6fZC)oyTQ5|naeXHG#ipclY3)qVCQ(I1nGcSG(wJU~T zKOBczvdfr_e`8MUQ^O1-6SYgSYxqnkCsU!%?FFc9vI@19M^OX1jNR}yY9_7X%|QNx zwJCp!O16`zBo3=-o-d9aDOa}T38*Fd5EZF~K6|kSHG>_fZF2}e#Q&nsftj^TPAou0 zW;v?<3rxpNs4p%-wOywJw#H`oDe{HbxrR^hk2-v+vgBv$a&!ld_K|Tl*z;@JH zA4KKQF_;knQ|f2%*vx?)(_Rs z1nWZVNO=<~>GCxC)QbnAPO5BFvb}+t$wbsr&9LPKsNJ&+ zHNcIi7ac@Bch;7#V>IQb*5aw`e|t+VUdnR~SS69*o8tI0f^x zFrohd^(nau>)~x%U%sW;)=Ad>sHK_NlKtP6i+NONW`Cn*{tUJM16r9E7DmmaKE8|1 zZ22%M8PA{we%aPPMlDf})+Q3UP#HGr3WT&Q6$R5tfTZJ&9lq*{$ynmwp< z;V$Y$FQu7n7l&HwH1w}MmZLlY6LBT#`5UN+Mzk?YR1tMF`xsXdljQ6X-NTH`*biM@k*ZU(Bq z<@Wws4ATDpiHkCL9OvT`)W|>RWIFf?1Bk@8s86vSoz35h_n?;G9%{{VcQHv?9hJ-t zQQNQ?DmOZ#`prh=#4Pmh|Lt5TM0-&)`wg`OH&BsyhW=dWYRZwQ7neq@c|FtwTBDxJ zLiIPn`Vnd%Yf(wL6Ql4&SN6X~7WJ~ruVL6;SPF~2Vh)u0sHAI&m2fP!!p~8mypPfN z4AoDGZf1aWPyGo!!5nW_%vCD<0eXgDjLP;EsEF-FE%71LbG|cNXaM(79S8L> zBa1+Vsv)XjJJbL(Q7?EK720X2c5_f2e}M}1R$D%XIw3Eie_|L&`2{i{pA(p2UJ!zs zX$bG1ZB-%D{5C8ND^UIz-@^Sk2%8TuOY$|U;~mxmIGpmYxE5Ou zH0_?EmORHG_P;ue;6iKH*qV;Yh3=>hhoH9M7}TfOD%2YOj5>IZqjKUIs(s*KlboTb zrF#h*Vl3)@AJqG@2DAVDSxALWrg^BDZ$u5?chrmS+WJSR1F6&yV|mnztD%;to;3|M z(4MHJnuyvhb5R5M4CC<2A?$zMxJboPyp2i@Z>afQ?#HNPe1yu0kSudQ7PXyfSnHz( z+yphC_P7JPq56v)W?ozlb-xDcL~Q8eLJ>$qtw{z}#WzqNBA=rUqJ5}PUckzD9hDp5 z+2+Hk9x5`K*aWjM05{-l+=RO^b-3%iiFrntob$cQMFT31U=0izX}(N0#$?Jq9FKcY z*`6}W{O$G~>_T}zDmO~K?)v}zpgn3S{|A-KTd+U=g$jAcH_Q@G!3o;`>$yneMy=82 zg(Fd+-il3KzBXfb%0}Iy#BdG50w0U2h&L8INF7e1he%(VMO_6Z>LS`g?>L zcnnKFO8fsUE>=+S5bxo~Z<}p4d%T&+xA>6y(^!}e4o@&AXd zym6Dv^W9KMI2l{wO4O1*K$m{PCcDmG+W+BGOcDmXYxa2o)C_vyP+W$d+D#?NcyJ{u zSGG=bogR1yL$S(xW(gBfq0dI`p5>_ft5FBo4phz^L!Y+8O)k{oV^lfM`zF~UP+vHr zFa^uvE*yZ$jY`waH=m)X{XHC`@henv9zkXML)310f!g=EW|$K(Vg~zP*&RoPvc4rM zgriX-T#6NN8>)k=sNA@X>L_@o>;I?NBB-SM5U1gKR0JE%G83AB`fQkiip(agjepK! z&Gq?SYPM;RfErL=RPy*x16YC8@F;5g1$z z(-42f7CtU?a72G-4utBc4w6v2qQ7+oYMWihx>#(ES%UVcC7X*1^%7K)twu%cAnKqw zhFapww)_}1FkkRolcmM678Q+9p&5>0_yy|09TwU1n<1?B7WU5BVTHU7u-|2yIL z3(Rjo1}!xI2(=B@)2`Pd^Bd0ak4=ORU|;HgLroy*6FtxVYstk?D*ncPxc5^tkjjf) z=Q-sB)EA9LOH8)6LVdeU#|M~!%kkyUT>t;$$z5tryf;y6d=Oowj@&qbT1;pOPeOwP_HEDp$AG#URR!QMu3@was2Zg>bZW0&3~rL%nDb>ILgj zU)7GHB6b_~T+TJ-Jt1q@|N4{)r$XDJC@R!3sFN$+Hmqk&Lgh*e)WAAgyV?7_ZFwN- z{K!VNpN8sxE@}Xuq29B44e{5=zM(=h|HU>qWgA>XW&a&p4p?im9R1(vY`GEUpj|rZ z#O#2Yc^A}+N7(XsY)*L*>NDYrw=$tsXb_LqCJ}xj7KF&T?gb_$hpwUYKBX75)1U9W zu8GO+dT&u;dhVy(`d)PES{G@F^iy9qLrFij|UZa%c+y!Vqo}aJ1 zsVTAUEpHwF8h6V3F{N7W8$9y{ZLfK5v)J6fQd-Qy2!loVzRcr&Aa1?QS0C{^gx$p6veV6-!MI%+H-?-r&?o z_qI2c|L*serN##SLO-r|BsI$Y%KJODgZsOe(jqGS3AG8d55i*ntl%e)H@ZbNw}`j0 zMFV%Accn!ucb6B(Uv>9*(_8kdkek-)_=#bzI@$H-AASl^_Zv@l=I0FMf4!2eq5^kQ zI^ZR>n&&?DPPb}aG6${r5Om7%^F8)s(7s4HUI=kjW$#fE%K=@hM^@u-)XHq<@qola}+7WPWDiE;~iNo{=Y zMQ?YT_|WsT*v8Kse)Q+Q7nokj-QvZiH*ha`gSn3I=BG!w!QR&Ncz3&ZD?QTP=;dx3 z@80zqwe8^E@n*MO5Pr};tsbV^>o6~=T{Sn*8`dt~J>)HGcg8)uVSM`nZpbDYOjS$% z{NpX^5Fc`xnv)E-68?9?xeon%mhCk%b5Nh*(S5Ur4vx+mIcQLHcE+%g8N){mkM5O0 zMXy1by%RSy+87bKVc@=;OHzkN_Z~VpD|1lK5t&1W43Eyr9y%&xNY5c7qWfe}`hU;& q$rzR0Gc$vGd%hTvZ97xn(TPs$dBYmGVVn7@-n7D-W8QT4$Neu$sQNho diff --git a/readthedocs/locale/fr/LC_MESSAGES/django.po b/readthedocs/locale/fr/LC_MESSAGES/django.po index e159e373c91..c54c9fde731 100644 --- a/readthedocs/locale/fr/LC_MESSAGES/django.po +++ b/readthedocs/locale/fr/LC_MESSAGES/django.po @@ -36,15 +36,12 @@ # Seb35 , 2017 # Seb35 , 2017 # Yann Domingo, 2016-2017 -#: notifications/messages.py:393 notifications/messages.py:405 -#: notifications/messages.py:418 notifications/messages.py:429 -#: notifications/messages.py:442 notifications/messages.py:454 -#: notifications/messages.py:467 +#: notifications/messages.py:392 msgid "" msgstr "" "Project-Id-Version: readthedocs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-23 11:49+0000\n" +"POT-Creation-Date: 2024-01-30 11:15+0000\n" "PO-Revision-Date: 2012-10-03 11:28+0000\n" "Last-Translator: Jérémie Tarot , 2022-2023\n" "Language-Team: French (http://app.transifex.com/readthedocs/readthedocs/" @@ -56,7 +53,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % " "1000000 == 0 ? 1 : 2;\n" -#: analytics/models.py:69 builds/models.py:727 projects/models.py:1539 +#: analytics/models.py:69 builds/models.py:727 projects/models.py:1549 #: search/models.py:28 templates/base.html:274 msgid "Version" msgstr "Version" @@ -86,10 +83,8 @@ msgid "Build API keys" msgstr "" #: api/v2/serializers.py:398 -#, fuzzy -#| msgid "This query param is required" msgid "This field is required." -msgstr "Ce paramètre de recherche est nécessaire" +msgstr "Ce champ est obligatoire." #: api/v2/serializers.py:399 msgid "Object does not exist." @@ -193,7 +188,7 @@ msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "" "Le projet avec {slug_name}={value} n'est pas valide en tant que sous-projet" -#: api/v3/serializers.py:857 projects/forms.py:469 +#: api/v3/serializers.py:857 projects/forms.py:481 msgid "A subproject with this alias already exists" msgstr "Un sous-projet avec cet alias existe déjà" @@ -257,7 +252,7 @@ msgid "Invitation declined" msgstr "Invitation déclinée" #: audit/models.py:116 core/models.py:21 gold/models.py:33 -#: projects/models.py:213 +#: projects/models.py:218 msgid "User" msgstr "Utilisateur" @@ -270,7 +265,7 @@ msgid "Username" msgstr "Nom d'utilisateur" #: audit/models.py:138 builds/models.py:110 builds/models.py:721 -#: organizations/filters.py:134 projects/models.py:1533 redirects/models.py:48 +#: organizations/filters.py:134 projects/models.py:1543 redirects/models.py:48 msgid "Project" msgstr "Projet" @@ -511,7 +506,7 @@ msgstr "Actif" msgid "Build successful" msgstr "Compilation réussie" -#: builds/filters.py:28 projects/models.py:1642 +#: builds/filters.py:28 projects/models.py:1652 #: templates/builds/build_detail.html:143 msgid "Build failed" msgstr "Compilation échouée" @@ -559,11 +554,12 @@ msgstr "Les correspondances personnalisées ne devraient pas être vides." msgid "Invalid Python regular expression." msgstr "L'expression régulière en Python est invalide." -#: builds/models.py:98 projects/models.py:1605 projects/models.py:1770 +#: builds/models.py:98 integrations/models.py:284 projects/models.py:1615 +#: projects/models.py:1780 msgid "created" msgstr "créé" -#: builds/models.py:103 projects/models.py:1610 +#: builds/models.py:103 integrations/models.py:289 projects/models.py:1620 msgid "modified" msgstr "modifié" @@ -576,7 +572,7 @@ msgid "Verbose Name" msgstr "Nom verbeux" #: builds/models.py:143 oauth/models.py:32 organizations/models.py:50 -#: projects/models.py:218 +#: projects/models.py:223 msgid "Slug" msgstr "Jeton" @@ -596,7 +592,7 @@ msgstr "Compilé" msgid "Uploaded" msgstr "Chargé" -#: builds/models.py:170 projects/models.py:470 +#: builds/models.py:170 projects/models.py:475 msgid "Privacy Level" msgstr "Niveau de confidentialité" @@ -630,7 +626,7 @@ msgstr "Contient une ePub" msgid "Has HTML Zip" msgstr "Contient un Zip HTML" -#: builds/models.py:189 projects/models.py:307 projects/models.py:574 +#: builds/models.py:189 projects/models.py:312 projects/models.py:579 msgid "Documentation type" msgstr "Type de documentation" @@ -656,7 +652,7 @@ msgstr "Version {version} de {project} ({pk})" msgid "Status" msgstr "Statut" -#: builds/models.py:762 integrations/models.py:148 +#: builds/models.py:762 integrations/models.py:146 msgid "Date" msgstr "Date" @@ -684,7 +680,7 @@ msgstr "Erreur" msgid "Exit code" msgstr "Code de retour" -#: builds/models.py:777 projects/models.py:1550 +#: builds/models.py:777 projects/models.py:1560 msgid "Commit" msgstr "Consigner" @@ -740,7 +736,7 @@ msgid "Command" msgstr "Commande" #: builds/models.py:1162 builds/models.py:1223 oauth/models.py:133 -#: organizations/models.py:64 projects/models.py:220 redirects/models.py:106 +#: organizations/models.py:64 projects/models.py:225 redirects/models.py:106 #: templates/core/project_details.html:78 msgid "Description" msgstr "Description" @@ -880,72 +876,59 @@ msgstr "" msgid "Config file not found at default path" msgstr "" -#: config/notifications.py:40 -#, fuzzy -#| msgid "Configuration used in the build" +#: config/notifications.py:41 msgid "Configuration file not found" -msgstr "Configuration utilisée dans la compilation" +msgstr "" -#: config/notifications.py:52 -#, fuzzy -#| msgid "Configuration used in the build" +#: config/notifications.py:53 msgid "Configuration key not supported in this version" -msgstr "Configuration utilisée dans la compilation" +msgstr "" -#: config/notifications.py:64 config/notifications.py:78 -#: config/notifications.py:180 config/notifications.py:192 -#: config/notifications.py:204 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:65 config/notifications.py:79 +#: config/notifications.py:179 config/notifications.py:191 msgid "Invalid configuration key" -msgstr "Fichier de configuration Python" +msgstr "" -#: config/notifications.py:92 -#, fuzzy -#| msgid "Invalid Python regular expression." +#: config/notifications.py:93 msgid "Invalid configuration version" -msgstr "L'expression régulière en Python est invalide." +msgstr "" -#: config/notifications.py:104 config/notifications.py:132 -#, fuzzy -#| msgid "Python configuration file" -msgid "Invalid configuration option" -msgstr "Fichier de configuration Python" +#: config/notifications.py:105 +msgid "Missing configuration option" +msgstr "" -#: config/notifications.py:120 -msgid "Invalid configuration option: build" +#: config/notifications.py:117 +msgid "Invalid configuration option" msgstr "" -#: config/notifications.py:144 config/notifications.py:156 -#, fuzzy -#| msgid "Invalid project name" +#: config/notifications.py:129 config/notifications.py:141 msgid "Invalid APT package name" -msgstr "Nom du projet invalide" +msgstr "" -#: config/notifications.py:168 -#, fuzzy -#| msgid "Invalid Python regular expression." +#: config/notifications.py:153 msgid "Invalid Python install method" -msgstr "L'expression régulière en Python est invalide." +msgstr "" -#: config/notifications.py:216 +#: config/notifications.py:166 +msgid "Missing configuration key" +msgstr "" + +#: config/notifications.py:203 msgid "Invalid configuration key: {{key}}" msgstr "" -#: config/notifications.py:228 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:215 msgid "Invalid syntax in configuration file" -msgstr "Fichier de configuration Python" +msgstr "" -#: config/notifications.py:242 +#: config/notifications.py:230 msgid "Missing required key" msgstr "" -#: config/notifications.py:259 config/notifications.py:272 -#: config/notifications.py:285 config/notifications.py:298 -#: config/notifications.py:311 config/notifications.py:324 -#: config/notifications.py:337 config/notifications.py:350 +#: config/notifications.py:247 config/notifications.py:261 +#: config/notifications.py:276 config/notifications.py:289 +#: config/notifications.py:302 config/notifications.py:315 +#: config/notifications.py:328 config/notifications.py:341 msgid "Config file validation error" msgstr "" @@ -1049,10 +1032,8 @@ msgid "%(username)s's profile" msgstr "Profil de %(username)s" #: core/notifications.py:14 -#, fuzzy -#| msgid "Email address or username" msgid "Email address not verified" -msgstr "Adresse email ou nom d'utilisateur" +msgstr "" #: doc_builder/director.py:79 #, python-brace-format @@ -1096,12 +1077,12 @@ msgid "This project is already Ad-Free." msgstr "Ce projet est déjà sans publicité." #: gold/models.py:28 organizations/models.py:31 organizations/models.py:229 -#: organizations/models.py:303 projects/models.py:207 +#: organizations/models.py:303 projects/models.py:212 msgid "Publication date" msgstr "Publié le" #: gold/models.py:29 organizations/models.py:32 organizations/models.py:230 -#: organizations/models.py:304 projects/models.py:208 projects/models.py:1552 +#: organizations/models.py:304 projects/models.py:213 projects/models.py:1562 msgid "Modified date" msgstr "Modifié le" @@ -1272,56 +1253,56 @@ msgstr "" "Il y a eu une erreur lors de la connection à Stripe, merci de reessayer dans " "quelques minutes" -#: integrations/models.py:151 integrations/models.py:159 +#: integrations/models.py:149 integrations/models.py:157 msgid "Request headers" msgstr "Entêtes de la requête" -#: integrations/models.py:156 +#: integrations/models.py:154 msgid "Request body" msgstr "Corps de la requête" -#: integrations/models.py:164 +#: integrations/models.py:162 msgid "Response body" msgstr "Corps de la réponse" -#: integrations/models.py:167 +#: integrations/models.py:165 msgid "Status code" msgstr "Code HTTP" -#: integrations/models.py:177 +#: integrations/models.py:175 #, python-brace-format msgid "Exchange {0}" msgstr "Échange {0}" -#: integrations/models.py:275 +#: integrations/models.py:273 msgid "GitHub incoming webhook" msgstr "Webhook entrant de GitHub" -#: integrations/models.py:276 +#: integrations/models.py:274 msgid "Bitbucket incoming webhook" msgstr "Webhook entrant de Bitbucket" -#: integrations/models.py:277 +#: integrations/models.py:275 msgid "GitLab incoming webhook" msgstr "Webhook entrant de GitLab" -#: integrations/models.py:278 +#: integrations/models.py:276 msgid "Generic API incoming webhook" msgstr "Webhook entrant pour une API générique" -#: integrations/models.py:289 +#: integrations/models.py:300 msgid "Integration type" msgstr "Type d’intégration" -#: integrations/models.py:294 +#: integrations/models.py:305 msgid "Provider data" msgstr "Information du fournisseur" -#: integrations/models.py:303 +#: integrations/models.py:314 msgid "Secret used to validate the payload of the webhook" msgstr "Secret utilisé pour valider les données du webhook" -#: integrations/models.py:315 +#: integrations/models.py:326 #, python-brace-format msgid "{0} for {1}" msgstr "{0} pour {1}" @@ -1399,124 +1380,119 @@ msgstr "Accepter" msgid "Decline" msgstr "Refuser" -#: notifications/messages.py:76 notifications/messages.py:107 -#, fuzzy -#| msgid "Unknown" +#: notifications/messages.py:82 notifications/messages.py:113 msgid "Unknown problem" -msgstr "Inconnu" +msgstr "" -#: notifications/messages.py:93 -#, fuzzy -#| msgid "Build exited due to time out" +#: notifications/messages.py:99 msgid "Build terminated due inactivity" -msgstr "Compilation interrompue en raison de sa durée trop importante" +msgstr "" -#: notifications/messages.py:121 +#: notifications/messages.py:127 msgid "Maximum concurrency limit reached." msgstr "" -#: notifications/messages.py:133 -#, fuzzy -#| msgid "Build cancelled" +#: notifications/messages.py:140 msgid "Build cancelled manually." -msgstr "Compilation annulée" +msgstr "" -#: notifications/messages.py:145 -msgid "Build skipped manually." +#: notifications/messages.py:152 +msgid "Build skipped." msgstr "" -#: notifications/messages.py:158 -#, fuzzy -#| msgid "Build exited due to time out" -msgid "Build exited due to time out." -msgstr "Compilation interrompue en raison de sa durée trop importante" +#: notifications/messages.py:165 +msgid "Build terminated due to time out." +msgstr "" -#: notifications/messages.py:170 -#, fuzzy -#| msgid "Build exited due to excessive memory consumption" -msgid "Build exited due to excessive memory consumption." +#: notifications/messages.py:178 +msgid "Build terminated due to excessive memory consumption." msgstr "" -"Compilation interrompue en raison de sa consommation de mémoire trop " -"importante" -#: notifications/messages.py:182 -#, fuzzy -#| msgid "Build exited due to unknown error: {0}" -msgid "Build exited due to unknown error." -msgstr "Compilation interrompue dû à une erreur inconnue : {0}" +#: notifications/messages.py:191 +msgid "Build terminated due to unknown error." +msgstr "" -#: notifications/messages.py:194 -#, fuzzy -#| msgid "Build pull requests for this project" +#: notifications/messages.py:203 msgid "Builds are temporary disabled for this project." -msgstr "Pull request de compilation pour ce projet" - -#: notifications/messages.py:208 -msgid "Concurrency limit reached" msgstr "" -#: notifications/messages.py:221 -#, fuzzy -#| msgid "No objects found" +#: notifications/messages.py:217 msgid "No HTML content found" -msgstr "Aucun objet trouvé" +msgstr "" -#: notifications/messages.py:233 -#, fuzzy -#| msgid "" -#| "Build output directory for format \"{artifact_type}\" is not a directory." +#: notifications/messages.py:229 msgid "Build output directory is not a directory" msgstr "" -"Le répertoire de sortie pour la compilation du format \"{artifact_type}\" " -"n'est pas un répertoire." -#: notifications/messages.py:245 +#: notifications/messages.py:242 msgid "Build output directory doesn't contain any file" msgstr "" -#: notifications/messages.py:258 +#: notifications/messages.py:255 msgid "Build output directory contains multiple files" msgstr "" -#: notifications/messages.py:272 +#: notifications/messages.py:269 msgid "Index file is not present in HTML output directory" msgstr "" -#: notifications/messages.py:285 +#: notifications/messages.py:282 msgid "Your project is outputing files in an old directory" msgstr "" -#: notifications/messages.py:299 +#: notifications/messages.py:296 msgid "Your project doesn't have a .readthedocs.yaml file" msgstr "" -#: notifications/messages.py:313 +#: notifications/messages.py:310 msgid "Configuration key build.image is deprecated" msgstr "" -#: notifications/messages.py:327 +#: notifications/messages.py:324 msgid "Configuration key build.os is required" msgstr "" -#: notifications/messages.py:340 +#: notifications/messages.py:338 msgid "There is at least one file that exceeds the size limit" msgstr "" -#: notifications/messages.py:353 +#: notifications/messages.py:351 msgid "There is no PDF file in output directory" msgstr "" -#: notifications/messages.py:365 +#: notifications/messages.py:364 msgid "Config key build.commands is in beta" msgstr "" -#: notifications/messages.py:378 -#, fuzzy -#| msgid "No builds found" +#: notifications/messages.py:377 msgid "No TeX files were found" -msgstr "Aucune compilation trouvée" +msgstr "" + +#: notifications/messages.py:404 +msgid "MkDocs docs_dir configuration option is invalid" +msgstr "" + +#: notifications/messages.py:417 +msgid "MkDocs docs_dir path not found" +msgstr "" -#: notifications/messages.py:481 +#: notifications/messages.py:431 +msgid "MkDocs {{extra_config}} configuration option is invalid" +msgstr "" + +#: notifications/messages.py:445 +msgid "MkDocs configuration file is empty" +msgstr "" + +#: notifications/messages.py:457 +msgid "MkDocs configuration file not found" +msgstr "" + +#: notifications/messages.py:471 +msgid "Unknown error when loading your MkDocs configuration file" +msgstr "" + +#: notifications/messages.py:485 msgid "Syntax error in mkdocs.yml" msgstr "" @@ -1524,11 +1500,9 @@ msgstr "" msgid "Show under bell icon" msgstr "" -#: notifications/models.py:74 -#, fuzzy -#| msgid "Unknown" +#: notifications/models.py:79 msgid "Unknown message" -msgstr "Inconnu" +msgstr "" #: oauth/models.py:28 oauth/models.py:114 organizations/models.py:246 msgid "Users" @@ -1537,7 +1511,7 @@ msgstr "Utilisateurs" #: oauth/models.py:33 oauth/models.py:126 organizations/filters.py:59 #: organizations/filters.py:65 organizations/models.py:48 #: organizations/models.py:253 projects/filters.py:42 projects/filters.py:107 -#: projects/models.py:217 projects/models.py:1544 +#: projects/models.py:222 projects/models.py:1554 msgid "Name" msgstr "Nom" @@ -1610,7 +1584,7 @@ msgid "The project doesn't have a valid webhook set up" msgstr "" #: oauth/notifications.py:62 -msgid "{{provier_name}} build status report failed" +msgid "{{provider_name}} build status report failed" msgstr "" #: oauth/notifications.py:77 @@ -1719,11 +1693,11 @@ msgstr "Nom d'organisation non valide: aucun slug n'a été généré" msgid "Organization %(name)s already exists" msgstr "L'organisation %(name)s existe déjà" -#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:521 +#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:533 msgid "Email address or username" msgstr "Adresse email ou nom d'utilisateur" -#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:536 +#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:548 #, python-format msgid "User %(username)s does not exist" msgstr "L'utilisateur %(username)s n'existe pas" @@ -2284,7 +2258,7 @@ msgstr "Mercurial" msgid "Bazaar" msgstr "Bazaar" -#: projects/constants.py:99 projects/models.py:2132 +#: projects/constants.py:99 projects/models.py:2142 msgid "Public" msgstr "Public" @@ -2392,11 +2366,23 @@ msgid "" "This setting is inherited from the parent translation." msgstr "" -#: projects/forms.py:285 +#: projects/forms.py:276 +msgid "" +"We have detected that this project is private, pull request previews are set " +"to private." +msgstr "" + +#: projects/forms.py:280 +msgid "" +"We have detected that this project is public, pull request previews are set " +"to public." +msgstr "" + +#: projects/forms.py:297 msgid "To build from pull requests you need a " msgstr "Pour construire une requête de téléversement vous aurez besoin de" -#: projects/forms.py:296 +#: projects/forms.py:308 msgid "" "To build from pull requests your repository's webhook needs to send pull " "request events. " @@ -2404,135 +2390,128 @@ msgstr "" "Pour construire à partir de requête de téléversement, votre webhook de dépot " "doit envoyer des évenements." -#: projects/forms.py:344 +#: projects/forms.py:356 msgid "" "Your configuration file is invalid, make sure it contains conf.py in it." msgstr "" "Votre fichier de configuration est invalide, vérifiez qu'il contient conf.py." -#: projects/forms.py:406 +#: projects/forms.py:418 #, python-brace-format msgid "There is already a \"{lang}\" translation for the {proj} project." msgstr "Il existe déjà une traduction \"{lang}\" pour le projet {proj}." -#: projects/forms.py:494 +#: projects/forms.py:506 msgid "Enable Addons" msgstr "" -#: projects/forms.py:496 -#, fuzzy -#| msgid "Should builds from pull requests be public?" +#: projects/forms.py:508 msgid "Show a notification on builds from pull requests" msgstr "" -"Les compilations provenant des pull requests devraient être publiques ?" -#: projects/forms.py:499 -#, fuzzy -#| msgid "Show warning banner in non-stable nor latest versions." +#: projects/forms.py:511 msgid "Show a notification on non-stable and latest versions" msgstr "" -"Affiche une bannière d'avertissement sur les versions non stables ou " -"anciennes." -#: projects/forms.py:540 +#: projects/forms.py:552 #, python-format msgid "User %(username)s is already a maintainer" msgstr "L'utilisateur %(username)s est déjà un mainteneur" -#: projects/forms.py:622 +#: projects/forms.py:634 msgid "The payload must be a valid JSON object." msgstr "Les données doivent être un objet JSON valide." -#: projects/forms.py:652 +#: projects/forms.py:664 msgid "" "This project is configured with a versioning scheme that doesn't support " "translations." msgstr "" -#: projects/forms.py:829 +#: projects/forms.py:848 msgid "Only one domain can be canonical at a time." msgstr "Un seul domaine peut être canonique à la fois." -#: projects/forms.py:930 +#: projects/forms.py:949 msgid "Variable name can't start with __ (double underscore)" msgstr "Un nom de variable ne peut pas commencer par __ (double underscore)" -#: projects/forms.py:934 +#: projects/forms.py:953 msgid "Variable name can't start with READTHEDOCS" msgstr "Un nom de variable ne peut pas commancer par READTHEDOCS" -#: projects/forms.py:939 +#: projects/forms.py:958 msgid "There is already a variable with this name for this project" msgstr "Il y a déjà un variable nommée de cette manière dans ce projet." -#: projects/forms.py:944 +#: projects/forms.py:963 msgid "Variable name can't contain spaces" msgstr "Un nom de variable ne peut pas contenir d'espace" -#: projects/forms.py:948 +#: projects/forms.py:967 msgid "Only letters, numbers and underscore are allowed" msgstr "Seuls les lettres, les chiffres et le blanc souligné sont autorisés" -#: projects/models.py:91 +#: projects/models.py:93 msgid "Main project" msgstr "Projet principal" -#: projects/models.py:97 +#: projects/models.py:99 msgid "Subproject" msgstr "Sous-projet" -#: projects/models.py:102 +#: projects/models.py:104 msgid "Alias" msgstr "Alias" -#: projects/models.py:222 +#: projects/models.py:227 msgid "Short description of this project" msgstr "Description courte de ce projet" -#: projects/models.py:225 +#: projects/models.py:230 msgid "Repository URL" msgstr "URL du dépôt" -#: projects/models.py:228 +#: projects/models.py:233 msgid "Hosted documentation repository URL" msgstr "URL du dépôt de la documentation hébergée" -#: projects/models.py:235 +#: projects/models.py:240 msgid "Repository type" msgstr "Type de dépôt" -#: projects/models.py:241 +#: projects/models.py:246 msgid "Project homepage" msgstr "Page d’accueil du projet" -#: projects/models.py:243 +#: projects/models.py:248 msgid "The project's homepage" msgstr "La page d’accueil du projet" -#: projects/models.py:246 +#: projects/models.py:251 msgid "Canonical URL" msgstr "URL canonique" -#: projects/models.py:248 +#: projects/models.py:253 msgid "URL that documentation is expected to serve from" msgstr "URL à laquelle cette documentation s'attend à être servie" -#: projects/models.py:251 +#: projects/models.py:256 msgid "Versioning scheme" msgstr "" -#: projects/models.py:258 +#: projects/models.py:263 msgid "" "This affects how the URL of your documentation looks like, and if it " "supports translations or multiple versions. Changing the versioning scheme " "will break your current URLs." msgstr "" -#: projects/models.py:265 +#: projects/models.py:270 msgid "Single version" msgstr "Version unique" -#: projects/models.py:268 +#: projects/models.py:273 msgid "" "A single version site has no translations and only your \"latest\" version, " "served at the root of the domain. Use this with caution, only turn it on if " @@ -2543,19 +2522,19 @@ msgstr "" "cette option que si vous n'allez jamais avoir plusieurs versions de " "votre documentation." -#: projects/models.py:275 +#: projects/models.py:280 msgid "Default version" msgstr "Version par défaut" -#: projects/models.py:278 +#: projects/models.py:283 msgid "The version of your project that / redirects to" msgstr "La version de votre projet à laquelle / redirige" -#: projects/models.py:283 +#: projects/models.py:288 msgid "Default branch" msgstr "Branche par défaut" -#: projects/models.py:289 +#: projects/models.py:294 msgid "" "What branch \"latest\" points to. Leave empty to use the default value for " "your VCS." @@ -2563,11 +2542,11 @@ msgstr "" "Branche vers laquelle \"latest\" pointe. Laisser vide pour utiliser la " "valeur par défaut pour votre SGV." -#: projects/models.py:294 projects/models.py:561 +#: projects/models.py:299 projects/models.py:566 msgid "Requirements file" msgstr "Fichier des prérequis" -#: projects/models.py:300 projects/models.py:567 +#: projects/models.py:305 projects/models.py:572 msgid "" "A pip requirements file needed to build your documentation. Path " @@ -2577,7 +2556,7 @@ msgstr "" "files\">fichier de \"requirements\" pip est requis pour compiler votre " "projet. Le chemin depuis la racine de votre projet." -#: projects/models.py:312 projects/models.py:579 +#: projects/models.py:317 projects/models.py:584 msgid "" "Type of documentation you are building. More " @@ -2587,32 +2566,32 @@ msgstr "" "en/stable/builders.html#sphinx.builders.html.DirectoryHTMLBuilder\">Plus de " "détails sur les compilateurs Sphinx." -#: projects/models.py:319 +#: projects/models.py:324 msgid "Custom path prefix" msgstr "" -#: projects/models.py:325 +#: projects/models.py:330 msgid "" "A custom path prefix used when serving documentation from this project. By " "default we serve documentation at the root (/) of a domain." msgstr "" -#: projects/models.py:330 +#: projects/models.py:335 msgid "Custom subproject path prefix" msgstr "" -#: projects/models.py:336 +#: projects/models.py:341 msgid "" "A custom path prefix used when evaluating the root of a subproject. By " "default we serve documentation from subprojects under the `/projects/` " "prefix." msgstr "" -#: projects/models.py:343 +#: projects/models.py:348 msgid "Build pull requests for this project" msgstr "Pull request de compilation pour ce projet" -#: projects/models.py:346 +#: projects/models.py:351 msgid "" "More information in our docs." @@ -2620,24 +2599,25 @@ msgstr "" "Plus d'information dans notre documentation." -#: projects/models.py:350 +#: projects/models.py:355 msgid "Privacy level of Pull Requests" msgstr "Niveau de confidentialité des Pull Requests" -#: projects/models.py:357 -msgid "Should builds from pull requests be public?" +#: projects/models.py:362 +msgid "" +"Should builds from pull requests be public? If your repository is " +"public, don't set this to private." msgstr "" -"Les compilations provenant des pull requests devraient être publiques ?" -#: projects/models.py:362 +#: projects/models.py:367 msgid "CDN Enabled" msgstr "CDN activé" -#: projects/models.py:364 +#: projects/models.py:369 msgid "Analytics code" msgstr "Code analytics" -#: projects/models.py:369 +#: projects/models.py:374 msgid "" "Google Analytics Tracking ID (ex. UA-22345342-1). This may slow " "down your page loads." @@ -2645,11 +2625,11 @@ msgstr "" "ID de suivi Google Analytics (ex. 1UA-22345342-11). Cela peut " "ralentir les chargements de votre page." -#: projects/models.py:375 +#: projects/models.py:380 msgid "Disable Analytics" msgstr "Désactiver les mesures" -#: projects/models.py:379 +#: projects/models.py:384 msgid "" "Disable Google Analytics completely for this project (requires rebuilding " "documentation)" @@ -2657,15 +2637,15 @@ msgstr "" "Désactiver entièrement Google Analytics pour ce projet (nécessite de " "recompiler la documentation)" -#: projects/models.py:384 +#: projects/models.py:389 msgid "Alternative container image" msgstr "Image alternative pour le conteneur" -#: projects/models.py:390 +#: projects/models.py:395 msgid "Container memory limit" msgstr "Limite mémoire du conteneur" -#: projects/models.py:395 +#: projects/models.py:400 msgid "" "Memory limit in Docker format -- example: 512m or 1g" @@ -2673,55 +2653,55 @@ msgstr "" "Limite de la mémoire au format Docker, par example: 512m ou " "1g" -#: projects/models.py:400 +#: projects/models.py:405 msgid "Container time limit in seconds" msgstr "Limite de temps du conteneur en secondes" -#: projects/models.py:405 +#: projects/models.py:410 msgid "Alternate build queue id" msgstr "Identifiant alternatif de queue de compilation" -#: projects/models.py:411 +#: projects/models.py:416 msgid "Maximum concurrent builds allowed for this project" msgstr "Nombre maximal de compilations concurrentes sur ce projet" -#: projects/models.py:416 +#: projects/models.py:421 msgid "Allow paid advertising" msgstr "Autoriser les annonces sponsorisées" -#: projects/models.py:418 +#: projects/models.py:423 msgid "If unchecked, users will still see community ads." msgstr "" "Si non-coché, les utilisateurs verront toujours les publicités de la " "communauté." -#: projects/models.py:421 +#: projects/models.py:426 msgid "Ad-free" msgstr "Sans annonces" -#: projects/models.py:426 +#: projects/models.py:431 msgid "Is spam?" msgstr "Est du spam ?" -#: projects/models.py:429 +#: projects/models.py:434 msgid "Manually marked as (not) spam" msgstr "Marqué manuellement comme (non) spam" -#: projects/models.py:432 +#: projects/models.py:437 msgid "Show version warning" msgstr "Afficher l'avertissement de version" -#: projects/models.py:434 +#: projects/models.py:439 msgid "Show warning banner in non-stable nor latest versions." msgstr "" "Affiche une bannière d'avertissement sur les versions non stables ou " "anciennes." -#: projects/models.py:438 +#: projects/models.py:443 msgid "Path for .readthedocs.yaml" msgstr "Chemin du fichier .readthedocs.yaml" -#: projects/models.py:444 +#: projects/models.py:449 msgid "" "Warning: experimental feature. Custom path from repository " "top-level to your .readthedocs.yaml, ex. subpath/docs/." @@ -2734,19 +2714,19 @@ msgstr "" "code>. Laisser vide pour la valeur par défaut : .readthedocs.yaml." -#: projects/models.py:452 +#: projects/models.py:457 msgid "Featured" msgstr "En vedette" -#: projects/models.py:454 +#: projects/models.py:459 msgid "Skip (disable) building this project" msgstr "Passer (désactiver) la compilation de ce projet" -#: projects/models.py:462 +#: projects/models.py:467 msgid "Delisted" msgstr "Retiré de la liste" -#: projects/models.py:464 +#: projects/models.py:469 msgid "" "Delisting a project removes it from Read the Docs search indexing and asks " "external search engines to remove it via robots.txt" @@ -2755,19 +2735,19 @@ msgstr "" "the Docs et demande aux moteurs de recherche externes de le supprimer via " "robots.txt" -#: projects/models.py:475 +#: projects/models.py:480 msgid "Should the project dashboard be public?" msgstr "Le tableau de bord du projet devrait être public ?" -#: projects/models.py:482 +#: projects/models.py:487 msgid "Related projects" msgstr "Projets apparentés" -#: projects/models.py:490 templates/search/elastic_search.html:57 +#: projects/models.py:495 templates/search/elastic_search.html:57 msgid "Language" msgstr "Langue" -#: projects/models.py:494 +#: projects/models.py:499 msgid "" "The language the project documentation is rendered in. Note: this affects " "your project's URL." @@ -2775,51 +2755,51 @@ msgstr "" "La langue dans laquelle la documentation du projet sera générée. Note: l’URL " "de votre projet sera modifiée en conséquence." -#: projects/models.py:502 +#: projects/models.py:507 msgid "Programming Language" msgstr "Langage de programmation" -#: projects/models.py:506 +#: projects/models.py:511 msgid "The primary programming language the project is written in." msgstr "Le langage de programmation principal dans lequel ce projet est écrit." -#: projects/models.py:522 +#: projects/models.py:527 msgid "This project has been built with a webhook" msgstr "Ce projet a été compilé par un webhook" -#: projects/models.py:526 +#: projects/models.py:531 msgid "This project has been successfully cloned" msgstr "Ce projet a bien été cloné" -#: projects/models.py:585 +#: projects/models.py:590 msgid "Enable EPUB build" msgstr "Activer la compilation en EPUB" -#: projects/models.py:588 +#: projects/models.py:593 msgid "Create a EPUB version of your documentation with each build." msgstr "Créer une version EPUB de votre documentation à chaque compilation" -#: projects/models.py:592 +#: projects/models.py:597 msgid "Enable PDF build" msgstr "Activer la compilation PDF" -#: projects/models.py:595 +#: projects/models.py:600 msgid "Create a PDF version of your documentation with each build." msgstr "Créer une version PDF de votre documentation à chaque compilation." -#: projects/models.py:599 projects/models.py:1549 +#: projects/models.py:604 projects/models.py:1559 msgid "Path" msgstr "Chemin" -#: projects/models.py:603 +#: projects/models.py:608 msgid "The directory where conf.py lives" msgstr "Le répertoire où se situe le fichier conf.py" -#: projects/models.py:607 +#: projects/models.py:612 msgid "Python configuration file" msgstr "Fichier de configuration Python" -#: projects/models.py:612 +#: projects/models.py:617 msgid "" "Path from project root to conf.py file (ex. docs/conf.py). Leave blank if you want us to find it for you." @@ -2828,86 +2808,86 @@ msgstr "" "(ex. docs/conf.py). Laissez vide et nous le chercherons pour " "vous." -#: projects/models.py:618 +#: projects/models.py:623 msgid "Install Project" msgstr "Installer le projet" -#: projects/models.py:620 +#: projects/models.py:625 msgid "" "Install your project inside a virtualenv using setup.py install" msgstr "" "Installer votre projet dans un virtualenv via setup.py install" -#: projects/models.py:626 +#: projects/models.py:631 msgid "Python Interpreter" msgstr "Interpréteur Python" -#: projects/models.py:631 +#: projects/models.py:636 msgid "The Python interpreter used to create the virtual environment." msgstr "L’interpréteur Python utilisé pour créer l’environnement virtuel." -#: projects/models.py:635 +#: projects/models.py:640 msgid "Use system packages" msgstr "Utiliser les paquets système" -#: projects/models.py:637 +#: projects/models.py:642 msgid "Give the virtual environment access to the global site-packages dir." msgstr "" "Donner accès à l’environnement virtuel au dossier global site-packages." -#: projects/models.py:647 +#: projects/models.py:652 msgid "project" msgstr "projet" -#: projects/models.py:658 +#: projects/models.py:663 msgid "Model must have slug" msgstr "Le Model nécessite un libellé court" -#: projects/models.py:1420 +#: projects/models.py:1430 msgid "Subproject nesting is not supported" msgstr "L'imbrication de sous-projet n'est pas supportée" -#: projects/models.py:1551 +#: projects/models.py:1561 msgid "Build id" msgstr "ID de compilation" -#: projects/models.py:1554 +#: projects/models.py:1564 msgid "Page search rank" msgstr "Classement dans les recherches" -#: projects/models.py:1559 +#: projects/models.py:1569 msgid "Ignore this file from operations like indexing" msgstr "Ignorer ce fichier pendant les opérations comme l'indexation" -#: projects/models.py:1640 +#: projects/models.py:1650 msgid "Build triggered" msgstr "Compilation déclenchée" -#: projects/models.py:1641 +#: projects/models.py:1651 msgid "Build passed" msgstr "Compilation terminée" -#: projects/models.py:1658 +#: projects/models.py:1668 msgid "URL" msgstr "URL" -#: projects/models.py:1660 +#: projects/models.py:1670 msgid "URL to send the webhook to" msgstr "URL sur laquelle pointer le webhook" -#: projects/models.py:1663 +#: projects/models.py:1673 msgid "Secret used to sign the payload of the webhook" msgstr "Secret utilisé pour signer les données du webhook" -#: projects/models.py:1671 +#: projects/models.py:1681 msgid "Events to subscribe" msgstr "Souscrire aux évenements" -#: projects/models.py:1674 +#: projects/models.py:1684 msgid "JSON payload" msgstr "Données JSON" -#: projects/models.py:1676 +#: projects/models.py:1686 msgid "" "JSON payload to send to the webhook. Check la documentation pour les substitutions possibles." -#: projects/models.py:1781 +#: projects/models.py:1791 msgid "Domain" msgstr "Domaine" -#: projects/models.py:1788 +#: projects/models.py:1798 msgid "This domain was auto-created" msgstr "Ce domain a été créé automatiquement" -#: projects/models.py:1792 +#: projects/models.py:1802 msgid "This domain is a CNAME for the project" msgstr "Ce domaine est un CNAME pour le projet" -#: projects/models.py:1797 +#: projects/models.py:1807 msgid "This domain is the primary one where the documentation is served from" msgstr "Ce domaine est le domaine primaire duquel est servi la documentation" -#: projects/models.py:1801 +#: projects/models.py:1811 msgid "Use HTTPS" msgstr "Utiliser HTTPS" -#: projects/models.py:1803 +#: projects/models.py:1813 msgid "Always use HTTPS for this domain" msgstr "Toujours utiliser HTTPS pour ce domaine" -#: projects/models.py:1807 +#: projects/models.py:1817 msgid "Number of times this domain has been hit" msgstr "Nombre de vues sur ce domaine" -#: projects/models.py:1812 templates/projects/domain_form.html:49 +#: projects/models.py:1822 templates/projects/domain_form.html:49 msgid "SSL certificate status" msgstr "État du certificat SSL" -#: projects/models.py:1821 +#: projects/models.py:1831 msgid "Skip validation process." msgstr "Passer le processus de validation." -#: projects/models.py:1827 +#: projects/models.py:1837 msgid "Start date of the validation process." msgstr "Date de début du processus de validation." -#: projects/models.py:1838 +#: projects/models.py:1848 msgid "Set a custom max-age (eg. 31536000) for the HSTS header" msgstr "Gérer un âge maximal (par ex. 31536000) pour l'entête HSTS" -#: projects/models.py:1842 +#: projects/models.py:1852 msgid "" "If hsts_max_age > 0, set the includeSubDomains flag with the HSTS header" msgstr "" "Si hsts_max_age > 0, configurer l'option includeSubDomains avec l'en-tête " "HSTS" -#: projects/models.py:1846 +#: projects/models.py:1856 msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "Si hsts_max_age > 0, configurer l'option preload avec l'en-tête HSTS" -#: projects/models.py:1982 +#: projects/models.py:1992 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "" -#: projects/models.py:1986 +#: projects/models.py:1996 msgid "Build: Try alternative method of posting large data" msgstr "" -#: projects/models.py:1990 +#: projects/models.py:2000 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" -#: projects/models.py:1995 +#: projects/models.py:2005 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" msgstr "" -#: projects/models.py:2001 +#: projects/models.py:2011 msgid "Proxito: Record 404s page views." msgstr "" -#: projects/models.py:2005 +#: projects/models.py:2015 msgid "Proxito: Disable all page views" msgstr "" -#: projects/models.py:2009 +#: projects/models.py:2019 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "" -#: projects/models.py:2014 +#: projects/models.py:2024 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." msgstr "" -#: projects/models.py:2019 +#: projects/models.py:2029 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" -#: projects/models.py:2025 +#: projects/models.py:2035 msgid "Webhook: Skip syncing branches" msgstr "" -#: projects/models.py:2029 +#: projects/models.py:2039 msgid "Webhook: Skip syncing tags" msgstr "" -#: projects/models.py:2033 +#: projects/models.py:2043 msgid "Webhook: Skip sync versions task" msgstr "" -#: projects/models.py:2037 +#: projects/models.py:2047 msgid "Build: Always run pip install --upgrade" msgstr "" -#: projects/models.py:2038 +#: projects/models.py:2048 msgid "Build: Use new pip resolver" msgstr "" -#: projects/models.py:2041 +#: projects/models.py:2051 msgid "Build: Don't install the latest version of pip" msgstr "" -#: projects/models.py:2045 +#: projects/models.py:2055 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" -#: projects/models.py:2050 +#: projects/models.py:2060 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" -#: projects/models.py:2057 +#: projects/models.py:2067 msgid "Search: Disable server side search" msgstr "" -#: projects/models.py:2061 +#: projects/models.py:2071 msgid "Search: Enable server side search for MkDocs projects" msgstr "" -#: projects/models.py:2065 +#: projects/models.py:2075 msgid "Search: Default to fuzzy search for simple search queries" msgstr "" -#: projects/models.py:2070 +#: projects/models.py:2080 msgid "Build: Set scale-in protection before/after building." msgstr "" -#: projects/models.py:2083 +#: projects/models.py:2093 msgid "Feature identifier" msgstr "Identifiant de la feature" -#: projects/models.py:2088 +#: projects/models.py:2098 msgid "Date feature was added" msgstr "Date d'ajout de la feature" -#: projects/models.py:2094 +#: projects/models.py:2104 msgid "Default all past projects to True" msgstr "Passer par défaut tous les anciens projets à Vrai" -#: projects/models.py:2098 +#: projects/models.py:2108 msgid "Default all future projects to True" msgstr "Passer par defaut tout les futurs projets à Vrai" -#: projects/models.py:2120 +#: projects/models.py:2130 msgid "Name of the environment variable" msgstr "Nom de la variable d'environnement" -#: projects/models.py:2124 +#: projects/models.py:2134 msgid "Value of the environment variable" msgstr "Valeur de la variable d'environnement." -#: projects/models.py:2129 +#: projects/models.py:2139 msgid "Project where this variable will be used" msgstr "Projet dans lequel cette variable sera utilisée" -#: projects/models.py:2135 +#: projects/models.py:2145 msgid "Expose this environment variable in PR builds?" msgstr "Montrer cette variable d'environnement dans les compilations de PR ?" #: projects/notifications.py:19 -#, fuzzy -#| msgid "Build pull requests for this project" msgid "Build skipped for this project" -msgstr "Pull request de compilation pour ce projet" +msgstr "" #: projects/notifications.py:33 projects/notifications.py:71 #: projects/notifications.py:84 @@ -3105,36 +3083,28 @@ msgid "Error while cloning the repository" msgstr "" #: projects/notifications.py:46 -#, fuzzy -#| msgid "Public versions" msgid "Duplicated reserved versions" -msgstr "Versions publiques" +msgstr "" #: projects/notifications.py:59 msgid "Error while checking out the repository" msgstr "" #: projects/notifications.py:98 -#, fuzzy -#| msgid "Python configuration file" msgid "Sphinx configuration file is missing" -msgstr "Fichier de configuration Python" +msgstr "" #: projects/notifications.py:111 -#, fuzzy -#| msgid "Python configuration file" msgid "Multiple Sphinx configuration files found" -msgstr "Fichier de configuration Python" +msgstr "" #: projects/notifications.py:125 msgid "Expected file not found" msgstr "" #: projects/notifications.py:137 -#, fuzzy -#| msgid "Repository clone URL" msgid "Repository locked" -msgstr "URL du clone du dépôt" +msgstr "" #: projects/validators.py:18 msgid "Enter a valid plain or internationalized domain name value" @@ -3313,7 +3283,7 @@ msgstr "redirection" msgid "redirects" msgstr "redirections" -#: redirects/models.py:203 +#: redirects/models.py:208 msgid "Redirect: {}" msgstr "Redirection: {}" @@ -3519,10 +3489,8 @@ msgid "Audit logs for every page view" msgstr "" #: subscriptions/constants.py:37 -#, fuzzy -#| msgid "Redirects" msgid "Redirects limit" -msgstr "Redirections" +msgstr "" #: subscriptions/forms.py:29 msgid "" @@ -3531,10 +3499,8 @@ msgid "" msgstr "" #: subscriptions/notifications.py:92 -#, fuzzy -#| msgid "Your invitation has expired." msgid "Your organization has been disabled" -msgstr "Votre invitation est expirée." +msgstr "" #: subscriptions/templates/subscriptions/subscription_detail.html:7 msgid "Organization Subscription" @@ -6014,284 +5980,3 @@ msgstr "" "fournisseur Git afin de supprimer la connexion OAuth de Read the Docs. Sur " "GitHub, celle-ci se trouve dans Paramètres > Applications > " "Applications OAuth Autorisées." - -#, python-brace-format -#~ msgid "" -#~ "There was a problem with Read the Docs while building your documentation. " -#~ "Please try again later. If this problem persists, report this error to us " -#~ "with your build id ({build_id})." -#~ msgstr "" -#~ "Il y a eu un problème avec Read the Docs durant la compilation de votre " -#~ "documentation. Réessayez plus tard. Cependant, si le problème persiste, " -#~ "signalez-le-nous avec votre identifiant de compilation ({build_id})." - -#~ msgid "" -#~ "We encountered a problem with a command while building your project. To " -#~ "resolve this error, double check your project configuration and installed " -#~ "dependencies are correct and have not changed recently." -#~ msgstr "" -#~ "Nous avons rencontré un problème avec une commande lors de la compilation " -#~ "de votre projet. Pour résoudre cette erreur, vérifiez à nouveau votre " -#~ "configuration de projet et les dépendances installées sont correctes, et " -#~ "n'ont pas été modifiées récemment." - -#, python-brace-format -#~ msgid "" -#~ "No \"{BUILD_COMMANDS_OUTPUT_PATH_HTML}\" folder was created during this " -#~ "build." -#~ msgstr "" -#~ "Acun dossier \"{BUILD_COMMANDS_OUTPUT_PATH_HTML}\" n'a été créé durant " -#~ "cette compilation." - -#, python-brace-format -#~ msgid "" -#~ "Build output directory for format \"{artifact_type}\" does not contain " -#~ "any files. It seems the build process created the directory but did not " -#~ "save any file to it." -#~ msgstr "" -#~ "Le répertoire de sortie pour la compilation du format \"{artifact_type}\" " -#~ "ne contient aucun fichier. Il semble que le processus de compilation ait " -#~ "créé le répertoire, mais n'y ait enregistré aucun fichier." - -#, python-brace-format -#~ msgid "" -#~ "Build output directory for format \"{artifact_type}\" contains multiple " -#~ "files and it is not currently supported. Please, remove all the files but " -#~ "the \"{artifact_type}\" you want to upload." -#~ msgstr "" -#~ "Le répertoire de sortie de compilation du format « {artifact_type} » " -#~ "contient plusieurs fichiers, ce qui n'est actuellement pas supporté. " -#~ "Veuillez supprimer tous les fichiers à l'exception du « {artifact_type} » " -#~ "que vous voulez téléverser." - -#~ msgid "" -#~ "Some files were detected in an unsupported output path, '_build/html'. " -#~ "Ensure your project is configured to use the output path " -#~ "'$READTHEDOCS_OUTPUT/html' instead." -#~ msgstr "" -#~ "Des fichiers ont été détectés dans un chemin de sortie non supporté : " -#~ "'_build/html'. Assurez-vous que votre projet est configuré pour utiliser " -#~ "le chemin de sortie '$READTHEDOCS_OUTPUT/html' à la place." - -#~ msgid "This build was manually skipped using a command exit code." -#~ msgstr "" -#~ "Cette compilation a été ignorée manuellement en utilisant un code de " -#~ "sortie de commande." - -#~ msgid "Builds for this project are temporarily disabled" -#~ msgstr "La compilation de ce projet est temporairement désactivée" - -#, python-brace-format -#~ msgid "Problem in your project's configuration. {exception}" -#~ msgstr "Problème dans la configuration de votre projet. {exception}" - -#, python-brace-format -#~ msgid "Concurrency limit reached ({limit}), retrying in 5 minutes." -#~ msgstr "" -#~ "La limite de concurrence à été atteinte ({limit}), nouvel essai dans 5 " -#~ "minutes." - -#~ msgid "Build cancelled by user." -#~ msgstr "Compilation annulée par l'utilisateur." - -#~ msgid "" -#~ "PDF file was not generated/found in \"_readthedocs/pdf\" output directory." -#~ msgstr "" -#~ "Le fichier PDF n'a pas été compilé/trouvé dans le dossier de sortie " -#~ "\"_readthedocs/pdf\"." - -#, python-brace-format -#~ msgid "Problem parsing MkDocs YAML configuration. {exception}" -#~ msgstr "" -#~ "Problème dans l'analyse de la configuration de MkDocs YAML. {exception}" - -#~ msgid "" -#~ "The \"docs_dir\" config from your MkDocs YAML config file has to be a " -#~ "string with relative or absolute path." -#~ msgstr "" -#~ "La configuration \"docs_dir\" de votre fichier de configuration MkDocs " -#~ "YAML doit être une chaîne de caractères avec un chemin relatif ou absolu." - -#~ msgid "" -#~ "The \"docs_dir\" config from your MkDocs YAML config file does not " -#~ "contain a valid path." -#~ msgstr "" -#~ "Le paramètre \"docs_dir\" de votre fichier de configuration YAML de " -#~ "MkDocs ne contient pas de chemin valide." - -#, python-brace-format -#~ msgid "" -#~ "The \"{config}\" config from your MkDocs YAML config file has to be a " -#~ "list of relative paths." -#~ msgstr "" -#~ "La configuration \"{config}\" de votre fichier de configuration de " -#~ "MkDocs YAML doit être une liste de chemins relatifs." - -#~ msgid "Please make sure the MkDocs YAML configuration file is not empty." -#~ msgstr "" -#~ "Assurez-vous que le fichier de configuration MkDocs YAML n'est pas vide." - -#~ msgid "" -#~ "Your MkDocs YAML config file is incorrect. Please follow the user guide " -#~ "https://www.mkdocs.org/user-guide/configuration/ to configure the file " -#~ "properly." -#~ msgstr "" -#~ "Votre fichier de configuration MkDocs YAML est incorrect. Veuillez suivre " -#~ "le guide utilisateur https://www.mkdocs.org/user-guide/configuration/ " -#~ "pour configurer le fichier correctement." - -#~ msgid "Symlinks are not fully supported" -#~ msgstr "Les liens symboliques ne sont pas totalement supportés" - -#~ msgid "Notification" -#~ msgstr "Notification" - -#~ msgid "Webhook successfully added." -#~ msgstr "Webhook ajouté avec succès." - -#~ msgid "" -#~ "Could not add webhook for {{ project.name }}. Make sure you have the correct {{ provider.name }} " -#~ "permissions." -#~ msgstr "" -#~ "Impossible d'ajouter un webhook pour {{ project.name }}. Assurez-vous que " -#~ "vous avez les bonnes permissions de " -#~ "{{ provider.name }}." - -#~ msgid "" -#~ "Could not add webhook for {{ project.name }}. Please connect your {{ provider.name }} " -#~ "account." -#~ msgstr "" -#~ "Impossible d'ajouter un webhook pour {{ project.name }}. Veuillez connecter votre compte {{ provider." -#~ "name }}." - -#~ msgid "" -#~ "The project {{ project.name }} doesn't have a valid webhook set up, " -#~ "commits won't trigger new builds for this project. See the project integrations for more " -#~ "information." -#~ msgstr "" -#~ "Le projet {{ project.name }} n'a pas de webhook valide configuré; il ne " -#~ "sera pas recompilé lors d'ajouts de commits dans le dépôt. Voyez l'intégration de projets pour plus " -#~ "d'informations." - -#~ msgid "" -#~ "Could not send {{ provider_name }} build status report for {{ project." -#~ "name }}. Make sure you have the correct {{ provider_name }} repository " -#~ "permissions and your {{ provider_name }} account is " -#~ "connected to Read the Docs." -#~ msgstr "" -#~ "Impossible d'envoyer le rapport d'état de compilation {{ provider_name }} " -#~ "pour le projet {{ project.name }}. Vérifiez que vous avez les permissions " -#~ "correctes du repository {{ provider_name }} et que votre " -#~ "compte {{ provider_name }} est bien connecté à Read the Docs." - -#~ msgid "" -#~ "A configuration file was not found. Make sure you have a conf.py file in " -#~ "your repository." -#~ msgstr "" -#~ "Le fichier de configuration n'a pas été trouvé. Assurez-vous qu'il y a un " -#~ "fichier conf.py dans votre dépôt." - -#~ msgid "" -#~ "We found more than one conf.py and are not sure which one to use. Please, " -#~ "specify the correct file under the Advanced settings tab in the project's " -#~ "Admin." -#~ msgstr "" -#~ "Nous avons trouvé plus d'un fichier conf.py, et nous ne savons pas lequel " -#~ "utiliser. Merci de préciser le fichier dans l'onglet Avancé de la page " -#~ "d'administration du projet." - -#~ msgid "The file {} doesn't exist. Make sure it's a valid file path." -#~ msgstr "" -#~ "Le fichier {} n'existe pas. Assurez-vous qu'il s'agisse d'un chemin de " -#~ "fichier valide." - -#~ msgid "" -#~ "There was a problem connecting to your repository, ensure that your " -#~ "repository URL is correct." -#~ msgstr "" -#~ "Un problème est survenu lors de la connexion à votre dépôt, merci de vous " -#~ "assurer que l'URL du dépôt est correcte." - -#~ msgid "" -#~ "There was a problem connecting to your repository, ensure that your " -#~ "repository URL is correct and your repository is public. Private " -#~ "repositories are not supported." -#~ msgstr "" -#~ "Un problème est survenu lors de la connexion à votre dépôt, merci de vous " -#~ "assurer que l'URL du dépôt est correcte et que votre dépôt est public. " -#~ "Les dépôts privés ne sont pas supportés." - -#~ msgid "" -#~ "You can not have two versions with the name latest or stable. Ensure you " -#~ "don't have both a branch and a tag with this name." -#~ msgstr "" -#~ "Vous ne pouvez pas avoir deux versions avec le nom latest ou stable. " -#~ "Assurez-vous que vous n'avez pas en même temps une branche et un tag avec " -#~ "ce nom." - -#~ msgid "Failed to checkout revision: {}" -#~ msgstr "La vérification de la révision a échoué: {}" - -#~ msgid "" -#~ "There was a problem cloning your repository. Please check the command " -#~ "output for more information." -#~ msgstr "" -#~ "Il y a eu problème lors du clonage de votre dépôt. Regardez la console de " -#~ "la commande pour plus d'information." - -#~ msgid "Global settings" -#~ msgstr "Paramètres globaux" - -#~ msgid "Default settings" -#~ msgstr "Paramètres par défaut" - -#~ msgid "" -#~ "Your primary email address is not verified. Please verify it here." -#~ msgstr "" -#~ "Votre adresse E-mail principale n'est pas vérifiée. Vérifiez-la ici s'il vous plait." - -#~ msgid "" -#~ "This build was terminated due to inactivity. If you continue to encounter " -#~ "this error, file a support request with and reference this build id ({})." -#~ msgstr "" -#~ "Cette compilation a été interrompue pour cause d'inactivité. Si l'erreur " -#~ "persiste, envoyez une requête au support et faites mention de cet " -#~ "identifiant de compilation ({})." - -#~ msgid "Close notification" -#~ msgstr "Fermer la notification" - -#, python-format -#~ msgid "" -#~ "The \"build.commands\" feature is in beta, and could " -#~ "have backwards incompatible changes while in beta. Read more at " -#~ "our documentation to find out its " -#~ "limitations and potential issues." -#~ msgstr "" -#~ "la fonctionnalité \"build.commands\"est en beta, et " -#~ "pourrait avoir des changements incompatibles avec les versions " -#~ "précédentes le temps de la beta. Plus d'informations dans notre documentation pour découvrir les " -#~ "limites et les problèmes potentiels." - -#, python-format -#~ msgid "" -#~ "Your project is currently disabled for abuse of the system. Please make " -#~ "sure it isn't using unreasonable amounts of resources or triggering lots " -#~ "of builds in a short amount of time. Please contact support to get your project re-enabled." -#~ msgstr "" -#~ "Votre projet est actuellement désactivé pour abus du système. Veuillez " -#~ "vérifier qu'il n'utilise pas un nombre déraisonnable de ressources ou " -#~ "bien qu'il déclenche trop de constructions dans un temps imparti trop " -#~ "court. Veuillez contacter le " -#~ "support pour ré-activer votre projet." diff --git a/readthedocs/locale/gl/LC_MESSAGES/django.mo b/readthedocs/locale/gl/LC_MESSAGES/django.mo index cc9ebc61a71c05ae4feacfae028e45baf637ba66..0b8a48021163aa474842255a6922229b29206f0e 100755 GIT binary patch delta 20381 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 PL({(h?n|%dXzc$14uH`l delta 20466 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 diff --git a/readthedocs/locale/gl/LC_MESSAGES/django.po b/readthedocs/locale/gl/LC_MESSAGES/django.po index df8a40fae6a..3b0208a48fc 100644 --- a/readthedocs/locale/gl/LC_MESSAGES/django.po +++ b/readthedocs/locale/gl/LC_MESSAGES/django.po @@ -7,15 +7,12 @@ # Leandro Regueiro , 2013 # Manuel Kaufmann , 2023 # Miguel Anxo Bouzada , 2023 -#: notifications/messages.py:393 notifications/messages.py:405 -#: notifications/messages.py:418 notifications/messages.py:429 -#: notifications/messages.py:442 notifications/messages.py:454 -#: notifications/messages.py:467 +#: notifications/messages.py:392 msgid "" msgstr "" "Project-Id-Version: readthedocs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-23 11:49+0000\n" +"POT-Creation-Date: 2024-01-30 11:15+0000\n" "PO-Revision-Date: 2012-10-03 11:28+0000\n" "Last-Translator: Manuel Kaufmann , 2023\n" "Language-Team: Galician (http://app.transifex.com/readthedocs/readthedocs/" @@ -26,7 +23,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: analytics/models.py:69 builds/models.py:727 projects/models.py:1539 +#: analytics/models.py:69 builds/models.py:727 projects/models.py:1549 #: search/models.py:28 templates/base.html:274 msgid "Version" msgstr "Versión" @@ -56,10 +53,8 @@ msgid "Build API keys" msgstr "Crear chaves de API" #: api/v2/serializers.py:398 -#, fuzzy -#| msgid "This query param is required" msgid "This field is required." -msgstr "Precisase este parámetro de consulta" +msgstr "" #: api/v2/serializers.py:399 msgid "Object does not exist." @@ -162,7 +157,7 @@ msgstr "" msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "O proxecto con {slug_name}={value} non é válido como subproxecto" -#: api/v3/serializers.py:857 projects/forms.py:469 +#: api/v3/serializers.py:857 projects/forms.py:481 msgid "A subproject with this alias already exists" msgstr "Xa existe un subproxecto con este alias" @@ -226,7 +221,7 @@ msgid "Invitation declined" msgstr "Convite declinado" #: audit/models.py:116 core/models.py:21 gold/models.py:33 -#: projects/models.py:213 +#: projects/models.py:218 msgid "User" msgstr "Usuario" @@ -239,7 +234,7 @@ msgid "Username" msgstr "Nome de usuario" #: audit/models.py:138 builds/models.py:110 builds/models.py:721 -#: organizations/filters.py:134 projects/models.py:1533 redirects/models.py:48 +#: organizations/filters.py:134 projects/models.py:1543 redirects/models.py:48 msgid "Project" msgstr "Proxecto" @@ -480,7 +475,7 @@ msgstr "Activa" msgid "Build successful" msgstr "Construción satisfactoria" -#: builds/filters.py:28 projects/models.py:1642 +#: builds/filters.py:28 projects/models.py:1652 #: templates/builds/build_detail.html:143 msgid "Build failed" msgstr "Produciuse un fallo na construción" @@ -528,11 +523,12 @@ msgstr "A coincidencia personalizada non debe estar baleira." msgid "Invalid Python regular expression." msgstr "Expresión regular de Python incorrecta." -#: builds/models.py:98 projects/models.py:1605 projects/models.py:1770 +#: builds/models.py:98 integrations/models.py:284 projects/models.py:1615 +#: projects/models.py:1780 msgid "created" msgstr "creado" -#: builds/models.py:103 projects/models.py:1610 +#: builds/models.py:103 integrations/models.py:289 projects/models.py:1620 msgid "modified" msgstr "modificado" @@ -545,7 +541,7 @@ msgid "Verbose Name" msgstr "Nome descritivo" #: builds/models.py:143 oauth/models.py:32 organizations/models.py:50 -#: projects/models.py:218 +#: projects/models.py:223 msgid "Slug" msgstr "" @@ -567,7 +563,7 @@ msgstr "Construída" msgid "Uploaded" msgstr "Subido" -#: builds/models.py:170 projects/models.py:470 +#: builds/models.py:170 projects/models.py:475 msgid "Privacy Level" msgstr "Nivel de privacidade" @@ -601,7 +597,7 @@ msgstr "Conten un ePub" msgid "Has HTML Zip" msgstr "Conten un Zip HTML" -#: builds/models.py:189 projects/models.py:307 projects/models.py:574 +#: builds/models.py:189 projects/models.py:312 projects/models.py:579 msgid "Documentation type" msgstr "Tipo de documentación" @@ -628,7 +624,7 @@ msgstr "Versión {version} de {project} ({pk})" msgid "Status" msgstr "Estado" -#: builds/models.py:762 integrations/models.py:148 +#: builds/models.py:762 integrations/models.py:146 msgid "Date" msgstr "Data" @@ -656,7 +652,7 @@ msgstr "Erro" msgid "Exit code" msgstr "Código de saída" -#: builds/models.py:777 projects/models.py:1550 +#: builds/models.py:777 projects/models.py:1560 msgid "Commit" msgstr "Remisión" @@ -712,7 +708,7 @@ msgid "Command" msgstr "Orde" #: builds/models.py:1162 builds/models.py:1223 oauth/models.py:133 -#: organizations/models.py:64 projects/models.py:220 redirects/models.py:106 +#: organizations/models.py:64 projects/models.py:225 redirects/models.py:106 #: templates/core/project_details.html:78 msgid "Description" msgstr "Descrición" @@ -852,72 +848,59 @@ msgstr "" msgid "Config file not found at default path" msgstr "" -#: config/notifications.py:40 -#, fuzzy -#| msgid "Configuration used in the build" +#: config/notifications.py:41 msgid "Configuration file not found" -msgstr "Configuración utilizada na construción" +msgstr "" -#: config/notifications.py:52 -#, fuzzy -#| msgid "Configuration used in the build" +#: config/notifications.py:53 msgid "Configuration key not supported in this version" -msgstr "Configuración utilizada na construción" +msgstr "" -#: config/notifications.py:64 config/notifications.py:78 -#: config/notifications.py:180 config/notifications.py:192 -#: config/notifications.py:204 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:65 config/notifications.py:79 +#: config/notifications.py:179 config/notifications.py:191 msgid "Invalid configuration key" -msgstr "Ficheiro de configuración Python" +msgstr "" -#: config/notifications.py:92 -#, fuzzy -#| msgid "Invalid Python regular expression." +#: config/notifications.py:93 msgid "Invalid configuration version" -msgstr "Expresión regular de Python incorrecta." +msgstr "" -#: config/notifications.py:104 config/notifications.py:132 -#, fuzzy -#| msgid "Python configuration file" -msgid "Invalid configuration option" -msgstr "Ficheiro de configuración Python" +#: config/notifications.py:105 +msgid "Missing configuration option" +msgstr "" -#: config/notifications.py:120 -msgid "Invalid configuration option: build" +#: config/notifications.py:117 +msgid "Invalid configuration option" msgstr "" -#: config/notifications.py:144 config/notifications.py:156 -#, fuzzy -#| msgid "Invalid project name" +#: config/notifications.py:129 config/notifications.py:141 msgid "Invalid APT package name" -msgstr "O nome de proxecto non é válido" +msgstr "" -#: config/notifications.py:168 -#, fuzzy -#| msgid "Invalid Python regular expression." +#: config/notifications.py:153 msgid "Invalid Python install method" -msgstr "Expresión regular de Python incorrecta." +msgstr "" + +#: config/notifications.py:166 +msgid "Missing configuration key" +msgstr "" -#: config/notifications.py:216 +#: config/notifications.py:203 msgid "Invalid configuration key: {{key}}" msgstr "" -#: config/notifications.py:228 -#, fuzzy -#| msgid "Python configuration file" +#: config/notifications.py:215 msgid "Invalid syntax in configuration file" -msgstr "Ficheiro de configuración Python" +msgstr "" -#: config/notifications.py:242 +#: config/notifications.py:230 msgid "Missing required key" msgstr "" -#: config/notifications.py:259 config/notifications.py:272 -#: config/notifications.py:285 config/notifications.py:298 -#: config/notifications.py:311 config/notifications.py:324 -#: config/notifications.py:337 config/notifications.py:350 +#: config/notifications.py:247 config/notifications.py:261 +#: config/notifications.py:276 config/notifications.py:289 +#: config/notifications.py:302 config/notifications.py:315 +#: config/notifications.py:328 config/notifications.py:341 msgid "Config file validation error" msgstr "" @@ -1024,10 +1007,8 @@ msgid "%(username)s's profile" msgstr "Perfil de %(username)s" #: core/notifications.py:14 -#, fuzzy -#| msgid "Email address or username" msgid "Email address not verified" -msgstr "Enderezo de correo ou nome de usuario" +msgstr "" #: doc_builder/director.py:79 #, python-brace-format @@ -1069,12 +1050,12 @@ msgid "This project is already Ad-Free." msgstr "Este proxecto xa está libre de publicidade." #: gold/models.py:28 organizations/models.py:31 organizations/models.py:229 -#: organizations/models.py:303 projects/models.py:207 +#: organizations/models.py:303 projects/models.py:212 msgid "Publication date" msgstr "Data de publicación" #: gold/models.py:29 organizations/models.py:32 organizations/models.py:230 -#: organizations/models.py:304 projects/models.py:208 projects/models.py:1552 +#: organizations/models.py:304 projects/models.py:213 projects/models.py:1562 msgid "Modified date" msgstr "Data de modificación" @@ -1242,56 +1223,56 @@ msgid "" "There was an error connecting to Stripe, please try again in a few minutes" msgstr "Produciuse un erro ao conectarse a Stripe. Ténteo de novo nuns minutos" -#: integrations/models.py:151 integrations/models.py:159 +#: integrations/models.py:149 integrations/models.py:157 msgid "Request headers" msgstr "Cabeceiras da solicitude" -#: integrations/models.py:156 +#: integrations/models.py:154 msgid "Request body" msgstr "Corpo da solicitude" -#: integrations/models.py:164 +#: integrations/models.py:162 msgid "Response body" msgstr "Corpo da resposta" -#: integrations/models.py:167 +#: integrations/models.py:165 msgid "Status code" msgstr "Código de estado" -#: integrations/models.py:177 +#: integrations/models.py:175 #, python-brace-format msgid "Exchange {0}" msgstr "Intercambio {0}" -#: integrations/models.py:275 +#: integrations/models.py:273 msgid "GitHub incoming webhook" msgstr "Punto de ancoraxe entrante de GitHub" -#: integrations/models.py:276 +#: integrations/models.py:274 msgid "Bitbucket incoming webhook" msgstr "Punto de ancoraxe entrante de Bitbucket" -#: integrations/models.py:277 +#: integrations/models.py:275 msgid "GitLab incoming webhook" msgstr "Punto de ancoraxe entrante de GitLab" -#: integrations/models.py:278 +#: integrations/models.py:276 msgid "Generic API incoming webhook" msgstr "Punto de ancoraxe entrante de API xenérica" -#: integrations/models.py:289 +#: integrations/models.py:300 msgid "Integration type" msgstr "Tipo de integración" -#: integrations/models.py:294 +#: integrations/models.py:305 msgid "Provider data" msgstr "Datos do provedor" -#: integrations/models.py:303 +#: integrations/models.py:314 msgid "Secret used to validate the payload of the webhook" msgstr "Segredo usado para validar a carga útil da ancoraxe web" -#: integrations/models.py:315 +#: integrations/models.py:326 #, python-brace-format msgid "{0} for {1}" msgstr "{0} para {1}" @@ -1368,122 +1349,119 @@ msgstr "Aceptar" msgid "Decline" msgstr "Declinar" -#: notifications/messages.py:76 notifications/messages.py:107 -#, fuzzy -#| msgid "Unknown" +#: notifications/messages.py:82 notifications/messages.py:113 msgid "Unknown problem" -msgstr "Descoñecido" +msgstr "" -#: notifications/messages.py:93 -#, fuzzy -#| msgid "Build exited due to time out" +#: notifications/messages.py:99 msgid "Build terminated due inactivity" -msgstr "Saíuse da construción por mor do tempo de espera" +msgstr "" -#: notifications/messages.py:121 +#: notifications/messages.py:127 msgid "Maximum concurrency limit reached." msgstr "" -#: notifications/messages.py:133 -#, fuzzy -#| msgid "Build cancelled" +#: notifications/messages.py:140 msgid "Build cancelled manually." -msgstr "Construción cancelada" +msgstr "" -#: notifications/messages.py:145 -msgid "Build skipped manually." +#: notifications/messages.py:152 +msgid "Build skipped." msgstr "" -#: notifications/messages.py:158 -#, fuzzy -#| msgid "Build exited due to time out" -msgid "Build exited due to time out." -msgstr "Saíuse da construción por mor do tempo de espera" +#: notifications/messages.py:165 +msgid "Build terminated due to time out." +msgstr "" -#: notifications/messages.py:170 -#, fuzzy -#| msgid "Build exited due to excessive memory consumption" -msgid "Build exited due to excessive memory consumption." -msgstr "Saíuse da construción por mor dun consumo excesivo de memoria" +#: notifications/messages.py:178 +msgid "Build terminated due to excessive memory consumption." +msgstr "" -#: notifications/messages.py:182 -#, fuzzy -#| msgid "Build exited due to unknown error: {0}" -msgid "Build exited due to unknown error." -msgstr "Saíuse da construción por mor dun erro descoñecido: {0}" +#: notifications/messages.py:191 +msgid "Build terminated due to unknown error." +msgstr "" -#: notifications/messages.py:194 -#, fuzzy -#| msgid "Build pull requests for this project" +#: notifications/messages.py:203 msgid "Builds are temporary disabled for this project." -msgstr "Construír solicitudes de extracción para este proxecto" - -#: notifications/messages.py:208 -msgid "Concurrency limit reached" msgstr "" -#: notifications/messages.py:221 -#, fuzzy -#| msgid "No objects found" +#: notifications/messages.py:217 msgid "No HTML content found" -msgstr "Non se atoparon obxectos" +msgstr "" -#: notifications/messages.py:233 -#, fuzzy -#| msgid "" -#| "Build output directory for format \"{artifact_type}\" is not a directory." +#: notifications/messages.py:229 msgid "Build output directory is not a directory" msgstr "" -"O directorio de saída de construción para o formato «{artifact_type}» non é " -"un directorio." -#: notifications/messages.py:245 +#: notifications/messages.py:242 msgid "Build output directory doesn't contain any file" msgstr "" -#: notifications/messages.py:258 +#: notifications/messages.py:255 msgid "Build output directory contains multiple files" msgstr "" -#: notifications/messages.py:272 +#: notifications/messages.py:269 msgid "Index file is not present in HTML output directory" msgstr "" -#: notifications/messages.py:285 +#: notifications/messages.py:282 msgid "Your project is outputing files in an old directory" msgstr "" -#: notifications/messages.py:299 +#: notifications/messages.py:296 msgid "Your project doesn't have a .readthedocs.yaml file" msgstr "" -#: notifications/messages.py:313 +#: notifications/messages.py:310 msgid "Configuration key build.image is deprecated" msgstr "" -#: notifications/messages.py:327 +#: notifications/messages.py:324 msgid "Configuration key build.os is required" msgstr "" -#: notifications/messages.py:340 +#: notifications/messages.py:338 msgid "There is at least one file that exceeds the size limit" msgstr "" -#: notifications/messages.py:353 +#: notifications/messages.py:351 msgid "There is no PDF file in output directory" msgstr "" -#: notifications/messages.py:365 +#: notifications/messages.py:364 msgid "Config key build.commands is in beta" msgstr "" -#: notifications/messages.py:378 -#, fuzzy -#| msgid "No builds found" +#: notifications/messages.py:377 msgid "No TeX files were found" -msgstr "Non se atopou ningunha construción" +msgstr "" + +#: notifications/messages.py:404 +msgid "MkDocs docs_dir configuration option is invalid" +msgstr "" + +#: notifications/messages.py:417 +msgid "MkDocs docs_dir path not found" +msgstr "" -#: notifications/messages.py:481 +#: notifications/messages.py:431 +msgid "MkDocs {{extra_config}} configuration option is invalid" +msgstr "" + +#: notifications/messages.py:445 +msgid "MkDocs configuration file is empty" +msgstr "" + +#: notifications/messages.py:457 +msgid "MkDocs configuration file not found" +msgstr "" + +#: notifications/messages.py:471 +msgid "Unknown error when loading your MkDocs configuration file" +msgstr "" + +#: notifications/messages.py:485 msgid "Syntax error in mkdocs.yml" msgstr "" @@ -1491,11 +1469,9 @@ msgstr "" msgid "Show under bell icon" msgstr "" -#: notifications/models.py:74 -#, fuzzy -#| msgid "Unknown" +#: notifications/models.py:79 msgid "Unknown message" -msgstr "Descoñecido" +msgstr "" #: oauth/models.py:28 oauth/models.py:114 organizations/models.py:246 msgid "Users" @@ -1504,7 +1480,7 @@ msgstr "Usuarios" #: oauth/models.py:33 oauth/models.py:126 organizations/filters.py:59 #: organizations/filters.py:65 organizations/models.py:48 #: organizations/models.py:253 projects/filters.py:42 projects/filters.py:107 -#: projects/models.py:217 projects/models.py:1544 +#: projects/models.py:222 projects/models.py:1554 msgid "Name" msgstr "Nome" @@ -1577,7 +1553,7 @@ msgid "The project doesn't have a valid webhook set up" msgstr "" #: oauth/notifications.py:62 -msgid "{{provier_name}} build status report failed" +msgid "{{provider_name}} build status report failed" msgstr "" #: oauth/notifications.py:77 @@ -1686,11 +1662,11 @@ msgstr "" msgid "Organization %(name)s already exists" msgstr "A organización %(name)s xa existe" -#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:521 +#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:533 msgid "Email address or username" msgstr "Enderezo de correo ou nome de usuario" -#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:536 +#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:548 #, python-format msgid "User %(username)s does not exist" msgstr "O usuario %(username)s non existe" @@ -2264,7 +2240,7 @@ msgstr "Mercurial" msgid "Bazaar" msgstr "Bazaar" -#: projects/constants.py:99 projects/models.py:2132 +#: projects/constants.py:99 projects/models.py:2142 msgid "Public" msgstr "Público" @@ -2371,11 +2347,23 @@ msgid "" "This setting is inherited from the parent translation." msgstr "" -#: projects/forms.py:285 +#: projects/forms.py:276 +msgid "" +"We have detected that this project is private, pull request previews are set " +"to private." +msgstr "" + +#: projects/forms.py:280 +msgid "" +"We have detected that this project is public, pull request previews are set " +"to public." +msgstr "" + +#: projects/forms.py:297 msgid "To build from pull requests you need a " msgstr "Para construír a partir de solicitudes de extracción necesita" -#: projects/forms.py:296 +#: projects/forms.py:308 msgid "" "To build from pull requests your repository's webhook needs to send pull " "request events. " @@ -2383,135 +2371,129 @@ msgstr "" "Para construír a partir de solicitudes de extracción, a ancoraxe web do seu " "repositorio debe enviar eventos de solicitude de extracción." -#: projects/forms.py:344 +#: projects/forms.py:356 msgid "" "Your configuration file is invalid, make sure it contains conf.py in it." msgstr "" "O seu ficheiro de configuración é incorrecto, asegúrese de que contén conf." "py nel." -#: projects/forms.py:406 +#: projects/forms.py:418 #, python-brace-format msgid "There is already a \"{lang}\" translation for the {proj} project." msgstr "Xa hai unha tradución a «{lang}» para o proxecto {proj}." -#: projects/forms.py:494 +#: projects/forms.py:506 msgid "Enable Addons" msgstr "" -#: projects/forms.py:496 -#, fuzzy -#| msgid "Should builds from pull requests be public?" +#: projects/forms.py:508 msgid "Show a notification on builds from pull requests" msgstr "" -"As construcións a partir de solicitudes de extracción deberían ser públicas?" -#: projects/forms.py:499 -#, fuzzy -#| msgid "Show warning banner in non-stable nor latest versions." +#: projects/forms.py:511 msgid "Show a notification on non-stable and latest versions" msgstr "" -"Amosar o báner de advertencia nas versións non estábeis ou nas máis recentes." -#: projects/forms.py:540 +#: projects/forms.py:552 #, python-format msgid "User %(username)s is already a maintainer" msgstr "O usuario %(username)s xa é un mantedor" -#: projects/forms.py:622 +#: projects/forms.py:634 msgid "The payload must be a valid JSON object." msgstr "A carga útil debe ser un obxecto JSON válido." -#: projects/forms.py:652 +#: projects/forms.py:664 msgid "" "This project is configured with a versioning scheme that doesn't support " "translations." msgstr "" -#: projects/forms.py:829 +#: projects/forms.py:848 msgid "Only one domain can be canonical at a time." msgstr "Só un dominio pode ser canónico á vez." -#: projects/forms.py:930 +#: projects/forms.py:949 msgid "Variable name can't start with __ (double underscore)" msgstr "O nome da variábel non pode comezar por __ (dobre trazo baixo)" -#: projects/forms.py:934 +#: projects/forms.py:953 msgid "Variable name can't start with READTHEDOCS" msgstr "O nome da variaábel non pode comezar por READTHEDOCS" -#: projects/forms.py:939 +#: projects/forms.py:958 msgid "There is already a variable with this name for this project" msgstr "Xa hai unha variábel con este nome para este proxecto" -#: projects/forms.py:944 +#: projects/forms.py:963 msgid "Variable name can't contain spaces" msgstr "O nome da variábel non pode conter espazos" -#: projects/forms.py:948 +#: projects/forms.py:967 msgid "Only letters, numbers and underscore are allowed" msgstr "Só se permiten letras, números e trazo baixo" -#: projects/models.py:91 +#: projects/models.py:93 msgid "Main project" msgstr "Proxecto principal" -#: projects/models.py:97 +#: projects/models.py:99 msgid "Subproject" msgstr "Subproxecto" -#: projects/models.py:102 +#: projects/models.py:104 msgid "Alias" msgstr "Alias" -#: projects/models.py:222 +#: projects/models.py:227 msgid "Short description of this project" msgstr "Breve descrición deste proxecto" -#: projects/models.py:225 +#: projects/models.py:230 msgid "Repository URL" msgstr "URL do repositorio" -#: projects/models.py:228 +#: projects/models.py:233 msgid "Hosted documentation repository URL" msgstr "URL do repositorio da documentación aloxada" -#: projects/models.py:235 +#: projects/models.py:240 msgid "Repository type" msgstr "Tipo de repositorio" -#: projects/models.py:241 +#: projects/models.py:246 msgid "Project homepage" msgstr "Páxina de inicio do proxecto" -#: projects/models.py:243 +#: projects/models.py:248 msgid "The project's homepage" msgstr "O sitio web do proxecto" -#: projects/models.py:246 +#: projects/models.py:251 msgid "Canonical URL" msgstr "URL canónico" -#: projects/models.py:248 +#: projects/models.py:253 msgid "URL that documentation is expected to serve from" msgstr "URL dende o que se agarda que se sirva a documentación" -#: projects/models.py:251 +#: projects/models.py:256 msgid "Versioning scheme" msgstr "" -#: projects/models.py:258 +#: projects/models.py:263 msgid "" "This affects how the URL of your documentation looks like, and if it " "supports translations or multiple versions. Changing the versioning scheme " "will break your current URLs." msgstr "" -#: projects/models.py:265 +#: projects/models.py:270 msgid "Single version" msgstr "Versión única" -#: projects/models.py:268 +#: projects/models.py:273 msgid "" "A single version site has no translations and only your \"latest\" version, " "served at the root of the domain. Use this with caution, only turn it on if " @@ -2521,19 +2503,19 @@ msgstr "" "servida na raíz do dominio. Use isto con precaución, actíveo só se nunca vai " "ter varias versións dos seus documentos." -#: projects/models.py:275 +#: projects/models.py:280 msgid "Default version" msgstr "Versión predefinida" -#: projects/models.py:278 +#: projects/models.py:283 msgid "The version of your project that / redirects to" msgstr "A versión do proxecto á que reenvía /" -#: projects/models.py:283 +#: projects/models.py:288 msgid "Default branch" msgstr "Ramificación predefinida" -#: projects/models.py:289 +#: projects/models.py:294 msgid "" "What branch \"latest\" points to. Leave empty to use the default value for " "your VCS." @@ -2541,11 +2523,11 @@ msgstr "" "A que rama apunta a «última». Déixeo en branco para usar o valor " "predeterminado para o seu VCS." -#: projects/models.py:294 projects/models.py:561 +#: projects/models.py:299 projects/models.py:566 msgid "Requirements file" msgstr "Ficheiro de requisitos" -#: projects/models.py:300 projects/models.py:567 +#: projects/models.py:305 projects/models.py:572 msgid "" "A pip requirements file needed to build your documentation. Path " @@ -2555,7 +2537,7 @@ msgstr "" "html#requirements-files\">ficheiro de requisitos pip para construír a " "súa documentación. Ruta dende a raíz do seu proxecto." -#: projects/models.py:312 projects/models.py:579 +#: projects/models.py:317 projects/models.py:584 msgid "" "Type of documentation you are building. More " @@ -2566,11 +2548,11 @@ msgstr "" "DirectoryHTMLBuilder\">Obteña máis información sobre os construtores de " "Sphinx." -#: projects/models.py:319 +#: projects/models.py:324 msgid "Custom path prefix" msgstr "Prefixo personalizado da ruta" -#: projects/models.py:325 +#: projects/models.py:330 msgid "" "A custom path prefix used when serving documentation from this project. By " "default we serve documentation at the root (/) of a domain." @@ -2579,11 +2561,11 @@ msgstr "" "proxecto. De xeito predeterminado ofrecemos a documentación na raíz (/) dun " "dominio." -#: projects/models.py:330 +#: projects/models.py:335 msgid "Custom subproject path prefix" msgstr "Prefixo personalizado da ruta do subproxecto" -#: projects/models.py:336 +#: projects/models.py:341 msgid "" "A custom path prefix used when evaluating the root of a subproject. By " "default we serve documentation from subprojects under the `/projects/` " @@ -2593,11 +2575,11 @@ msgstr "" "xeito predeterminado ofrecemos a documentación de subproxectos baixo o " "prefixo `/projects/`." -#: projects/models.py:343 +#: projects/models.py:348 msgid "Build pull requests for this project" msgstr "Construír solicitudes de extracción para este proxecto" -#: projects/models.py:346 +#: projects/models.py:351 msgid "" "More information in our docs." @@ -2605,24 +2587,25 @@ msgstr "" "Máis información na nosa documentación." -#: projects/models.py:350 +#: projects/models.py:355 msgid "Privacy level of Pull Requests" msgstr "Nivel de privacidade das solicitudes de extracción" -#: projects/models.py:357 -msgid "Should builds from pull requests be public?" +#: projects/models.py:362 +msgid "" +"Should builds from pull requests be public? If your repository is " +"public, don't set this to private." msgstr "" -"As construcións a partir de solicitudes de extracción deberían ser públicas?" -#: projects/models.py:362 +#: projects/models.py:367 msgid "CDN Enabled" msgstr "CDN activado" -#: projects/models.py:364 +#: projects/models.py:369 msgid "Analytics code" msgstr "Código de Analytics" -#: projects/models.py:369 +#: projects/models.py:374 msgid "" "Google Analytics Tracking ID (ex. UA-22345342-1). This may slow " "down your page loads." @@ -2630,11 +2613,11 @@ msgstr "" "ID de seguimento de Google Analytics (p. ex., UA-22345342-1). " "Isto pode retardar a carga da súa páxina." -#: projects/models.py:375 +#: projects/models.py:380 msgid "Disable Analytics" msgstr "Desactivar Analytics" -#: projects/models.py:379 +#: projects/models.py:384 msgid "" "Disable Google Analytics completely for this project (requires rebuilding " "documentation)" @@ -2642,15 +2625,15 @@ msgstr "" "Desactivar Google Analytics completamente para este proxecto (require volver " "construír a documentación)" -#: projects/models.py:384 +#: projects/models.py:389 msgid "Alternative container image" msgstr "Imaxe alternativa do contedor" -#: projects/models.py:390 +#: projects/models.py:395 msgid "Container memory limit" msgstr "Límite de memoria do contedor" -#: projects/models.py:395 +#: projects/models.py:400 msgid "" "Memory limit in Docker format -- example: 512m or 1g" @@ -2658,53 +2641,53 @@ msgstr "" "Límite de memoria en formato Docker -- exemplo: 512m ou " "1g" -#: projects/models.py:400 +#: projects/models.py:405 msgid "Container time limit in seconds" msgstr "Límite de tempo do contedor en segundos" -#: projects/models.py:405 +#: projects/models.py:410 msgid "Alternate build queue id" msgstr "ID alternativo da cola de construción" -#: projects/models.py:411 +#: projects/models.py:416 msgid "Maximum concurrent builds allowed for this project" msgstr "" "Número máximo de construcións simultáneas permitidas para este proxecto" -#: projects/models.py:416 +#: projects/models.py:421 msgid "Allow paid advertising" msgstr "Permitir a publicidade pagada" -#: projects/models.py:418 +#: projects/models.py:423 msgid "If unchecked, users will still see community ads." msgstr "Se non se marca, os usuarios seguirán a ver os anuncios da comunidade." -#: projects/models.py:421 +#: projects/models.py:426 msgid "Ad-free" msgstr "Libre de publicidade" -#: projects/models.py:426 +#: projects/models.py:431 msgid "Is spam?" msgstr "É correo lixo?" -#: projects/models.py:429 +#: projects/models.py:434 msgid "Manually marked as (not) spam" msgstr "Marcado manualmente como (non) correo lixo" -#: projects/models.py:432 +#: projects/models.py:437 msgid "Show version warning" msgstr "Amosar a advertencia de versión" -#: projects/models.py:434 +#: projects/models.py:439 msgid "Show warning banner in non-stable nor latest versions." msgstr "" "Amosar o báner de advertencia nas versións non estábeis ou nas máis recentes." -#: projects/models.py:438 +#: projects/models.py:443 msgid "Path for .readthedocs.yaml" msgstr "Ruta a .readthedocs.yaml" -#: projects/models.py:444 +#: projects/models.py:449 msgid "" "Warning: experimental feature. Custom path from repository " "top-level to your .readthedocs.yaml, ex. subpath/docs/." @@ -2716,19 +2699,19 @@ msgstr "" "ex. subruta/docs/.readthedocs.yaml. Déixeo en branco para o " "valor predeterminado: .readthedocs.yaml." -#: projects/models.py:452 +#: projects/models.py:457 msgid "Featured" msgstr "Destacado" -#: projects/models.py:454 +#: projects/models.py:459 msgid "Skip (disable) building this project" msgstr "Omitir (desactivar) a construción deste proxecto" -#: projects/models.py:462 +#: projects/models.py:467 msgid "Delisted" msgstr "Retirado da lista" -#: projects/models.py:464 +#: projects/models.py:469 msgid "" "Delisting a project removes it from Read the Docs search indexing and asks " "external search engines to remove it via robots.txt" @@ -2736,19 +2719,19 @@ msgstr "" "A retirada da lista dun proxecto retírao da indexación de busca de Read the " "Docs e pídelle aos buscadores externos que o retiren a través de robots.txt" -#: projects/models.py:475 +#: projects/models.py:480 msgid "Should the project dashboard be public?" msgstr "O taboleiro do proxecto debería ser público?" -#: projects/models.py:482 +#: projects/models.py:487 msgid "Related projects" msgstr "Proxectos relacionados" -#: projects/models.py:490 templates/search/elastic_search.html:57 +#: projects/models.py:495 templates/search/elastic_search.html:57 msgid "Language" msgstr "Idioma" -#: projects/models.py:494 +#: projects/models.py:499 msgid "" "The language the project documentation is rendered in. Note: this affects " "your project's URL." @@ -2756,51 +2739,51 @@ msgstr "" "O idioma no que se representa a documentación do proxecto. Nota: isto afecta " "ao URL do proxecto." -#: projects/models.py:502 +#: projects/models.py:507 msgid "Programming Language" msgstr "Linguaxe de programación" -#: projects/models.py:506 +#: projects/models.py:511 msgid "The primary programming language the project is written in." msgstr "A linguaxe de programación principal na que está escrito o proxecto." -#: projects/models.py:522 +#: projects/models.py:527 msgid "This project has been built with a webhook" msgstr "Este proxecto foi construído cunha ancoraxe web" -#: projects/models.py:526 +#: projects/models.py:531 msgid "This project has been successfully cloned" msgstr "Este proxecto foi clonado correctamente" -#: projects/models.py:585 +#: projects/models.py:590 msgid "Enable EPUB build" msgstr "Activa a construción de EPUB" -#: projects/models.py:588 +#: projects/models.py:593 msgid "Create a EPUB version of your documentation with each build." msgstr "Crea unha versión EPUB da súa documentación con cada construción." -#: projects/models.py:592 +#: projects/models.py:597 msgid "Enable PDF build" msgstr "Activar a construción de PDF" -#: projects/models.py:595 +#: projects/models.py:600 msgid "Create a PDF version of your documentation with each build." msgstr "Crea unha versión PDF da súa documentación con cada construción." -#: projects/models.py:599 projects/models.py:1549 +#: projects/models.py:604 projects/models.py:1559 msgid "Path" msgstr "Ruta" -#: projects/models.py:603 +#: projects/models.py:608 msgid "The directory where conf.py lives" msgstr "O directorio onde se atopa conf.py" -#: projects/models.py:607 +#: projects/models.py:612 msgid "Python configuration file" msgstr "Ficheiro de configuración Python" -#: projects/models.py:612 +#: projects/models.py:617 msgid "" "Path from project root to conf.py file (ex. docs/conf.py). Leave blank if you want us to find it for you." @@ -2808,86 +2791,86 @@ msgstr "" "Ruta dende a raíz do proxecto ata o ficheiro conf.py (ex. " "docs/conf.py). Déixeo en branco se quere que o atopemos por Vde." -#: projects/models.py:618 +#: projects/models.py:623 msgid "Install Project" msgstr "Instalar o proxecto" -#: projects/models.py:620 +#: projects/models.py:625 msgid "" "Install your project inside a virtualenv using setup.py install" msgstr "" "Instale o seu proxecto dentro dun contorno virtual usando setup.py install" -#: projects/models.py:626 +#: projects/models.py:631 msgid "Python Interpreter" msgstr "Intérprete de Python" -#: projects/models.py:631 +#: projects/models.py:636 msgid "The Python interpreter used to create the virtual environment." msgstr "O intérprete de Python utilizado para crear o contorno virtual." -#: projects/models.py:635 +#: projects/models.py:640 msgid "Use system packages" msgstr "Usar os paquetes do sistema" -#: projects/models.py:637 +#: projects/models.py:642 msgid "Give the virtual environment access to the global site-packages dir." msgstr "" "Déalle ao contorno virtual acceso ao directorio global de paquetes do sitio." -#: projects/models.py:647 +#: projects/models.py:652 msgid "project" msgstr "proxecto" -#: projects/models.py:658 +#: projects/models.py:663 msgid "Model must have slug" msgstr "" -#: projects/models.py:1420 +#: projects/models.py:1430 msgid "Subproject nesting is not supported" msgstr "Non se admite a anidación de subproxectos" -#: projects/models.py:1551 +#: projects/models.py:1561 msgid "Build id" msgstr "ID de construción" -#: projects/models.py:1554 +#: projects/models.py:1564 msgid "Page search rank" msgstr "Clasificación da páxina de busca" -#: projects/models.py:1559 +#: projects/models.py:1569 msgid "Ignore this file from operations like indexing" msgstr "Ignorar este ficheiro dende operacións como a indexación" -#: projects/models.py:1640 +#: projects/models.py:1650 msgid "Build triggered" msgstr "Construción activada" -#: projects/models.py:1641 +#: projects/models.py:1651 msgid "Build passed" msgstr " Construción validada" -#: projects/models.py:1658 +#: projects/models.py:1668 msgid "URL" msgstr "URL" -#: projects/models.py:1660 +#: projects/models.py:1670 msgid "URL to send the webhook to" msgstr "URL ao que enviar o ancoraxe web" -#: projects/models.py:1663 +#: projects/models.py:1673 msgid "Secret used to sign the payload of the webhook" msgstr "Segredo usado para asinar a carga útil da ancoraxe web" -#: projects/models.py:1671 +#: projects/models.py:1681 msgid "Events to subscribe" msgstr "Eventos para subscribirse" -#: projects/models.py:1674 +#: projects/models.py:1684 msgid "JSON payload" msgstr "Carga útil JSON" -#: projects/models.py:1676 +#: projects/models.py:1686 msgid "" "JSON payload to send to the webhook. Check 0, set the includeSubDomains flag with the HSTS header" msgstr "" "Se hsts_max_age > 0, define o sinalador includeSubDomains coa cabeceira HSTS" -#: projects/models.py:1846 +#: projects/models.py:1856 msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "Se hsts_max_age > 0, define o sinalador de precarga coa cabeceira HSTS" -#: projects/models.py:1982 +#: projects/models.py:1992 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "MkDocs: usar o tema Read the Docs para MkDocs como tema predeterminado" -#: projects/models.py:1986 +#: projects/models.py:1996 msgid "Build: Try alternative method of posting large data" msgstr "" "Construír: probar un método alternativo para publicar datos de gran tamaño" -#: projects/models.py:1990 +#: projects/models.py:2000 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" "Conda: engadir os requisitos básicos de Read the Docs ao ficheiro " "environment.yml" -#: projects/models.py:1995 +#: projects/models.py:2005 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" @@ -2975,19 +2958,19 @@ msgstr "" "Sphinx: validar todas as versións (incluídas as privadas) ao contexto html " "ao construír con Sphinx" -#: projects/models.py:2001 +#: projects/models.py:2011 msgid "Proxito: Record 404s page views." msgstr "Proxito: rexistro de páxinas 404 vistas" -#: projects/models.py:2005 +#: projects/models.py:2015 msgid "Proxito: Disable all page views" msgstr "Proxito: desactivar todas as vistas de páxina" -#: projects/models.py:2009 +#: projects/models.py:2019 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "Proxito: permitir o uso da cabeceira X-RTD-Slug" -#: projects/models.py:2014 +#: projects/models.py:2024 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." @@ -2995,100 +2978,98 @@ msgstr "" "Proxito: usar as API de proxy (/_/*) co prefixo personalizado se o proxecto " "ten un (Project.custom_prefix)." -#: projects/models.py:2019 +#: projects/models.py:2029 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" "Taboleiro: permitir que o proxecto use o báner de advertencia de versión." -#: projects/models.py:2025 +#: projects/models.py:2035 msgid "Webhook: Skip syncing branches" msgstr "Ancoraxe web: omitir a sincronización de ramas" -#: projects/models.py:2029 +#: projects/models.py:2039 msgid "Webhook: Skip syncing tags" msgstr "Ancoraxe web: omitir a sincronización de etiquetas" -#: projects/models.py:2033 +#: projects/models.py:2043 msgid "Webhook: Skip sync versions task" msgstr "Ancoraxe web: omitir a tarefa de sincronización de versións" -#: projects/models.py:2037 +#: projects/models.py:2047 msgid "Build: Always run pip install --upgrade" msgstr "Construción: execute sempre pip install --upgrade" -#: projects/models.py:2038 +#: projects/models.py:2048 msgid "Build: Use new pip resolver" msgstr "Construción: utilizar o novo solucionador de pip" -#: projects/models.py:2041 +#: projects/models.py:2051 msgid "Build: Don't install the latest version of pip" msgstr "Construción: non instale a última versión de pip" -#: projects/models.py:2045 +#: projects/models.py:2055 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" "Sphinx: utilizar a versión máis recente da extensión Read the Docs Sphinx" -#: projects/models.py:2050 +#: projects/models.py:2060 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" "Construción: instale todas as versións máis recentes dos requisitos básicos " "de Read the Docs" -#: projects/models.py:2057 +#: projects/models.py:2067 msgid "Search: Disable server side search" msgstr "Buscar: desactivar a busca do lado do servidor" -#: projects/models.py:2061 +#: projects/models.py:2071 msgid "Search: Enable server side search for MkDocs projects" msgstr "Busca: activar a busca do lado do servidor para proxectos MkDocs" -#: projects/models.py:2065 +#: projects/models.py:2075 msgid "Search: Default to fuzzy search for simple search queries" msgstr "Buscar: busca difusa predeterminada para consultas de busca sinxelas" -#: projects/models.py:2070 +#: projects/models.py:2080 msgid "Build: Set scale-in protection before/after building." msgstr "Construción: definir a protección de escala antes/após a construción." -#: projects/models.py:2083 +#: projects/models.py:2093 msgid "Feature identifier" msgstr "Identificador de función" -#: projects/models.py:2088 +#: projects/models.py:2098 msgid "Date feature was added" msgstr "Engadiuse a función de data" -#: projects/models.py:2094 +#: projects/models.py:2104 msgid "Default all past projects to True" msgstr "Predeterminar todos os proxectos anteriores como «Verdadeiro»" -#: projects/models.py:2098 +#: projects/models.py:2108 msgid "Default all future projects to True" msgstr "Predeterminar todos os proxectos futuros como «Verdadeiro»" -#: projects/models.py:2120 +#: projects/models.py:2130 msgid "Name of the environment variable" msgstr "Nome da variábel de contorno" -#: projects/models.py:2124 +#: projects/models.py:2134 msgid "Value of the environment variable" msgstr "Valor da variábel de contorno" -#: projects/models.py:2129 +#: projects/models.py:2139 msgid "Project where this variable will be used" msgstr "Proxecto no que se utilizará esta variábel" -#: projects/models.py:2135 +#: projects/models.py:2145 msgid "Expose this environment variable in PR builds?" msgstr "Expoñer esta variable de contorno nas construcións de PR?" #: projects/notifications.py:19 -#, fuzzy -#| msgid "Build pull requests for this project" msgid "Build skipped for this project" -msgstr "Construír solicitudes de extracción para este proxecto" +msgstr "" #: projects/notifications.py:33 projects/notifications.py:71 #: projects/notifications.py:84 @@ -3096,36 +3077,28 @@ msgid "Error while cloning the repository" msgstr "" #: projects/notifications.py:46 -#, fuzzy -#| msgid "Public versions" msgid "Duplicated reserved versions" -msgstr "Versións públicas" +msgstr "" #: projects/notifications.py:59 msgid "Error while checking out the repository" msgstr "" #: projects/notifications.py:98 -#, fuzzy -#| msgid "Python configuration file" msgid "Sphinx configuration file is missing" -msgstr "Ficheiro de configuración Python" +msgstr "" #: projects/notifications.py:111 -#, fuzzy -#| msgid "Python configuration file" msgid "Multiple Sphinx configuration files found" -msgstr "Ficheiro de configuración Python" +msgstr "" #: projects/notifications.py:125 msgid "Expected file not found" msgstr "" #: projects/notifications.py:137 -#, fuzzy -#| msgid "Repository clone URL" msgid "Repository locked" -msgstr "URL de clonación do repositorio" +msgstr "" #: projects/validators.py:18 msgid "Enter a valid plain or internationalized domain name value" @@ -3303,7 +3276,7 @@ msgstr "redirixir" msgid "redirects" msgstr "redireccións" -#: redirects/models.py:203 +#: redirects/models.py:208 msgid "Redirect: {}" msgstr "Redirixir: {}" @@ -3508,10 +3481,8 @@ msgid "Audit logs for every page view" msgstr "Rexistros de auditoría para cada vista de páxina" #: subscriptions/constants.py:37 -#, fuzzy -#| msgid "Redirects" msgid "Redirects limit" -msgstr "Redireccións" +msgstr "" #: subscriptions/forms.py:29 msgid "" @@ -3522,10 +3493,8 @@ msgstr "" "prezos para obter máis información sobre cada plan." #: subscriptions/notifications.py:92 -#, fuzzy -#| msgid "Your invitation has expired." msgid "Your organization has been disabled" -msgstr "O seu convite caducou." +msgstr "" #: subscriptions/templates/subscriptions/subscription_detail.html:7 msgid "Organization Subscription" @@ -5988,392 +5957,3 @@ msgstr "" "servizo, tamén debe visitar o seu provedor de Git para eliminar a conexión " "OAuth de Read the Docs. En GitHub, atópase en Axustes > Aplicacións > " "Aplicacións OAuth autorizadas." - -#, python-brace-format -#~ msgid "" -#~ "There was a problem with Read the Docs while building your documentation. " -#~ "Please try again later. If this problem persists, report this error to us " -#~ "with your build id ({build_id})." -#~ msgstr "" -#~ "Houbo un problema con Read the Docs ao construír a documentación. Ténteo " -#~ "de novo máis tarde. Se o problema persiste, infórmenos deste erro co seu " -#~ "ID de construción ({build_id})." - -#~ msgid "" -#~ "We encountered a problem with a command while building your project. To " -#~ "resolve this error, double check your project configuration and installed " -#~ "dependencies are correct and have not changed recently." -#~ msgstr "" -#~ "Atopouse un problema cunha orde ao construír o seu proxecto. Para " -#~ "resolver este erro, comprobe que a configuración do proxecto e as " -#~ "dependencias instaladas son correctas e non cambiaron recentemente." - -#, python-brace-format -#~ msgid "" -#~ "No \"{BUILD_COMMANDS_OUTPUT_PATH_HTML}\" folder was created during this " -#~ "build." -#~ msgstr "" -#~ "Non se creou ningún cartafol «{BUILD_COMMANDS_OUTPUT_PATH_HTML}» durante " -#~ "esta construción." - -#, python-brace-format -#~ msgid "" -#~ "Build output directory for format \"{artifact_type}\" does not contain " -#~ "any files. It seems the build process created the directory but did not " -#~ "save any file to it." -#~ msgstr "" -#~ "O directorio de saída de construción para o formato «{artifact_type}» non " -#~ "contén ningún ficheiro. Parece que o proceso de construción creou o " -#~ "directorio mais non gardou ningún ficheiro nel." - -#, python-brace-format -#~ msgid "" -#~ "Build output directory for format \"{artifact_type}\" contains multiple " -#~ "files and it is not currently supported. Please, remove all the files but " -#~ "the \"{artifact_type}\" you want to upload." -#~ msgstr "" -#~ "O directorio de saída de construción para o formato «{artifact_type}» " -#~ "contén varios ficheiros e agora non é compatíbel. Elimine todos os " -#~ "ficheiros, agas o «{artifact_type}» que quere enviar." - -#~ msgid "" -#~ "Your documentation did not generate an 'index.html' at its root " -#~ "directory. This is required for documentation serving at the root URL for " -#~ "this version." -#~ msgstr "" -#~ "A súa documentación non xerou un «index.html» no seu directorio raíz. " -#~ "Isto é necesario para que a documentación se publique no URL raíz desta " -#~ "versión." - -#~ msgid "" -#~ "Some files were detected in an unsupported output path, '_build/html'. " -#~ "Ensure your project is configured to use the output path " -#~ "'$READTHEDOCS_OUTPUT/html' instead." -#~ msgstr "" -#~ "Detectáronse algúns ficheiros nunha ruta de saída non compatíbel, «_build/" -#~ "html». Asegúrese de que o seu proxecto estea configurado para utilizar a " -#~ "ruta de saída «$READTHEDOCS_OUTPUT/html»." - -#~ msgid "" -#~ "The configuration file required to build documentation is missing from " -#~ "your project. Add a configuration file to your project to make it build " -#~ "successfully. Read more at https://docs.readthedocs.io/en/stable/config-" -#~ "file/v2.html" -#~ msgstr "" -#~ "Falta o ficheiro de configuración necesario para construír a " -#~ "documentación do seu proxecto. Engada un ficheiro de configuración ao seu " -#~ "proxecto para que constrúa correctamente. Obteña máis información en " -#~ "https://docs.readthedocs.io/en/stable/config-file/v2.html" - -#~ msgid "" -#~ "The configuration key \"build.image\" is deprecated. Use \"build.os\" " -#~ "instead to continue building your project. Read more at https://docs." -#~ "readthedocs.io/en/stable/config-file/v2.html#build-os" -#~ msgstr "" -#~ "A clave de configuración «build.image» está obsoleta. Use «build.os» no " -#~ "seu lugar para seguir construíndo o seu proxecto. Obteña máis información " -#~ "en https://docs.readthedocs.io/en/stable/config-file/v2.html#build-os" - -#~ msgid "" -#~ "The configuration key \"build.os\" is required to build your " -#~ "documentation. Read more at https://docs.readthedocs.io/en/stable/config-" -#~ "file/v2.html#build-os" -#~ msgstr "" -#~ "A clave de configuración «build.os» é necesaria para construír a súa " -#~ "documentación. Obteña máis información en https://docs.readthedocs.io/en/" -#~ "stable/config-file/v2.html#build-os" - -#~ msgid "This build was manually skipped using a command exit code." -#~ msgstr "" -#~ "Omitiuse manualmente esta construción mediante un código de saída da orde." - -#~ msgid "Builds for this project are temporarily disabled" -#~ msgstr "As construcións deste proxecto están desactivadas temporalmente" - -#, python-brace-format -#~ msgid "Problem in your project's configuration. {exception}" -#~ msgstr "Xurdiu un problema na configuración do seu proxecto. {exception}" - -#, python-brace-format -#~ msgid "Concurrency limit reached ({limit}), retrying in 5 minutes." -#~ msgstr "" -#~ "Acadouse o límite de simultaneidade ({limit}), tentándoo de novo en 5 " -#~ "minutos." - -#~ msgid "Build cancelled by user." -#~ msgstr "Construción cancelada polo usuario." - -#~ msgid "" -#~ "PDF file was not generated/found in \"_readthedocs/pdf\" output directory." -#~ msgstr "" -#~ "Non se xerou nin se atopou o ficheiro PDF no directorio de saída " -#~ "«_readthedocs/pdf»." - -#, python-brace-format -#~ msgid "Problem parsing MkDocs YAML configuration. {exception}" -#~ msgstr "" -#~ "Xurdiu un problema ao analizar a configuración YAML de MkDocs. {exception}" - -#~ msgid "" -#~ "The \"docs_dir\" config from your MkDocs YAML config file has to be a " -#~ "string with relative or absolute path." -#~ msgstr "" -#~ "A configuración «docs_dir» do ficheiro de configuración YAML de MkDocs " -#~ "ten que ser unha cadea cunha ruta relativa ou absoluta." - -#~ msgid "" -#~ "The \"docs_dir\" config from your MkDocs YAML config file does not " -#~ "contain a valid path." -#~ msgstr "" -#~ "A configuración «docs_dir» do ficheiro de configuración YAML de MkDocs " -#~ "non contén unha ruta válida." - -#, python-brace-format -#~ msgid "" -#~ "The \"{config}\" config from your MkDocs YAML config file has to be a " -#~ "list of relative paths." -#~ msgstr "" -#~ "A configuración «{config}» do ficheiro de configuración YAML de MkDocs " -#~ "ten que ser unha lista de rutas relativas." - -#~ msgid "Please make sure the MkDocs YAML configuration file is not empty." -#~ msgstr "" -#~ "Asegúrese de que o ficheiro de configuración YAML de MkDocs non estea " -#~ "baleiro." - -#~ msgid "" -#~ "A configuration file was not found. Make sure you have a \"mkdocs.yml\" " -#~ "file in your repository." -#~ msgstr "" -#~ "Non se atopou un ficheiro de configuración. Asegúrese de ter un ficheiro " -#~ "«mkdocs.yml» no seu repositorio." - -#~ msgid "" -#~ "Your MkDocs YAML config file is incorrect. Please follow the user guide " -#~ "https://www.mkdocs.org/user-guide/configuration/ to configure the file " -#~ "properly." -#~ msgstr "" -#~ "O seu ficheiro de configuración YAML de MkDocs é incorrecto. Siga a guía " -#~ "de usuario https://www.mkdocs.org/user-guide/configuration/ para " -#~ "configurar o ficheiro correctamente." - -#~ msgid "Symlinks are not fully supported" -#~ msgstr "As ligazóns simbólicas non son totalmente compatíbeis" - -#~ msgid "" -#~ "A file from your build process is too large to be processed by Read the " -#~ "Docs. Please ensure no files generated are larger than 1GB." -#~ msgstr "" -#~ "Un ficheiro do seu proceso de construción é demasiado grande para ser " -#~ "procesado por Read the Docs. Asegúrese de que ningún ficheiro xerado " -#~ "supere 1 GB." - -#~ msgid "Notification" -#~ msgstr "Notificación" - -#~ msgid "Webhook successfully added." -#~ msgstr "Punto de ancoraxe web engadido correctamente" - -#~ msgid "" -#~ "Could not add webhook for {{ project.name }}. Make sure you have the correct {{ provider.name }} " -#~ "permissions." -#~ msgstr "" -#~ "Non foi posíbel engadir a ancoraxe web para {{ project.name }}. Asegúrese " -#~ "de ter os permisos {{ provider.name }} " -#~ "correctos." - -#~ msgid "" -#~ "Could not add webhook for {{ project.name }}. Please connect your {{ provider.name }} " -#~ "account." -#~ msgstr "" -#~ "Non foi posíbel engadir a ancoraxe web para {{ project.name }}. Conecte a súa conta de {{ provider." -#~ "name }}." - -#~ msgid "" -#~ "The project {{ project.name }} doesn't have a valid webhook set up, " -#~ "commits won't trigger new builds for this project. See the project integrations for more " -#~ "information." -#~ msgstr "" -#~ "O proxecto {{ project.name }} non ten unha ancoraxe web válida definida, " -#~ "as remisións non activarán novas construcións para este proxecto. " -#~ "Consulte as integracións do proxecto " -#~ "para obter máis información." - -#~ msgid "" -#~ "Could not send {{ provider_name }} build status report for {{ project." -#~ "name }}. Make sure you have the correct {{ provider_name }} repository " -#~ "permissions and your {{ provider_name }} account is " -#~ "connected to Read the Docs." -#~ msgstr "" -#~ "Non foi posíbel enviar o informe de estado da construción de " -#~ "{{ provider_name }} para {{ project.name }}. Asegúrese de ter os permisos " -#~ "correctos do repositorio de {{ provider_name }} e que a súa conta de {{ provider_name }} está " -#~ "conectada a Read the Docs." - -#~ msgid "" -#~ "A configuration file was not found. Make sure you have a conf.py file in " -#~ "your repository." -#~ msgstr "" -#~ "Non se atopou un ficheiro de configuración. Asegúrese de ter un ficheiro " -#~ "conf.py no seu repositorio." - -#~ msgid "" -#~ "We found more than one conf.py and are not sure which one to use. Please, " -#~ "specify the correct file under the Advanced settings tab in the project's " -#~ "Admin." -#~ msgstr "" -#~ "Atopouse máis dun conf.py e non esta claro cal usar. Especifique o " -#~ "ficheiro correcto na lapela de Axustes avanzados da administración do " -#~ "proxecto." - -#~ msgid "The file {} doesn't exist. Make sure it's a valid file path." -#~ msgstr "" -#~ "Non existe o ficheiro {}. Asegúrese de que é unha ruta de ficheiro válida." - -#~ msgid "" -#~ "There was a problem connecting to your repository, ensure that your " -#~ "repository URL is correct." -#~ msgstr "" -#~ "Produciuse un problema ao conectar co seu repositorio, asegúrese de que o " -#~ "URL do seu repositorio é correcto." - -#~ msgid "" -#~ "There was a problem connecting to your repository, ensure that your " -#~ "repository URL is correct and your repository is public. Private " -#~ "repositories are not supported." -#~ msgstr "" -#~ "Produciuse un problema ao conectar co seu repositorio, asegúrese de que o " -#~ "URL do seu repositorio é correcto e de que o seu repositorio é público. " -#~ "Os repositorios privados non son compatíbeis." - -#~ msgid "" -#~ "You can not have two versions with the name latest or stable. Ensure you " -#~ "don't have both a branch and a tag with this name." -#~ msgstr "" -#~ "Non pode ter dúas versións co nome última ou estábel. Asegúrese de non " -#~ "ter unha rama e unha etiqueta con este nome." - -#~ msgid "Failed to checkout revision: {}" -#~ msgstr "Produciuse un fallo ao comprobar a revisión: {}" - -#~ msgid "" -#~ "There was a problem cloning your repository. Please check the command " -#~ "output for more information." -#~ msgstr "" -#~ "Produciuse un problema ao clonar o seu repositorio. Consulte a saída da " -#~ "orde para obter máis información." - -#~ msgid "Global settings" -#~ msgstr "Axustes globais" - -#~ msgid "Default settings" -#~ msgstr "Axustes predeterminados" - -#~ msgid "Proxito: Allow forced redirects." -#~ msgstr "Proxito: permitir as redireccións forzadas." - -#~ msgid "" -#~ "Proxito: Inject 'readthedocs-addons.js' as