diff --git a/core/__init__.py b/core/__init__.py index e69de29b..1b95d4a0 100644 --- a/core/__init__.py +++ b/core/__init__.py @@ -0,0 +1,4 @@ +# https://docs.celeryq.dev/en/stable/django/first-steps-with-django.html +from .celery import app as celery_app + +__all__ = ("celery_app",) diff --git a/spoonbill_web/asgi.py b/core/asgi.py similarity index 82% rename from spoonbill_web/asgi.py rename to core/asgi.py index a646c20c..226c58b2 100644 --- a/spoonbill_web/asgi.py +++ b/core/asgi.py @@ -1,5 +1,5 @@ """ -ASGI config for spoonbill_web project. +ASGI config for core project. It exposes the ASGI callable as a module-level variable named ``application``. @@ -13,7 +13,7 @@ from channels.routing import ProtocolTypeRouter, URLRouter from django.core.asgi import get_asgi_application -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "spoonbill_web.settings") +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings") django.setup() import core.routing # noqa: E402 diff --git a/spoonbill_web/celery.py b/core/celery.py similarity index 73% rename from spoonbill_web/celery.py rename to core/celery.py index 57f9410c..70540ba4 100644 --- a/spoonbill_web/celery.py +++ b/core/celery.py @@ -2,10 +2,10 @@ from celery import Celery -os.environ.setdefault("DJANGO_SETTINGS_MODULE", "spoonbill_web.settings") +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings") app = Celery( - "spoonbill_web", + "core", broker_connection_retry=False, broker_connection_retry_on_startup=True, broker_channel_error_retry=True, diff --git a/core/locale/en_US/LC_MESSAGES/django.po b/core/locale/en_US/LC_MESSAGES/django.po index d9b51c56..a49c2e1d 100644 --- a/core/locale/en_US/LC_MESSAGES/django.po +++ b/core/locale/en_US/LC_MESSAGES/django.po @@ -3,17 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -# Translators: -# Zoriana Zaiats, 2021 -# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-04-04 19:59+0000\n" -"PO-Revision-Date: 2021-04-13 13:02+0000\n" -"Last-Translator: Zoriana Zaiats, 2021\n" +"PO-Revision-Date: 2021-04-06 08:03+0000\n" "Language-Team: English (United States) (https://www.transifex.com/open-contracting-partnership-1/teams/117704/en_US/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,783 +17,10 @@ msgstr "" "Language: en_US\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: core/column_headings.py:4 -msgid "Amendment Amended Release (identifier)" -msgstr "Amendment Amended Release (identifier)" - -#: core/column_headings.py:5 -msgid "Amendment Date" -msgstr "Amendment Date" - -#: core/column_headings.py:6 -msgid "Amendment Description" -msgstr "Amendment Description" - -#: core/column_headings.py:7 -msgid "Amendment Id" -msgstr "" - -#: core/column_headings.py:8 -msgid "Amendment Rationale" -msgstr "" - -#: core/column_headings.py:9 -msgid "Amendment Amending Release (identifier)" -msgstr "" - -#: core/column_headings.py:10 core/column_headings.py:197 -msgid "Contract Period Duration (days)" -msgstr "" - -#: core/column_headings.py:11 core/column_headings.py:198 -msgid "Contract Period End Date" -msgstr "" - -#: core/column_headings.py:12 core/column_headings.py:199 -msgid "Contract Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:13 core/column_headings.py:200 -msgid "Contract Period Start Date" -msgstr "" - -#: core/column_headings.py:14 -msgid "Award Date" -msgstr "" - -#: core/column_headings.py:15 -msgid "Award Description" -msgstr "" - -#: core/column_headings.py:16 -msgid "Award Id" -msgstr "" - -#: core/column_headings.py:17 core/column_headings.py:21 -#: core/column_headings.py:34 core/column_headings.py:38 -#: core/column_headings.py:83 core/column_headings.py:87 -#: core/column_headings.py:100 core/column_headings.py:104 -#: core/column_headings.py:209 core/column_headings.py:213 -#: core/column_headings.py:226 core/column_headings.py:230 -msgid "Classification Description" -msgstr "" - -#: core/column_headings.py:18 core/column_headings.py:22 -#: core/column_headings.py:35 core/column_headings.py:39 -#: core/column_headings.py:84 core/column_headings.py:88 -#: core/column_headings.py:101 core/column_headings.py:105 -#: core/column_headings.py:210 core/column_headings.py:214 -#: core/column_headings.py:227 core/column_headings.py:231 -msgid "Classification Id" -msgstr "" - -#: core/column_headings.py:19 core/column_headings.py:23 -#: core/column_headings.py:36 core/column_headings.py:40 -#: core/column_headings.py:85 core/column_headings.py:89 -#: core/column_headings.py:102 core/column_headings.py:106 -#: core/column_headings.py:211 core/column_headings.py:215 -#: core/column_headings.py:228 core/column_headings.py:232 -msgid "Classification Scheme" -msgstr "" - -#: core/column_headings.py:20 core/column_headings.py:24 -#: core/column_headings.py:37 core/column_headings.py:41 -#: core/column_headings.py:86 core/column_headings.py:90 -#: core/column_headings.py:103 core/column_headings.py:107 -#: core/column_headings.py:212 core/column_headings.py:216 -#: core/column_headings.py:229 core/column_headings.py:233 -msgid "Classification Uri" -msgstr "" - -#: core/column_headings.py:25 core/column_headings.py:42 -#: core/column_headings.py:91 core/column_headings.py:108 -#: core/column_headings.py:217 core/column_headings.py:234 -msgid "Item Description" -msgstr "" - -#: core/column_headings.py:26 core/column_headings.py:43 -#: core/column_headings.py:92 core/column_headings.py:109 -#: core/column_headings.py:218 core/column_headings.py:235 -msgid "Item Id" -msgstr "" - -#: core/column_headings.py:27 core/column_headings.py:44 -#: core/column_headings.py:93 core/column_headings.py:110 -#: core/column_headings.py:219 core/column_headings.py:236 -msgid "Item Quantity" -msgstr "" - -#: core/column_headings.py:28 core/column_headings.py:45 -#: core/column_headings.py:94 core/column_headings.py:111 -#: core/column_headings.py:220 core/column_headings.py:237 -msgid "Unit Id" -msgstr "" - -#: core/column_headings.py:29 core/column_headings.py:46 -#: core/column_headings.py:95 core/column_headings.py:112 -#: core/column_headings.py:221 core/column_headings.py:238 -msgid "Unit Name" -msgstr "" - -#: core/column_headings.py:30 core/column_headings.py:47 -#: core/column_headings.py:96 core/column_headings.py:113 -#: core/column_headings.py:222 core/column_headings.py:239 -msgid "Unit Scheme" -msgstr "" - -#: core/column_headings.py:31 core/column_headings.py:48 -#: core/column_headings.py:97 core/column_headings.py:114 -#: core/column_headings.py:223 core/column_headings.py:240 -msgid "Unit Uri" -msgstr "" - -#: core/column_headings.py:32 core/column_headings.py:49 -#: core/column_headings.py:57 core/column_headings.py:71 -#: core/column_headings.py:81 core/column_headings.py:98 -#: core/column_headings.py:115 core/column_headings.py:135 -#: core/column_headings.py:224 core/column_headings.py:241 -#: core/column_headings.py:265 -msgid "Value Amount" -msgstr "" - -#: core/column_headings.py:33 core/column_headings.py:50 -#: core/column_headings.py:58 core/column_headings.py:72 -#: core/column_headings.py:82 core/column_headings.py:99 -#: core/column_headings.py:116 core/column_headings.py:136 -#: core/column_headings.py:225 core/column_headings.py:242 -#: core/column_headings.py:266 -msgid "Value Currency" -msgstr "" - -#: core/column_headings.py:51 -msgid "Award Status" -msgstr "" - -#: core/column_headings.py:52 core/column_headings.py:54 -#: core/column_headings.py:256 core/column_headings.py:258 -msgid "Organization Reference Id" -msgstr "" - -#: core/column_headings.py:53 core/column_headings.py:55 -#: core/column_headings.py:257 core/column_headings.py:259 -msgid "Organization Reference Name" -msgstr "" - -#: core/column_headings.py:56 -msgid "Award Title" -msgstr "" - -#: core/column_headings.py:59 -msgid "Contract Award Id" -msgstr "" - -#: core/column_headings.py:60 -msgid "Contract Date Signed" -msgstr "" - -#: core/column_headings.py:61 -msgid "Contract Description" -msgstr "" - -#: core/column_headings.py:62 -msgid "Contract Id" -msgstr "" - -#: core/column_headings.py:63 core/column_headings.py:73 -msgid "Transaction Information Date" -msgstr "" - -#: core/column_headings.py:64 core/column_headings.py:74 -msgid "Transaction Information Id" -msgstr "" - -#: core/column_headings.py:65 core/column_headings.py:75 -msgid "Payee Organization Id" -msgstr "" - -#: core/column_headings.py:66 core/column_headings.py:76 -msgid "Payee Organization Name" -msgstr "" - -#: core/column_headings.py:67 core/column_headings.py:77 -msgid "Payer Organization Id" -msgstr "" - -#: core/column_headings.py:68 core/column_headings.py:78 -msgid "Payer Organization Name" -msgstr "" - -#: core/column_headings.py:69 core/column_headings.py:79 -msgid "Transaction Information Data Source" -msgstr "" - -#: core/column_headings.py:70 core/column_headings.py:80 -msgid "Transaction Information Linked Spending" -msgstr "" - -#: core/column_headings.py:117 -msgid "Period Duration (days)" -msgstr "" - -#: core/column_headings.py:118 -msgid "Period End Date" -msgstr "" - -#: core/column_headings.py:119 -msgid "Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:120 -msgid "Period Start Date" -msgstr "" - -#: core/column_headings.py:121 core/column_headings.py:127 -msgid "Related Process Relationship Id" -msgstr "" - -#: core/column_headings.py:122 core/column_headings.py:128 -msgid "Related Process Identifier" -msgstr "" - -#: core/column_headings.py:123 core/column_headings.py:129 -msgid "Related Process Relationship" -msgstr "" - -#: core/column_headings.py:124 core/column_headings.py:130 -msgid "Related Process Scheme" -msgstr "" - -#: core/column_headings.py:125 core/column_headings.py:131 -msgid "Related Process Title" -msgstr "" - -#: core/column_headings.py:126 core/column_headings.py:132 -msgid "Related Process Uri" -msgstr "" - -#: core/column_headings.py:133 -msgid "Contract Status" -msgstr "" - -#: core/column_headings.py:134 -msgid "Contract Title" -msgstr "" - -#: core/column_headings.py:137 -msgid "Document Date Modified" -msgstr "" - -#: core/column_headings.py:138 -msgid "Document Date Published" -msgstr "" - -#: core/column_headings.py:139 -msgid "Document Description" -msgstr "" - -#: core/column_headings.py:140 -msgid "Document Type" -msgstr "" - -#: core/column_headings.py:141 -msgid "Document Format" -msgstr "" - -#: core/column_headings.py:142 -msgid "Document Id" -msgstr "" - -#: core/column_headings.py:143 -msgid "Document Language" -msgstr "" - -#: core/column_headings.py:144 -msgid "Document Title" -msgstr "" - -#: core/column_headings.py:145 -msgid "Document Url" -msgstr "" - -#: core/column_headings.py:146 -msgid "Milestone Code" -msgstr "" - -#: core/column_headings.py:147 -msgid "Milestone Date Met" -msgstr "" - -#: core/column_headings.py:148 -msgid "Milestone Date Modified" -msgstr "" - -#: core/column_headings.py:149 -msgid "Milestone Description" -msgstr "" - -#: core/column_headings.py:150 -msgid "Milestone Due Date" -msgstr "" - -#: core/column_headings.py:151 -msgid "Milestone Id" -msgstr "" - -#: core/column_headings.py:152 -msgid "Milestone Status" -msgstr "" - -#: core/column_headings.py:153 -msgid "Milestone Title" -msgstr "" - -#: core/column_headings.py:154 -msgid "Milestone Type" -msgstr "" - -#: core/column_headings.py:155 core/column_headings.py:159 -msgid "Identifier Id" -msgstr "" - -#: core/column_headings.py:156 core/column_headings.py:160 -msgid "Identifier Legal Name" -msgstr "" - -#: core/column_headings.py:157 core/column_headings.py:161 -msgid "Identifier Scheme" -msgstr "" - -#: core/column_headings.py:158 core/column_headings.py:162 -msgid "Identifier Uri" -msgstr "" - -#: core/column_headings.py:163 -msgid "Address Country Name" -msgstr "" - -#: core/column_headings.py:164 -msgid "Address Locality" -msgstr "" - -#: core/column_headings.py:165 -msgid "Address Postal Code" -msgstr "" - -#: core/column_headings.py:166 -msgid "Address Region" -msgstr "" - -#: core/column_headings.py:167 -msgid "Address Street" -msgstr "" - -#: core/column_headings.py:168 -msgid "Contact Point Email" -msgstr "" - -#: core/column_headings.py:169 -msgid "Contact Point Fax Number" -msgstr "" - -#: core/column_headings.py:170 -msgid "Contact Point Name" -msgstr "" - -#: core/column_headings.py:171 -msgid "Contact Point Telephone" -msgstr "" - -#: core/column_headings.py:172 -msgid "Contact Point Url" -msgstr "" - -#: core/column_headings.py:173 -msgid "Organization Entity Id" -msgstr "" - -#: core/column_headings.py:174 -msgid "Primary Identifier Id" -msgstr "" - -#: core/column_headings.py:175 -msgid "Primary Identifier Legal Name" -msgstr "" - -#: core/column_headings.py:176 -msgid "Primary Identifier Scheme" -msgstr "" - -#: core/column_headings.py:177 -msgid "Primary Identifier Uri" -msgstr "" - -#: core/column_headings.py:178 -msgid "Organization Common Name" -msgstr "" - -#: core/column_headings.py:179 core/column_headings.py:180 -msgid "Organization Party Roles" -msgstr "" - -#: core/column_headings.py:181 -msgid "Amount" -msgstr "" - -#: core/column_headings.py:182 -msgid "Amount Currency" -msgstr "" - -#: core/column_headings.py:183 -msgid "Budget Source" -msgstr "" - -#: core/column_headings.py:184 -msgid "Budget Id" -msgstr "" - -#: core/column_headings.py:185 -msgid "Budget Project Title" -msgstr "" - -#: core/column_headings.py:186 -msgid "Budget Project Identifier" -msgstr "" - -#: core/column_headings.py:187 -msgid "Budget Linked Information" -msgstr "" - -#: core/column_headings.py:188 -msgid "Planning Rationale" -msgstr "" - -#: core/column_headings.py:189 core/column_headings.py:190 -msgid "Tender Additional Procurement Categories" -msgstr "" - -#: core/column_headings.py:191 -msgid "Tender Award Criteria" -msgstr "" - -#: core/column_headings.py:192 -msgid "Tender Award Criteria Details" -msgstr "" - -#: core/column_headings.py:193 -msgid "Evaluation And Award Period Duration (days)" -msgstr "" - -#: core/column_headings.py:194 -msgid "Evaluation And Award Period End Date" -msgstr "" - -#: core/column_headings.py:195 -msgid "Evaluation And Award Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:196 -msgid "Evaluation And Award Period Start Date" -msgstr "" - -#: core/column_headings.py:201 -msgid "Tender Description" -msgstr "" - -#: core/column_headings.py:202 -msgid "Tender Eligibility Criteria" -msgstr "" - -#: core/column_headings.py:203 -msgid "Enquiry Period Duration (days)" -msgstr "" - -#: core/column_headings.py:204 -msgid "Enquiry Period End Date" -msgstr "" - -#: core/column_headings.py:205 -msgid "Enquiry Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:206 -msgid "Enquiry Period Start Date" -msgstr "" - -#: core/column_headings.py:207 -msgid "Tender Has Enquiries?" -msgstr "" - -#: core/column_headings.py:208 -msgid "Tender Id" -msgstr "" - -#: core/column_headings.py:243 -msgid "Tender Main Procurement Category" -msgstr "" - -#: core/column_headings.py:244 -msgid "Minimum Value Amount" -msgstr "" - -#: core/column_headings.py:245 -msgid "Minimum Value Currency" -msgstr "" - -#: core/column_headings.py:246 -msgid "Tender Number Of Tenderers" -msgstr "" - -#: core/column_headings.py:247 -msgid "Tender Procurement Method" -msgstr "" - -#: core/column_headings.py:248 -msgid "Tender Procurement Method Details" -msgstr "" - -#: core/column_headings.py:249 -msgid "Tender Procurement Method Rationale" -msgstr "" - -#: core/column_headings.py:250 -msgid "Procuring Entity Organization Id" -msgstr "" - -#: core/column_headings.py:251 -msgid "Procuring Entity Organization Name" -msgstr "" - -#: core/column_headings.py:252 -msgid "Tender Status" -msgstr "" - -#: core/column_headings.py:253 core/column_headings.py:254 -msgid "Tender Submission Method" -msgstr "" - -#: core/column_headings.py:255 -msgid "Tender Submission Method Details" -msgstr "" - -#: core/column_headings.py:260 -msgid "Tender Period Duration (days)" -msgstr "" - -#: core/column_headings.py:261 -msgid "Tender Period End Date" -msgstr "" - -#: core/column_headings.py:262 -msgid "Tender Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:263 -msgid "Tender Period Start Date" -msgstr "" - -#: core/column_headings.py:264 -msgid "Tender Title" -msgstr "" - -#: core/column_headings.py:267 -msgid "id" -msgstr "" - -#: core/column_headings.py:268 -msgid "ocid" -msgstr "" - -#: core/column_headings.py:269 -msgid "parentID" -msgstr "" - -#: core/column_headings.py:270 -msgid "rowID" -msgstr "" - -#: core/models.py:31 core/models.py:47 core/models.py:85 -msgid "Validation" -msgstr "" - -#: core/models.py:32 -msgid "Validations" -msgstr "" - -#: core/models.py:46 core/models.py:84 -msgid "Queued validation" -msgstr "" - -#: core/models.py:65 -msgid "Upload" -msgstr "" - -#: core/models.py:66 -msgid "Uploads" -msgstr "" - -#: core/models.py:81 -msgid "Queued download" -msgstr "" - -#: core/models.py:82 -msgid "Downloading analyzed data" -msgstr "" - -#: core/models.py:83 -msgid "Downloading" -msgstr "" - -#: core/models.py:86 core/models.py:187 -msgid "Failed" -msgstr "" - -#: core/models.py:116 -msgid "Url" -msgstr "" - -#: core/models.py:117 -msgid "Urls" -msgstr "" - -#: core/models.py:132 -msgid "Custom" -msgstr "" - -#: core/models.py:132 -msgid "OCDS Lite" -msgstr "" - -#: core/models.py:134 -msgid "Apply OCDS headings only" -msgstr "" - -#: core/models.py:135 -msgid "Apply English user friendly headings to all tables" -msgstr "" - -#: core/models.py:136 -msgid "Apply English R friendly headings to all tables" -msgstr "" - -#: core/models.py:137 -msgid "Apply Spanish user friendly headings to all tables" -msgstr "" - -#: core/models.py:138 -msgid "Apply Spanish R friendly headings to all tables" -msgstr "" - -#: core/models.py:148 -msgid "Data Selection" -msgstr "" - -#: core/models.py:149 -msgid "Data Selections" -msgstr "" - -#: core/models.py:179 -msgid "A comma-separated values (CSV) file" -msgstr "" - -#: core/models.py:179 -msgid "XLSX (Excel) file format" -msgstr "" - -#: core/models.py:186 -msgid "Completed" -msgstr "" - -#: core/models.py:188 -msgid "Processing" -msgstr "Processing" - -#: core/models.py:189 -msgid "Scheduled" -msgstr "Scheduled" - -#: core/models.py:207 -msgid "File" -msgstr "" - -#: core/models.py:208 -msgid "Files" -msgstr "" - -#: core/tasks.py:81 core/tasks.py:267 -#, python-format -msgid "Model %s for datasource not found" -msgstr "" - -#: core/tasks.py:157 core/tasks.py:440 -#, python-format -msgid "Datasource %s not found" -msgstr "" - -#: core/tasks.py:170 core/tasks.py:212 -#, python-format -msgid "Error while validating data `%s`" -msgstr "" - -#: core/tasks.py:190 core/tasks.py:460 core/tasks.py:594 core/views.py:99 -#: core/views.py:485 core/views.py:609 -msgid "Currently, the space limit was reached. Please try again later." -msgstr "" - -#: core/tasks.py:192 core/tasks.py:596 -msgid "" -"Something went wrong during processing of your file, please contact support" -msgstr "" - -#: core/tasks.py:309 core/tasks.py:370 -#, python-brace-format -msgid "{r.status_code}: {r.reason}" -msgstr "" - -#: core/views.py:56 -msgid "File is required" -msgstr "" - -#: core/views.py:59 -msgid "" -"Multi-upload feature is not available for file uploads yet. Stay tuned!" -msgstr "" - -#: core/views.py:105 -msgid "Error while receiving file. Contact our support service" -msgstr "" - -#: core/views.py:286 -msgid "Url is required" -msgstr "" - -#: core/views.py:344 -msgid "Datasource without available tables" -msgstr "" - -#: core/views.py:386 -#, python-format -msgid "Please use for column_heading value one of %s" -msgstr "" - -#: core/views.py:450 -#, python-brace-format -msgid "Cannot merge '{table.name}' - child arrays are too large" -msgstr "" - -#: core/views.py:475 core/views.py:599 -msgid "Datasource expired." -msgstr "" - -#: core/views.py:632 -msgid "Flatten request for this type already exists." -msgstr "" - -#: core/views.py:652 -#, python-format -msgid "You can't reschedule flatten in (%s) status" +#: spoonbill_web.settings.py:154 +msgid "English" msgstr "" -#: core/views.py:657 -#, python-format -msgid "You can set status to %s only" +#: spoonbill_web.settings.py:154 +msgid "Spanish" msgstr "" diff --git a/core/locale/es/LC_MESSAGES/django.po b/core/locale/es/LC_MESSAGES/django.po index 45c43cfb..c1aa2423 100644 --- a/core/locale/es/LC_MESSAGES/django.po +++ b/core/locale/es/LC_MESSAGES/django.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Zoriana Zaiats, 2021 +# Vitalii Martyniak , 2021 # Yohanna Lisnichuk , 2021 # #, fuzzy @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-04-04 19:59+0000\n" -"PO-Revision-Date: 2021-04-13 13:02+0000\n" +"PO-Revision-Date: 2021-04-06 08:03+0000\n" "Last-Translator: Yohanna Lisnichuk , 2021\n" "Language-Team: Spanish (https://www.transifex.com/open-contracting-partnership-1/teams/117704/es/)\n" "MIME-Version: 1.0\n" @@ -22,788 +22,10 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: core/column_headings.py:4 -msgid "Amendment Amended Release (identifier)" -msgstr "" - -#: core/column_headings.py:5 -msgid "Amendment Date" -msgstr "Enmienda Fecha" - -#: core/column_headings.py:6 -msgid "Amendment Description" -msgstr "Descripción de la enmienda" - -#: core/column_headings.py:7 -msgid "Amendment Id" -msgstr "ID de enmienda" - -#: core/column_headings.py:8 -msgid "Amendment Rationale" -msgstr "Justificación de la enmienda" - -#: core/column_headings.py:9 -msgid "Amendment Amending Release (identifier)" -msgstr "" - -#: core/column_headings.py:10 core/column_headings.py:197 -msgid "Contract Period Duration (days)" -msgstr "Duración del período de contrato (días)" - -#: core/column_headings.py:11 core/column_headings.py:198 -msgid "Contract Period End Date" -msgstr "Fecha de finalización del período del contrato" - -#: core/column_headings.py:12 core/column_headings.py:199 -msgid "Contract Period Maximum Extent" -msgstr "Extensión máxima del período del contrato" - -#: core/column_headings.py:13 core/column_headings.py:200 -msgid "Contract Period Start Date" -msgstr "Fecha de inicio del período del contrato" - -#: core/column_headings.py:14 -msgid "Award Date" -msgstr "Fecha de adjudicación" - -#: core/column_headings.py:15 -msgid "Award Description" -msgstr "Descripción" - -#: core/column_headings.py:16 -msgid "Award Id" -msgstr "ID de Adjudicación" - -#: core/column_headings.py:17 core/column_headings.py:21 -#: core/column_headings.py:34 core/column_headings.py:38 -#: core/column_headings.py:83 core/column_headings.py:87 -#: core/column_headings.py:100 core/column_headings.py:104 -#: core/column_headings.py:209 core/column_headings.py:213 -#: core/column_headings.py:226 core/column_headings.py:230 -msgid "Classification Description" -msgstr "Descripción de la clasificación" - -#: core/column_headings.py:18 core/column_headings.py:22 -#: core/column_headings.py:35 core/column_headings.py:39 -#: core/column_headings.py:84 core/column_headings.py:88 -#: core/column_headings.py:101 core/column_headings.py:105 -#: core/column_headings.py:210 core/column_headings.py:214 -#: core/column_headings.py:227 core/column_headings.py:231 -msgid "Classification Id" -msgstr "ID de clasificación" - -#: core/column_headings.py:19 core/column_headings.py:23 -#: core/column_headings.py:36 core/column_headings.py:40 -#: core/column_headings.py:85 core/column_headings.py:89 -#: core/column_headings.py:102 core/column_headings.py:106 -#: core/column_headings.py:211 core/column_headings.py:215 -#: core/column_headings.py:228 core/column_headings.py:232 -msgid "Classification Scheme" -msgstr "Esquema de clasificación" - -#: core/column_headings.py:20 core/column_headings.py:24 -#: core/column_headings.py:37 core/column_headings.py:41 -#: core/column_headings.py:86 core/column_headings.py:90 -#: core/column_headings.py:103 core/column_headings.py:107 -#: core/column_headings.py:212 core/column_headings.py:216 -#: core/column_headings.py:229 core/column_headings.py:233 -msgid "Classification Uri" -msgstr "Clasificación Uri" - -#: core/column_headings.py:25 core/column_headings.py:42 -#: core/column_headings.py:91 core/column_headings.py:108 -#: core/column_headings.py:217 core/column_headings.py:234 -msgid "Item Description" -msgstr "Descripción del Artículo" - -#: core/column_headings.py:26 core/column_headings.py:43 -#: core/column_headings.py:92 core/column_headings.py:109 -#: core/column_headings.py:218 core/column_headings.py:235 -msgid "Item Id" -msgstr "Identificación del artículo" - -#: core/column_headings.py:27 core/column_headings.py:44 -#: core/column_headings.py:93 core/column_headings.py:110 -#: core/column_headings.py:219 core/column_headings.py:236 -msgid "Item Quantity" -msgstr "Cantidad de articulos" - -#: core/column_headings.py:28 core/column_headings.py:45 -#: core/column_headings.py:94 core/column_headings.py:111 -#: core/column_headings.py:220 core/column_headings.py:237 -msgid "Unit Id" -msgstr "" - -#: core/column_headings.py:29 core/column_headings.py:46 -#: core/column_headings.py:95 core/column_headings.py:112 -#: core/column_headings.py:221 core/column_headings.py:238 -msgid "Unit Name" -msgstr "" - -#: core/column_headings.py:30 core/column_headings.py:47 -#: core/column_headings.py:96 core/column_headings.py:113 -#: core/column_headings.py:222 core/column_headings.py:239 -msgid "Unit Scheme" -msgstr "" - -#: core/column_headings.py:31 core/column_headings.py:48 -#: core/column_headings.py:97 core/column_headings.py:114 -#: core/column_headings.py:223 core/column_headings.py:240 -msgid "Unit Uri" -msgstr "" - -#: core/column_headings.py:32 core/column_headings.py:49 -#: core/column_headings.py:57 core/column_headings.py:71 -#: core/column_headings.py:81 core/column_headings.py:98 -#: core/column_headings.py:115 core/column_headings.py:135 -#: core/column_headings.py:224 core/column_headings.py:241 -#: core/column_headings.py:265 -msgid "Value Amount" -msgstr "" - -#: core/column_headings.py:33 core/column_headings.py:50 -#: core/column_headings.py:58 core/column_headings.py:72 -#: core/column_headings.py:82 core/column_headings.py:99 -#: core/column_headings.py:116 core/column_headings.py:136 -#: core/column_headings.py:225 core/column_headings.py:242 -#: core/column_headings.py:266 -msgid "Value Currency" -msgstr "" - -#: core/column_headings.py:51 -msgid "Award Status" -msgstr "" - -#: core/column_headings.py:52 core/column_headings.py:54 -#: core/column_headings.py:256 core/column_headings.py:258 -msgid "Organization Reference Id" -msgstr "" - -#: core/column_headings.py:53 core/column_headings.py:55 -#: core/column_headings.py:257 core/column_headings.py:259 -msgid "Organization Reference Name" -msgstr "" - -#: core/column_headings.py:56 -msgid "Award Title" -msgstr "" - -#: core/column_headings.py:59 -msgid "Contract Award Id" -msgstr "" - -#: core/column_headings.py:60 -msgid "Contract Date Signed" -msgstr "" - -#: core/column_headings.py:61 -msgid "Contract Description" -msgstr "" - -#: core/column_headings.py:62 -msgid "Contract Id" -msgstr "" - -#: core/column_headings.py:63 core/column_headings.py:73 -msgid "Transaction Information Date" -msgstr "" - -#: core/column_headings.py:64 core/column_headings.py:74 -msgid "Transaction Information Id" -msgstr "" - -#: core/column_headings.py:65 core/column_headings.py:75 -msgid "Payee Organization Id" -msgstr "" - -#: core/column_headings.py:66 core/column_headings.py:76 -msgid "Payee Organization Name" -msgstr "" - -#: core/column_headings.py:67 core/column_headings.py:77 -msgid "Payer Organization Id" -msgstr "" - -#: core/column_headings.py:68 core/column_headings.py:78 -msgid "Payer Organization Name" -msgstr "" - -#: core/column_headings.py:69 core/column_headings.py:79 -msgid "Transaction Information Data Source" -msgstr "" - -#: core/column_headings.py:70 core/column_headings.py:80 -msgid "Transaction Information Linked Spending" -msgstr "" - -#: core/column_headings.py:117 -msgid "Period Duration (days)" -msgstr "" - -#: core/column_headings.py:118 -msgid "Period End Date" -msgstr "" - -#: core/column_headings.py:119 -msgid "Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:120 -msgid "Period Start Date" -msgstr "" - -#: core/column_headings.py:121 core/column_headings.py:127 -msgid "Related Process Relationship Id" -msgstr "" - -#: core/column_headings.py:122 core/column_headings.py:128 -msgid "Related Process Identifier" -msgstr "" - -#: core/column_headings.py:123 core/column_headings.py:129 -msgid "Related Process Relationship" -msgstr "" - -#: core/column_headings.py:124 core/column_headings.py:130 -msgid "Related Process Scheme" -msgstr "" - -#: core/column_headings.py:125 core/column_headings.py:131 -msgid "Related Process Title" -msgstr "" - -#: core/column_headings.py:126 core/column_headings.py:132 -msgid "Related Process Uri" -msgstr "" - -#: core/column_headings.py:133 -msgid "Contract Status" -msgstr "" - -#: core/column_headings.py:134 -msgid "Contract Title" -msgstr "" - -#: core/column_headings.py:137 -msgid "Document Date Modified" -msgstr "" - -#: core/column_headings.py:138 -msgid "Document Date Published" -msgstr "" - -#: core/column_headings.py:139 -msgid "Document Description" -msgstr "" - -#: core/column_headings.py:140 -msgid "Document Type" -msgstr "Tipo de Documento" - -#: core/column_headings.py:141 -msgid "Document Format" -msgstr "Formato" - -#: core/column_headings.py:142 -msgid "Document Id" -msgstr "ID de Documento" - -#: core/column_headings.py:143 -msgid "Document Language" -msgstr "" - -#: core/column_headings.py:144 -msgid "Document Title" -msgstr "" - -#: core/column_headings.py:145 -msgid "Document Url" -msgstr "" - -#: core/column_headings.py:146 -msgid "Milestone Code" -msgstr "" - -#: core/column_headings.py:147 -msgid "Milestone Date Met" -msgstr "" - -#: core/column_headings.py:148 -msgid "Milestone Date Modified" -msgstr "" - -#: core/column_headings.py:149 -msgid "Milestone Description" -msgstr "" - -#: core/column_headings.py:150 -msgid "Milestone Due Date" -msgstr "" - -#: core/column_headings.py:151 -msgid "Milestone Id" -msgstr "" - -#: core/column_headings.py:152 -msgid "Milestone Status" -msgstr "" - -#: core/column_headings.py:153 -msgid "Milestone Title" -msgstr "" - -#: core/column_headings.py:154 -msgid "Milestone Type" -msgstr "" - -#: core/column_headings.py:155 core/column_headings.py:159 -msgid "Identifier Id" -msgstr "" - -#: core/column_headings.py:156 core/column_headings.py:160 -msgid "Identifier Legal Name" -msgstr "" - -#: core/column_headings.py:157 core/column_headings.py:161 -msgid "Identifier Scheme" -msgstr "" - -#: core/column_headings.py:158 core/column_headings.py:162 -msgid "Identifier Uri" -msgstr "" - -#: core/column_headings.py:163 -msgid "Address Country Name" -msgstr "" - -#: core/column_headings.py:164 -msgid "Address Locality" -msgstr "" - -#: core/column_headings.py:165 -msgid "Address Postal Code" -msgstr "" - -#: core/column_headings.py:166 -msgid "Address Region" -msgstr "" - -#: core/column_headings.py:167 -msgid "Address Street" -msgstr "" - -#: core/column_headings.py:168 -msgid "Contact Point Email" -msgstr "" - -#: core/column_headings.py:169 -msgid "Contact Point Fax Number" -msgstr "" - -#: core/column_headings.py:170 -msgid "Contact Point Name" -msgstr "" - -#: core/column_headings.py:171 -msgid "Contact Point Telephone" -msgstr "" - -#: core/column_headings.py:172 -msgid "Contact Point Url" -msgstr "" - -#: core/column_headings.py:173 -msgid "Organization Entity Id" -msgstr "" - -#: core/column_headings.py:174 -msgid "Primary Identifier Id" -msgstr "" - -#: core/column_headings.py:175 -msgid "Primary Identifier Legal Name" -msgstr "" - -#: core/column_headings.py:176 -msgid "Primary Identifier Scheme" -msgstr "" - -#: core/column_headings.py:177 -msgid "Primary Identifier Uri" -msgstr "" - -#: core/column_headings.py:178 -msgid "Organization Common Name" -msgstr "" - -#: core/column_headings.py:179 core/column_headings.py:180 -msgid "Organization Party Roles" -msgstr "" - -#: core/column_headings.py:181 -msgid "Amount" -msgstr "Monto" - -#: core/column_headings.py:182 -msgid "Amount Currency" -msgstr "Moneda" - -#: core/column_headings.py:183 -msgid "Budget Source" -msgstr "Fuente de los Datos" - -#: core/column_headings.py:184 -msgid "Budget Id" -msgstr "" - -#: core/column_headings.py:185 -msgid "Budget Project Title" -msgstr "" - -#: core/column_headings.py:186 -msgid "Budget Project Identifier" -msgstr "" - -#: core/column_headings.py:187 -msgid "Budget Linked Information" -msgstr "" - -#: core/column_headings.py:188 -msgid "Planning Rationale" -msgstr "" - -#: core/column_headings.py:189 core/column_headings.py:190 -msgid "Tender Additional Procurement Categories" -msgstr "" - -#: core/column_headings.py:191 -msgid "Tender Award Criteria" -msgstr "" - -#: core/column_headings.py:192 -msgid "Tender Award Criteria Details" -msgstr "" - -#: core/column_headings.py:193 -msgid "Evaluation And Award Period Duration (days)" -msgstr "" - -#: core/column_headings.py:194 -msgid "Evaluation And Award Period End Date" -msgstr "" - -#: core/column_headings.py:195 -msgid "Evaluation And Award Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:196 -msgid "Evaluation And Award Period Start Date" -msgstr "" - -#: core/column_headings.py:201 -msgid "Tender Description" -msgstr "" - -#: core/column_headings.py:202 -msgid "Tender Eligibility Criteria" -msgstr "" - -#: core/column_headings.py:203 -msgid "Enquiry Period Duration (days)" -msgstr "" - -#: core/column_headings.py:204 -msgid "Enquiry Period End Date" -msgstr "" - -#: core/column_headings.py:205 -msgid "Enquiry Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:206 -msgid "Enquiry Period Start Date" -msgstr "" - -#: core/column_headings.py:207 -msgid "Tender Has Enquiries?" -msgstr "" - -#: core/column_headings.py:208 -msgid "Tender Id" -msgstr "Licitación ID" - -#: core/column_headings.py:243 -msgid "Tender Main Procurement Category" -msgstr "" - -#: core/column_headings.py:244 -msgid "Minimum Value Amount" -msgstr "" - -#: core/column_headings.py:245 -msgid "Minimum Value Currency" -msgstr "" - -#: core/column_headings.py:246 -msgid "Tender Number Of Tenderers" -msgstr "" - -#: core/column_headings.py:247 -msgid "Tender Procurement Method" -msgstr "" - -#: core/column_headings.py:248 -msgid "Tender Procurement Method Details" -msgstr "" - -#: core/column_headings.py:249 -msgid "Tender Procurement Method Rationale" -msgstr "" - -#: core/column_headings.py:250 -msgid "Procuring Entity Organization Id" -msgstr "" - -#: core/column_headings.py:251 -msgid "Procuring Entity Organization Name" -msgstr "" - -#: core/column_headings.py:252 -msgid "Tender Status" -msgstr "" - -#: core/column_headings.py:253 core/column_headings.py:254 -msgid "Tender Submission Method" -msgstr "" - -#: core/column_headings.py:255 -msgid "Tender Submission Method Details" -msgstr "" - -#: core/column_headings.py:260 -msgid "Tender Period Duration (days)" -msgstr "" - -#: core/column_headings.py:261 -msgid "Tender Period End Date" -msgstr "" - -#: core/column_headings.py:262 -msgid "Tender Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:263 -msgid "Tender Period Start Date" -msgstr "" - -#: core/column_headings.py:264 -msgid "Tender Title" -msgstr "Título de la licitación" - -#: core/column_headings.py:267 -msgid "id" -msgstr "" - -#: core/column_headings.py:268 -msgid "ocid" -msgstr "" - -#: core/column_headings.py:269 -msgid "parentID" -msgstr "" - -#: core/column_headings.py:270 -msgid "rowID" -msgstr "" - -#: core/models.py:31 core/models.py:47 core/models.py:85 -msgid "Validation" -msgstr "Validación" - -#: core/models.py:32 -msgid "Validations" -msgstr "Validaciones" - -#: core/models.py:46 core/models.py:84 -msgid "Queued validation" -msgstr "Validación en cola" - -#: core/models.py:65 -msgid "Upload" -msgstr "Cargar" - -#: core/models.py:66 -msgid "Uploads" -msgstr "Subidas" - -#: core/models.py:81 -msgid "Queued download" -msgstr "Descarga en cola" - -#: core/models.py:82 -msgid "Downloading analyzed data" -msgstr "Descarga de datos analizados" - -#: core/models.py:83 -msgid "Downloading" -msgstr "Descargando" - -#: core/models.py:86 core/models.py:187 -msgid "Failed" -msgstr "Fallido" - -#: core/models.py:116 -msgid "Url" -msgstr "Url" - -#: core/models.py:117 -msgid "Urls" -msgstr "Urls" - -#: core/models.py:132 -msgid "Custom" -msgstr "Personalizado" - -#: core/models.py:132 -msgid "OCDS Lite" -msgstr "OCDS Lite" - -#: core/models.py:134 -msgid "Apply OCDS headings only" -msgstr "Aplicar solo encabezados OCDS" - -#: core/models.py:135 -msgid "Apply English user friendly headings to all tables" -msgstr "Aplicar encabezados amigables en inglés a todas las tablas" - -#: core/models.py:136 -msgid "Apply English R friendly headings to all tables" -msgstr "Aplicar encabezados en formato R en inglés a todas las tablas" - -#: core/models.py:137 -msgid "Apply Spanish user friendly headings to all tables" -msgstr "Aplicar encabezados amigables en español a todas las tablas" - -#: core/models.py:138 -msgid "Apply Spanish R friendly headings to all tables" -msgstr "Aplicar encabezados en formato R en español a todas las tablas" - -#: core/models.py:148 -msgid "Data Selection" -msgstr "Selección de datos" - -#: core/models.py:149 -msgid "Data Selections" -msgstr "Selecciones de datos" - -#: core/models.py:179 -msgid "A comma-separated values (CSV) file" -msgstr "Un archivo de valores separados por comas (CSV)" - -#: core/models.py:179 -msgid "XLSX (Excel) file format" -msgstr "Un archivo en formato XLSX (Excel)" - -#: core/models.py:186 -msgid "Completed" -msgstr "Completado" - -#: core/models.py:188 -msgid "Processing" -msgstr "Procesando" - -#: core/models.py:189 -msgid "Scheduled" -msgstr "Programado" - -#: core/models.py:207 -msgid "File" -msgstr "" - -#: core/models.py:208 -msgid "Files" -msgstr "" - -#: core/tasks.py:81 core/tasks.py:267 -#, python-format -msgid "Model %s for datasource not found" -msgstr "Modelo %s no encontrado para el conjunto de datos" - -#: core/tasks.py:157 core/tasks.py:440 -#, python-format -msgid "Datasource %s not found" -msgstr "Conjunto de datos %s no encontrado" - -#: core/tasks.py:170 core/tasks.py:212 -#, python-format -msgid "Error while validating data `%s`" -msgstr "Error validando datos `%s`" - -#: core/tasks.py:190 core/tasks.py:460 core/tasks.py:594 core/views.py:99 -#: core/views.py:485 core/views.py:609 -msgid "Currently, the space limit was reached. Please try again later." -msgstr "" -"En este momento, se alcanzó el límite de espacio. Por favor, inténtelo de " -"nuevo más tarde." - -#: core/tasks.py:192 core/tasks.py:596 -msgid "" -"Something went wrong during processing of your file, please contact support" -msgstr "" - -#: core/tasks.py:309 core/tasks.py:370 -#, python-brace-format -msgid "{r.status_code}: {r.reason}" -msgstr "{r.status_code}: {r.reason}" - -#: core/views.py:56 -msgid "File is required" -msgstr "Se requiere un archivo" - -#: core/views.py:59 -msgid "" -"Multi-upload feature is not available for file uploads yet. Stay tuned!" -msgstr "" -"La carga de archivos múltiples no está disponible aún. Manténganse al tanto!" - -#: core/views.py:105 -msgid "Error while receiving file. Contact our support service" -msgstr "" -"Error al recibir el archivo. Póngase en contacto con nuestro servicio de " -"soporte" - -#: core/views.py:286 -msgid "Url is required" -msgstr "Se requiere una URL" - -#: core/views.py:344 -msgid "Datasource without available tables" -msgstr "Conjunto de datos sin tablas disponibles" - -#: core/views.py:386 -#, python-format -msgid "Please use for column_heading value one of %s" -msgstr "Por favor, use como valor de column_heading uno de %s" - -#: core/views.py:450 -#, python-brace-format -msgid "Cannot merge '{table.name}' - child arrays are too large" -msgstr "" - -#: core/views.py:475 core/views.py:599 -msgid "Datasource expired." -msgstr "Conjunto de datos expirado." - -#: core/views.py:632 -msgid "Flatten request for this type already exists." -msgstr "Ya existe una solicitud de aplanado de este tipo." - -#: core/views.py:652 -#, python-format -msgid "You can't reschedule flatten in (%s) status" -msgstr "No puede reprogramar un aplanado en el estado (%s)" +#: spoonbill_web.settings.py:154 +msgid "English" +msgstr "Inglés" -#: core/views.py:657 -#, python-format -msgid "You can set status to %s only" -msgstr "Puede establecer el estado solo a %s" +#: spoonbill_web.settings.py:154 +msgid "Spanish" +msgstr "Español" diff --git a/core/locale/ru/LC_MESSAGES/django.po b/core/locale/ru/LC_MESSAGES/django.po index f86390f5..6c74377f 100644 --- a/core/locale/ru/LC_MESSAGES/django.po +++ b/core/locale/ru/LC_MESSAGES/django.po @@ -3,13 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # +# Translators: +# Viktor Nestulia , 2021 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-04-04 19:59+0000\n" -"PO-Revision-Date: 2021-04-13 13:02+0000\n" +"PO-Revision-Date: 2021-04-06 08:03+0000\n" +"Last-Translator: Viktor Nestulia , 2021\n" "Language-Team: Russian (https://www.transifex.com/open-contracting-partnership-1/teams/117704/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,783 +21,10 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" -#: core/column_headings.py:4 -msgid "Amendment Amended Release (identifier)" -msgstr "" - -#: core/column_headings.py:5 -msgid "Amendment Date" -msgstr "" - -#: core/column_headings.py:6 -msgid "Amendment Description" -msgstr "" - -#: core/column_headings.py:7 -msgid "Amendment Id" -msgstr "" - -#: core/column_headings.py:8 -msgid "Amendment Rationale" -msgstr "" - -#: core/column_headings.py:9 -msgid "Amendment Amending Release (identifier)" -msgstr "" - -#: core/column_headings.py:10 core/column_headings.py:197 -msgid "Contract Period Duration (days)" -msgstr "" - -#: core/column_headings.py:11 core/column_headings.py:198 -msgid "Contract Period End Date" -msgstr "" - -#: core/column_headings.py:12 core/column_headings.py:199 -msgid "Contract Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:13 core/column_headings.py:200 -msgid "Contract Period Start Date" -msgstr "" - -#: core/column_headings.py:14 -msgid "Award Date" -msgstr "" - -#: core/column_headings.py:15 -msgid "Award Description" -msgstr "" - -#: core/column_headings.py:16 -msgid "Award Id" -msgstr "" - -#: core/column_headings.py:17 core/column_headings.py:21 -#: core/column_headings.py:34 core/column_headings.py:38 -#: core/column_headings.py:83 core/column_headings.py:87 -#: core/column_headings.py:100 core/column_headings.py:104 -#: core/column_headings.py:209 core/column_headings.py:213 -#: core/column_headings.py:226 core/column_headings.py:230 -msgid "Classification Description" -msgstr "" - -#: core/column_headings.py:18 core/column_headings.py:22 -#: core/column_headings.py:35 core/column_headings.py:39 -#: core/column_headings.py:84 core/column_headings.py:88 -#: core/column_headings.py:101 core/column_headings.py:105 -#: core/column_headings.py:210 core/column_headings.py:214 -#: core/column_headings.py:227 core/column_headings.py:231 -msgid "Classification Id" -msgstr "" - -#: core/column_headings.py:19 core/column_headings.py:23 -#: core/column_headings.py:36 core/column_headings.py:40 -#: core/column_headings.py:85 core/column_headings.py:89 -#: core/column_headings.py:102 core/column_headings.py:106 -#: core/column_headings.py:211 core/column_headings.py:215 -#: core/column_headings.py:228 core/column_headings.py:232 -msgid "Classification Scheme" -msgstr "" - -#: core/column_headings.py:20 core/column_headings.py:24 -#: core/column_headings.py:37 core/column_headings.py:41 -#: core/column_headings.py:86 core/column_headings.py:90 -#: core/column_headings.py:103 core/column_headings.py:107 -#: core/column_headings.py:212 core/column_headings.py:216 -#: core/column_headings.py:229 core/column_headings.py:233 -msgid "Classification Uri" -msgstr "" - -#: core/column_headings.py:25 core/column_headings.py:42 -#: core/column_headings.py:91 core/column_headings.py:108 -#: core/column_headings.py:217 core/column_headings.py:234 -msgid "Item Description" -msgstr "" - -#: core/column_headings.py:26 core/column_headings.py:43 -#: core/column_headings.py:92 core/column_headings.py:109 -#: core/column_headings.py:218 core/column_headings.py:235 -msgid "Item Id" -msgstr "" - -#: core/column_headings.py:27 core/column_headings.py:44 -#: core/column_headings.py:93 core/column_headings.py:110 -#: core/column_headings.py:219 core/column_headings.py:236 -msgid "Item Quantity" -msgstr "" - -#: core/column_headings.py:28 core/column_headings.py:45 -#: core/column_headings.py:94 core/column_headings.py:111 -#: core/column_headings.py:220 core/column_headings.py:237 -msgid "Unit Id" -msgstr "" - -#: core/column_headings.py:29 core/column_headings.py:46 -#: core/column_headings.py:95 core/column_headings.py:112 -#: core/column_headings.py:221 core/column_headings.py:238 -msgid "Unit Name" -msgstr "" - -#: core/column_headings.py:30 core/column_headings.py:47 -#: core/column_headings.py:96 core/column_headings.py:113 -#: core/column_headings.py:222 core/column_headings.py:239 -msgid "Unit Scheme" -msgstr "" - -#: core/column_headings.py:31 core/column_headings.py:48 -#: core/column_headings.py:97 core/column_headings.py:114 -#: core/column_headings.py:223 core/column_headings.py:240 -msgid "Unit Uri" -msgstr "" - -#: core/column_headings.py:32 core/column_headings.py:49 -#: core/column_headings.py:57 core/column_headings.py:71 -#: core/column_headings.py:81 core/column_headings.py:98 -#: core/column_headings.py:115 core/column_headings.py:135 -#: core/column_headings.py:224 core/column_headings.py:241 -#: core/column_headings.py:265 -msgid "Value Amount" -msgstr "" - -#: core/column_headings.py:33 core/column_headings.py:50 -#: core/column_headings.py:58 core/column_headings.py:72 -#: core/column_headings.py:82 core/column_headings.py:99 -#: core/column_headings.py:116 core/column_headings.py:136 -#: core/column_headings.py:225 core/column_headings.py:242 -#: core/column_headings.py:266 -msgid "Value Currency" -msgstr "" - -#: core/column_headings.py:51 -msgid "Award Status" -msgstr "" - -#: core/column_headings.py:52 core/column_headings.py:54 -#: core/column_headings.py:256 core/column_headings.py:258 -msgid "Organization Reference Id" -msgstr "" - -#: core/column_headings.py:53 core/column_headings.py:55 -#: core/column_headings.py:257 core/column_headings.py:259 -msgid "Organization Reference Name" -msgstr "" - -#: core/column_headings.py:56 -msgid "Award Title" -msgstr "" - -#: core/column_headings.py:59 -msgid "Contract Award Id" -msgstr "" - -#: core/column_headings.py:60 -msgid "Contract Date Signed" -msgstr "" - -#: core/column_headings.py:61 -msgid "Contract Description" -msgstr "" - -#: core/column_headings.py:62 -msgid "Contract Id" -msgstr "" - -#: core/column_headings.py:63 core/column_headings.py:73 -msgid "Transaction Information Date" -msgstr "" - -#: core/column_headings.py:64 core/column_headings.py:74 -msgid "Transaction Information Id" -msgstr "" - -#: core/column_headings.py:65 core/column_headings.py:75 -msgid "Payee Organization Id" -msgstr "" - -#: core/column_headings.py:66 core/column_headings.py:76 -msgid "Payee Organization Name" -msgstr "" - -#: core/column_headings.py:67 core/column_headings.py:77 -msgid "Payer Organization Id" -msgstr "" - -#: core/column_headings.py:68 core/column_headings.py:78 -msgid "Payer Organization Name" -msgstr "" - -#: core/column_headings.py:69 core/column_headings.py:79 -msgid "Transaction Information Data Source" -msgstr "" - -#: core/column_headings.py:70 core/column_headings.py:80 -msgid "Transaction Information Linked Spending" -msgstr "" - -#: core/column_headings.py:117 -msgid "Period Duration (days)" -msgstr "" - -#: core/column_headings.py:118 -msgid "Period End Date" -msgstr "" - -#: core/column_headings.py:119 -msgid "Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:120 -msgid "Period Start Date" -msgstr "" - -#: core/column_headings.py:121 core/column_headings.py:127 -msgid "Related Process Relationship Id" -msgstr "" - -#: core/column_headings.py:122 core/column_headings.py:128 -msgid "Related Process Identifier" -msgstr "" - -#: core/column_headings.py:123 core/column_headings.py:129 -msgid "Related Process Relationship" -msgstr "" - -#: core/column_headings.py:124 core/column_headings.py:130 -msgid "Related Process Scheme" -msgstr "" - -#: core/column_headings.py:125 core/column_headings.py:131 -msgid "Related Process Title" -msgstr "" - -#: core/column_headings.py:126 core/column_headings.py:132 -msgid "Related Process Uri" -msgstr "" - -#: core/column_headings.py:133 -msgid "Contract Status" -msgstr "" - -#: core/column_headings.py:134 -msgid "Contract Title" -msgstr "" - -#: core/column_headings.py:137 -msgid "Document Date Modified" -msgstr "" - -#: core/column_headings.py:138 -msgid "Document Date Published" -msgstr "" - -#: core/column_headings.py:139 -msgid "Document Description" -msgstr "" - -#: core/column_headings.py:140 -msgid "Document Type" -msgstr "" - -#: core/column_headings.py:141 -msgid "Document Format" -msgstr "" - -#: core/column_headings.py:142 -msgid "Document Id" -msgstr "" - -#: core/column_headings.py:143 -msgid "Document Language" -msgstr "" - -#: core/column_headings.py:144 -msgid "Document Title" -msgstr "" - -#: core/column_headings.py:145 -msgid "Document Url" -msgstr "" - -#: core/column_headings.py:146 -msgid "Milestone Code" -msgstr "" - -#: core/column_headings.py:147 -msgid "Milestone Date Met" -msgstr "" - -#: core/column_headings.py:148 -msgid "Milestone Date Modified" -msgstr "" - -#: core/column_headings.py:149 -msgid "Milestone Description" -msgstr "" - -#: core/column_headings.py:150 -msgid "Milestone Due Date" -msgstr "" - -#: core/column_headings.py:151 -msgid "Milestone Id" -msgstr "" - -#: core/column_headings.py:152 -msgid "Milestone Status" -msgstr "" - -#: core/column_headings.py:153 -msgid "Milestone Title" -msgstr "" - -#: core/column_headings.py:154 -msgid "Milestone Type" -msgstr "" - -#: core/column_headings.py:155 core/column_headings.py:159 -msgid "Identifier Id" -msgstr "" - -#: core/column_headings.py:156 core/column_headings.py:160 -msgid "Identifier Legal Name" -msgstr "" - -#: core/column_headings.py:157 core/column_headings.py:161 -msgid "Identifier Scheme" -msgstr "" - -#: core/column_headings.py:158 core/column_headings.py:162 -msgid "Identifier Uri" -msgstr "" - -#: core/column_headings.py:163 -msgid "Address Country Name" -msgstr "" - -#: core/column_headings.py:164 -msgid "Address Locality" -msgstr "" - -#: core/column_headings.py:165 -msgid "Address Postal Code" -msgstr "" - -#: core/column_headings.py:166 -msgid "Address Region" -msgstr "" - -#: core/column_headings.py:167 -msgid "Address Street" -msgstr "" - -#: core/column_headings.py:168 -msgid "Contact Point Email" -msgstr "" - -#: core/column_headings.py:169 -msgid "Contact Point Fax Number" -msgstr "" - -#: core/column_headings.py:170 -msgid "Contact Point Name" -msgstr "" - -#: core/column_headings.py:171 -msgid "Contact Point Telephone" -msgstr "" - -#: core/column_headings.py:172 -msgid "Contact Point Url" -msgstr "" - -#: core/column_headings.py:173 -msgid "Organization Entity Id" -msgstr "" - -#: core/column_headings.py:174 -msgid "Primary Identifier Id" -msgstr "" - -#: core/column_headings.py:175 -msgid "Primary Identifier Legal Name" -msgstr "" - -#: core/column_headings.py:176 -msgid "Primary Identifier Scheme" -msgstr "" - -#: core/column_headings.py:177 -msgid "Primary Identifier Uri" -msgstr "" +#: spoonbill_web.settings.py:154 +msgid "English" +msgstr "Английский" -#: core/column_headings.py:178 -msgid "Organization Common Name" -msgstr "" - -#: core/column_headings.py:179 core/column_headings.py:180 -msgid "Organization Party Roles" -msgstr "" - -#: core/column_headings.py:181 -msgid "Amount" -msgstr "" - -#: core/column_headings.py:182 -msgid "Amount Currency" -msgstr "" - -#: core/column_headings.py:183 -msgid "Budget Source" -msgstr "" - -#: core/column_headings.py:184 -msgid "Budget Id" -msgstr "" - -#: core/column_headings.py:185 -msgid "Budget Project Title" -msgstr "" - -#: core/column_headings.py:186 -msgid "Budget Project Identifier" -msgstr "" - -#: core/column_headings.py:187 -msgid "Budget Linked Information" -msgstr "" - -#: core/column_headings.py:188 -msgid "Planning Rationale" -msgstr "" - -#: core/column_headings.py:189 core/column_headings.py:190 -msgid "Tender Additional Procurement Categories" -msgstr "" - -#: core/column_headings.py:191 -msgid "Tender Award Criteria" -msgstr "" - -#: core/column_headings.py:192 -msgid "Tender Award Criteria Details" -msgstr "" - -#: core/column_headings.py:193 -msgid "Evaluation And Award Period Duration (days)" -msgstr "" - -#: core/column_headings.py:194 -msgid "Evaluation And Award Period End Date" -msgstr "" - -#: core/column_headings.py:195 -msgid "Evaluation And Award Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:196 -msgid "Evaluation And Award Period Start Date" -msgstr "" - -#: core/column_headings.py:201 -msgid "Tender Description" -msgstr "" - -#: core/column_headings.py:202 -msgid "Tender Eligibility Criteria" -msgstr "" - -#: core/column_headings.py:203 -msgid "Enquiry Period Duration (days)" -msgstr "" - -#: core/column_headings.py:204 -msgid "Enquiry Period End Date" -msgstr "" - -#: core/column_headings.py:205 -msgid "Enquiry Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:206 -msgid "Enquiry Period Start Date" -msgstr "" - -#: core/column_headings.py:207 -msgid "Tender Has Enquiries?" -msgstr "" - -#: core/column_headings.py:208 -msgid "Tender Id" -msgstr "" - -#: core/column_headings.py:243 -msgid "Tender Main Procurement Category" -msgstr "" - -#: core/column_headings.py:244 -msgid "Minimum Value Amount" -msgstr "" - -#: core/column_headings.py:245 -msgid "Minimum Value Currency" -msgstr "" - -#: core/column_headings.py:246 -msgid "Tender Number Of Tenderers" -msgstr "" - -#: core/column_headings.py:247 -msgid "Tender Procurement Method" -msgstr "" - -#: core/column_headings.py:248 -msgid "Tender Procurement Method Details" -msgstr "" - -#: core/column_headings.py:249 -msgid "Tender Procurement Method Rationale" -msgstr "" - -#: core/column_headings.py:250 -msgid "Procuring Entity Organization Id" -msgstr "" - -#: core/column_headings.py:251 -msgid "Procuring Entity Organization Name" -msgstr "" - -#: core/column_headings.py:252 -msgid "Tender Status" -msgstr "" - -#: core/column_headings.py:253 core/column_headings.py:254 -msgid "Tender Submission Method" -msgstr "" - -#: core/column_headings.py:255 -msgid "Tender Submission Method Details" -msgstr "" - -#: core/column_headings.py:260 -msgid "Tender Period Duration (days)" -msgstr "" - -#: core/column_headings.py:261 -msgid "Tender Period End Date" -msgstr "" - -#: core/column_headings.py:262 -msgid "Tender Period Maximum Extent" -msgstr "" - -#: core/column_headings.py:263 -msgid "Tender Period Start Date" -msgstr "" - -#: core/column_headings.py:264 -msgid "Tender Title" -msgstr "" - -#: core/column_headings.py:267 -msgid "id" -msgstr "" - -#: core/column_headings.py:268 -msgid "ocid" -msgstr "" - -#: core/column_headings.py:269 -msgid "parentID" -msgstr "" - -#: core/column_headings.py:270 -msgid "rowID" -msgstr "" - -#: core/models.py:31 core/models.py:47 core/models.py:85 -msgid "Validation" -msgstr "" - -#: core/models.py:32 -msgid "Validations" -msgstr "" - -#: core/models.py:46 core/models.py:84 -msgid "Queued validation" -msgstr "" - -#: core/models.py:65 -msgid "Upload" -msgstr "" - -#: core/models.py:66 -msgid "Uploads" -msgstr "" - -#: core/models.py:81 -msgid "Queued download" -msgstr "" - -#: core/models.py:82 -msgid "Downloading analyzed data" -msgstr "" - -#: core/models.py:83 -msgid "Downloading" -msgstr "" - -#: core/models.py:86 core/models.py:187 -msgid "Failed" -msgstr "" - -#: core/models.py:116 -msgid "Url" -msgstr "" - -#: core/models.py:117 -msgid "Urls" -msgstr "" - -#: core/models.py:132 -msgid "Custom" -msgstr "" - -#: core/models.py:132 -msgid "OCDS Lite" -msgstr "" - -#: core/models.py:134 -msgid "Apply OCDS headings only" -msgstr "" - -#: core/models.py:135 -msgid "Apply English user friendly headings to all tables" -msgstr "" - -#: core/models.py:136 -msgid "Apply English R friendly headings to all tables" -msgstr "" - -#: core/models.py:137 -msgid "Apply Spanish user friendly headings to all tables" -msgstr "" - -#: core/models.py:138 -msgid "Apply Spanish R friendly headings to all tables" -msgstr "" - -#: core/models.py:148 -msgid "Data Selection" -msgstr "" - -#: core/models.py:149 -msgid "Data Selections" -msgstr "" - -#: core/models.py:179 -msgid "A comma-separated values (CSV) file" -msgstr "" - -#: core/models.py:179 -msgid "XLSX (Excel) file format" -msgstr "" - -#: core/models.py:186 -msgid "Completed" -msgstr "" - -#: core/models.py:188 -msgid "Processing" -msgstr "" - -#: core/models.py:189 -msgid "Scheduled" -msgstr "" - -#: core/models.py:207 -msgid "File" -msgstr "" - -#: core/models.py:208 -msgid "Files" -msgstr "" - -#: core/tasks.py:81 core/tasks.py:267 -#, python-format -msgid "Model %s for datasource not found" -msgstr "" - -#: core/tasks.py:157 core/tasks.py:440 -#, python-format -msgid "Datasource %s not found" -msgstr "" - -#: core/tasks.py:170 core/tasks.py:212 -#, python-format -msgid "Error while validating data `%s`" -msgstr "" - -#: core/tasks.py:190 core/tasks.py:460 core/tasks.py:594 core/views.py:99 -#: core/views.py:485 core/views.py:609 -msgid "Currently, the space limit was reached. Please try again later." -msgstr "" - -#: core/tasks.py:192 core/tasks.py:596 -msgid "" -"Something went wrong during processing of your file, please contact support" -msgstr "" - -#: core/tasks.py:309 core/tasks.py:370 -#, python-brace-format -msgid "{r.status_code}: {r.reason}" -msgstr "" - -#: core/views.py:56 -msgid "File is required" -msgstr "" - -#: core/views.py:59 -msgid "" -"Multi-upload feature is not available for file uploads yet. Stay tuned!" -msgstr "" - -#: core/views.py:105 -msgid "Error while receiving file. Contact our support service" -msgstr "" - -#: core/views.py:286 -msgid "Url is required" -msgstr "" - -#: core/views.py:344 -msgid "Datasource without available tables" -msgstr "" - -#: core/views.py:386 -#, python-format -msgid "Please use for column_heading value one of %s" -msgstr "" - -#: core/views.py:450 -#, python-brace-format -msgid "Cannot merge '{table.name}' - child arrays are too large" -msgstr "" - -#: core/views.py:475 core/views.py:599 -msgid "Datasource expired." -msgstr "" - -#: core/views.py:632 -msgid "Flatten request for this type already exists." -msgstr "" - -#: core/views.py:652 -#, python-format -msgid "You can't reschedule flatten in (%s) status" -msgstr "" - -#: core/views.py:657 -#, python-format -msgid "You can set status to %s only" -msgstr "" +#: spoonbill_web.settings.py:154 +msgid "Spanish" +msgstr "Испанский" diff --git a/spoonbill_web/settings.py b/core/settings.py similarity index 98% rename from spoonbill_web/settings.py rename to core/settings.py index 65f408ae..4597b817 100644 --- a/spoonbill_web/settings.py +++ b/core/settings.py @@ -73,7 +73,7 @@ "django_transfer.TransferMiddleware", ] -ROOT_URLCONF = "spoonbill_web.urls" +ROOT_URLCONF = "core.urls" TEMPLATES = [ { @@ -91,7 +91,7 @@ }, ] -WSGI_APPLICATION = "spoonbill_web.wsgi.application" +WSGI_APPLICATION = "core.wsgi.application" # Database @@ -237,7 +237,7 @@ FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440 # 2.5 MiB FILE_UPLOAD_TEMP_DIR = os.getenv("FILE_UPLOAD_TEMP_DIR", "/data/tmp/" if production else BASE_DIR / "tmp/") -ASGI_APPLICATION = "spoonbill_web.asgi.application" +ASGI_APPLICATION = "core.asgi.application" # Dependency configuration diff --git a/core/urls.py b/core/urls.py index b7f67b39..70e7e041 100644 --- a/core/urls.py +++ b/core/urls.py @@ -1,21 +1,5 @@ +from django.conf import settings +from django.conf.urls.static import static from django.urls import include, path -from core.routing import ( - router, - upload_preview_router, - upload_selection_router, - upload_table_router, - url_preview_router, - url_selection_router, - url_table_router, -) - -urlpatterns = [ - path("", include(router.urls)), - path("", include(upload_selection_router.urls)), - path("", include(upload_table_router.urls)), - path("", include(url_selection_router.urls)), - path("", include(url_table_router.urls)), - path("", include(upload_preview_router.urls)), - path("", include(url_preview_router.urls)), -] +urlpatterns = [path("api/", include("core.urls")), *static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)] diff --git a/spoonbill_web/wsgi.py b/core/wsgi.py similarity index 100% rename from spoonbill_web/wsgi.py rename to core/wsgi.py diff --git a/manage.py b/manage.py index e70f1369..bd9928d2 100755 --- a/manage.py +++ b/manage.py @@ -7,7 +7,7 @@ def main(): """Run administrative tasks.""" - os.environ.setdefault("DJANGO_SETTINGS_MODULE", "spoonbill_web.settings") + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "core.settings") from django.core.management import execute_from_command_line diff --git a/pyproject.toml b/pyproject.toml index 9fedf2f8..ad83ceb6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,15 +26,13 @@ ignore-variadic-names = true "{*/signals,*/views,*/migrations/*}.py" = ["ARG001"] "{*/admin,*/routers,*/views,*/commands/*}.py" = ["ARG002"] "{*/admin,*/forms,*/models,*/routers,*/migrations/*,tests/*}.py" = ["RUF012"] +"*/{serializers,views}.py" = ["RUF012"] "*/migrations/*" = ["E501"] "tests/*" = [ "D", "FBT003", "INP001", "PLR2004", "PT", "S", "TRY003", "ARG001", # mock "ARG002", # mock ] -"*/views.py" = [ - "RUF012", # djangorestframework -] [tool.coverage.run] omit = ["*/migrations/*"] diff --git a/spoonbill_web/__init__.py b/spoonbill_web/__init__.py index 1b95d4a0..e69de29b 100644 --- a/spoonbill_web/__init__.py +++ b/spoonbill_web/__init__.py @@ -1,4 +0,0 @@ -# https://docs.celeryq.dev/en/stable/django/first-steps-with-django.html -from .celery import app as celery_app - -__all__ = ("celery_app",) diff --git a/core/apps.py b/spoonbill_web/apps.py similarity index 100% rename from core/apps.py rename to spoonbill_web/apps.py diff --git a/core/column_headings.py b/spoonbill_web/column_headings.py similarity index 100% rename from core/column_headings.py rename to spoonbill_web/column_headings.py diff --git a/core/constants.py b/spoonbill_web/constants.py similarity index 100% rename from core/constants.py rename to spoonbill_web/constants.py diff --git a/core/consumers.py b/spoonbill_web/consumers.py similarity index 100% rename from core/consumers.py rename to spoonbill_web/consumers.py diff --git a/core/data/ocds_lite_config.json b/spoonbill_web/data/ocds_lite_config.json similarity index 100% rename from core/data/ocds_lite_config.json rename to spoonbill_web/data/ocds_lite_config.json diff --git a/core/data/schema.json b/spoonbill_web/data/schema.json similarity index 100% rename from core/data/schema.json rename to spoonbill_web/data/schema.json diff --git a/core/file_storage.py b/spoonbill_web/file_storage.py similarity index 100% rename from core/file_storage.py rename to spoonbill_web/file_storage.py diff --git a/spoonbill_web/locale/en_US/LC_MESSAGES/django.po b/spoonbill_web/locale/en_US/LC_MESSAGES/django.po index a49c2e1d..d9b51c56 100644 --- a/spoonbill_web/locale/en_US/LC_MESSAGES/django.po +++ b/spoonbill_web/locale/en_US/LC_MESSAGES/django.po @@ -3,13 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # +# Translators: +# Zoriana Zaiats, 2021 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-04-04 19:59+0000\n" -"PO-Revision-Date: 2021-04-06 08:03+0000\n" +"PO-Revision-Date: 2021-04-13 13:02+0000\n" +"Last-Translator: Zoriana Zaiats, 2021\n" "Language-Team: English (United States) (https://www.transifex.com/open-contracting-partnership-1/teams/117704/en_US/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -17,10 +21,783 @@ msgstr "" "Language: en_US\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: spoonbill_web.settings.py:154 -msgid "English" +#: core/column_headings.py:4 +msgid "Amendment Amended Release (identifier)" +msgstr "Amendment Amended Release (identifier)" + +#: core/column_headings.py:5 +msgid "Amendment Date" +msgstr "Amendment Date" + +#: core/column_headings.py:6 +msgid "Amendment Description" +msgstr "Amendment Description" + +#: core/column_headings.py:7 +msgid "Amendment Id" +msgstr "" + +#: core/column_headings.py:8 +msgid "Amendment Rationale" +msgstr "" + +#: core/column_headings.py:9 +msgid "Amendment Amending Release (identifier)" +msgstr "" + +#: core/column_headings.py:10 core/column_headings.py:197 +msgid "Contract Period Duration (days)" +msgstr "" + +#: core/column_headings.py:11 core/column_headings.py:198 +msgid "Contract Period End Date" +msgstr "" + +#: core/column_headings.py:12 core/column_headings.py:199 +msgid "Contract Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:13 core/column_headings.py:200 +msgid "Contract Period Start Date" +msgstr "" + +#: core/column_headings.py:14 +msgid "Award Date" +msgstr "" + +#: core/column_headings.py:15 +msgid "Award Description" +msgstr "" + +#: core/column_headings.py:16 +msgid "Award Id" +msgstr "" + +#: core/column_headings.py:17 core/column_headings.py:21 +#: core/column_headings.py:34 core/column_headings.py:38 +#: core/column_headings.py:83 core/column_headings.py:87 +#: core/column_headings.py:100 core/column_headings.py:104 +#: core/column_headings.py:209 core/column_headings.py:213 +#: core/column_headings.py:226 core/column_headings.py:230 +msgid "Classification Description" +msgstr "" + +#: core/column_headings.py:18 core/column_headings.py:22 +#: core/column_headings.py:35 core/column_headings.py:39 +#: core/column_headings.py:84 core/column_headings.py:88 +#: core/column_headings.py:101 core/column_headings.py:105 +#: core/column_headings.py:210 core/column_headings.py:214 +#: core/column_headings.py:227 core/column_headings.py:231 +msgid "Classification Id" +msgstr "" + +#: core/column_headings.py:19 core/column_headings.py:23 +#: core/column_headings.py:36 core/column_headings.py:40 +#: core/column_headings.py:85 core/column_headings.py:89 +#: core/column_headings.py:102 core/column_headings.py:106 +#: core/column_headings.py:211 core/column_headings.py:215 +#: core/column_headings.py:228 core/column_headings.py:232 +msgid "Classification Scheme" +msgstr "" + +#: core/column_headings.py:20 core/column_headings.py:24 +#: core/column_headings.py:37 core/column_headings.py:41 +#: core/column_headings.py:86 core/column_headings.py:90 +#: core/column_headings.py:103 core/column_headings.py:107 +#: core/column_headings.py:212 core/column_headings.py:216 +#: core/column_headings.py:229 core/column_headings.py:233 +msgid "Classification Uri" +msgstr "" + +#: core/column_headings.py:25 core/column_headings.py:42 +#: core/column_headings.py:91 core/column_headings.py:108 +#: core/column_headings.py:217 core/column_headings.py:234 +msgid "Item Description" +msgstr "" + +#: core/column_headings.py:26 core/column_headings.py:43 +#: core/column_headings.py:92 core/column_headings.py:109 +#: core/column_headings.py:218 core/column_headings.py:235 +msgid "Item Id" +msgstr "" + +#: core/column_headings.py:27 core/column_headings.py:44 +#: core/column_headings.py:93 core/column_headings.py:110 +#: core/column_headings.py:219 core/column_headings.py:236 +msgid "Item Quantity" +msgstr "" + +#: core/column_headings.py:28 core/column_headings.py:45 +#: core/column_headings.py:94 core/column_headings.py:111 +#: core/column_headings.py:220 core/column_headings.py:237 +msgid "Unit Id" +msgstr "" + +#: core/column_headings.py:29 core/column_headings.py:46 +#: core/column_headings.py:95 core/column_headings.py:112 +#: core/column_headings.py:221 core/column_headings.py:238 +msgid "Unit Name" +msgstr "" + +#: core/column_headings.py:30 core/column_headings.py:47 +#: core/column_headings.py:96 core/column_headings.py:113 +#: core/column_headings.py:222 core/column_headings.py:239 +msgid "Unit Scheme" +msgstr "" + +#: core/column_headings.py:31 core/column_headings.py:48 +#: core/column_headings.py:97 core/column_headings.py:114 +#: core/column_headings.py:223 core/column_headings.py:240 +msgid "Unit Uri" +msgstr "" + +#: core/column_headings.py:32 core/column_headings.py:49 +#: core/column_headings.py:57 core/column_headings.py:71 +#: core/column_headings.py:81 core/column_headings.py:98 +#: core/column_headings.py:115 core/column_headings.py:135 +#: core/column_headings.py:224 core/column_headings.py:241 +#: core/column_headings.py:265 +msgid "Value Amount" +msgstr "" + +#: core/column_headings.py:33 core/column_headings.py:50 +#: core/column_headings.py:58 core/column_headings.py:72 +#: core/column_headings.py:82 core/column_headings.py:99 +#: core/column_headings.py:116 core/column_headings.py:136 +#: core/column_headings.py:225 core/column_headings.py:242 +#: core/column_headings.py:266 +msgid "Value Currency" +msgstr "" + +#: core/column_headings.py:51 +msgid "Award Status" +msgstr "" + +#: core/column_headings.py:52 core/column_headings.py:54 +#: core/column_headings.py:256 core/column_headings.py:258 +msgid "Organization Reference Id" +msgstr "" + +#: core/column_headings.py:53 core/column_headings.py:55 +#: core/column_headings.py:257 core/column_headings.py:259 +msgid "Organization Reference Name" +msgstr "" + +#: core/column_headings.py:56 +msgid "Award Title" +msgstr "" + +#: core/column_headings.py:59 +msgid "Contract Award Id" +msgstr "" + +#: core/column_headings.py:60 +msgid "Contract Date Signed" +msgstr "" + +#: core/column_headings.py:61 +msgid "Contract Description" +msgstr "" + +#: core/column_headings.py:62 +msgid "Contract Id" +msgstr "" + +#: core/column_headings.py:63 core/column_headings.py:73 +msgid "Transaction Information Date" +msgstr "" + +#: core/column_headings.py:64 core/column_headings.py:74 +msgid "Transaction Information Id" +msgstr "" + +#: core/column_headings.py:65 core/column_headings.py:75 +msgid "Payee Organization Id" +msgstr "" + +#: core/column_headings.py:66 core/column_headings.py:76 +msgid "Payee Organization Name" +msgstr "" + +#: core/column_headings.py:67 core/column_headings.py:77 +msgid "Payer Organization Id" +msgstr "" + +#: core/column_headings.py:68 core/column_headings.py:78 +msgid "Payer Organization Name" +msgstr "" + +#: core/column_headings.py:69 core/column_headings.py:79 +msgid "Transaction Information Data Source" +msgstr "" + +#: core/column_headings.py:70 core/column_headings.py:80 +msgid "Transaction Information Linked Spending" +msgstr "" + +#: core/column_headings.py:117 +msgid "Period Duration (days)" +msgstr "" + +#: core/column_headings.py:118 +msgid "Period End Date" +msgstr "" + +#: core/column_headings.py:119 +msgid "Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:120 +msgid "Period Start Date" +msgstr "" + +#: core/column_headings.py:121 core/column_headings.py:127 +msgid "Related Process Relationship Id" +msgstr "" + +#: core/column_headings.py:122 core/column_headings.py:128 +msgid "Related Process Identifier" +msgstr "" + +#: core/column_headings.py:123 core/column_headings.py:129 +msgid "Related Process Relationship" +msgstr "" + +#: core/column_headings.py:124 core/column_headings.py:130 +msgid "Related Process Scheme" +msgstr "" + +#: core/column_headings.py:125 core/column_headings.py:131 +msgid "Related Process Title" +msgstr "" + +#: core/column_headings.py:126 core/column_headings.py:132 +msgid "Related Process Uri" +msgstr "" + +#: core/column_headings.py:133 +msgid "Contract Status" +msgstr "" + +#: core/column_headings.py:134 +msgid "Contract Title" +msgstr "" + +#: core/column_headings.py:137 +msgid "Document Date Modified" +msgstr "" + +#: core/column_headings.py:138 +msgid "Document Date Published" +msgstr "" + +#: core/column_headings.py:139 +msgid "Document Description" +msgstr "" + +#: core/column_headings.py:140 +msgid "Document Type" +msgstr "" + +#: core/column_headings.py:141 +msgid "Document Format" +msgstr "" + +#: core/column_headings.py:142 +msgid "Document Id" +msgstr "" + +#: core/column_headings.py:143 +msgid "Document Language" +msgstr "" + +#: core/column_headings.py:144 +msgid "Document Title" +msgstr "" + +#: core/column_headings.py:145 +msgid "Document Url" +msgstr "" + +#: core/column_headings.py:146 +msgid "Milestone Code" +msgstr "" + +#: core/column_headings.py:147 +msgid "Milestone Date Met" +msgstr "" + +#: core/column_headings.py:148 +msgid "Milestone Date Modified" +msgstr "" + +#: core/column_headings.py:149 +msgid "Milestone Description" +msgstr "" + +#: core/column_headings.py:150 +msgid "Milestone Due Date" +msgstr "" + +#: core/column_headings.py:151 +msgid "Milestone Id" +msgstr "" + +#: core/column_headings.py:152 +msgid "Milestone Status" +msgstr "" + +#: core/column_headings.py:153 +msgid "Milestone Title" +msgstr "" + +#: core/column_headings.py:154 +msgid "Milestone Type" +msgstr "" + +#: core/column_headings.py:155 core/column_headings.py:159 +msgid "Identifier Id" +msgstr "" + +#: core/column_headings.py:156 core/column_headings.py:160 +msgid "Identifier Legal Name" +msgstr "" + +#: core/column_headings.py:157 core/column_headings.py:161 +msgid "Identifier Scheme" +msgstr "" + +#: core/column_headings.py:158 core/column_headings.py:162 +msgid "Identifier Uri" +msgstr "" + +#: core/column_headings.py:163 +msgid "Address Country Name" +msgstr "" + +#: core/column_headings.py:164 +msgid "Address Locality" +msgstr "" + +#: core/column_headings.py:165 +msgid "Address Postal Code" +msgstr "" + +#: core/column_headings.py:166 +msgid "Address Region" +msgstr "" + +#: core/column_headings.py:167 +msgid "Address Street" +msgstr "" + +#: core/column_headings.py:168 +msgid "Contact Point Email" +msgstr "" + +#: core/column_headings.py:169 +msgid "Contact Point Fax Number" +msgstr "" + +#: core/column_headings.py:170 +msgid "Contact Point Name" +msgstr "" + +#: core/column_headings.py:171 +msgid "Contact Point Telephone" +msgstr "" + +#: core/column_headings.py:172 +msgid "Contact Point Url" +msgstr "" + +#: core/column_headings.py:173 +msgid "Organization Entity Id" +msgstr "" + +#: core/column_headings.py:174 +msgid "Primary Identifier Id" +msgstr "" + +#: core/column_headings.py:175 +msgid "Primary Identifier Legal Name" +msgstr "" + +#: core/column_headings.py:176 +msgid "Primary Identifier Scheme" +msgstr "" + +#: core/column_headings.py:177 +msgid "Primary Identifier Uri" +msgstr "" + +#: core/column_headings.py:178 +msgid "Organization Common Name" +msgstr "" + +#: core/column_headings.py:179 core/column_headings.py:180 +msgid "Organization Party Roles" +msgstr "" + +#: core/column_headings.py:181 +msgid "Amount" +msgstr "" + +#: core/column_headings.py:182 +msgid "Amount Currency" +msgstr "" + +#: core/column_headings.py:183 +msgid "Budget Source" +msgstr "" + +#: core/column_headings.py:184 +msgid "Budget Id" +msgstr "" + +#: core/column_headings.py:185 +msgid "Budget Project Title" +msgstr "" + +#: core/column_headings.py:186 +msgid "Budget Project Identifier" +msgstr "" + +#: core/column_headings.py:187 +msgid "Budget Linked Information" +msgstr "" + +#: core/column_headings.py:188 +msgid "Planning Rationale" +msgstr "" + +#: core/column_headings.py:189 core/column_headings.py:190 +msgid "Tender Additional Procurement Categories" +msgstr "" + +#: core/column_headings.py:191 +msgid "Tender Award Criteria" +msgstr "" + +#: core/column_headings.py:192 +msgid "Tender Award Criteria Details" +msgstr "" + +#: core/column_headings.py:193 +msgid "Evaluation And Award Period Duration (days)" +msgstr "" + +#: core/column_headings.py:194 +msgid "Evaluation And Award Period End Date" +msgstr "" + +#: core/column_headings.py:195 +msgid "Evaluation And Award Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:196 +msgid "Evaluation And Award Period Start Date" +msgstr "" + +#: core/column_headings.py:201 +msgid "Tender Description" +msgstr "" + +#: core/column_headings.py:202 +msgid "Tender Eligibility Criteria" +msgstr "" + +#: core/column_headings.py:203 +msgid "Enquiry Period Duration (days)" +msgstr "" + +#: core/column_headings.py:204 +msgid "Enquiry Period End Date" +msgstr "" + +#: core/column_headings.py:205 +msgid "Enquiry Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:206 +msgid "Enquiry Period Start Date" +msgstr "" + +#: core/column_headings.py:207 +msgid "Tender Has Enquiries?" +msgstr "" + +#: core/column_headings.py:208 +msgid "Tender Id" +msgstr "" + +#: core/column_headings.py:243 +msgid "Tender Main Procurement Category" +msgstr "" + +#: core/column_headings.py:244 +msgid "Minimum Value Amount" +msgstr "" + +#: core/column_headings.py:245 +msgid "Minimum Value Currency" +msgstr "" + +#: core/column_headings.py:246 +msgid "Tender Number Of Tenderers" +msgstr "" + +#: core/column_headings.py:247 +msgid "Tender Procurement Method" +msgstr "" + +#: core/column_headings.py:248 +msgid "Tender Procurement Method Details" +msgstr "" + +#: core/column_headings.py:249 +msgid "Tender Procurement Method Rationale" +msgstr "" + +#: core/column_headings.py:250 +msgid "Procuring Entity Organization Id" +msgstr "" + +#: core/column_headings.py:251 +msgid "Procuring Entity Organization Name" +msgstr "" + +#: core/column_headings.py:252 +msgid "Tender Status" +msgstr "" + +#: core/column_headings.py:253 core/column_headings.py:254 +msgid "Tender Submission Method" +msgstr "" + +#: core/column_headings.py:255 +msgid "Tender Submission Method Details" +msgstr "" + +#: core/column_headings.py:260 +msgid "Tender Period Duration (days)" +msgstr "" + +#: core/column_headings.py:261 +msgid "Tender Period End Date" +msgstr "" + +#: core/column_headings.py:262 +msgid "Tender Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:263 +msgid "Tender Period Start Date" +msgstr "" + +#: core/column_headings.py:264 +msgid "Tender Title" +msgstr "" + +#: core/column_headings.py:267 +msgid "id" +msgstr "" + +#: core/column_headings.py:268 +msgid "ocid" +msgstr "" + +#: core/column_headings.py:269 +msgid "parentID" +msgstr "" + +#: core/column_headings.py:270 +msgid "rowID" +msgstr "" + +#: core/models.py:31 core/models.py:47 core/models.py:85 +msgid "Validation" +msgstr "" + +#: core/models.py:32 +msgid "Validations" +msgstr "" + +#: core/models.py:46 core/models.py:84 +msgid "Queued validation" +msgstr "" + +#: core/models.py:65 +msgid "Upload" +msgstr "" + +#: core/models.py:66 +msgid "Uploads" +msgstr "" + +#: core/models.py:81 +msgid "Queued download" +msgstr "" + +#: core/models.py:82 +msgid "Downloading analyzed data" +msgstr "" + +#: core/models.py:83 +msgid "Downloading" +msgstr "" + +#: core/models.py:86 core/models.py:187 +msgid "Failed" +msgstr "" + +#: core/models.py:116 +msgid "Url" +msgstr "" + +#: core/models.py:117 +msgid "Urls" +msgstr "" + +#: core/models.py:132 +msgid "Custom" +msgstr "" + +#: core/models.py:132 +msgid "OCDS Lite" +msgstr "" + +#: core/models.py:134 +msgid "Apply OCDS headings only" +msgstr "" + +#: core/models.py:135 +msgid "Apply English user friendly headings to all tables" +msgstr "" + +#: core/models.py:136 +msgid "Apply English R friendly headings to all tables" +msgstr "" + +#: core/models.py:137 +msgid "Apply Spanish user friendly headings to all tables" +msgstr "" + +#: core/models.py:138 +msgid "Apply Spanish R friendly headings to all tables" +msgstr "" + +#: core/models.py:148 +msgid "Data Selection" +msgstr "" + +#: core/models.py:149 +msgid "Data Selections" +msgstr "" + +#: core/models.py:179 +msgid "A comma-separated values (CSV) file" +msgstr "" + +#: core/models.py:179 +msgid "XLSX (Excel) file format" +msgstr "" + +#: core/models.py:186 +msgid "Completed" +msgstr "" + +#: core/models.py:188 +msgid "Processing" +msgstr "Processing" + +#: core/models.py:189 +msgid "Scheduled" +msgstr "Scheduled" + +#: core/models.py:207 +msgid "File" +msgstr "" + +#: core/models.py:208 +msgid "Files" +msgstr "" + +#: core/tasks.py:81 core/tasks.py:267 +#, python-format +msgid "Model %s for datasource not found" +msgstr "" + +#: core/tasks.py:157 core/tasks.py:440 +#, python-format +msgid "Datasource %s not found" +msgstr "" + +#: core/tasks.py:170 core/tasks.py:212 +#, python-format +msgid "Error while validating data `%s`" +msgstr "" + +#: core/tasks.py:190 core/tasks.py:460 core/tasks.py:594 core/views.py:99 +#: core/views.py:485 core/views.py:609 +msgid "Currently, the space limit was reached. Please try again later." +msgstr "" + +#: core/tasks.py:192 core/tasks.py:596 +msgid "" +"Something went wrong during processing of your file, please contact support" +msgstr "" + +#: core/tasks.py:309 core/tasks.py:370 +#, python-brace-format +msgid "{r.status_code}: {r.reason}" +msgstr "" + +#: core/views.py:56 +msgid "File is required" +msgstr "" + +#: core/views.py:59 +msgid "" +"Multi-upload feature is not available for file uploads yet. Stay tuned!" +msgstr "" + +#: core/views.py:105 +msgid "Error while receiving file. Contact our support service" +msgstr "" + +#: core/views.py:286 +msgid "Url is required" +msgstr "" + +#: core/views.py:344 +msgid "Datasource without available tables" +msgstr "" + +#: core/views.py:386 +#, python-format +msgid "Please use for column_heading value one of %s" +msgstr "" + +#: core/views.py:450 +#, python-brace-format +msgid "Cannot merge '{table.name}' - child arrays are too large" +msgstr "" + +#: core/views.py:475 core/views.py:599 +msgid "Datasource expired." +msgstr "" + +#: core/views.py:632 +msgid "Flatten request for this type already exists." +msgstr "" + +#: core/views.py:652 +#, python-format +msgid "You can't reschedule flatten in (%s) status" msgstr "" -#: spoonbill_web.settings.py:154 -msgid "Spanish" +#: core/views.py:657 +#, python-format +msgid "You can set status to %s only" msgstr "" diff --git a/spoonbill_web/locale/es/LC_MESSAGES/django.po b/spoonbill_web/locale/es/LC_MESSAGES/django.po index c1aa2423..45c43cfb 100644 --- a/spoonbill_web/locale/es/LC_MESSAGES/django.po +++ b/spoonbill_web/locale/es/LC_MESSAGES/django.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Vitalii Martyniak , 2021 +# Zoriana Zaiats, 2021 # Yohanna Lisnichuk , 2021 # #, fuzzy @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-04-04 19:59+0000\n" -"PO-Revision-Date: 2021-04-06 08:03+0000\n" +"PO-Revision-Date: 2021-04-13 13:02+0000\n" "Last-Translator: Yohanna Lisnichuk , 2021\n" "Language-Team: Spanish (https://www.transifex.com/open-contracting-partnership-1/teams/117704/es/)\n" "MIME-Version: 1.0\n" @@ -22,10 +22,788 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: spoonbill_web.settings.py:154 -msgid "English" -msgstr "Inglés" +#: core/column_headings.py:4 +msgid "Amendment Amended Release (identifier)" +msgstr "" + +#: core/column_headings.py:5 +msgid "Amendment Date" +msgstr "Enmienda Fecha" + +#: core/column_headings.py:6 +msgid "Amendment Description" +msgstr "Descripción de la enmienda" + +#: core/column_headings.py:7 +msgid "Amendment Id" +msgstr "ID de enmienda" + +#: core/column_headings.py:8 +msgid "Amendment Rationale" +msgstr "Justificación de la enmienda" + +#: core/column_headings.py:9 +msgid "Amendment Amending Release (identifier)" +msgstr "" + +#: core/column_headings.py:10 core/column_headings.py:197 +msgid "Contract Period Duration (days)" +msgstr "Duración del período de contrato (días)" + +#: core/column_headings.py:11 core/column_headings.py:198 +msgid "Contract Period End Date" +msgstr "Fecha de finalización del período del contrato" + +#: core/column_headings.py:12 core/column_headings.py:199 +msgid "Contract Period Maximum Extent" +msgstr "Extensión máxima del período del contrato" + +#: core/column_headings.py:13 core/column_headings.py:200 +msgid "Contract Period Start Date" +msgstr "Fecha de inicio del período del contrato" + +#: core/column_headings.py:14 +msgid "Award Date" +msgstr "Fecha de adjudicación" + +#: core/column_headings.py:15 +msgid "Award Description" +msgstr "Descripción" + +#: core/column_headings.py:16 +msgid "Award Id" +msgstr "ID de Adjudicación" + +#: core/column_headings.py:17 core/column_headings.py:21 +#: core/column_headings.py:34 core/column_headings.py:38 +#: core/column_headings.py:83 core/column_headings.py:87 +#: core/column_headings.py:100 core/column_headings.py:104 +#: core/column_headings.py:209 core/column_headings.py:213 +#: core/column_headings.py:226 core/column_headings.py:230 +msgid "Classification Description" +msgstr "Descripción de la clasificación" + +#: core/column_headings.py:18 core/column_headings.py:22 +#: core/column_headings.py:35 core/column_headings.py:39 +#: core/column_headings.py:84 core/column_headings.py:88 +#: core/column_headings.py:101 core/column_headings.py:105 +#: core/column_headings.py:210 core/column_headings.py:214 +#: core/column_headings.py:227 core/column_headings.py:231 +msgid "Classification Id" +msgstr "ID de clasificación" + +#: core/column_headings.py:19 core/column_headings.py:23 +#: core/column_headings.py:36 core/column_headings.py:40 +#: core/column_headings.py:85 core/column_headings.py:89 +#: core/column_headings.py:102 core/column_headings.py:106 +#: core/column_headings.py:211 core/column_headings.py:215 +#: core/column_headings.py:228 core/column_headings.py:232 +msgid "Classification Scheme" +msgstr "Esquema de clasificación" + +#: core/column_headings.py:20 core/column_headings.py:24 +#: core/column_headings.py:37 core/column_headings.py:41 +#: core/column_headings.py:86 core/column_headings.py:90 +#: core/column_headings.py:103 core/column_headings.py:107 +#: core/column_headings.py:212 core/column_headings.py:216 +#: core/column_headings.py:229 core/column_headings.py:233 +msgid "Classification Uri" +msgstr "Clasificación Uri" + +#: core/column_headings.py:25 core/column_headings.py:42 +#: core/column_headings.py:91 core/column_headings.py:108 +#: core/column_headings.py:217 core/column_headings.py:234 +msgid "Item Description" +msgstr "Descripción del Artículo" + +#: core/column_headings.py:26 core/column_headings.py:43 +#: core/column_headings.py:92 core/column_headings.py:109 +#: core/column_headings.py:218 core/column_headings.py:235 +msgid "Item Id" +msgstr "Identificación del artículo" + +#: core/column_headings.py:27 core/column_headings.py:44 +#: core/column_headings.py:93 core/column_headings.py:110 +#: core/column_headings.py:219 core/column_headings.py:236 +msgid "Item Quantity" +msgstr "Cantidad de articulos" + +#: core/column_headings.py:28 core/column_headings.py:45 +#: core/column_headings.py:94 core/column_headings.py:111 +#: core/column_headings.py:220 core/column_headings.py:237 +msgid "Unit Id" +msgstr "" + +#: core/column_headings.py:29 core/column_headings.py:46 +#: core/column_headings.py:95 core/column_headings.py:112 +#: core/column_headings.py:221 core/column_headings.py:238 +msgid "Unit Name" +msgstr "" + +#: core/column_headings.py:30 core/column_headings.py:47 +#: core/column_headings.py:96 core/column_headings.py:113 +#: core/column_headings.py:222 core/column_headings.py:239 +msgid "Unit Scheme" +msgstr "" + +#: core/column_headings.py:31 core/column_headings.py:48 +#: core/column_headings.py:97 core/column_headings.py:114 +#: core/column_headings.py:223 core/column_headings.py:240 +msgid "Unit Uri" +msgstr "" + +#: core/column_headings.py:32 core/column_headings.py:49 +#: core/column_headings.py:57 core/column_headings.py:71 +#: core/column_headings.py:81 core/column_headings.py:98 +#: core/column_headings.py:115 core/column_headings.py:135 +#: core/column_headings.py:224 core/column_headings.py:241 +#: core/column_headings.py:265 +msgid "Value Amount" +msgstr "" + +#: core/column_headings.py:33 core/column_headings.py:50 +#: core/column_headings.py:58 core/column_headings.py:72 +#: core/column_headings.py:82 core/column_headings.py:99 +#: core/column_headings.py:116 core/column_headings.py:136 +#: core/column_headings.py:225 core/column_headings.py:242 +#: core/column_headings.py:266 +msgid "Value Currency" +msgstr "" + +#: core/column_headings.py:51 +msgid "Award Status" +msgstr "" + +#: core/column_headings.py:52 core/column_headings.py:54 +#: core/column_headings.py:256 core/column_headings.py:258 +msgid "Organization Reference Id" +msgstr "" + +#: core/column_headings.py:53 core/column_headings.py:55 +#: core/column_headings.py:257 core/column_headings.py:259 +msgid "Organization Reference Name" +msgstr "" + +#: core/column_headings.py:56 +msgid "Award Title" +msgstr "" + +#: core/column_headings.py:59 +msgid "Contract Award Id" +msgstr "" + +#: core/column_headings.py:60 +msgid "Contract Date Signed" +msgstr "" + +#: core/column_headings.py:61 +msgid "Contract Description" +msgstr "" + +#: core/column_headings.py:62 +msgid "Contract Id" +msgstr "" + +#: core/column_headings.py:63 core/column_headings.py:73 +msgid "Transaction Information Date" +msgstr "" + +#: core/column_headings.py:64 core/column_headings.py:74 +msgid "Transaction Information Id" +msgstr "" + +#: core/column_headings.py:65 core/column_headings.py:75 +msgid "Payee Organization Id" +msgstr "" + +#: core/column_headings.py:66 core/column_headings.py:76 +msgid "Payee Organization Name" +msgstr "" + +#: core/column_headings.py:67 core/column_headings.py:77 +msgid "Payer Organization Id" +msgstr "" + +#: core/column_headings.py:68 core/column_headings.py:78 +msgid "Payer Organization Name" +msgstr "" + +#: core/column_headings.py:69 core/column_headings.py:79 +msgid "Transaction Information Data Source" +msgstr "" + +#: core/column_headings.py:70 core/column_headings.py:80 +msgid "Transaction Information Linked Spending" +msgstr "" + +#: core/column_headings.py:117 +msgid "Period Duration (days)" +msgstr "" + +#: core/column_headings.py:118 +msgid "Period End Date" +msgstr "" + +#: core/column_headings.py:119 +msgid "Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:120 +msgid "Period Start Date" +msgstr "" + +#: core/column_headings.py:121 core/column_headings.py:127 +msgid "Related Process Relationship Id" +msgstr "" + +#: core/column_headings.py:122 core/column_headings.py:128 +msgid "Related Process Identifier" +msgstr "" + +#: core/column_headings.py:123 core/column_headings.py:129 +msgid "Related Process Relationship" +msgstr "" + +#: core/column_headings.py:124 core/column_headings.py:130 +msgid "Related Process Scheme" +msgstr "" + +#: core/column_headings.py:125 core/column_headings.py:131 +msgid "Related Process Title" +msgstr "" + +#: core/column_headings.py:126 core/column_headings.py:132 +msgid "Related Process Uri" +msgstr "" + +#: core/column_headings.py:133 +msgid "Contract Status" +msgstr "" + +#: core/column_headings.py:134 +msgid "Contract Title" +msgstr "" + +#: core/column_headings.py:137 +msgid "Document Date Modified" +msgstr "" + +#: core/column_headings.py:138 +msgid "Document Date Published" +msgstr "" + +#: core/column_headings.py:139 +msgid "Document Description" +msgstr "" + +#: core/column_headings.py:140 +msgid "Document Type" +msgstr "Tipo de Documento" + +#: core/column_headings.py:141 +msgid "Document Format" +msgstr "Formato" + +#: core/column_headings.py:142 +msgid "Document Id" +msgstr "ID de Documento" + +#: core/column_headings.py:143 +msgid "Document Language" +msgstr "" + +#: core/column_headings.py:144 +msgid "Document Title" +msgstr "" + +#: core/column_headings.py:145 +msgid "Document Url" +msgstr "" + +#: core/column_headings.py:146 +msgid "Milestone Code" +msgstr "" + +#: core/column_headings.py:147 +msgid "Milestone Date Met" +msgstr "" + +#: core/column_headings.py:148 +msgid "Milestone Date Modified" +msgstr "" + +#: core/column_headings.py:149 +msgid "Milestone Description" +msgstr "" + +#: core/column_headings.py:150 +msgid "Milestone Due Date" +msgstr "" + +#: core/column_headings.py:151 +msgid "Milestone Id" +msgstr "" + +#: core/column_headings.py:152 +msgid "Milestone Status" +msgstr "" + +#: core/column_headings.py:153 +msgid "Milestone Title" +msgstr "" + +#: core/column_headings.py:154 +msgid "Milestone Type" +msgstr "" + +#: core/column_headings.py:155 core/column_headings.py:159 +msgid "Identifier Id" +msgstr "" + +#: core/column_headings.py:156 core/column_headings.py:160 +msgid "Identifier Legal Name" +msgstr "" + +#: core/column_headings.py:157 core/column_headings.py:161 +msgid "Identifier Scheme" +msgstr "" + +#: core/column_headings.py:158 core/column_headings.py:162 +msgid "Identifier Uri" +msgstr "" + +#: core/column_headings.py:163 +msgid "Address Country Name" +msgstr "" + +#: core/column_headings.py:164 +msgid "Address Locality" +msgstr "" + +#: core/column_headings.py:165 +msgid "Address Postal Code" +msgstr "" + +#: core/column_headings.py:166 +msgid "Address Region" +msgstr "" + +#: core/column_headings.py:167 +msgid "Address Street" +msgstr "" + +#: core/column_headings.py:168 +msgid "Contact Point Email" +msgstr "" + +#: core/column_headings.py:169 +msgid "Contact Point Fax Number" +msgstr "" + +#: core/column_headings.py:170 +msgid "Contact Point Name" +msgstr "" + +#: core/column_headings.py:171 +msgid "Contact Point Telephone" +msgstr "" + +#: core/column_headings.py:172 +msgid "Contact Point Url" +msgstr "" + +#: core/column_headings.py:173 +msgid "Organization Entity Id" +msgstr "" + +#: core/column_headings.py:174 +msgid "Primary Identifier Id" +msgstr "" + +#: core/column_headings.py:175 +msgid "Primary Identifier Legal Name" +msgstr "" + +#: core/column_headings.py:176 +msgid "Primary Identifier Scheme" +msgstr "" + +#: core/column_headings.py:177 +msgid "Primary Identifier Uri" +msgstr "" + +#: core/column_headings.py:178 +msgid "Organization Common Name" +msgstr "" + +#: core/column_headings.py:179 core/column_headings.py:180 +msgid "Organization Party Roles" +msgstr "" + +#: core/column_headings.py:181 +msgid "Amount" +msgstr "Monto" + +#: core/column_headings.py:182 +msgid "Amount Currency" +msgstr "Moneda" + +#: core/column_headings.py:183 +msgid "Budget Source" +msgstr "Fuente de los Datos" + +#: core/column_headings.py:184 +msgid "Budget Id" +msgstr "" + +#: core/column_headings.py:185 +msgid "Budget Project Title" +msgstr "" + +#: core/column_headings.py:186 +msgid "Budget Project Identifier" +msgstr "" + +#: core/column_headings.py:187 +msgid "Budget Linked Information" +msgstr "" + +#: core/column_headings.py:188 +msgid "Planning Rationale" +msgstr "" + +#: core/column_headings.py:189 core/column_headings.py:190 +msgid "Tender Additional Procurement Categories" +msgstr "" + +#: core/column_headings.py:191 +msgid "Tender Award Criteria" +msgstr "" + +#: core/column_headings.py:192 +msgid "Tender Award Criteria Details" +msgstr "" + +#: core/column_headings.py:193 +msgid "Evaluation And Award Period Duration (days)" +msgstr "" + +#: core/column_headings.py:194 +msgid "Evaluation And Award Period End Date" +msgstr "" + +#: core/column_headings.py:195 +msgid "Evaluation And Award Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:196 +msgid "Evaluation And Award Period Start Date" +msgstr "" + +#: core/column_headings.py:201 +msgid "Tender Description" +msgstr "" + +#: core/column_headings.py:202 +msgid "Tender Eligibility Criteria" +msgstr "" + +#: core/column_headings.py:203 +msgid "Enquiry Period Duration (days)" +msgstr "" + +#: core/column_headings.py:204 +msgid "Enquiry Period End Date" +msgstr "" + +#: core/column_headings.py:205 +msgid "Enquiry Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:206 +msgid "Enquiry Period Start Date" +msgstr "" + +#: core/column_headings.py:207 +msgid "Tender Has Enquiries?" +msgstr "" + +#: core/column_headings.py:208 +msgid "Tender Id" +msgstr "Licitación ID" + +#: core/column_headings.py:243 +msgid "Tender Main Procurement Category" +msgstr "" + +#: core/column_headings.py:244 +msgid "Minimum Value Amount" +msgstr "" + +#: core/column_headings.py:245 +msgid "Minimum Value Currency" +msgstr "" + +#: core/column_headings.py:246 +msgid "Tender Number Of Tenderers" +msgstr "" + +#: core/column_headings.py:247 +msgid "Tender Procurement Method" +msgstr "" + +#: core/column_headings.py:248 +msgid "Tender Procurement Method Details" +msgstr "" + +#: core/column_headings.py:249 +msgid "Tender Procurement Method Rationale" +msgstr "" + +#: core/column_headings.py:250 +msgid "Procuring Entity Organization Id" +msgstr "" + +#: core/column_headings.py:251 +msgid "Procuring Entity Organization Name" +msgstr "" + +#: core/column_headings.py:252 +msgid "Tender Status" +msgstr "" + +#: core/column_headings.py:253 core/column_headings.py:254 +msgid "Tender Submission Method" +msgstr "" + +#: core/column_headings.py:255 +msgid "Tender Submission Method Details" +msgstr "" + +#: core/column_headings.py:260 +msgid "Tender Period Duration (days)" +msgstr "" + +#: core/column_headings.py:261 +msgid "Tender Period End Date" +msgstr "" + +#: core/column_headings.py:262 +msgid "Tender Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:263 +msgid "Tender Period Start Date" +msgstr "" + +#: core/column_headings.py:264 +msgid "Tender Title" +msgstr "Título de la licitación" + +#: core/column_headings.py:267 +msgid "id" +msgstr "" + +#: core/column_headings.py:268 +msgid "ocid" +msgstr "" + +#: core/column_headings.py:269 +msgid "parentID" +msgstr "" + +#: core/column_headings.py:270 +msgid "rowID" +msgstr "" + +#: core/models.py:31 core/models.py:47 core/models.py:85 +msgid "Validation" +msgstr "Validación" + +#: core/models.py:32 +msgid "Validations" +msgstr "Validaciones" + +#: core/models.py:46 core/models.py:84 +msgid "Queued validation" +msgstr "Validación en cola" + +#: core/models.py:65 +msgid "Upload" +msgstr "Cargar" + +#: core/models.py:66 +msgid "Uploads" +msgstr "Subidas" + +#: core/models.py:81 +msgid "Queued download" +msgstr "Descarga en cola" + +#: core/models.py:82 +msgid "Downloading analyzed data" +msgstr "Descarga de datos analizados" + +#: core/models.py:83 +msgid "Downloading" +msgstr "Descargando" + +#: core/models.py:86 core/models.py:187 +msgid "Failed" +msgstr "Fallido" + +#: core/models.py:116 +msgid "Url" +msgstr "Url" + +#: core/models.py:117 +msgid "Urls" +msgstr "Urls" + +#: core/models.py:132 +msgid "Custom" +msgstr "Personalizado" + +#: core/models.py:132 +msgid "OCDS Lite" +msgstr "OCDS Lite" + +#: core/models.py:134 +msgid "Apply OCDS headings only" +msgstr "Aplicar solo encabezados OCDS" + +#: core/models.py:135 +msgid "Apply English user friendly headings to all tables" +msgstr "Aplicar encabezados amigables en inglés a todas las tablas" + +#: core/models.py:136 +msgid "Apply English R friendly headings to all tables" +msgstr "Aplicar encabezados en formato R en inglés a todas las tablas" + +#: core/models.py:137 +msgid "Apply Spanish user friendly headings to all tables" +msgstr "Aplicar encabezados amigables en español a todas las tablas" + +#: core/models.py:138 +msgid "Apply Spanish R friendly headings to all tables" +msgstr "Aplicar encabezados en formato R en español a todas las tablas" + +#: core/models.py:148 +msgid "Data Selection" +msgstr "Selección de datos" + +#: core/models.py:149 +msgid "Data Selections" +msgstr "Selecciones de datos" + +#: core/models.py:179 +msgid "A comma-separated values (CSV) file" +msgstr "Un archivo de valores separados por comas (CSV)" + +#: core/models.py:179 +msgid "XLSX (Excel) file format" +msgstr "Un archivo en formato XLSX (Excel)" + +#: core/models.py:186 +msgid "Completed" +msgstr "Completado" + +#: core/models.py:188 +msgid "Processing" +msgstr "Procesando" + +#: core/models.py:189 +msgid "Scheduled" +msgstr "Programado" + +#: core/models.py:207 +msgid "File" +msgstr "" + +#: core/models.py:208 +msgid "Files" +msgstr "" + +#: core/tasks.py:81 core/tasks.py:267 +#, python-format +msgid "Model %s for datasource not found" +msgstr "Modelo %s no encontrado para el conjunto de datos" + +#: core/tasks.py:157 core/tasks.py:440 +#, python-format +msgid "Datasource %s not found" +msgstr "Conjunto de datos %s no encontrado" + +#: core/tasks.py:170 core/tasks.py:212 +#, python-format +msgid "Error while validating data `%s`" +msgstr "Error validando datos `%s`" + +#: core/tasks.py:190 core/tasks.py:460 core/tasks.py:594 core/views.py:99 +#: core/views.py:485 core/views.py:609 +msgid "Currently, the space limit was reached. Please try again later." +msgstr "" +"En este momento, se alcanzó el límite de espacio. Por favor, inténtelo de " +"nuevo más tarde." + +#: core/tasks.py:192 core/tasks.py:596 +msgid "" +"Something went wrong during processing of your file, please contact support" +msgstr "" + +#: core/tasks.py:309 core/tasks.py:370 +#, python-brace-format +msgid "{r.status_code}: {r.reason}" +msgstr "{r.status_code}: {r.reason}" + +#: core/views.py:56 +msgid "File is required" +msgstr "Se requiere un archivo" + +#: core/views.py:59 +msgid "" +"Multi-upload feature is not available for file uploads yet. Stay tuned!" +msgstr "" +"La carga de archivos múltiples no está disponible aún. Manténganse al tanto!" + +#: core/views.py:105 +msgid "Error while receiving file. Contact our support service" +msgstr "" +"Error al recibir el archivo. Póngase en contacto con nuestro servicio de " +"soporte" + +#: core/views.py:286 +msgid "Url is required" +msgstr "Se requiere una URL" + +#: core/views.py:344 +msgid "Datasource without available tables" +msgstr "Conjunto de datos sin tablas disponibles" + +#: core/views.py:386 +#, python-format +msgid "Please use for column_heading value one of %s" +msgstr "Por favor, use como valor de column_heading uno de %s" + +#: core/views.py:450 +#, python-brace-format +msgid "Cannot merge '{table.name}' - child arrays are too large" +msgstr "" + +#: core/views.py:475 core/views.py:599 +msgid "Datasource expired." +msgstr "Conjunto de datos expirado." + +#: core/views.py:632 +msgid "Flatten request for this type already exists." +msgstr "Ya existe una solicitud de aplanado de este tipo." + +#: core/views.py:652 +#, python-format +msgid "You can't reschedule flatten in (%s) status" +msgstr "No puede reprogramar un aplanado en el estado (%s)" -#: spoonbill_web.settings.py:154 -msgid "Spanish" -msgstr "Español" +#: core/views.py:657 +#, python-format +msgid "You can set status to %s only" +msgstr "Puede establecer el estado solo a %s" diff --git a/spoonbill_web/locale/ru/LC_MESSAGES/django.po b/spoonbill_web/locale/ru/LC_MESSAGES/django.po index 6c74377f..f86390f5 100644 --- a/spoonbill_web/locale/ru/LC_MESSAGES/django.po +++ b/spoonbill_web/locale/ru/LC_MESSAGES/django.po @@ -3,17 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # -# Translators: -# Viktor Nestulia , 2021 -# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-04-04 19:59+0000\n" -"PO-Revision-Date: 2021-04-06 08:03+0000\n" -"Last-Translator: Viktor Nestulia , 2021\n" +"PO-Revision-Date: 2021-04-13 13:02+0000\n" "Language-Team: Russian (https://www.transifex.com/open-contracting-partnership-1/teams/117704/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,10 +17,783 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" -#: spoonbill_web.settings.py:154 -msgid "English" -msgstr "Английский" +#: core/column_headings.py:4 +msgid "Amendment Amended Release (identifier)" +msgstr "" + +#: core/column_headings.py:5 +msgid "Amendment Date" +msgstr "" + +#: core/column_headings.py:6 +msgid "Amendment Description" +msgstr "" + +#: core/column_headings.py:7 +msgid "Amendment Id" +msgstr "" + +#: core/column_headings.py:8 +msgid "Amendment Rationale" +msgstr "" + +#: core/column_headings.py:9 +msgid "Amendment Amending Release (identifier)" +msgstr "" + +#: core/column_headings.py:10 core/column_headings.py:197 +msgid "Contract Period Duration (days)" +msgstr "" + +#: core/column_headings.py:11 core/column_headings.py:198 +msgid "Contract Period End Date" +msgstr "" + +#: core/column_headings.py:12 core/column_headings.py:199 +msgid "Contract Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:13 core/column_headings.py:200 +msgid "Contract Period Start Date" +msgstr "" + +#: core/column_headings.py:14 +msgid "Award Date" +msgstr "" + +#: core/column_headings.py:15 +msgid "Award Description" +msgstr "" + +#: core/column_headings.py:16 +msgid "Award Id" +msgstr "" + +#: core/column_headings.py:17 core/column_headings.py:21 +#: core/column_headings.py:34 core/column_headings.py:38 +#: core/column_headings.py:83 core/column_headings.py:87 +#: core/column_headings.py:100 core/column_headings.py:104 +#: core/column_headings.py:209 core/column_headings.py:213 +#: core/column_headings.py:226 core/column_headings.py:230 +msgid "Classification Description" +msgstr "" + +#: core/column_headings.py:18 core/column_headings.py:22 +#: core/column_headings.py:35 core/column_headings.py:39 +#: core/column_headings.py:84 core/column_headings.py:88 +#: core/column_headings.py:101 core/column_headings.py:105 +#: core/column_headings.py:210 core/column_headings.py:214 +#: core/column_headings.py:227 core/column_headings.py:231 +msgid "Classification Id" +msgstr "" + +#: core/column_headings.py:19 core/column_headings.py:23 +#: core/column_headings.py:36 core/column_headings.py:40 +#: core/column_headings.py:85 core/column_headings.py:89 +#: core/column_headings.py:102 core/column_headings.py:106 +#: core/column_headings.py:211 core/column_headings.py:215 +#: core/column_headings.py:228 core/column_headings.py:232 +msgid "Classification Scheme" +msgstr "" + +#: core/column_headings.py:20 core/column_headings.py:24 +#: core/column_headings.py:37 core/column_headings.py:41 +#: core/column_headings.py:86 core/column_headings.py:90 +#: core/column_headings.py:103 core/column_headings.py:107 +#: core/column_headings.py:212 core/column_headings.py:216 +#: core/column_headings.py:229 core/column_headings.py:233 +msgid "Classification Uri" +msgstr "" + +#: core/column_headings.py:25 core/column_headings.py:42 +#: core/column_headings.py:91 core/column_headings.py:108 +#: core/column_headings.py:217 core/column_headings.py:234 +msgid "Item Description" +msgstr "" + +#: core/column_headings.py:26 core/column_headings.py:43 +#: core/column_headings.py:92 core/column_headings.py:109 +#: core/column_headings.py:218 core/column_headings.py:235 +msgid "Item Id" +msgstr "" + +#: core/column_headings.py:27 core/column_headings.py:44 +#: core/column_headings.py:93 core/column_headings.py:110 +#: core/column_headings.py:219 core/column_headings.py:236 +msgid "Item Quantity" +msgstr "" + +#: core/column_headings.py:28 core/column_headings.py:45 +#: core/column_headings.py:94 core/column_headings.py:111 +#: core/column_headings.py:220 core/column_headings.py:237 +msgid "Unit Id" +msgstr "" + +#: core/column_headings.py:29 core/column_headings.py:46 +#: core/column_headings.py:95 core/column_headings.py:112 +#: core/column_headings.py:221 core/column_headings.py:238 +msgid "Unit Name" +msgstr "" + +#: core/column_headings.py:30 core/column_headings.py:47 +#: core/column_headings.py:96 core/column_headings.py:113 +#: core/column_headings.py:222 core/column_headings.py:239 +msgid "Unit Scheme" +msgstr "" + +#: core/column_headings.py:31 core/column_headings.py:48 +#: core/column_headings.py:97 core/column_headings.py:114 +#: core/column_headings.py:223 core/column_headings.py:240 +msgid "Unit Uri" +msgstr "" + +#: core/column_headings.py:32 core/column_headings.py:49 +#: core/column_headings.py:57 core/column_headings.py:71 +#: core/column_headings.py:81 core/column_headings.py:98 +#: core/column_headings.py:115 core/column_headings.py:135 +#: core/column_headings.py:224 core/column_headings.py:241 +#: core/column_headings.py:265 +msgid "Value Amount" +msgstr "" + +#: core/column_headings.py:33 core/column_headings.py:50 +#: core/column_headings.py:58 core/column_headings.py:72 +#: core/column_headings.py:82 core/column_headings.py:99 +#: core/column_headings.py:116 core/column_headings.py:136 +#: core/column_headings.py:225 core/column_headings.py:242 +#: core/column_headings.py:266 +msgid "Value Currency" +msgstr "" + +#: core/column_headings.py:51 +msgid "Award Status" +msgstr "" + +#: core/column_headings.py:52 core/column_headings.py:54 +#: core/column_headings.py:256 core/column_headings.py:258 +msgid "Organization Reference Id" +msgstr "" + +#: core/column_headings.py:53 core/column_headings.py:55 +#: core/column_headings.py:257 core/column_headings.py:259 +msgid "Organization Reference Name" +msgstr "" + +#: core/column_headings.py:56 +msgid "Award Title" +msgstr "" + +#: core/column_headings.py:59 +msgid "Contract Award Id" +msgstr "" + +#: core/column_headings.py:60 +msgid "Contract Date Signed" +msgstr "" + +#: core/column_headings.py:61 +msgid "Contract Description" +msgstr "" + +#: core/column_headings.py:62 +msgid "Contract Id" +msgstr "" + +#: core/column_headings.py:63 core/column_headings.py:73 +msgid "Transaction Information Date" +msgstr "" + +#: core/column_headings.py:64 core/column_headings.py:74 +msgid "Transaction Information Id" +msgstr "" + +#: core/column_headings.py:65 core/column_headings.py:75 +msgid "Payee Organization Id" +msgstr "" + +#: core/column_headings.py:66 core/column_headings.py:76 +msgid "Payee Organization Name" +msgstr "" + +#: core/column_headings.py:67 core/column_headings.py:77 +msgid "Payer Organization Id" +msgstr "" + +#: core/column_headings.py:68 core/column_headings.py:78 +msgid "Payer Organization Name" +msgstr "" + +#: core/column_headings.py:69 core/column_headings.py:79 +msgid "Transaction Information Data Source" +msgstr "" + +#: core/column_headings.py:70 core/column_headings.py:80 +msgid "Transaction Information Linked Spending" +msgstr "" + +#: core/column_headings.py:117 +msgid "Period Duration (days)" +msgstr "" + +#: core/column_headings.py:118 +msgid "Period End Date" +msgstr "" + +#: core/column_headings.py:119 +msgid "Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:120 +msgid "Period Start Date" +msgstr "" + +#: core/column_headings.py:121 core/column_headings.py:127 +msgid "Related Process Relationship Id" +msgstr "" + +#: core/column_headings.py:122 core/column_headings.py:128 +msgid "Related Process Identifier" +msgstr "" + +#: core/column_headings.py:123 core/column_headings.py:129 +msgid "Related Process Relationship" +msgstr "" + +#: core/column_headings.py:124 core/column_headings.py:130 +msgid "Related Process Scheme" +msgstr "" + +#: core/column_headings.py:125 core/column_headings.py:131 +msgid "Related Process Title" +msgstr "" + +#: core/column_headings.py:126 core/column_headings.py:132 +msgid "Related Process Uri" +msgstr "" + +#: core/column_headings.py:133 +msgid "Contract Status" +msgstr "" + +#: core/column_headings.py:134 +msgid "Contract Title" +msgstr "" + +#: core/column_headings.py:137 +msgid "Document Date Modified" +msgstr "" + +#: core/column_headings.py:138 +msgid "Document Date Published" +msgstr "" + +#: core/column_headings.py:139 +msgid "Document Description" +msgstr "" + +#: core/column_headings.py:140 +msgid "Document Type" +msgstr "" + +#: core/column_headings.py:141 +msgid "Document Format" +msgstr "" + +#: core/column_headings.py:142 +msgid "Document Id" +msgstr "" + +#: core/column_headings.py:143 +msgid "Document Language" +msgstr "" + +#: core/column_headings.py:144 +msgid "Document Title" +msgstr "" + +#: core/column_headings.py:145 +msgid "Document Url" +msgstr "" + +#: core/column_headings.py:146 +msgid "Milestone Code" +msgstr "" + +#: core/column_headings.py:147 +msgid "Milestone Date Met" +msgstr "" + +#: core/column_headings.py:148 +msgid "Milestone Date Modified" +msgstr "" + +#: core/column_headings.py:149 +msgid "Milestone Description" +msgstr "" + +#: core/column_headings.py:150 +msgid "Milestone Due Date" +msgstr "" + +#: core/column_headings.py:151 +msgid "Milestone Id" +msgstr "" + +#: core/column_headings.py:152 +msgid "Milestone Status" +msgstr "" + +#: core/column_headings.py:153 +msgid "Milestone Title" +msgstr "" + +#: core/column_headings.py:154 +msgid "Milestone Type" +msgstr "" + +#: core/column_headings.py:155 core/column_headings.py:159 +msgid "Identifier Id" +msgstr "" + +#: core/column_headings.py:156 core/column_headings.py:160 +msgid "Identifier Legal Name" +msgstr "" + +#: core/column_headings.py:157 core/column_headings.py:161 +msgid "Identifier Scheme" +msgstr "" + +#: core/column_headings.py:158 core/column_headings.py:162 +msgid "Identifier Uri" +msgstr "" + +#: core/column_headings.py:163 +msgid "Address Country Name" +msgstr "" + +#: core/column_headings.py:164 +msgid "Address Locality" +msgstr "" + +#: core/column_headings.py:165 +msgid "Address Postal Code" +msgstr "" + +#: core/column_headings.py:166 +msgid "Address Region" +msgstr "" + +#: core/column_headings.py:167 +msgid "Address Street" +msgstr "" + +#: core/column_headings.py:168 +msgid "Contact Point Email" +msgstr "" + +#: core/column_headings.py:169 +msgid "Contact Point Fax Number" +msgstr "" + +#: core/column_headings.py:170 +msgid "Contact Point Name" +msgstr "" + +#: core/column_headings.py:171 +msgid "Contact Point Telephone" +msgstr "" + +#: core/column_headings.py:172 +msgid "Contact Point Url" +msgstr "" + +#: core/column_headings.py:173 +msgid "Organization Entity Id" +msgstr "" + +#: core/column_headings.py:174 +msgid "Primary Identifier Id" +msgstr "" + +#: core/column_headings.py:175 +msgid "Primary Identifier Legal Name" +msgstr "" + +#: core/column_headings.py:176 +msgid "Primary Identifier Scheme" +msgstr "" + +#: core/column_headings.py:177 +msgid "Primary Identifier Uri" +msgstr "" -#: spoonbill_web.settings.py:154 -msgid "Spanish" -msgstr "Испанский" +#: core/column_headings.py:178 +msgid "Organization Common Name" +msgstr "" + +#: core/column_headings.py:179 core/column_headings.py:180 +msgid "Organization Party Roles" +msgstr "" + +#: core/column_headings.py:181 +msgid "Amount" +msgstr "" + +#: core/column_headings.py:182 +msgid "Amount Currency" +msgstr "" + +#: core/column_headings.py:183 +msgid "Budget Source" +msgstr "" + +#: core/column_headings.py:184 +msgid "Budget Id" +msgstr "" + +#: core/column_headings.py:185 +msgid "Budget Project Title" +msgstr "" + +#: core/column_headings.py:186 +msgid "Budget Project Identifier" +msgstr "" + +#: core/column_headings.py:187 +msgid "Budget Linked Information" +msgstr "" + +#: core/column_headings.py:188 +msgid "Planning Rationale" +msgstr "" + +#: core/column_headings.py:189 core/column_headings.py:190 +msgid "Tender Additional Procurement Categories" +msgstr "" + +#: core/column_headings.py:191 +msgid "Tender Award Criteria" +msgstr "" + +#: core/column_headings.py:192 +msgid "Tender Award Criteria Details" +msgstr "" + +#: core/column_headings.py:193 +msgid "Evaluation And Award Period Duration (days)" +msgstr "" + +#: core/column_headings.py:194 +msgid "Evaluation And Award Period End Date" +msgstr "" + +#: core/column_headings.py:195 +msgid "Evaluation And Award Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:196 +msgid "Evaluation And Award Period Start Date" +msgstr "" + +#: core/column_headings.py:201 +msgid "Tender Description" +msgstr "" + +#: core/column_headings.py:202 +msgid "Tender Eligibility Criteria" +msgstr "" + +#: core/column_headings.py:203 +msgid "Enquiry Period Duration (days)" +msgstr "" + +#: core/column_headings.py:204 +msgid "Enquiry Period End Date" +msgstr "" + +#: core/column_headings.py:205 +msgid "Enquiry Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:206 +msgid "Enquiry Period Start Date" +msgstr "" + +#: core/column_headings.py:207 +msgid "Tender Has Enquiries?" +msgstr "" + +#: core/column_headings.py:208 +msgid "Tender Id" +msgstr "" + +#: core/column_headings.py:243 +msgid "Tender Main Procurement Category" +msgstr "" + +#: core/column_headings.py:244 +msgid "Minimum Value Amount" +msgstr "" + +#: core/column_headings.py:245 +msgid "Minimum Value Currency" +msgstr "" + +#: core/column_headings.py:246 +msgid "Tender Number Of Tenderers" +msgstr "" + +#: core/column_headings.py:247 +msgid "Tender Procurement Method" +msgstr "" + +#: core/column_headings.py:248 +msgid "Tender Procurement Method Details" +msgstr "" + +#: core/column_headings.py:249 +msgid "Tender Procurement Method Rationale" +msgstr "" + +#: core/column_headings.py:250 +msgid "Procuring Entity Organization Id" +msgstr "" + +#: core/column_headings.py:251 +msgid "Procuring Entity Organization Name" +msgstr "" + +#: core/column_headings.py:252 +msgid "Tender Status" +msgstr "" + +#: core/column_headings.py:253 core/column_headings.py:254 +msgid "Tender Submission Method" +msgstr "" + +#: core/column_headings.py:255 +msgid "Tender Submission Method Details" +msgstr "" + +#: core/column_headings.py:260 +msgid "Tender Period Duration (days)" +msgstr "" + +#: core/column_headings.py:261 +msgid "Tender Period End Date" +msgstr "" + +#: core/column_headings.py:262 +msgid "Tender Period Maximum Extent" +msgstr "" + +#: core/column_headings.py:263 +msgid "Tender Period Start Date" +msgstr "" + +#: core/column_headings.py:264 +msgid "Tender Title" +msgstr "" + +#: core/column_headings.py:267 +msgid "id" +msgstr "" + +#: core/column_headings.py:268 +msgid "ocid" +msgstr "" + +#: core/column_headings.py:269 +msgid "parentID" +msgstr "" + +#: core/column_headings.py:270 +msgid "rowID" +msgstr "" + +#: core/models.py:31 core/models.py:47 core/models.py:85 +msgid "Validation" +msgstr "" + +#: core/models.py:32 +msgid "Validations" +msgstr "" + +#: core/models.py:46 core/models.py:84 +msgid "Queued validation" +msgstr "" + +#: core/models.py:65 +msgid "Upload" +msgstr "" + +#: core/models.py:66 +msgid "Uploads" +msgstr "" + +#: core/models.py:81 +msgid "Queued download" +msgstr "" + +#: core/models.py:82 +msgid "Downloading analyzed data" +msgstr "" + +#: core/models.py:83 +msgid "Downloading" +msgstr "" + +#: core/models.py:86 core/models.py:187 +msgid "Failed" +msgstr "" + +#: core/models.py:116 +msgid "Url" +msgstr "" + +#: core/models.py:117 +msgid "Urls" +msgstr "" + +#: core/models.py:132 +msgid "Custom" +msgstr "" + +#: core/models.py:132 +msgid "OCDS Lite" +msgstr "" + +#: core/models.py:134 +msgid "Apply OCDS headings only" +msgstr "" + +#: core/models.py:135 +msgid "Apply English user friendly headings to all tables" +msgstr "" + +#: core/models.py:136 +msgid "Apply English R friendly headings to all tables" +msgstr "" + +#: core/models.py:137 +msgid "Apply Spanish user friendly headings to all tables" +msgstr "" + +#: core/models.py:138 +msgid "Apply Spanish R friendly headings to all tables" +msgstr "" + +#: core/models.py:148 +msgid "Data Selection" +msgstr "" + +#: core/models.py:149 +msgid "Data Selections" +msgstr "" + +#: core/models.py:179 +msgid "A comma-separated values (CSV) file" +msgstr "" + +#: core/models.py:179 +msgid "XLSX (Excel) file format" +msgstr "" + +#: core/models.py:186 +msgid "Completed" +msgstr "" + +#: core/models.py:188 +msgid "Processing" +msgstr "" + +#: core/models.py:189 +msgid "Scheduled" +msgstr "" + +#: core/models.py:207 +msgid "File" +msgstr "" + +#: core/models.py:208 +msgid "Files" +msgstr "" + +#: core/tasks.py:81 core/tasks.py:267 +#, python-format +msgid "Model %s for datasource not found" +msgstr "" + +#: core/tasks.py:157 core/tasks.py:440 +#, python-format +msgid "Datasource %s not found" +msgstr "" + +#: core/tasks.py:170 core/tasks.py:212 +#, python-format +msgid "Error while validating data `%s`" +msgstr "" + +#: core/tasks.py:190 core/tasks.py:460 core/tasks.py:594 core/views.py:99 +#: core/views.py:485 core/views.py:609 +msgid "Currently, the space limit was reached. Please try again later." +msgstr "" + +#: core/tasks.py:192 core/tasks.py:596 +msgid "" +"Something went wrong during processing of your file, please contact support" +msgstr "" + +#: core/tasks.py:309 core/tasks.py:370 +#, python-brace-format +msgid "{r.status_code}: {r.reason}" +msgstr "" + +#: core/views.py:56 +msgid "File is required" +msgstr "" + +#: core/views.py:59 +msgid "" +"Multi-upload feature is not available for file uploads yet. Stay tuned!" +msgstr "" + +#: core/views.py:105 +msgid "Error while receiving file. Contact our support service" +msgstr "" + +#: core/views.py:286 +msgid "Url is required" +msgstr "" + +#: core/views.py:344 +msgid "Datasource without available tables" +msgstr "" + +#: core/views.py:386 +#, python-format +msgid "Please use for column_heading value one of %s" +msgstr "" + +#: core/views.py:450 +#, python-brace-format +msgid "Cannot merge '{table.name}' - child arrays are too large" +msgstr "" + +#: core/views.py:475 core/views.py:599 +msgid "Datasource expired." +msgstr "" + +#: core/views.py:632 +msgid "Flatten request for this type already exists." +msgstr "" + +#: core/views.py:652 +#, python-format +msgid "You can't reschedule flatten in (%s) status" +msgstr "" + +#: core/views.py:657 +#, python-format +msgid "You can set status to %s only" +msgstr "" diff --git a/core/migrations/0001_initial.py b/spoonbill_web/migrations/0001_initial.py similarity index 100% rename from core/migrations/0001_initial.py rename to spoonbill_web/migrations/0001_initial.py diff --git a/core/migrations/0002_auto_20210310_1049.py b/spoonbill_web/migrations/0002_auto_20210310_1049.py similarity index 100% rename from core/migrations/0002_auto_20210310_1049.py rename to spoonbill_web/migrations/0002_auto_20210310_1049.py diff --git a/core/migrations/0003_auto_20210310_1117.py b/spoonbill_web/migrations/0003_auto_20210310_1117.py similarity index 100% rename from core/migrations/0003_auto_20210310_1117.py rename to spoonbill_web/migrations/0003_auto_20210310_1117.py diff --git a/core/migrations/0004_auto_20210310_1121.py b/spoonbill_web/migrations/0004_auto_20210310_1121.py similarity index 100% rename from core/migrations/0004_auto_20210310_1121.py rename to spoonbill_web/migrations/0004_auto_20210310_1121.py diff --git a/core/migrations/0005_auto_20210310_1125.py b/spoonbill_web/migrations/0005_auto_20210310_1125.py similarity index 100% rename from core/migrations/0005_auto_20210310_1125.py rename to spoonbill_web/migrations/0005_auto_20210310_1125.py diff --git a/core/migrations/0006_auto_20210310_1259.py b/spoonbill_web/migrations/0006_auto_20210310_1259.py similarity index 100% rename from core/migrations/0006_auto_20210310_1259.py rename to spoonbill_web/migrations/0006_auto_20210310_1259.py diff --git a/core/migrations/0007_auto_20210311_1308.py b/spoonbill_web/migrations/0007_auto_20210311_1308.py similarity index 100% rename from core/migrations/0007_auto_20210311_1308.py rename to spoonbill_web/migrations/0007_auto_20210311_1308.py diff --git a/core/migrations/0008_upload_status.py b/spoonbill_web/migrations/0008_upload_status.py similarity index 100% rename from core/migrations/0008_upload_status.py rename to spoonbill_web/migrations/0008_upload_status.py diff --git a/core/migrations/0009_url.py b/spoonbill_web/migrations/0009_url.py similarity index 100% rename from core/migrations/0009_url.py rename to spoonbill_web/migrations/0009_url.py diff --git a/core/migrations/0010_auto_20210317_1024.py b/spoonbill_web/migrations/0010_auto_20210317_1024.py similarity index 100% rename from core/migrations/0010_auto_20210317_1024.py rename to spoonbill_web/migrations/0010_auto_20210317_1024.py diff --git a/core/migrations/0011_auto_20210317_1137.py b/spoonbill_web/migrations/0011_auto_20210317_1137.py similarity index 100% rename from core/migrations/0011_auto_20210317_1137.py rename to spoonbill_web/migrations/0011_auto_20210317_1137.py diff --git a/core/migrations/0012_auto_20210318_1411.py b/spoonbill_web/migrations/0012_auto_20210318_1411.py similarity index 100% rename from core/migrations/0012_auto_20210318_1411.py rename to spoonbill_web/migrations/0012_auto_20210318_1411.py diff --git a/core/migrations/0013_auto_20210318_1415.py b/spoonbill_web/migrations/0013_auto_20210318_1415.py similarity index 100% rename from core/migrations/0013_auto_20210318_1415.py rename to spoonbill_web/migrations/0013_auto_20210318_1415.py diff --git a/core/migrations/0014_auto_20210319_1156.py b/spoonbill_web/migrations/0014_auto_20210319_1156.py similarity index 100% rename from core/migrations/0014_auto_20210319_1156.py rename to spoonbill_web/migrations/0014_auto_20210319_1156.py diff --git a/core/migrations/0015_auto_20210319_1157.py b/spoonbill_web/migrations/0015_auto_20210319_1157.py similarity index 100% rename from core/migrations/0015_auto_20210319_1157.py rename to spoonbill_web/migrations/0015_auto_20210319_1157.py diff --git a/core/migrations/0016_auto_20210322_1416.py b/spoonbill_web/migrations/0016_auto_20210322_1416.py similarity index 100% rename from core/migrations/0016_auto_20210322_1416.py rename to spoonbill_web/migrations/0016_auto_20210322_1416.py diff --git a/core/migrations/0017_auto_20210323_0638.py b/spoonbill_web/migrations/0017_auto_20210323_0638.py similarity index 100% rename from core/migrations/0017_auto_20210323_0638.py rename to spoonbill_web/migrations/0017_auto_20210323_0638.py diff --git a/core/migrations/0018_table_splitted.py b/spoonbill_web/migrations/0018_table_splitted.py similarity index 100% rename from core/migrations/0018_table_splitted.py rename to spoonbill_web/migrations/0018_table_splitted.py diff --git a/core/migrations/0019_table_included.py b/spoonbill_web/migrations/0019_table_included.py similarity index 100% rename from core/migrations/0019_table_included.py rename to spoonbill_web/migrations/0019_table_included.py diff --git a/core/migrations/0020_auto_20210405_0538.py b/spoonbill_web/migrations/0020_auto_20210405_0538.py similarity index 100% rename from core/migrations/0020_auto_20210405_0538.py rename to spoonbill_web/migrations/0020_auto_20210405_0538.py diff --git a/core/migrations/0021_upload_analyzed_file.py b/spoonbill_web/migrations/0021_upload_analyzed_file.py similarity index 100% rename from core/migrations/0021_upload_analyzed_file.py rename to spoonbill_web/migrations/0021_upload_analyzed_file.py diff --git a/core/migrations/0022_auto_20210408_0746.py b/spoonbill_web/migrations/0022_auto_20210408_0746.py similarity index 100% rename from core/migrations/0022_auto_20210408_0746.py rename to spoonbill_web/migrations/0022_auto_20210408_0746.py diff --git a/core/migrations/0023_alter_table_array_tables.py b/spoonbill_web/migrations/0023_alter_table_array_tables.py similarity index 100% rename from core/migrations/0023_alter_table_array_tables.py rename to spoonbill_web/migrations/0023_alter_table_array_tables.py diff --git a/core/migrations/0024_auto_20210409_0723.py b/spoonbill_web/migrations/0024_auto_20210409_0723.py similarity index 100% rename from core/migrations/0024_auto_20210409_0723.py rename to spoonbill_web/migrations/0024_auto_20210409_0723.py diff --git a/core/migrations/0025_alter_table_column_headings.py b/spoonbill_web/migrations/0025_alter_table_column_headings.py similarity index 100% rename from core/migrations/0025_alter_table_column_headings.py rename to spoonbill_web/migrations/0025_alter_table_column_headings.py diff --git a/core/migrations/0026_auto_20210415_0822.py b/spoonbill_web/migrations/0026_auto_20210415_0822.py similarity index 100% rename from core/migrations/0026_auto_20210415_0822.py rename to spoonbill_web/migrations/0026_auto_20210415_0822.py diff --git a/core/migrations/0027_auto_20210416_0927.py b/spoonbill_web/migrations/0027_auto_20210416_0927.py similarity index 100% rename from core/migrations/0027_auto_20210416_0927.py rename to spoonbill_web/migrations/0027_auto_20210416_0927.py diff --git a/core/migrations/0028_table_column_headings.py b/spoonbill_web/migrations/0028_table_column_headings.py similarity index 100% rename from core/migrations/0028_table_column_headings.py rename to spoonbill_web/migrations/0028_table_column_headings.py diff --git a/core/migrations/0029_auto_20210416_1149.py b/spoonbill_web/migrations/0029_auto_20210416_1149.py similarity index 100% rename from core/migrations/0029_auto_20210416_1149.py rename to spoonbill_web/migrations/0029_auto_20210416_1149.py diff --git a/core/migrations/0030_alter_flatten_file.py b/spoonbill_web/migrations/0030_alter_flatten_file.py similarity index 100% rename from core/migrations/0030_alter_flatten_file.py rename to spoonbill_web/migrations/0030_alter_flatten_file.py diff --git a/core/migrations/0031_alter_flatten_file.py b/spoonbill_web/migrations/0031_alter_flatten_file.py similarity index 100% rename from core/migrations/0031_alter_flatten_file.py rename to spoonbill_web/migrations/0031_alter_flatten_file.py diff --git a/core/migrations/0032_auto_20210428_1147.py b/spoonbill_web/migrations/0032_auto_20210428_1147.py similarity index 100% rename from core/migrations/0032_auto_20210428_1147.py rename to spoonbill_web/migrations/0032_auto_20210428_1147.py diff --git a/core/migrations/0033_alter_table_heading.py b/spoonbill_web/migrations/0033_alter_table_heading.py similarity index 100% rename from core/migrations/0033_alter_table_heading.py rename to spoonbill_web/migrations/0033_alter_table_heading.py diff --git a/core/migrations/0034_auto_20210429_1227.py b/spoonbill_web/migrations/0034_auto_20210429_1227.py similarity index 100% rename from core/migrations/0034_auto_20210429_1227.py rename to spoonbill_web/migrations/0034_auto_20210429_1227.py diff --git a/core/migrations/0035_alter_dataselection_tables.py b/spoonbill_web/migrations/0035_alter_dataselection_tables.py similarity index 100% rename from core/migrations/0035_alter_dataselection_tables.py rename to spoonbill_web/migrations/0035_alter_dataselection_tables.py diff --git a/core/migrations/0036_dataselection_kind.py b/spoonbill_web/migrations/0036_dataselection_kind.py similarity index 100% rename from core/migrations/0036_dataselection_kind.py rename to spoonbill_web/migrations/0036_dataselection_kind.py diff --git a/core/migrations/0037_auto_20210607_1429.py b/spoonbill_web/migrations/0037_auto_20210607_1429.py similarity index 100% rename from core/migrations/0037_auto_20210607_1429.py rename to spoonbill_web/migrations/0037_auto_20210607_1429.py diff --git a/core/migrations/0038_auto_20210623_0914.py b/spoonbill_web/migrations/0038_auto_20210623_0914.py similarity index 100% rename from core/migrations/0038_auto_20210623_0914.py rename to spoonbill_web/migrations/0038_auto_20210623_0914.py diff --git a/core/migrations/0039_auto_20210707_1135.py b/spoonbill_web/migrations/0039_auto_20210707_1135.py similarity index 100% rename from core/migrations/0039_auto_20210707_1135.py rename to spoonbill_web/migrations/0039_auto_20210707_1135.py diff --git a/core/migrations/0040_auto_20210713_1235.py b/spoonbill_web/migrations/0040_auto_20210713_1235.py similarity index 100% rename from core/migrations/0040_auto_20210713_1235.py rename to spoonbill_web/migrations/0040_auto_20210713_1235.py diff --git a/core/migrations/0041_auto_20210827_0732.py b/spoonbill_web/migrations/0041_auto_20210827_0732.py similarity index 100% rename from core/migrations/0041_auto_20210827_0732.py rename to spoonbill_web/migrations/0041_auto_20210827_0732.py diff --git a/core/migrations/0042_alter_url_author.py b/spoonbill_web/migrations/0042_alter_url_author.py similarity index 100% rename from core/migrations/0042_alter_url_author.py rename to spoonbill_web/migrations/0042_alter_url_author.py diff --git a/core/migrations/0043_table_parent.py b/spoonbill_web/migrations/0043_table_parent.py similarity index 100% rename from core/migrations/0043_table_parent.py rename to spoonbill_web/migrations/0043_table_parent.py diff --git a/core/migrations/0044_table_mergeable.py b/spoonbill_web/migrations/0044_table_mergeable.py similarity index 100% rename from core/migrations/0044_table_mergeable.py rename to spoonbill_web/migrations/0044_table_mergeable.py diff --git a/core/migrations/0045_table_should_split.py b/spoonbill_web/migrations/0045_table_should_split.py similarity index 100% rename from core/migrations/0045_table_should_split.py rename to spoonbill_web/migrations/0045_table_should_split.py diff --git a/core/migrations/0046_alter_url_country.py b/spoonbill_web/migrations/0046_alter_url_country.py similarity index 100% rename from core/migrations/0046_alter_url_country.py rename to spoonbill_web/migrations/0046_alter_url_country.py diff --git a/core/migrations/0047_auto_20220405_2128.py b/spoonbill_web/migrations/0047_auto_20220405_2128.py similarity index 100% rename from core/migrations/0047_auto_20220405_2128.py rename to spoonbill_web/migrations/0047_auto_20220405_2128.py diff --git a/core/migrations/0048_alter_table_array_tables.py b/spoonbill_web/migrations/0048_alter_table_array_tables.py similarity index 100% rename from core/migrations/0048_alter_table_array_tables.py rename to spoonbill_web/migrations/0048_alter_table_array_tables.py diff --git a/core/migrations/0049_alter_table_heading_alter_table_parent_and_more.py b/spoonbill_web/migrations/0049_alter_table_heading_alter_table_parent_and_more.py similarity index 100% rename from core/migrations/0049_alter_table_heading_alter_table_parent_and_more.py rename to spoonbill_web/migrations/0049_alter_table_heading_alter_table_parent_and_more.py diff --git a/core/migrations/__init__.py b/spoonbill_web/migrations/__init__.py similarity index 100% rename from core/migrations/__init__.py rename to spoonbill_web/migrations/__init__.py diff --git a/core/models.py b/spoonbill_web/models.py similarity index 100% rename from core/models.py rename to spoonbill_web/models.py diff --git a/core/routing.py b/spoonbill_web/routing.py similarity index 100% rename from core/routing.py rename to spoonbill_web/routing.py diff --git a/core/serializers.py b/spoonbill_web/serializers.py similarity index 100% rename from core/serializers.py rename to spoonbill_web/serializers.py diff --git a/core/tasks.py b/spoonbill_web/tasks.py similarity index 99% rename from core/tasks.py rename to spoonbill_web/tasks.py index 470e8506..ed9870e4 100644 --- a/core/tasks.py +++ b/spoonbill_web/tasks.py @@ -22,6 +22,7 @@ from spoonbill.stats import DataPreprocessor from spoonbill.utils import get_reader +from core.celery import app from core.models import DataFile, Flatten, Upload, Url from core.serializers import FlattenSerializer, UploadSerializer, UrlSerializer from core.utils import ( @@ -35,7 +36,6 @@ retrieve_tables, zip_files, ) -from spoonbill_web.celery import app DATA_DIR = os.path.dirname(__file__) + "/data" SCHEMA_PATH = f"{DATA_DIR}/schema.json" diff --git a/spoonbill_web/urls.py b/spoonbill_web/urls.py index 70e7e041..b7f67b39 100644 --- a/spoonbill_web/urls.py +++ b/spoonbill_web/urls.py @@ -1,5 +1,21 @@ -from django.conf import settings -from django.conf.urls.static import static from django.urls import include, path -urlpatterns = [path("api/", include("core.urls")), *static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)] +from core.routing import ( + router, + upload_preview_router, + upload_selection_router, + upload_table_router, + url_preview_router, + url_selection_router, + url_table_router, +) + +urlpatterns = [ + path("", include(router.urls)), + path("", include(upload_selection_router.urls)), + path("", include(upload_table_router.urls)), + path("", include(url_selection_router.urls)), + path("", include(url_table_router.urls)), + path("", include(upload_preview_router.urls)), + path("", include(url_preview_router.urls)), +] diff --git a/core/utils.py b/spoonbill_web/utils.py similarity index 100% rename from core/utils.py rename to spoonbill_web/utils.py diff --git a/core/validators.py b/spoonbill_web/validators.py similarity index 100% rename from core/validators.py rename to spoonbill_web/validators.py diff --git a/core/views.py b/spoonbill_web/views.py similarity index 100% rename from core/views.py rename to spoonbill_web/views.py