diff --git a/cove_ocds/locale/en/LC_MESSAGES/django.po b/cove_ocds/locale/en/LC_MESSAGES/django.po index ad35ae3..d3f5e3f 100644 --- a/cove_ocds/locale/en/LC_MESSAGES/django.po +++ b/cove_ocds/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-20 07:31+0000\n" +"POT-Creation-Date: 2024-10-21 05:30+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -21,11 +21,11 @@ msgstr "" msgid "Upload a file (.json, .csv, .xlsx, .ods)" msgstr "" -#: cove_ocds/forms.py:18 +#: cove_ocds/forms.py:15 msgid "Supply a URL" msgstr "" -#: cove_ocds/forms.py:22 +#: cove_ocds/forms.py:23 msgid "Paste (JSON only)" msgstr "" @@ -73,132 +73,151 @@ msgstr "" msgid "{}{} is not null" msgstr "" -#: cove_ocds/html_error_msg.py:56 +#: cove_ocds/html_error_msg.py:43 +msgid "" +"This array should contain either entirely embedded releases or linked " +"releases. Embedded releases contain an 'id' whereas linked releases do not. " +"Your releases contain a mixture." +msgstr "" + +#: cove_ocds/html_error_msg.py:49 cove_ocds/html_error_msg.py:193 +#, python-format +msgid "%s is not valid under any of the given schemas" +msgstr "" + +#: cove_ocds/html_error_msg.py:52 +#, python-format +msgid "%(instance)s is valid under each of %(reprs)s" +msgstr "" + +#: cove_ocds/html_error_msg.py:61 +msgid "" +"Incorrect date format. Dates should use the form YYYY-MM-DDT00:00:00Z. Learn " +"more about dates in OCDS." +msgstr "" + +#: cove_ocds/html_error_msg.py:83 msgid "Array Element " msgstr "" -#: cove_ocds/html_error_msg.py:62 cove_ocds/html_error_msg.py:64 +#: cove_ocds/html_error_msg.py:89 cove_ocds/html_error_msg.py:91 msgid "is not null, and" msgstr "" -#: cove_ocds/html_error_msg.py:71 +#: cove_ocds/html_error_msg.py:98 #, python-format msgid "%(instance)s is not a %(validator_value)s" msgstr "" -#: cove_ocds/html_error_msg.py:81 +#: cove_ocds/html_error_msg.py:108 msgid "{} is missing but required within {}" msgstr "" -#: cove_ocds/html_error_msg.py:85 +#: cove_ocds/html_error_msg.py:112 msgid "{} is missing but required" msgstr "" -#: cove_ocds/html_error_msg.py:88 +#: cove_ocds/html_error_msg.py:115 msgid "Invalid code found in {}" msgstr "" -#: cove_ocds/html_error_msg.py:92 +#: cove_ocds/html_error_msg.py:119 msgid "{} does not match the regex {}" msgstr "" -#: cove_ocds/html_error_msg.py:101 +#: cove_ocds/html_error_msg.py:128 msgid "" "{} is too short. You must supply at least one value, or remove " "the item entirely (unless it’s required)." msgstr "" -#: cove_ocds/html_error_msg.py:107 cove_ocds/html_error_msg.py:121 +#: cove_ocds/html_error_msg.py:134 cove_ocds/html_error_msg.py:148 msgid "{} is too short" msgstr "" -#: cove_ocds/html_error_msg.py:115 +#: cove_ocds/html_error_msg.py:142 msgid "" "{} is too short. Strings must be at least one character. This " "error typically indicates a missing value." msgstr "" -#: cove_ocds/html_error_msg.py:127 cove_ocds/html_error_msg.py:133 +#: cove_ocds/html_error_msg.py:154 cove_ocds/html_error_msg.py:160 msgid "{} is too long" msgstr "" -#: cove_ocds/html_error_msg.py:138 +#: cove_ocds/html_error_msg.py:165 msgid "{} does not have enough properties" msgstr "" -#: cove_ocds/html_error_msg.py:141 +#: cove_ocds/html_error_msg.py:168 msgid "{} has too many properties" msgstr "" -#: cove_ocds/html_error_msg.py:145 +#: cove_ocds/html_error_msg.py:172 #, python-format msgid "" "%(instance)s is less than or equal to the minimum of %(validator_value)s" msgstr "" -#: cove_ocds/html_error_msg.py:149 +#: cove_ocds/html_error_msg.py:176 #, python-format msgid "%(instance)s is less than the minimum of %(validator_value)s" msgstr "" -#: cove_ocds/html_error_msg.py:156 +#: cove_ocds/html_error_msg.py:183 #, python-format msgid "" "%(instance)s is more than or equal to the maximum of %(validator_value)s" msgstr "" -#: cove_ocds/html_error_msg.py:160 +#: cove_ocds/html_error_msg.py:187 #, python-format msgid "%(instance)s is more than the maximum of %(validator_value)s" msgstr "" -#: cove_ocds/html_error_msg.py:166 cove_ocds/templatetags/cove_ocds.py:23 -#, python-format -msgid "%s is not valid under any of the given schemas" -msgstr "" - -#: cove_ocds/html_error_msg.py:169 +#: cove_ocds/html_error_msg.py:196 #, python-format msgid "%(instance)s is not a multiple of %(validator_value)s" msgstr "" -#: cove_ocds/html_error_msg.py:175 +#: cove_ocds/html_error_msg.py:202 #, python-format msgid "%(validator_value)s is not allowed for %(instance)s" msgstr "" -#: cove_ocds/html_error_msg.py:183 +#: cove_ocds/html_error_msg.py:210 #, python-format msgid "Additional items are not allowed (%s was unexpected)" msgid_plural "Additional items are not allowed (%s were unexpected)" msgstr[0] "" msgstr[1] "" -#: cove_ocds/html_error_msg.py:189 +#: cove_ocds/html_error_msg.py:216 #, python-format msgid "%(each)s is a dependency of %(property)s" msgstr "" -#: cove_ocds/html_error_msg.py:196 +#: cove_ocds/html_error_msg.py:223 msgid "Array has non-unique elements" msgstr "" -#: cove_ocds/html_error_msg.py:202 +#: cove_ocds/html_error_msg.py:229 msgid "Non-unique combination of {} values" msgstr "" -#: cove_ocds/html_error_msg.py:203 +#: cove_ocds/html_error_msg.py:230 msgid "Non-unique {} values" msgstr "" -#: cove_ocds/html_error_msg.py:208 +#: cove_ocds/html_error_msg.py:235 #, python-format msgid "Additional properties are not allowed (%s was unexpected)" msgid_plural "Additional properties are not allowed (%s were unexpected)" msgstr[0] "" msgstr[1] "" -#: cove_ocds/html_error_msg.py:216 +#: cove_ocds/html_error_msg.py:243 #, python-format msgid "%(extras)s does not match any of the regexes: %(patterns)s" msgid_plural "%(extras)s do not match any of the regexes: %(patterns)s" @@ -234,14 +253,14 @@ msgid "" msgstr "" #: cove_ocds/templates/additional_codelist_values.html:7 -#: cove_ocds/templates/explore.html:407 cove_ocds/templates/explore.html:453 -#: cove_ocds/templates/explore.html:566 +#: cove_ocds/templates/explore.html:401 cove_ocds/templates/explore.html:447 +#: cove_ocds/templates/explore.html:560 msgid "Field" msgstr "" #: cove_ocds/templates/additional_codelist_values.html:8 -#: cove_ocds/templates/explore.html:408 cove_ocds/templates/explore.html:454 -#: cove_ocds/templates/explore.html:568 +#: cove_ocds/templates/explore.html:402 cove_ocds/templates/explore.html:448 +#: cove_ocds/templates/explore.html:562 msgid "Path to Field" msgstr "" @@ -253,173 +272,12 @@ msgstr "" msgid "Additional Values Used" msgstr "" -#. Translators: Label of a button that triggers search -#: cove_ocds/templates/base.html:56 -msgid "Go" -msgstr "" - -#: cove_ocds/templates/base.html:64 +#: cove_ocds/templates/base.html:31 msgid " Data Review Tool" msgstr "" -#: cove_ocds/templates/base.html:67 -msgid " Standard Documentation " -msgstr "" - -#: cove_ocds/templates/base.html:94 -msgid "About OCDS " -msgstr "" - -#: cove_ocds/templates/base.html:95 -msgid "" -"The Open Contracting Data " -"Standard (OCDS) exists to formalize how contracting data and documents " -"can be published in an accessible, structured and repeatable way." -msgstr "" - -#: cove_ocds/templates/base.html:96 -msgid "" -"Governments around the world spend an estimated US$9.5 trillion through " -"contracts every year. Yet, contracting information is often unavailable for " -"public scrutiny. OCDS works to change that." -msgstr "" - -#: cove_ocds/templates/base.html:104 -msgid "Check and Review" -msgstr "" - -#: cove_ocds/templates/base.html:105 -msgid "This tool helps you to:" -msgstr "" - -#: cove_ocds/templates/base.html:107 -msgid "" -"Check that your OCDS data complies with the schema" -msgstr "" - -#: cove_ocds/templates/base.html:108 -msgid "Inspect key contents of your data to review data quality" -msgstr "" - -#: cove_ocds/templates/base.html:109 -msgid "" -"Access your data in different formats (spreadsheet and JSON) to support " -"further review." -msgstr "" - -#: cove_ocds/templates/base.html:125 -msgid "Using the data review tool" -msgstr "" - -#: cove_ocds/templates/base.html:126 -msgid "" -"You can upload, paste or provide a link to data published using the Open Contracting Data " -"Standard. This can be:" -msgstr "" - -#: cove_ocds/templates/base.html:129 -msgid " JSON - following the OCDS schema; " -msgstr "" - -#: cove_ocds/templates/base.html:130 -msgid "" -" A CSV file or Excel Spreadsheet - using the flattened serialization of OCDS; " -msgstr "" - -#: cove_ocds/templates/base.html:132 -msgid "" -"Supported encodings are UTF-8 for JSON and UTF-8, Windows-1252 and " -"ISO-8859-1 for CSV." -msgstr "" - -#: cove_ocds/templates/base.html:133 -msgid "" -"The application works with both 'release' and 'record' OCDS " -"documents that conform to the Open Data Contracting Standard " -msgstr "" - -#: cove_ocds/templates/base.html:134 -msgid "" -"If your data passes basic structural checks, the tool will then present a " -"report on data quality, and information about the contents of your file. It " -"will also offer alternative copies of the data for download. " -msgstr "" - -#: cove_ocds/templates/base.html:135 -#, python-format -msgid "" -"Data is stored for %(delete_files_after_days)s days at a randomly generated " -"URL. You can share this link with others to support discussion of data " -"quality. " -msgstr "" - -#: cove_ocds/templates/base.html:136 -msgid "" -"To preview how the data review tool works, try loading: https://raw." -"githubusercontent.com/open-contracting/sample-data/main/fictional-" -"example/1.1/ocds-213czf-000-00001-02-tender.json" -msgstr "" - -#: cove_ocds/templates/base.html:148 -msgid "About" -msgstr "" - -#: cove_ocds/templates/base.html:150 -msgid "Built by" -msgstr "" - -#: cove_ocds/templates/base.html:150 -msgid "Open Data Services" -msgstr "" - -#: cove_ocds/templates/base.html:151 -msgid "The code for this site is available on" -msgstr "" - -#: cove_ocds/templates/base.html:151 -msgid "GitHub" -msgstr "" - -#: cove_ocds/templates/base.html:151 -msgid "Licence" -msgstr "" - -#: cove_ocds/templates/base.html:151 -msgid "AGPLv3" -msgstr "" - -#: cove_ocds/templates/base.html:151 -msgid "Report/View issues" -msgstr "" - -#: cove_ocds/templates/base.html:151 -msgid "cove-ocds issues" -msgstr "" - -#: cove_ocds/templates/base.html:155 -msgid "Terms & Conditions" -msgstr "" - -#: cove_ocds/templates/base.html:159 -msgid "Links" -msgstr "" - -#: cove_ocds/templates/base.html:161 -msgid "Open Contracting" -msgstr "" - -#: cove_ocds/templates/base.html:162 -msgid "Open Contracting Data Standard" -msgstr "" - -#: cove_ocds/templates/base.html:163 -msgid "Support" +#: cove_ocds/templates/base.html:53 +msgid "Go" msgstr "" #: cove_ocds/templates/error.html:13 @@ -436,53 +294,53 @@ msgstr "" msgid "referencing this error as " msgstr "" -#: cove_ocds/templates/explore.html:12 +#: cove_ocds/templates/explore.html:6 msgid "Load New File" msgstr "" -#: cove_ocds/templates/explore.html:21 +#: cove_ocds/templates/explore.html:15 msgid "Headlines" msgstr "" -#: cove_ocds/templates/explore.html:25 +#: cove_ocds/templates/explore.html:19 msgid "" "Please read the conversion warnings " "below." msgstr "" -#: cove_ocds/templates/explore.html:32 +#: cove_ocds/templates/explore.html:26 #, python-format msgid "" "Failed structural checks against OCDS " "record package schema version %(version_used_display)s." msgstr "" -#: cove_ocds/templates/explore.html:34 +#: cove_ocds/templates/explore.html:28 #, python-format msgid "" "Failed structural checks against OCDS " "release package schema version %(version_used_display)s." msgstr "" -#: cove_ocds/templates/explore.html:38 +#: cove_ocds/templates/explore.html:32 #, python-format msgid "" "Passed structural checks against OCDS record " "package schema version %(version_used_display)s." msgstr "" -#: cove_ocds/templates/explore.html:40 +#: cove_ocds/templates/explore.html:34 #, python-format msgid "" "Passed structural checks against OCDS release " "package schema version %(version_used_display)s." msgstr "" -#: cove_ocds/templates/explore.html:45 +#: cove_ocds/templates/explore.html:39 msgid "See Structural Errors below." msgstr "" -#: cove_ocds/templates/explore.html:51 +#: cove_ocds/templates/explore.html:45 #, python-format msgid "" "Your data specifies a version %(unrecognized_version_data)s " @@ -490,7 +348,7 @@ msgid "" "current default version." msgstr "" -#: cove_ocds/templates/explore.html:57 +#: cove_ocds/templates/explore.html:51 #, python-format msgid "Failed to apply %(count)s extension to the schema." msgid_plural "" @@ -498,70 +356,63 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: cove_ocds/templates/explore.html:58 +#: cove_ocds/templates/explore.html:52 msgid "See Extensions below." msgstr "" -#: cove_ocds/templates/explore.html:64 +#: cove_ocds/templates/explore.html:58 #, python-format msgid "" "To validated your file, we converted it to JSON format (%(size)s download)." msgstr "" -#: cove_ocds/templates/explore.html:69 +#: cove_ocds/templates/explore.html:63 msgid "At a glance" msgstr "" -#: cove_ocds/templates/explore.html:74 +#: cove_ocds/templates/explore.html:68 #, python-format msgid "This file contains %(count)s record" msgid_plural "This file contains %(count)s records" msgstr[0] "" msgstr[1] "" -#: cove_ocds/templates/explore.html:76 +#: cove_ocds/templates/explore.html:70 #, python-format msgid "This file contains %(count)s release" msgid_plural "This file contains %(count)s releases" msgstr[0] "" msgstr[1] "" -#: cove_ocds/templates/explore.html:78 +#: cove_ocds/templates/explore.html:72 #, python-format msgid " describing %(count)s contracting process" msgid_plural " describing %(count)s contracting processes." msgstr[0] "" msgstr[1] "" -#: cove_ocds/templates/explore.html:84 +#: cove_ocds/templates/explore.html:78 #, python-format -msgid "" -"The schema version specified in the file is %(data_schema_version)s." +msgid "The schema version specified in the file is %(value)s." msgstr "" -#: cove_ocds/templates/explore.html:90 +#: cove_ocds/templates/explore.html:84 #, python-format -msgid "" -"The publisher named in the file is %(json_data.publisher.name)s." +msgid "The publisher named in the file is %(value)s." msgstr "" -#: cove_ocds/templates/explore.html:96 +#: cove_ocds/templates/explore.html:90 #, python-format -msgid "" -"The license is %(json_data.license)s." +msgid "The license is %(value)s." msgstr "" -#: cove_ocds/templates/explore.html:102 +#: cove_ocds/templates/explore.html:96 #, python-format -msgid "" -"Publication policy is %(json_data.publicationPolicy)s." +msgid "Publication policy is %(value)s." msgstr "" -#: cove_ocds/templates/explore.html:109 +#: cove_ocds/templates/explore.html:103 #, python-format msgid "" "This file applies %(count)s valid extensionadditional field " @@ -583,14 +434,14 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: cove_ocds/templates/explore.html:122 +#: cove_ocds/templates/explore.html:116 #, python-format msgid "" "This file is not 'utf-8' encoded (it is %(csv_encoding)s " "encoded)." msgstr "" -#: cove_ocds/templates/explore.html:128 +#: cove_ocds/templates/explore.html:122 #, python-format msgid "" "This file uses %(count)s deprecated field." @@ -600,140 +451,139 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: cove_ocds/templates/explore.html:134 +#: cove_ocds/templates/explore.html:128 #, python-format msgid "" "Data downloaded (%(size)s cached) from " "%(source_url)s on %(created_datetime)s." msgstr "" -#: cove_ocds/templates/explore.html:136 +#: cove_ocds/templates/explore.html:130 #, python-format msgid "" "Data uploaded (%(size)s cached) on " "%(created_datetime)s." msgstr "" -#: cove_ocds/templates/explore.html:151 +#: cove_ocds/templates/explore.html:145 msgid "Schema Extensions" msgstr "" -#: cove_ocds/templates/explore.html:155 +#: cove_ocds/templates/explore.html:149 msgid "Your data contains the following schema extensions" msgstr "" -#: cove_ocds/templates/explore.html:155 +#: cove_ocds/templates/explore.html:149 msgid ", but it wasn't possible to fetch them" msgstr "" -#: cove_ocds/templates/explore.html:161 +#: cove_ocds/templates/explore.html:155 msgid "release schema" msgstr "" -#: cove_ocds/templates/explore.html:178 +#: cove_ocds/templates/explore.html:172 msgid "The following extensions failed:" msgstr "" -#: cove_ocds/templates/explore.html:188 +#: cove_ocds/templates/explore.html:182 msgid "" "Only those extensions successfully fetched were applied to extend the schema." msgstr "" -#: cove_ocds/templates/explore.html:190 +#: cove_ocds/templates/explore.html:184 msgid "All the extensions above were applied to extend the schema." msgstr "" -#: cove_ocds/templates/explore.html:192 +#: cove_ocds/templates/explore.html:186 msgid "Get a copy of the schema with extension patches applied" msgstr "" -#: cove_ocds/templates/explore.html:194 +#: cove_ocds/templates/explore.html:188 msgid "" "None of the extensions above could be applied. Your data has been checked " "against a schema with no extensions." msgstr "" -#: cove_ocds/templates/explore.html:207 +#: cove_ocds/templates/explore.html:201 msgid "Conversion Errors" msgstr "" -#: cove_ocds/templates/explore.html:212 +#: cove_ocds/templates/explore.html:206 msgid "" "In order to check your data we need to convert it. During that conversion we " "found the following issues:" msgstr "" -#: cove_ocds/templates/explore.html:236 +#: cove_ocds/templates/explore.html:230 msgid "Structural Errors - Required Fields" msgstr "" -#: cove_ocds/templates/explore.html:240 +#: cove_ocds/templates/explore.html:234 msgid "" "Some or all of your data is missing fields which are required by the OCDS " "schema." msgstr "" -#: cove_ocds/templates/explore.html:260 +#: cove_ocds/templates/explore.html:254 msgid "Structural Errors - Format" msgstr "" -#: cove_ocds/templates/explore.html:264 +#: cove_ocds/templates/explore.html:258 msgid "" "Some or all of your data includes fields which are incorrectly formatted." msgstr "" -#: cove_ocds/templates/explore.html:284 +#: cove_ocds/templates/explore.html:278 msgid "Structural Errors - Other" msgstr "" -#: cove_ocds/templates/explore.html:288 +#: cove_ocds/templates/explore.html:282 msgid "Some or all of your data has validation errors." msgstr "" -#: cove_ocds/templates/explore.html:301 cove_ocds/templates/explore.html:635 -#: cove_ocds/templates/explore.html:638 +#: cove_ocds/templates/explore.html:295 cove_ocds/templates/explore.html:627 +#: cove_ocds/templates/explore.html:630 msgid "Structure Warnings" msgstr "" -#: cove_ocds/templates/explore.html:306 cove_ocds/templates/explore.html:344 +#: cove_ocds/templates/explore.html:300 cove_ocds/templates/explore.html:338 msgid "" "Fixing the following issues will improve the interoperability of your data." msgstr "" -#: cove_ocds/templates/explore.html:311 +#: cove_ocds/templates/explore.html:306 #, python-format msgid "" -" We found %(n_missing)s object within an array in your data " -"without an id property.\n" -" " +"We found %(n_missing)s object within an array in your data " +"without an id property." msgid_plural "" "We found %(n_missing)s objects within arrays in your data " "without an id property." msgstr[0] "" msgstr[1] "" -#: cove_ocds/templates/explore.html:313 +#: cove_ocds/templates/explore.html:307 msgid "" -" This may affect the creation of OCDS records, and conversion of data into " +"This may affect the creation of OCDS records, and conversion of data into " "other formats. We recommend that all objects within an array should have an " "id set." msgstr "" -#: cove_ocds/templates/explore.html:314 cove_ocds/templates/explore.html:351 -#: cove_ocds/templates/explore.html:641 +#: cove_ocds/templates/explore.html:308 cove_ocds/templates/explore.html:345 +#: cove_ocds/templates/explore.html:633 msgid "View all errors ▼" msgstr "" -#: cove_ocds/templates/explore.html:318 +#: cove_ocds/templates/explore.html:312 msgid "Path to missing ID" msgstr "" -#: cove_ocds/templates/explore.html:339 cove_ocds/templates/explore.html:623 -#: cove_ocds/templates/explore.html:626 +#: cove_ocds/templates/explore.html:333 cove_ocds/templates/explore.html:615 +#: cove_ocds/templates/explore.html:618 msgid "Conformance (Rules)" msgstr "" -#: cove_ocds/templates/explore.html:350 +#: cove_ocds/templates/explore.html:344 #, python-format msgid "" "%(n_prefixes)s of your ocid fields has a " @@ -744,36 +594,36 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: cove_ocds/templates/explore.html:350 +#: cove_ocds/templates/explore.html:344 msgid "there is no prefix or the prefix format is not recognised." msgstr "" -#: cove_ocds/templates/explore.html:355 +#: cove_ocds/templates/explore.html:349 msgid "ocid" msgstr "" -#: cove_ocds/templates/explore.html:355 +#: cove_ocds/templates/explore.html:349 msgid "Path" msgstr "" -#: cove_ocds/templates/explore.html:363 +#: cove_ocds/templates/explore.html:357 #, python-format msgid " What is the ocid field? %(description)s " msgstr "" -#: cove_ocds/templates/explore.html:363 +#: cove_ocds/templates/explore.html:357 msgid "For more information see" msgstr "" -#: cove_ocds/templates/explore.html:363 +#: cove_ocds/templates/explore.html:357 msgid "Open Contracting Identifier guidance" msgstr "" -#: cove_ocds/templates/explore.html:377 +#: cove_ocds/templates/explore.html:371 msgid "Codelist Errors" msgstr "" -#: cove_ocds/templates/explore.html:382 +#: cove_ocds/templates/explore.html:376 msgid "" "The fields below use closed codelists. When using these fields, you " "must use one of the pre-defined codelist values. If you use a " @@ -783,7 +633,7 @@ msgid "" "extensions." msgstr "" -#: cove_ocds/templates/explore.html:386 +#: cove_ocds/templates/explore.html:380 msgid "" "You may need to create a mapping between your local codes and the OCDS " "closed codelists to address these errors. In most cases, there will be a " @@ -792,11 +642,11 @@ msgid "" "used in these closed codelist fields." msgstr "" -#: cove_ocds/templates/explore.html:397 +#: cove_ocds/templates/explore.html:391 msgid "Additional Fields" msgstr "" -#: cove_ocds/templates/explore.html:401 +#: cove_ocds/templates/explore.html:395 msgid "" "This data includes the following fields which are not part of the OCDS " "schema. You should check whether the data in these fields could be provided " @@ -805,33 +655,33 @@ msgid "" "\">extension to the schema." msgstr "" -#: cove_ocds/templates/explore.html:409 cove_ocds/templates/explore.html:455 -#: cove_ocds/templates/explore.html:569 +#: cove_ocds/templates/explore.html:403 cove_ocds/templates/explore.html:449 +#: cove_ocds/templates/explore.html:563 msgid "Usage Count" msgstr "" -#: cove_ocds/templates/explore.html:410 cove_ocds/templates/explore.html:456 +#: cove_ocds/templates/explore.html:404 cove_ocds/templates/explore.html:450 msgid "Examples (first 3)" msgstr "" -#: cove_ocds/templates/explore.html:411 +#: cove_ocds/templates/explore.html:405 msgid "Child Fields" msgstr "" -#: cove_ocds/templates/explore.html:429 +#: cove_ocds/templates/explore.html:423 msgid "(See child fields)" msgstr "" -#: cove_ocds/templates/explore.html:446 +#: cove_ocds/templates/explore.html:440 #, python-format msgid "Child fields of %(parent_full_path)s" msgstr "" -#: cove_ocds/templates/explore.html:492 +#: cove_ocds/templates/explore.html:486 msgid "Additional Codelist Values" msgstr "" -#: cove_ocds/templates/explore.html:496 +#: cove_ocds/templates/explore.html:490 msgid "" "Your data contains a number of fields that use an open codelist. You should " "use values from the codelist whenever possible, but if the codelist does not " @@ -842,7 +692,7 @@ msgid "" "(-) by one or more extensions." msgstr "" -#: cove_ocds/templates/explore.html:502 +#: cove_ocds/templates/explore.html:496 msgid "" "Make sure you list the definition of any additional codelist values you " "include within your OCDS issue tracker." msgstr "" -#: cove_ocds/templates/explore.html:512 +#: cove_ocds/templates/explore.html:506 msgid "Additional Checks" msgstr "" -#: cove_ocds/templates/explore.html:520 +#: cove_ocds/templates/explore.html:514 msgid "Check Description" msgstr "" -#: cove_ocds/templates/explore.html:521 +#: cove_ocds/templates/explore.html:515 #: cove_ocds/templates/validation_table.html:10 msgid "Location of first 3 errors" msgstr "" -#: cove_ocds/templates/explore.html:528 +#: cove_ocds/templates/explore.html:522 msgid "" "The data includes fields that are empty or contain only whitespaces. Fields " "that are not being used, or that have no value, should be excluded in their " "entirety (key and value) from the data" msgstr "" -#: cove_ocds/templates/explore.html:535 +#: cove_ocds/templates/explore.html:529 msgid "see all" msgstr "" -#: cove_ocds/templates/explore.html:558 cove_ocds/templates/explore.html:659 -#: cove_ocds/templates/explore.html:662 +#: cove_ocds/templates/explore.html:552 cove_ocds/templates/explore.html:651 +#: cove_ocds/templates/explore.html:654 msgid "Deprecated Fields" msgstr "" -#: cove_ocds/templates/explore.html:558 +#: cove_ocds/templates/explore.html:552 msgid "" "Fields flagged as 'deprecated' will be either replaced or removed in future " "versions of the schema." msgstr "" -#: cove_ocds/templates/explore.html:567 +#: cove_ocds/templates/explore.html:561 msgid "Details" msgstr "" -#: cove_ocds/templates/explore.html:575 +#: cove_ocds/templates/explore.html:569 msgid "Learn more about deprecated fields" msgstr "" -#: cove_ocds/templates/explore.html:582 +#: cove_ocds/templates/explore.html:576 #, python-format -msgid "" -"\n" -" Deprecated in %(version)s: %(description)s\n" -" " +msgid "Deprecated in %(version)s:" msgstr "" -#: cove_ocds/templates/explore.html:603 +#: cove_ocds/templates/explore.html:595 msgid "Save or Share these results" msgstr "" -#: cove_ocds/templates/explore.html:604 +#: cove_ocds/templates/explore.html:596 msgid "Use the following url to share these results:" msgstr "" -#: cove_ocds/templates/explore.html:608 +#: cove_ocds/templates/explore.html:600 #, python-format msgid "" "These results will be available for %(delete_files_after_days)s days from " @@ -919,7 +766,7 @@ msgid "" "then." msgstr "" -#: cove_ocds/templates/explore.html:609 +#: cove_ocds/templates/explore.html:601 #, python-format msgid "" "After %(delete_files_after_days)s days all uploaded data is deleted from our " @@ -928,24 +775,24 @@ msgid "" "been removed." msgstr "" -#: cove_ocds/templates/explore.html:617 cove_ocds/templates/explore.html:620 +#: cove_ocds/templates/explore.html:609 cove_ocds/templates/explore.html:612 msgid "Structural Errors" msgstr "" -#: cove_ocds/templates/explore.html:629 +#: cove_ocds/templates/explore.html:621 msgid "view all errors ▼" msgstr "" -#: cove_ocds/templates/explore.html:632 cove_ocds/templates/explore.html:644 -#: cove_ocds/templates/explore.html:650 +#: cove_ocds/templates/explore.html:624 cove_ocds/templates/explore.html:636 +#: cove_ocds/templates/explore.html:642 msgid "View all errors ▲" msgstr "" -#: cove_ocds/templates/explore.html:647 +#: cove_ocds/templates/explore.html:639 msgid "Quality Warnings" msgstr "" -#: cove_ocds/templates/explore.html:653 cove_ocds/templates/explore.html:656 +#: cove_ocds/templates/explore.html:645 cove_ocds/templates/explore.html:648 msgid "Additional Fields (fields in data not in schema)" msgstr "" @@ -970,56 +817,146 @@ msgstr "" msgid "Paste" msgstr "" -#: cove_ocds/templates/modal_errors.html:14 -#, python-format +#: cove_ocds/templates/input.html:82 +msgid "About OCDS " +msgstr "" + +#: cove_ocds/templates/input.html:83 msgid "" -"Showing a random %(validation_error_locations_length)s locations for this " -"error." +"The Open Contracting Data " +"Standard (OCDS) exists to formalize how contracting data and documents " +"can be published in an accessible, structured and repeatable way." msgstr "" -#: cove_ocds/templates/modal_errors.html:16 +#: cove_ocds/templates/input.html:84 +msgid "" +"Governments around the world spend an estimated US$9.5 trillion through " +"contracts every year. Yet, contracting information is often unavailable for " +"public scrutiny. OCDS works to change that." +msgstr "" + +#: cove_ocds/templates/input.html:92 +msgid "Check and Review" +msgstr "" + +#: cove_ocds/templates/input.html:93 +msgid "This tool helps you to:" +msgstr "" + +#: cove_ocds/templates/input.html:95 +msgid "" +"Check that your OCDS data complies with the schema" +msgstr "" + +#: cove_ocds/templates/input.html:96 +msgid "Inspect key contents of your data to review data quality" +msgstr "" + +#: cove_ocds/templates/input.html:97 +msgid "" +"Access your data in different formats (spreadsheet and JSON) to support " +"further review." +msgstr "" + +#: cove_ocds/templates/input.html:113 +msgid "Using the data review tool" +msgstr "" + +#: cove_ocds/templates/input.html:114 +msgid "" +"You can upload, paste or provide a link to data published using the Open Contracting Data " +"Standard. This can be:" +msgstr "" + +#: cove_ocds/templates/input.html:117 +msgid " JSON - following the OCDS schema; " +msgstr "" + +#: cove_ocds/templates/input.html:118 +msgid "" +" A CSV file or Excel Spreadsheet - using the flattened serialization of OCDS; " +msgstr "" + +#: cove_ocds/templates/input.html:120 +msgid "" +"Supported encodings are UTF-8 for JSON and UTF-8, Windows-1252 and " +"ISO-8859-1 for CSV." +msgstr "" + +#: cove_ocds/templates/input.html:121 +msgid "" +"The application works with both 'release' and 'record' OCDS " +"documents that conform to the Open Data Contracting Standard " +msgstr "" + +#: cove_ocds/templates/input.html:122 +msgid "" +"If your data passes basic structural checks, the tool will then present a " +"report on data quality, and information about the contents of your file. It " +"will also offer alternative copies of the data for download. " +msgstr "" + +#: cove_ocds/templates/input.html:123 #, python-format msgid "" -"Showing the first %(validation_error_locations_length)s locations for this " -"error." +"Data is stored for %(delete_files_after_days)s days at a randomly generated " +"URL. You can share this link with others to support discussion of data " +"quality. " +msgstr "" + +#: cove_ocds/templates/input.html:124 +msgid "" +"To preview how the data review tool works, try loading: https://raw." +"githubusercontent.com/open-contracting/sample-data/main/fictional-" +"example/1.1/ocds-213czf-000-00001-02-tender.json" +msgstr "" + +#: cove_ocds/templates/modal_errors.html:15 +msgid "Showing the first 100 locations for this error." msgstr "" -#: cove_ocds/templates/modal_errors.html:24 +#: cove_ocds/templates/modal_errors.html:22 msgid "Value" msgstr "" -#: cove_ocds/templates/modal_errors.html:25 -#: cove_ocds/templates/modal_errors.html:31 +#: cove_ocds/templates/modal_errors.html:23 +#: cove_ocds/templates/modal_errors.html:29 msgid "Location" msgstr "" -#: cove_ocds/templates/modal_errors.html:27 -#: cove_ocds/templates/modal_errors.html:33 +#: cove_ocds/templates/modal_errors.html:25 +#: cove_ocds/templates/modal_errors.html:31 msgid "Spreadsheet Location" msgstr "" -#: cove_ocds/templates/modal_errors.html:45 +#: cove_ocds/templates/modal_errors.html:43 #: cove_ocds/templates/validation_table.html:71 msgid "Path:" msgstr "" -#: cove_ocds/templates/modal_errors.html:46 +#: cove_ocds/templates/modal_errors.html:44 #: cove_ocds/templates/validation_table.html:72 msgid "Line:" msgstr "" -#: cove_ocds/templates/modal_errors.html:52 -#: cove_ocds/templates/modal_errors.html:58 +#: cove_ocds/templates/modal_errors.html:50 +#: cove_ocds/templates/modal_errors.html:56 msgid "Sheet:" msgstr "" -#: cove_ocds/templates/modal_errors.html:52 -#: cove_ocds/templates/modal_errors.html:58 +#: cove_ocds/templates/modal_errors.html:50 +#: cove_ocds/templates/modal_errors.html:56 msgid "Row:" msgstr "" -#: cove_ocds/templates/modal_errors.html:52 -#: cove_ocds/templates/modal_errors.html:58 +#: cove_ocds/templates/modal_errors.html:50 +#: cove_ocds/templates/modal_errors.html:56 msgid "Header:" msgstr "" @@ -1065,85 +1002,66 @@ msgstr "" msgid "Column" msgstr "" -#: cove_ocds/templatetags/cove_ocds.py:17 -msgid "" -"This array should contain either entirely embedded releases or linked " -"releases. Embedded releases contain an 'id' whereas linked releases do not. " -"Your releases contain a mixture." -msgstr "" - -#: cove_ocds/templatetags/cove_ocds.py:26 -#, python-format -msgid "%(instance)s is valid under each of %(reprs)s" -msgstr "" - -#: cove_ocds/templatetags/cove_ocds.py:35 -msgid "" -"Incorrect date format. Dates should use the form YYYY-MM-DDT00:00:00Z. Learn " -"more about dates in OCDS." -msgstr "" - -#: cove_ocds/views.py:74 +#: cove_ocds/views.py:64 msgid "The provided URL is invalid" msgstr "" -#: cove_ocds/views.py:80 +#: cove_ocds/views.py:70 #, python-format msgid "The provided URL timed out after %(timeout)s seconds" msgstr "" -#: cove_ocds/views.py:86 +#: cove_ocds/views.py:76 msgid "The provided URL did not respond" msgstr "" -#: cove_ocds/views.py:89 +#: cove_ocds/views.py:79 msgid "" "Check that your URL is accepting web requests: that is, it is not on " "localhost, is not in an intranet, does not have SSL/TLS errors, and does not " "block user agents." msgstr "" -#: cove_ocds/views.py:96 +#: cove_ocds/views.py:86 msgid "The provided URL responded with an error" msgstr "" -#: cove_ocds/views.py:99 +#: cove_ocds/views.py:89 msgid "" "Check that your URL is responding to web requests: that is, it does not " "require authentication, and does not block user agents." msgstr "" -#: cove_ocds/views.py:119 cove_ocds/views.py:152 +#: cove_ocds/views.py:108 cove_ocds/views.py:142 msgid "Sorry, the page you are looking for is not available" msgstr "" -#: cove_ocds/views.py:120 +#: cove_ocds/views.py:109 msgid "We don't seem to be able to find the data you requested." msgstr "" -#: cove_ocds/views.py:127 +#: cove_ocds/views.py:116 msgid "You are not allowed to upload a file with this name." msgstr "" -#: cove_ocds/views.py:128 +#: cove_ocds/views.py:117 msgid "Rename the file or change the URL and try again." msgstr "" -#: cove_ocds/views.py:136 cove_ocds/views.py:181 cove_ocds/views.py:196 -#: cove_ocds/views.py:210 cove_ocds/views.py:230 cove_ocds/views.py:273 -#: cove_ocds/views.py:289 +#: cove_ocds/views.py:125 cove_ocds/views.py:171 cove_ocds/views.py:186 +#: cove_ocds/views.py:200 cove_ocds/views.py:220 cove_ocds/views.py:263 +#: cove_ocds/views.py:279 msgid "Sorry, we can't process that data" msgstr "" -#: cove_ocds/views.py:137 +#: cove_ocds/views.py:126 msgid "" "We did not recognise the file type.\n" "\n" "We can only process json, csv, ods and xlsx files." msgstr "" -#: cove_ocds/views.py:154 +#: cove_ocds/views.py:144 #, python-format msgid "" "The data you were hoping to explore no longer exists.\n" @@ -1153,7 +1071,7 @@ msgid "" "available." msgstr "" -#: cove_ocds/views.py:184 +#: cove_ocds/views.py:174 msgid "" "The file that you uploaded doesn't appear to be well formed JSON. OCDS JSON " "follows the I-JSON format, which requires UTF-8 encoding. Ensure that your " @@ -1163,7 +1081,7 @@ msgid "" "span> Error message: {}" msgstr "" -#: cove_ocds/views.py:199 +#: cove_ocds/views.py:189 msgid "" "We think you tried to upload a JSON file, but it is not well formed JSON.\n" "\n" @@ -1171,13 +1089,13 @@ msgid "" "span> Error message: {}" msgstr "" -#: cove_ocds/views.py:211 +#: cove_ocds/views.py:201 msgid "" "OCDS JSON should have an object as the top level, the JSON you supplied does " "not." msgstr "" -#: cove_ocds/views.py:232 cove_ocds/views.py:291 +#: cove_ocds/views.py:222 cove_ocds/views.py:281 #, python-format msgid "" "We think you tried to supply a spreadsheet, but we failed to convert it.\n" @@ -1185,7 +1103,7 @@ msgid "" "Error message: %(error)r" msgstr "" -#: cove_ocds/views.py:276 +#: cove_ocds/views.py:266 msgid "" "The table isn't structured correctly. For example, a JSON Pointer " "(tender) can't be both a value (tender), a path to " @@ -1196,11 +1114,11 @@ msgid "" "span> Error message: {}" msgstr "" -#: cove_ocds/views.py:303 +#: cove_ocds/views.py:293 msgid "Missing OCDS package" msgstr "" -#: cove_ocds/views.py:306 +#: cove_ocds/views.py:296 msgid "" "We could not detect a package structure at the top-level of your data. OCDS " "releases and records should be published within a Error message: Missing OCDS package" msgstr "" -#: cove_ocds/views.py:327 +#: cove_ocds/views.py:317 msgid "JSON reference error" msgstr "" diff --git a/cove_ocds/locale/es/LC_MESSAGES/django.po b/cove_ocds/locale/es/LC_MESSAGES/django.po index a402436..c13235d 100644 --- a/cove_ocds/locale/es/LC_MESSAGES/django.po +++ b/cove_ocds/locale/es/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-10-20 07:31+0000\n" +"POT-Creation-Date: 2024-10-21 05:27+0000\n" "PO-Revision-Date: 2020-09-08 08:53+0000\n" "Last-Translator: James McKinney, 2024\n" "Language-Team: Spanish (https://app.transifex.com/open-contracting-" @@ -31,11 +31,11 @@ msgstr "" msgid "Upload a file (.json, .csv, .xlsx, .ods)" msgstr "Subir un archivo (.json, .csv, .xlsx, .ods)" -#: cove_ocds/forms.py:18 +#: cove_ocds/forms.py:15 msgid "Supply a URL" msgstr "Proporcionar una dirección URL" -#: cove_ocds/forms.py:22 +#: cove_ocds/forms.py:23 msgid "Paste (JSON only)" msgstr "Pegar (sólo JSON)" @@ -92,36 +92,66 @@ msgstr "{}{} no es un JSON booleano " msgid "{}{} is not null" msgstr "{}{} no es nulo" -#: cove_ocds/html_error_msg.py:56 +#: cove_ocds/html_error_msg.py:43 +msgid "" +"This array should contain either entirely embedded releases or linked " +"releases. Embedded releases contain an 'id' whereas linked releases do not. " +"Your releases contain a mixture." +msgstr "" +"Esta lista debe contener entregas totalmente integradas o entregas " +"vinculadas. Las entregas integradas contienen un \"identificador\", mientras " +"que las entregas vinculadas no. Estas entregas contienen una mezcla de ambos." + +#: cove_ocds/html_error_msg.py:49 cove_ocds/html_error_msg.py:193 +#, python-format +msgid "%s is not valid under any of the given schemas" +msgstr "%s no es válido bajo ninguno de los esquemas dados" + +#: cove_ocds/html_error_msg.py:52 +#, python-format +msgid "%(instance)s is valid under each of %(reprs)s" +msgstr "%(instance)s es válido bajo cada uno de %(reprs)s" + +#: cove_ocds/html_error_msg.py:61 +msgid "" +"Incorrect date format. Dates should use the form YYYY-MM-DDT00:00:00Z. Learn " +"more about dates in OCDS." +msgstr "" +"Formato de fecha inválido. Las fechas deben usar el formato YYYY-MM-" +"DDT00:00:00Z. Lea más sobre fechas en OCDS" + +#: cove_ocds/html_error_msg.py:83 msgid "Array Element " msgstr "Elemento de matriz" -#: cove_ocds/html_error_msg.py:62 cove_ocds/html_error_msg.py:64 +#: cove_ocds/html_error_msg.py:89 cove_ocds/html_error_msg.py:91 msgid "is not null, and" msgstr "no es 'null', y" -#: cove_ocds/html_error_msg.py:71 +#: cove_ocds/html_error_msg.py:98 #, python-format msgid "%(instance)s is not a %(validator_value)s" msgstr "%(instance)s no es un %(validator_value)s" -#: cove_ocds/html_error_msg.py:81 +#: cove_ocds/html_error_msg.py:108 msgid "{} is missing but required within {}" msgstr "{} falta pero se requiere dentro de {}" -#: cove_ocds/html_error_msg.py:85 +#: cove_ocds/html_error_msg.py:112 msgid "{} is missing but required" msgstr "{} falta pero se requiere" -#: cove_ocds/html_error_msg.py:88 +#: cove_ocds/html_error_msg.py:115 msgid "Invalid code found in {}" msgstr "Código inválido encontrado en {}" -#: cove_ocds/html_error_msg.py:92 +#: cove_ocds/html_error_msg.py:119 msgid "{} does not match the regex {}" msgstr "{} no coincide con la expresión regular {}" -#: cove_ocds/html_error_msg.py:101 +#: cove_ocds/html_error_msg.py:128 msgid "" "{} is too short. You must supply at least one value, or remove " "the item entirely (unless it’s required)." @@ -129,11 +159,11 @@ msgstr "" "{} es muy corto. Debe proporcionar al menos un valor o eliminar " "el artículo por completo (a menos que sea necesario)." -#: cove_ocds/html_error_msg.py:107 cove_ocds/html_error_msg.py:121 +#: cove_ocds/html_error_msg.py:134 cove_ocds/html_error_msg.py:148 msgid "{} is too short" msgstr "{} es muy corto" -#: cove_ocds/html_error_msg.py:115 +#: cove_ocds/html_error_msg.py:142 msgid "" "{} is too short. Strings must be at least one character. This " "error typically indicates a missing value." @@ -141,87 +171,82 @@ msgstr "" "{} es muy corto. Las cadenas deben ser de al menos un caracter. " "Este error generalmente indica que hay un valor faltante. " -#: cove_ocds/html_error_msg.py:127 cove_ocds/html_error_msg.py:133 +#: cove_ocds/html_error_msg.py:154 cove_ocds/html_error_msg.py:160 msgid "{} is too long" msgstr "{} es muy largo" -#: cove_ocds/html_error_msg.py:138 +#: cove_ocds/html_error_msg.py:165 msgid "{} does not have enough properties" msgstr "{} no tiene suficientes propiedades" -#: cove_ocds/html_error_msg.py:141 +#: cove_ocds/html_error_msg.py:168 msgid "{} has too many properties" msgstr "{} tiene demasiadas propiedades" -#: cove_ocds/html_error_msg.py:145 +#: cove_ocds/html_error_msg.py:172 #, python-format msgid "" "%(instance)s is less than or equal to the minimum of %(validator_value)s" msgstr "%(instance)s es menor o igual que el mínimo de %(validator_value)s" -#: cove_ocds/html_error_msg.py:149 +#: cove_ocds/html_error_msg.py:176 #, python-format msgid "%(instance)s is less than the minimum of %(validator_value)s" msgstr "%(instance)s es menor que el mínimo de %(validator_value)s" -#: cove_ocds/html_error_msg.py:156 +#: cove_ocds/html_error_msg.py:183 #, python-format msgid "" "%(instance)s is more than or equal to the maximum of %(validator_value)s" msgstr "%(instance)s es mayor o igual que el máximo de %(validator_value)s" -#: cove_ocds/html_error_msg.py:160 +#: cove_ocds/html_error_msg.py:187 #, python-format msgid "%(instance)s is more than the maximum of %(validator_value)s" msgstr "%(instance)s es mayor que el máximo de %(validator_value)s" -#: cove_ocds/html_error_msg.py:166 cove_ocds/templatetags/cove_ocds.py:23 -#, python-format -msgid "%s is not valid under any of the given schemas" -msgstr "%s no es válido bajo ninguno de los esquemas dados" - -#: cove_ocds/html_error_msg.py:169 +#: cove_ocds/html_error_msg.py:196 #, python-format msgid "%(instance)s is not a multiple of %(validator_value)s" msgstr "%(instance)s no es un múltiplo de %(validator_value)s" -#: cove_ocds/html_error_msg.py:175 +#: cove_ocds/html_error_msg.py:202 #, python-format msgid "%(validator_value)s is not allowed for %(instance)s" msgstr "%(validator_value)s no está permitido para %(instance)s" -#: cove_ocds/html_error_msg.py:183 +#: cove_ocds/html_error_msg.py:210 #, python-format msgid "Additional items are not allowed (%s was unexpected)" msgid_plural "Additional items are not allowed (%s were unexpected)" msgstr[0] "Items adicionales no están permitidos (%s fue inesperado)" msgstr[1] "Items adicionales no están permitidos (%s fueron inesperados)" -#: cove_ocds/html_error_msg.py:189 +#: cove_ocds/html_error_msg.py:216 #, python-format msgid "%(each)s is a dependency of %(property)s" msgstr "%(each)s es una dependencia de %(property)s" -#: cove_ocds/html_error_msg.py:196 +#: cove_ocds/html_error_msg.py:223 msgid "Array has non-unique elements" msgstr "La matriz tiene elementos no únicos" -#: cove_ocds/html_error_msg.py:202 +#: cove_ocds/html_error_msg.py:229 msgid "Non-unique combination of {} values" msgstr "Combinación no única de {} valores" -#: cove_ocds/html_error_msg.py:203 +#: cove_ocds/html_error_msg.py:230 msgid "Non-unique {} values" msgstr "Valores {} no únicos" -#: cove_ocds/html_error_msg.py:208 +#: cove_ocds/html_error_msg.py:235 #, python-format msgid "Additional properties are not allowed (%s was unexpected)" msgid_plural "Additional properties are not allowed (%s were unexpected)" msgstr[0] "Propiedades adicionales no están permitidas (%s fue inesperado)" msgstr[1] "Propiedades adicionales no están permitidas (%s fueron inesperados)" -#: cove_ocds/html_error_msg.py:216 +#: cove_ocds/html_error_msg.py:243 #, python-format msgid "%(extras)s does not match any of the regexes: %(patterns)s" msgid_plural "%(extras)s do not match any of the regexes: %(patterns)s" @@ -267,14 +292,14 @@ msgstr "" "%(request.sentry.id)s." #: cove_ocds/templates/additional_codelist_values.html:7 -#: cove_ocds/templates/explore.html:407 cove_ocds/templates/explore.html:453 -#: cove_ocds/templates/explore.html:566 +#: cove_ocds/templates/explore.html:401 cove_ocds/templates/explore.html:447 +#: cove_ocds/templates/explore.html:560 msgid "Field" msgstr "Campo" #: cove_ocds/templates/additional_codelist_values.html:8 -#: cove_ocds/templates/explore.html:408 cove_ocds/templates/explore.html:454 -#: cove_ocds/templates/explore.html:568 +#: cove_ocds/templates/explore.html:402 cove_ocds/templates/explore.html:448 +#: cove_ocds/templates/explore.html:562 msgid "Path to Field" msgstr "Ruta al Campo" @@ -286,209 +311,13 @@ msgstr "Lista de códigos" msgid "Additional Values Used" msgstr "Valores Adicionales Usados" -#. Translators: Label of a button that triggers search -#: cove_ocds/templates/base.html:56 -msgid "Go" -msgstr "Ir" - -#: cove_ocds/templates/base.html:64 +#: cove_ocds/templates/base.html:31 msgid " Data Review Tool" msgstr "Herramienta de revisión de datos" -#: cove_ocds/templates/base.html:67 -msgid " Standard Documentation " -msgstr "Documentación del Estándar" - -#: cove_ocds/templates/base.html:94 -msgid "About OCDS " -msgstr "Acerca del OCDS" - -#: cove_ocds/templates/base.html:95 -msgid "" -"The Open Contracting Data " -"Standard (OCDS) exists to formalize how contracting data and documents " -"can be published in an accessible, structured and repeatable way." -msgstr "" -"El Estándar de " -"Datos de Contrataciones Abiertas (OCDS) existe para formalizar cómo se " -"pueden publicar los datos y documentos sobre contrataciones de una manera " -"accesible, estructurada y repetible." - -#: cove_ocds/templates/base.html:96 -msgid "" -"Governments around the world spend an estimated US$9.5 trillion through " -"contracts every year. Yet, contracting information is often unavailable for " -"public scrutiny. OCDS works to change that." -msgstr "" -"Se estima que los gobiernos de todo el mundo gastan unos 9.5 billones de " -"dólares en contratos cada año. Sin embargo, a menudo la información sobre " -"contrataciones no está disponible para el escrutinio público. La OCDS " -"trabaja para cambiar esto." - -#: cove_ocds/templates/base.html:104 -msgid "Check and Review" -msgstr "Comprobar y revisar" - -#: cove_ocds/templates/base.html:105 -msgid "This tool helps you to:" -msgstr "Esta herramienta le ayudará a:" - -#: cove_ocds/templates/base.html:107 -msgid "" -"Check that your OCDS data complies with the schema" -msgstr "" -"Comprobar que sus datos OCDS cumplen los requisitos del esquema" - -#: cove_ocds/templates/base.html:108 -msgid "Inspect key contents of your data to review data quality" -msgstr "Inspecciona el contenido clave de tus datos para revisar su calidad." - -#: cove_ocds/templates/base.html:109 -msgid "" -"Access your data in different formats (spreadsheet and JSON) to support " -"further review." -msgstr "" -"Accede a tus datos en distintos formatos (hoja de cálculo y JSON) para así " -"ayudar a mantener futuras revisiones." - -#: cove_ocds/templates/base.html:125 -msgid "Using the data review tool" -msgstr "Uso de la herramienta de revisión de datos" - -#: cove_ocds/templates/base.html:126 -msgid "" -"You can upload, paste or provide a link to data published using the Open Contracting Data " -"Standard. This can be:" -msgstr "" -"Puede subir, pegar o proporcionar un enlace a los datos publicados que usan " -"el Estándar de " -"Datos de Contrataciones Abiertas. Estos puede ser:" - -#: cove_ocds/templates/base.html:129 -msgid " JSON - following the OCDS schema; " -msgstr "JSON - siguiendo el esquema de OCDS;" - -#: cove_ocds/templates/base.html:130 -msgid "" -" A CSV file or Excel Spreadsheet - using the flattened serialization of OCDS; " -msgstr "" -"Un archivo CSV o hoja de cálculo Excel - utilizando la seriación plana de OCDS;" - -#: cove_ocds/templates/base.html:132 -msgid "" -"Supported encodings are UTF-8 for JSON and UTF-8, Windows-1252 and " -"ISO-8859-1 for CSV." -msgstr "" -"Las codificaciones aceptadas son UTF-8 para JSON, y UTF-8, Windows-1252 y " -"ISO-8859-1 para CSV." - -#: cove_ocds/templates/base.html:133 -msgid "" -"The application works with both 'release' and 'record' OCDS " -"documents that conform to the Open Data Contracting Standard " -msgstr "" -"La aplicación funciona con 'entregas' y 'registros' de " -"OCDS que cumplen con los requisitos del Estándar de Datos de Contrataciones Abiertas" - -#: cove_ocds/templates/base.html:134 -msgid "" -"If your data passes basic structural checks, the tool will then present a " -"report on data quality, and information about the contents of your file. It " -"will also offer alternative copies of the data for download. " -msgstr "" -"Si tus datos pasan comprobaciones estructurales básicas, la herramienta " -"presentará un informe sobre la calidad de los datos e información sobre el " -"contenido de tu archivo. También ofrecerá copias alternativas de los datos " -"para descargar." - -#: cove_ocds/templates/base.html:135 -#, python-format -msgid "" -"Data is stored for %(delete_files_after_days)s days at a randomly generated " -"URL. You can share this link with others to support discussion of data " -"quality. " -msgstr "" -"Los datos se almacenan durante %(delete_files_after_days)s días en una URL " -"generada aleatoriamente. Este enlace puede ser compartido con otros para " -"discutir sobre la calidad de los datos." - -#: cove_ocds/templates/base.html:136 -msgid "" -"To preview how the data review tool works, try loading: https://raw." -"githubusercontent.com/open-contracting/sample-data/main/fictional-" -"example/1.1/ocds-213czf-000-00001-02-tender.json" -msgstr "" -"Para ver cómo funciona la herramienta de revisión de datos, intente subir " -"https://raw.githubusercontent.com/open-contracting/sample-data/main/" -"fictional-example/1.1/ocds-213czf-000-00001-02-tender.json" - -#: cove_ocds/templates/base.html:148 -msgid "About" -msgstr "Acerca de" - -#: cove_ocds/templates/base.html:150 -msgid "Built by" -msgstr "Construido por " - -#: cove_ocds/templates/base.html:150 -msgid "Open Data Services" -msgstr "Open Data Services" - -#: cove_ocds/templates/base.html:151 -msgid "The code for this site is available on" -msgstr "El código de este sitio está disponible en " - -#: cove_ocds/templates/base.html:151 -msgid "GitHub" -msgstr "GitHub" - -#: cove_ocds/templates/base.html:151 -msgid "Licence" -msgstr "Licencia" - -#: cove_ocds/templates/base.html:151 -msgid "AGPLv3" -msgstr "AGPLv3" - -#: cove_ocds/templates/base.html:151 -msgid "Report/View issues" -msgstr "Reportar / Ver issues" - -#: cove_ocds/templates/base.html:151 -msgid "cove-ocds issues" -msgstr "cove-ocds issues" - -#: cove_ocds/templates/base.html:155 -msgid "Terms & Conditions" -msgstr "Términos y condiciones" - -#: cove_ocds/templates/base.html:159 -msgid "Links" -msgstr "Enlaces" - -#: cove_ocds/templates/base.html:161 -msgid "Open Contracting" -msgstr "Contrataciones Abiertas" - -#: cove_ocds/templates/base.html:162 -msgid "Open Contracting Data Standard" -msgstr "Estándar de Datos de Contrataciones Abiertas" - -#: cove_ocds/templates/base.html:163 -msgid "Support" -msgstr "Ayuda" +#: cove_ocds/templates/base.html:53 +msgid "Go" +msgstr "Ir" #: cove_ocds/templates/error.html:13 msgid "" @@ -504,15 +333,15 @@ msgstr "póngase en contacto a través de correo electrónico " msgid "referencing this error as " msgstr "haciendo referencia a este error como " -#: cove_ocds/templates/explore.html:12 +#: cove_ocds/templates/explore.html:6 msgid "Load New File" msgstr "Cargar archivo nuevo" -#: cove_ocds/templates/explore.html:21 +#: cove_ocds/templates/explore.html:15 msgid "Headlines" msgstr "Titulares" -#: cove_ocds/templates/explore.html:25 +#: cove_ocds/templates/explore.html:19 msgid "" "Please read the conversion warnings " "below." @@ -520,40 +349,40 @@ msgstr "" "Por favor, lea las advertencias de " "conversión más abajo." -#: cove_ocds/templates/explore.html:32 +#: cove_ocds/templates/explore.html:26 #, python-format msgid "" "Failed structural checks against OCDS " "record package schema version %(version_used_display)s." msgstr "" -#: cove_ocds/templates/explore.html:34 +#: cove_ocds/templates/explore.html:28 #, python-format msgid "" "Failed structural checks against OCDS " "release package schema version %(version_used_display)s." msgstr "" -#: cove_ocds/templates/explore.html:38 +#: cove_ocds/templates/explore.html:32 #, python-format msgid "" "Passed structural checks against OCDS record " "package schema version %(version_used_display)s." msgstr "" -#: cove_ocds/templates/explore.html:40 +#: cove_ocds/templates/explore.html:34 #, python-format msgid "" "Passed structural checks against OCDS release " "package schema version %(version_used_display)s." msgstr "" -#: cove_ocds/templates/explore.html:45 +#: cove_ocds/templates/explore.html:39 msgid "See Structural Errors below." msgstr "" "Ver Errores Estructurales más abajo." -#: cove_ocds/templates/explore.html:51 +#: cove_ocds/templates/explore.html:45 #, python-format msgid "" "Your data specifies a version %(unrecognized_version_data)s " @@ -564,7 +393,7 @@ msgstr "" "strong>que no es reconocida. Por esta razón, se ha verificado en relación a " "la versión actual por defecto." -#: cove_ocds/templates/explore.html:57 +#: cove_ocds/templates/explore.html:51 #, python-format msgid "Failed to apply %(count)s extension to the schema." msgid_plural "" @@ -576,22 +405,22 @@ msgstr[1] "" msgstr[2] "" "Ha fallado al aplicar %(count)s extensiones al esquema." -#: cove_ocds/templates/explore.html:58 +#: cove_ocds/templates/explore.html:52 msgid "See Extensions below." msgstr "Vea Extensiones más abajo." -#: cove_ocds/templates/explore.html:64 +#: cove_ocds/templates/explore.html:58 #, python-format msgid "" "To validated your file, we converted it to JSON format (%(size)s download)." msgstr "" -#: cove_ocds/templates/explore.html:69 +#: cove_ocds/templates/explore.html:63 msgid "At a glance" msgstr "De un vistazo" -#: cove_ocds/templates/explore.html:74 +#: cove_ocds/templates/explore.html:68 #, python-format msgid "This file contains %(count)s record" msgid_plural "This file contains %(count)s records" @@ -599,7 +428,7 @@ msgstr[0] "Este archivo contiene %(count)s registro" msgstr[1] "Este archivo contiene %(count)s registros" msgstr[2] "Este archivo contiene %(count)s registros" -#: cove_ocds/templates/explore.html:76 +#: cove_ocds/templates/explore.html:70 #, python-format msgid "This file contains %(count)s release" msgid_plural "This file contains %(count)s releases" @@ -607,7 +436,7 @@ msgstr[0] "Este archivo contiene %(count)s entrega" msgstr[1] "Este archivo contiene %(count)s entregas" msgstr[2] "Este archivo contiene %(count)s entregas" -#: cove_ocds/templates/explore.html:78 +#: cove_ocds/templates/explore.html:72 #, python-format msgid " describing %(count)s contracting process" msgid_plural " describing %(count)s contracting processes." @@ -615,41 +444,29 @@ msgstr[0] "describiendo un proceso de contratación" msgstr[1] "describiendo %(count)s procesos de contratación." msgstr[2] "describiendo %(count)s procesos de contratación." -#: cove_ocds/templates/explore.html:84 +#: cove_ocds/templates/explore.html:78 #, python-format -msgid "" -"The schema version specified in the file is %(data_schema_version)s." +msgid "The schema version specified in the file is %(value)s." msgstr "" -"La versión del esquema especificada en el archivo es " -"%(data_schema_version)s." +"La versión del esquema especificada en el archivo es %(value)s." -#: cove_ocds/templates/explore.html:90 +#: cove_ocds/templates/explore.html:84 #, python-format -msgid "" -"The publisher named in the file is %(json_data.publisher.name)s." -msgstr "" -"El publicador nombrado en el archivo es " -"%(json_data.publisher.name)s." +msgid "The publisher named in the file is %(value)s." +msgstr "El publicador nombrado en el archivo es %(value)s." -#: cove_ocds/templates/explore.html:96 +#: cove_ocds/templates/explore.html:90 #, python-format -msgid "" -"The license is %(json_data.license)s." -msgstr "" -"La licencia es %(json_data.license)s." +msgid "The license is %(value)s." +msgstr "La licencia es %(value)s." -#: cove_ocds/templates/explore.html:102 +#: cove_ocds/templates/explore.html:96 #, python-format -msgid "" -"Publication policy is %(json_data.publicationPolicy)s." -msgstr "" -"La política de publicación es %(json_data.publicationPolicy)s." +msgid "Publication policy is %(value)s." +msgstr "La política de publicación es %(value)s." -#: cove_ocds/templates/explore.html:109 +#: cove_ocds/templates/explore.html:103 #, python-format msgid "" "This file applies %(count)s valid extensionextensiones válida al esquema." -#: cove_ocds/templates/explore.html:116 +#: cove_ocds/templates/explore.html:110 #, python-format msgid "" "This file uses %(count)s additional field " @@ -686,7 +503,7 @@ msgstr[2] "" "Este archivo utiliza %(count)s campos " "adicionalesno incluidos en el estándar." -#: cove_ocds/templates/explore.html:122 +#: cove_ocds/templates/explore.html:116 #, python-format msgid "" "This file is not 'utf-8' encoded (it is %(csv_encoding)s " @@ -695,7 +512,7 @@ msgstr "" "Este archivo no ha sido codificado con 'utf-8' (ha sido codificado con " "%(csv_encoding)s)." -#: cove_ocds/templates/explore.html:128 +#: cove_ocds/templates/explore.html:122 #, python-format msgid "" "This file uses %(count)s deprecated field." @@ -711,56 +528,56 @@ msgstr[2] "" "Este archivo usa %(count)s campos " "obsoletos." -#: cove_ocds/templates/explore.html:134 +#: cove_ocds/templates/explore.html:128 #, python-format msgid "" "Data downloaded (%(size)s cached) from " "%(source_url)s on %(created_datetime)s." msgstr "" -#: cove_ocds/templates/explore.html:136 +#: cove_ocds/templates/explore.html:130 #, python-format msgid "" "Data uploaded (%(size)s cached) on " "%(created_datetime)s." msgstr "" -#: cove_ocds/templates/explore.html:151 +#: cove_ocds/templates/explore.html:145 msgid "Schema Extensions" msgstr "Extensiones del Esquema" -#: cove_ocds/templates/explore.html:155 +#: cove_ocds/templates/explore.html:149 msgid "Your data contains the following schema extensions" msgstr "Los datos contienen las siguientes extensiones de esquema" -#: cove_ocds/templates/explore.html:155 +#: cove_ocds/templates/explore.html:149 msgid ", but it wasn't possible to fetch them" msgstr ", pero no fue posible recuperarlos " -#: cove_ocds/templates/explore.html:161 +#: cove_ocds/templates/explore.html:155 msgid "release schema" msgstr "esquema de entrega" -#: cove_ocds/templates/explore.html:178 +#: cove_ocds/templates/explore.html:172 msgid "The following extensions failed:" msgstr "Las siguientes extensiones fallaron:" -#: cove_ocds/templates/explore.html:188 +#: cove_ocds/templates/explore.html:182 msgid "" "Only those extensions successfully fetched were applied to extend the schema." msgstr "" "Solo las extensiones obtenidas con éxito se aplicaron para ampliar el " "esquema." -#: cove_ocds/templates/explore.html:190 +#: cove_ocds/templates/explore.html:184 msgid "All the extensions above were applied to extend the schema." msgstr "Todas las extensiones anteriores se aplicaron para ampliar el esquema." -#: cove_ocds/templates/explore.html:192 +#: cove_ocds/templates/explore.html:186 msgid "Get a copy of the schema with extension patches applied" msgstr "Obtenga una copia del esquema con los parches de extensión aplicados" -#: cove_ocds/templates/explore.html:194 +#: cove_ocds/templates/explore.html:188 msgid "" "None of the extensions above could be applied. Your data has been checked " "against a schema with no extensions." @@ -768,11 +585,11 @@ msgstr "" "No se pudo aplicar ninguna de las extensiones anteriores. Sus datos han sido " "comparados con un esquema sin extensiones." -#: cove_ocds/templates/explore.html:207 +#: cove_ocds/templates/explore.html:201 msgid "Conversion Errors" msgstr "Errores de Conversión" -#: cove_ocds/templates/explore.html:212 +#: cove_ocds/templates/explore.html:206 msgid "" "In order to check your data we need to convert it. During that conversion we " "found the following issues:" @@ -780,66 +597,58 @@ msgstr "" "Para verificar sus datos, necesitamos convertirlos. Durante esta conversión, " "encontramos los siguientes problemas:" -#: cove_ocds/templates/explore.html:236 +#: cove_ocds/templates/explore.html:230 msgid "Structural Errors - Required Fields" msgstr "Errores Estructurales - Campos Requeridos" -#: cove_ocds/templates/explore.html:240 +#: cove_ocds/templates/explore.html:234 msgid "" "Some or all of your data is missing fields which are required by the OCDS " "schema." msgstr "" "En alguno o todos tus datos faltan campos requeridos por el esquema OCDS." -#: cove_ocds/templates/explore.html:260 +#: cove_ocds/templates/explore.html:254 msgid "Structural Errors - Format" msgstr "Errores Estructurales - Formato" -#: cove_ocds/templates/explore.html:264 +#: cove_ocds/templates/explore.html:258 msgid "" "Some or all of your data includes fields which are incorrectly formatted." msgstr "" "Alguno o todos tus datos incluyen campos que están formateados " "incorrectamente." -#: cove_ocds/templates/explore.html:284 +#: cove_ocds/templates/explore.html:278 msgid "Structural Errors - Other" msgstr "Errores Estructurales - Otro" -#: cove_ocds/templates/explore.html:288 +#: cove_ocds/templates/explore.html:282 msgid "Some or all of your data has validation errors." msgstr "Alguno o todos tus datos tienen errores de validación." -#: cove_ocds/templates/explore.html:301 cove_ocds/templates/explore.html:635 -#: cove_ocds/templates/explore.html:638 +#: cove_ocds/templates/explore.html:295 cove_ocds/templates/explore.html:627 +#: cove_ocds/templates/explore.html:630 msgid "Structure Warnings" msgstr "Advertencias de Estructura" -#: cove_ocds/templates/explore.html:306 cove_ocds/templates/explore.html:344 +#: cove_ocds/templates/explore.html:300 cove_ocds/templates/explore.html:338 msgid "" "Fixing the following issues will improve the interoperability of your data." msgstr "" "La resolución de los siguientes problemas mejorará la interoperabilidad de " "sus datos." -#: cove_ocds/templates/explore.html:311 -#, fuzzy, python-format -#| msgid "" -#| " We found %(n_missing)s object within an array in your " -#| "data without an id property.\n" -#| " " -#| msgid_plural "" -#| "We found %(n_missing)s objects within arrays in your " -#| "data without an id property." -msgid "" -" We found %(n_missing)s object within an array in your data " -"without an id property.\n" -" " +#: cove_ocds/templates/explore.html:306 +#, python-format +msgid "" +"We found %(n_missing)s object within an array in your data " +"without an id property." msgid_plural "" "We found %(n_missing)s objects within arrays in your data " "without an id property." msgstr[0] "" -"Encontramos %(n_missing)s objetos dentro de la lista de sus " +"Encontramos %(n_missing)s objeto dentro de la lista de sus " "datos sin una propiedad id." msgstr[1] "" "Encontramos %(n_missing)s objetos dentro de la lista de sus " @@ -848,9 +657,9 @@ msgstr[2] "" "Encontramos %(n_missing)s objetos dentro de la lista de sus " "datos sin una propiedad id." -#: cove_ocds/templates/explore.html:313 +#: cove_ocds/templates/explore.html:307 msgid "" -" This may affect the creation of OCDS records, and conversion of data into " +"This may affect the creation of OCDS records, and conversion of data into " "other formats. We recommend that all objects within an array should have an " "id set." msgstr "" @@ -858,21 +667,21 @@ msgstr "" "datos a otros formatos. Recomendamos que todos los objetos en un array " "tengan una id." -#: cove_ocds/templates/explore.html:314 cove_ocds/templates/explore.html:351 -#: cove_ocds/templates/explore.html:641 +#: cove_ocds/templates/explore.html:308 cove_ocds/templates/explore.html:345 +#: cove_ocds/templates/explore.html:633 msgid "View all errors ▼" msgstr "Vea todos los errores ▼" -#: cove_ocds/templates/explore.html:318 +#: cove_ocds/templates/explore.html:312 msgid "Path to missing ID" msgstr "Ruta a la ID ausente" -#: cove_ocds/templates/explore.html:339 cove_ocds/templates/explore.html:623 -#: cove_ocds/templates/explore.html:626 +#: cove_ocds/templates/explore.html:333 cove_ocds/templates/explore.html:615 +#: cove_ocds/templates/explore.html:618 msgid "Conformance (Rules)" msgstr "Conformidad (Reglas)" -#: cove_ocds/templates/explore.html:350 +#: cove_ocds/templates/explore.html:344 #, python-format msgid "" "%(n_prefixes)s of your ocid fields has a " @@ -890,36 +699,36 @@ msgstr[2] "" "%(n_prefixes)s de sus campos ocid tienen un " "problema:" -#: cove_ocds/templates/explore.html:350 +#: cove_ocds/templates/explore.html:344 msgid "there is no prefix or the prefix format is not recognised." msgstr "no hay prefijo o el formato de prefijo no es reconocido" -#: cove_ocds/templates/explore.html:355 +#: cove_ocds/templates/explore.html:349 msgid "ocid" msgstr "ocid" -#: cove_ocds/templates/explore.html:355 +#: cove_ocds/templates/explore.html:349 msgid "Path" msgstr "Ruta" -#: cove_ocds/templates/explore.html:363 +#: cove_ocds/templates/explore.html:357 #, python-format msgid " What is the ocid field? %(description)s " msgstr "Cuál es el campo de (ocid)? %(description)s" -#: cove_ocds/templates/explore.html:363 +#: cove_ocds/templates/explore.html:357 msgid "For more information see" msgstr "Para mas información vea" -#: cove_ocds/templates/explore.html:363 +#: cove_ocds/templates/explore.html:357 msgid "Open Contracting Identifier guidance" msgstr "Guía para indentificadores de Contratos Abiertos " -#: cove_ocds/templates/explore.html:377 +#: cove_ocds/templates/explore.html:371 msgid "Codelist Errors" msgstr "Errores de la Lista de Códigos" -#: cove_ocds/templates/explore.html:382 +#: cove_ocds/templates/explore.html:376 msgid "" "The fields below use closed codelists. When using these fields, you " "must use one of the pre-defined codelist values. If you use a " @@ -935,7 +744,7 @@ msgstr "" "+ o - esto indica que la lista de códigos ha sido modificada con estas " "adiciones (+) o sustracciones (-) por una o más extensiones." -#: cove_ocds/templates/explore.html:386 +#: cove_ocds/templates/explore.html:380 msgid "" "You may need to create a mapping between your local codes and the OCDS " "closed codelists to address these errors. In most cases, there will be a " @@ -949,11 +758,11 @@ msgstr "" "códigos locales. Si ya ha completado un mapeo, favor revise la ortografía y " "las mayúsculas utilizadas en estos campos cerrados de la lista de códigos." -#: cove_ocds/templates/explore.html:397 +#: cove_ocds/templates/explore.html:391 msgid "Additional Fields" msgstr "Campos adicionales" -#: cove_ocds/templates/explore.html:401 +#: cove_ocds/templates/explore.html:395 msgid "" "This data includes the following fields which are not part of the OCDS " "schema. You should check whether the data in these fields could be provided " @@ -967,33 +776,33 @@ msgstr "" "standard.open-contracting.org/latest/en/extensions/\">extensión " "existente del esquema." -#: cove_ocds/templates/explore.html:409 cove_ocds/templates/explore.html:455 -#: cove_ocds/templates/explore.html:569 +#: cove_ocds/templates/explore.html:403 cove_ocds/templates/explore.html:449 +#: cove_ocds/templates/explore.html:563 msgid "Usage Count" msgstr "Número total de usos" -#: cove_ocds/templates/explore.html:410 cove_ocds/templates/explore.html:456 +#: cove_ocds/templates/explore.html:404 cove_ocds/templates/explore.html:450 msgid "Examples (first 3)" msgstr "Ejemplos (las primeras 3 ocurrencias)" -#: cove_ocds/templates/explore.html:411 +#: cove_ocds/templates/explore.html:405 msgid "Child Fields" msgstr "Campos hijos" -#: cove_ocds/templates/explore.html:429 +#: cove_ocds/templates/explore.html:423 msgid "(See child fields)" msgstr "(Vea todos los campos secundarios)" -#: cove_ocds/templates/explore.html:446 +#: cove_ocds/templates/explore.html:440 #, python-format msgid "Child fields of %(parent_full_path)s" msgstr "Campos hijos de %(parent_full_path)s" -#: cove_ocds/templates/explore.html:492 +#: cove_ocds/templates/explore.html:486 msgid "Additional Codelist Values" msgstr "Valores Adicionales de Listas de Códigos" -#: cove_ocds/templates/explore.html:496 +#: cove_ocds/templates/explore.html:490 msgid "" "Your data contains a number of fields that use an open codelist. You should " "use values from the codelist whenever possible, but if the codelist does not " @@ -1012,7 +821,7 @@ msgstr "" "de códigos ha sido modificada con estas adiciones (+) o sustracciones (-) " "por una o más extensiones." -#: cove_ocds/templates/explore.html:502 +#: cove_ocds/templates/explore.html:496 msgid "" "Make sure you list the definition of any additional codelist values you " "include within your gestor de " "incidencias de OCDS ." -#: cove_ocds/templates/explore.html:512 +#: cove_ocds/templates/explore.html:506 msgid "Additional Checks" msgstr "Comprobaciones adicionales" -#: cove_ocds/templates/explore.html:520 +#: cove_ocds/templates/explore.html:514 msgid "Check Description" msgstr "Compruebe la Descripción" -#: cove_ocds/templates/explore.html:521 +#: cove_ocds/templates/explore.html:515 #: cove_ocds/templates/validation_table.html:10 msgid "Location of first 3 errors" msgstr "Ubicación de los 3 primeros errores" -#: cove_ocds/templates/explore.html:528 +#: cove_ocds/templates/explore.html:522 msgid "" "The data includes fields that are empty or contain only whitespaces. Fields " "that are not being used, or that have no value, should be excluded in their " @@ -1052,16 +861,16 @@ msgstr "" "blanco. Los campos que no se usan, o que no tienen ningún valor, deben " "excluirse en su totalidad (clave y valor) de los datos" -#: cove_ocds/templates/explore.html:535 +#: cove_ocds/templates/explore.html:529 msgid "see all" msgstr "ver todos" -#: cove_ocds/templates/explore.html:558 cove_ocds/templates/explore.html:659 -#: cove_ocds/templates/explore.html:662 +#: cove_ocds/templates/explore.html:552 cove_ocds/templates/explore.html:651 +#: cove_ocds/templates/explore.html:654 msgid "Deprecated Fields" msgstr "Campos Obsoletos" -#: cove_ocds/templates/explore.html:558 +#: cove_ocds/templates/explore.html:552 msgid "" "Fields flagged as 'deprecated' will be either replaced or removed in future " "versions of the schema." @@ -1069,37 +878,28 @@ msgstr "" "Campos marcados como 'obsoletos' serán reemplazados o eliminados en futuras " "versiones del esquema." -#: cove_ocds/templates/explore.html:567 +#: cove_ocds/templates/explore.html:561 msgid "Details" msgstr "Detalles" -#: cove_ocds/templates/explore.html:575 +#: cove_ocds/templates/explore.html:569 msgid "Learn more about deprecated fields" msgstr "Obtener más información acerca de los campos obsoletos " -#: cove_ocds/templates/explore.html:582 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " Deprecated in %(version)s: %(description)s\n" -#| " " -msgid "" -"\n" -" Deprecated in %(version)s: %(description)s\n" -" " -msgstr "" -"\n" -" Obsoleto en %(version)s %(description)s" +#: cove_ocds/templates/explore.html:576 +#, python-format +msgid "Deprecated in %(version)s:" +msgstr "Obsoleto en %(version)s:" -#: cove_ocds/templates/explore.html:603 +#: cove_ocds/templates/explore.html:595 msgid "Save or Share these results" msgstr "Guardar o Compartir estos resultados" -#: cove_ocds/templates/explore.html:604 +#: cove_ocds/templates/explore.html:596 msgid "Use the following url to share these results:" msgstr "Use la siguiente url para compartir estos resultados: " -#: cove_ocds/templates/explore.html:608 +#: cove_ocds/templates/explore.html:600 #, python-format msgid "" "These results will be available for %(delete_files_after_days)s days from " @@ -1110,7 +910,7 @@ msgstr "" "días desde el día en que los datos fueron subidos. Puede revisar estos " "resultados hasta entonces." -#: cove_ocds/templates/explore.html:609 +#: cove_ocds/templates/explore.html:601 #, python-format msgid "" "After %(delete_files_after_days)s days all uploaded data is deleted from our " @@ -1123,24 +923,24 @@ msgstr "" "Cualquiera que use el enlace a esta página después de ese periodo verá un " "mensaje informando de que el archivo ha sido borrado." -#: cove_ocds/templates/explore.html:617 cove_ocds/templates/explore.html:620 +#: cove_ocds/templates/explore.html:609 cove_ocds/templates/explore.html:612 msgid "Structural Errors" msgstr "Errores Estructurales" -#: cove_ocds/templates/explore.html:629 +#: cove_ocds/templates/explore.html:621 msgid "view all errors ▼" msgstr "ver todos los errores ▼" -#: cove_ocds/templates/explore.html:632 cove_ocds/templates/explore.html:644 -#: cove_ocds/templates/explore.html:650 +#: cove_ocds/templates/explore.html:624 cove_ocds/templates/explore.html:636 +#: cove_ocds/templates/explore.html:642 msgid "View all errors ▲" msgstr "Vea todos los errores ▲" -#: cove_ocds/templates/explore.html:647 +#: cove_ocds/templates/explore.html:639 msgid "Quality Warnings" msgstr "Advertencias de Calidad" -#: cove_ocds/templates/explore.html:653 cove_ocds/templates/explore.html:656 +#: cove_ocds/templates/explore.html:645 cove_ocds/templates/explore.html:648 msgid "Additional Fields (fields in data not in schema)" msgstr "Campos adicionales (campos en los datos que no están en el esquema)" @@ -1165,60 +965,181 @@ msgstr "Subir" msgid "Paste" msgstr "Pegar" -#: cove_ocds/templates/modal_errors.html:14 -#, python-format +#: cove_ocds/templates/input.html:82 +msgid "About OCDS " +msgstr "Acerca del OCDS" + +#: cove_ocds/templates/input.html:83 +msgid "" +"The Open Contracting Data " +"Standard (OCDS) exists to formalize how contracting data and documents " +"can be published in an accessible, structured and repeatable way." +msgstr "" +"El Estándar de " +"Datos de Contrataciones Abiertas (OCDS) existe para formalizar cómo se " +"pueden publicar los datos y documentos sobre contrataciones de una manera " +"accesible, estructurada y repetible." + +#: cove_ocds/templates/input.html:84 +msgid "" +"Governments around the world spend an estimated US$9.5 trillion through " +"contracts every year. Yet, contracting information is often unavailable for " +"public scrutiny. OCDS works to change that." +msgstr "" +"Se estima que los gobiernos de todo el mundo gastan unos 9.5 billones de " +"dólares en contratos cada año. Sin embargo, a menudo la información sobre " +"contrataciones no está disponible para el escrutinio público. La OCDS " +"trabaja para cambiar esto." + +#: cove_ocds/templates/input.html:92 +msgid "Check and Review" +msgstr "Comprobar y revisar" + +#: cove_ocds/templates/input.html:93 +msgid "This tool helps you to:" +msgstr "Esta herramienta le ayudará a:" + +#: cove_ocds/templates/input.html:95 +msgid "" +"Check that your OCDS data complies with the schema" +msgstr "" +"Comprobar que sus datos OCDS cumplen los requisitos del esquema" + +#: cove_ocds/templates/input.html:96 +msgid "Inspect key contents of your data to review data quality" +msgstr "Inspecciona el contenido clave de tus datos para revisar su calidad." + +#: cove_ocds/templates/input.html:97 +msgid "" +"Access your data in different formats (spreadsheet and JSON) to support " +"further review." +msgstr "" +"Accede a tus datos en distintos formatos (hoja de cálculo y JSON) para así " +"ayudar a mantener futuras revisiones." + +#: cove_ocds/templates/input.html:113 +msgid "Using the data review tool" +msgstr "Uso de la herramienta de revisión de datos" + +#: cove_ocds/templates/input.html:114 +msgid "" +"You can upload, paste or provide a link to data published using the Open Contracting Data " +"Standard. This can be:" +msgstr "" +"Puede subir, pegar o proporcionar un enlace a los datos publicados que usan " +"el Estándar de " +"Datos de Contrataciones Abiertas. Estos puede ser:" + +#: cove_ocds/templates/input.html:117 +msgid " JSON - following the OCDS schema; " +msgstr "JSON - siguiendo el esquema de OCDS;" + +#: cove_ocds/templates/input.html:118 +msgid "" +" A CSV file or Excel Spreadsheet - using the flattened serialization of OCDS; " +msgstr "" +"Un archivo CSV o hoja de cálculo Excel - utilizando la seriación plana de OCDS;" + +#: cove_ocds/templates/input.html:120 msgid "" -"Showing a random %(validation_error_locations_length)s locations for this " -"error." +"Supported encodings are UTF-8 for JSON and UTF-8, Windows-1252 and " +"ISO-8859-1 for CSV." msgstr "" -"Mostrando ubicaciones aleatorias %(validation_error_locations_length)spara " -"este error." +"Las codificaciones aceptadas son UTF-8 para JSON, y UTF-8, Windows-1252 y " +"ISO-8859-1 para CSV." + +#: cove_ocds/templates/input.html:121 +msgid "" +"The application works with both 'release' and 'record' OCDS " +"documents that conform to the Open Data Contracting Standard " +msgstr "" +"La aplicación funciona con 'entregas' y 'registros' de " +"OCDS que cumplen con los requisitos del Estándar de Datos de Contrataciones Abiertas" + +#: cove_ocds/templates/input.html:122 +msgid "" +"If your data passes basic structural checks, the tool will then present a " +"report on data quality, and information about the contents of your file. It " +"will also offer alternative copies of the data for download. " +msgstr "" +"Si tus datos pasan comprobaciones estructurales básicas, la herramienta " +"presentará un informe sobre la calidad de los datos e información sobre el " +"contenido de tu archivo. También ofrecerá copias alternativas de los datos " +"para descargar." -#: cove_ocds/templates/modal_errors.html:16 +#: cove_ocds/templates/input.html:123 #, python-format msgid "" -"Showing the first %(validation_error_locations_length)s locations for this " -"error." +"Data is stored for %(delete_files_after_days)s days at a randomly generated " +"URL. You can share this link with others to support discussion of data " +"quality. " msgstr "" -"Mostrando la primera %(validation_error_locations_length)s ubicación para " -"este error." +"Los datos se almacenan durante %(delete_files_after_days)s días en una URL " +"generada aleatoriamente. Este enlace puede ser compartido con otros para " +"discutir sobre la calidad de los datos." -#: cove_ocds/templates/modal_errors.html:24 +#: cove_ocds/templates/input.html:124 +msgid "" +"To preview how the data review tool works, try loading: https://raw." +"githubusercontent.com/open-contracting/sample-data/main/fictional-" +"example/1.1/ocds-213czf-000-00001-02-tender.json" +msgstr "" +"Para ver cómo funciona la herramienta de revisión de datos, intente subir " +"https://raw.githubusercontent.com/open-contracting/sample-data/main/" +"fictional-example/1.1/ocds-213czf-000-00001-02-tender.json" + +#: cove_ocds/templates/modal_errors.html:15 +msgid "Showing the first 100 locations for this error." +msgstr "Mostrando la primera 100 ubicación para este error." + +#: cove_ocds/templates/modal_errors.html:22 msgid "Value" msgstr "Valor" -#: cove_ocds/templates/modal_errors.html:25 -#: cove_ocds/templates/modal_errors.html:31 +#: cove_ocds/templates/modal_errors.html:23 +#: cove_ocds/templates/modal_errors.html:29 msgid "Location" msgstr "Ubicación" -#: cove_ocds/templates/modal_errors.html:27 -#: cove_ocds/templates/modal_errors.html:33 +#: cove_ocds/templates/modal_errors.html:25 +#: cove_ocds/templates/modal_errors.html:31 msgid "Spreadsheet Location" msgstr "Localización de la hoja de cálculo" -#: cove_ocds/templates/modal_errors.html:45 +#: cove_ocds/templates/modal_errors.html:43 #: cove_ocds/templates/validation_table.html:71 msgid "Path:" msgstr "Ruta:" -#: cove_ocds/templates/modal_errors.html:46 +#: cove_ocds/templates/modal_errors.html:44 #: cove_ocds/templates/validation_table.html:72 msgid "Line:" msgstr "Línea:" -#: cove_ocds/templates/modal_errors.html:52 -#: cove_ocds/templates/modal_errors.html:58 +#: cove_ocds/templates/modal_errors.html:50 +#: cove_ocds/templates/modal_errors.html:56 msgid "Sheet:" msgstr "Hoja:" -#: cove_ocds/templates/modal_errors.html:52 -#: cove_ocds/templates/modal_errors.html:58 +#: cove_ocds/templates/modal_errors.html:50 +#: cove_ocds/templates/modal_errors.html:56 msgid "Row:" msgstr "Fila:" -#: cove_ocds/templates/modal_errors.html:52 -#: cove_ocds/templates/modal_errors.html:58 +#: cove_ocds/templates/modal_errors.html:50 +#: cove_ocds/templates/modal_errors.html:56 msgid "Header:" msgstr "Encabezado:" @@ -1268,84 +1189,59 @@ msgstr "Fila" msgid "Column" msgstr "Columna" -#: cove_ocds/templatetags/cove_ocds.py:17 -msgid "" -"This array should contain either entirely embedded releases or linked " -"releases. Embedded releases contain an 'id' whereas linked releases do not. " -"Your releases contain a mixture." -msgstr "" -"Esta lista debe contener entregas totalmente integradas o entregas " -"vinculadas. Las entregas integradas contienen un \"identificador\", mientras " -"que las entregas vinculadas no. Estas entregas contienen una mezcla de ambos." - -#: cove_ocds/templatetags/cove_ocds.py:26 -#, python-format -msgid "%(instance)s is valid under each of %(reprs)s" -msgstr "%(instance)s es válido bajo cada uno de %(reprs)s" - -#: cove_ocds/templatetags/cove_ocds.py:35 -msgid "" -"Incorrect date format. Dates should use the form YYYY-MM-DDT00:00:00Z. Learn " -"more about dates in OCDS." -msgstr "" -"Formato de fecha inválido. Las fechas deben usar el formato YYYY-MM-" -"DDT00:00:00Z. Lea más sobre fechas en OCDS" - -#: cove_ocds/views.py:74 +#: cove_ocds/views.py:64 msgid "The provided URL is invalid" msgstr "" -#: cove_ocds/views.py:80 +#: cove_ocds/views.py:70 #, python-format msgid "The provided URL timed out after %(timeout)s seconds" msgstr "" -#: cove_ocds/views.py:86 +#: cove_ocds/views.py:76 msgid "The provided URL did not respond" msgstr "" -#: cove_ocds/views.py:89 +#: cove_ocds/views.py:79 msgid "" "Check that your URL is accepting web requests: that is, it is not on " "localhost, is not in an intranet, does not have SSL/TLS errors, and does not " "block user agents." msgstr "" -#: cove_ocds/views.py:96 +#: cove_ocds/views.py:86 msgid "The provided URL responded with an error" msgstr "" -#: cove_ocds/views.py:99 +#: cove_ocds/views.py:89 msgid "" "Check that your URL is responding to web requests: that is, it does not " "require authentication, and does not block user agents." msgstr "" -#: cove_ocds/views.py:119 cove_ocds/views.py:152 +#: cove_ocds/views.py:108 cove_ocds/views.py:142 msgid "Sorry, the page you are looking for is not available" msgstr "Lo sentimos, la página que está buscando no está disponible" -#: cove_ocds/views.py:120 +#: cove_ocds/views.py:109 msgid "We don't seem to be able to find the data you requested." msgstr "Parece que no podemos encontrar los datos que usted solicitó." -#: cove_ocds/views.py:127 +#: cove_ocds/views.py:116 msgid "You are not allowed to upload a file with this name." msgstr "" -#: cove_ocds/views.py:128 +#: cove_ocds/views.py:117 msgid "Rename the file or change the URL and try again." msgstr "" -#: cove_ocds/views.py:136 cove_ocds/views.py:181 cove_ocds/views.py:196 -#: cove_ocds/views.py:210 cove_ocds/views.py:230 cove_ocds/views.py:273 -#: cove_ocds/views.py:289 +#: cove_ocds/views.py:125 cove_ocds/views.py:171 cove_ocds/views.py:186 +#: cove_ocds/views.py:200 cove_ocds/views.py:220 cove_ocds/views.py:263 +#: cove_ocds/views.py:279 msgid "Sorry, we can't process that data" msgstr "Lo sentimos, no podemos procesar esos datos" -#: cove_ocds/views.py:137 +#: cove_ocds/views.py:126 msgid "" "We did not recognise the file type.\n" "\n" @@ -1355,7 +1251,7 @@ msgstr "" "\n" "Solo podemos procesar archivos son, csv, ods y xlsx." -#: cove_ocds/views.py:154 +#: cove_ocds/views.py:144 #, python-format msgid "" "The data you were hoping to explore no longer exists.\n" @@ -1370,7 +1266,7 @@ msgstr "" "automáticamente después de %s días, y por lo tanto el análisis de esos datos " "ya no está disponible." -#: cove_ocds/views.py:184 +#: cove_ocds/views.py:174 msgid "" "The file that you uploaded doesn't appear to be well formed JSON. OCDS JSON " "follows the I-JSON format, which requires UTF-8 encoding. Ensure that your " @@ -1387,7 +1283,7 @@ msgstr "" " Mensaje del error: {}" -#: cove_ocds/views.py:199 +#: cove_ocds/views.py:189 msgid "" "We think you tried to upload a JSON file, but it is not well formed JSON.\n" "\n" @@ -1400,7 +1296,7 @@ msgstr "" " Mensaje del error: {}" -#: cove_ocds/views.py:211 +#: cove_ocds/views.py:201 msgid "" "OCDS JSON should have an object as the top level, the JSON you supplied does " "not." @@ -1408,7 +1304,7 @@ msgstr "" "OCDS JSON debe ser un objeto al nivel más alto pero el JSON que usted ha " "aportado no lo es." -#: cove_ocds/views.py:232 cove_ocds/views.py:291 +#: cove_ocds/views.py:222 cove_ocds/views.py:281 #, python-format msgid "" "We think you tried to supply a spreadsheet, but we failed to convert it.\n" @@ -1416,7 +1312,7 @@ msgid "" "Error message: %(error)r" msgstr "" -#: cove_ocds/views.py:276 +#: cove_ocds/views.py:266 msgid "" "The table isn't structured correctly. For example, a JSON Pointer " "(tender) can't be both a value (tender), a path to " @@ -1434,11 +1330,11 @@ msgstr "" " Error message: {}" -#: cove_ocds/views.py:303 +#: cove_ocds/views.py:293 msgid "Missing OCDS package" msgstr "Paquete OCDS no encontrado" -#: cove_ocds/views.py:306 +#: cove_ocds/views.py:296 msgid "" "We could not detect a package structure at the top-level of your data. OCDS " "releases and records should be published within a Mensaje de error: Falta el paquete OCDS" -#: cove_ocds/views.py:327 +#: cove_ocds/views.py:317 msgid "JSON reference error" msgstr "Error de referencia en JSON" diff --git a/cove_ocds/templates/explore.html b/cove_ocds/templates/explore.html index 17750c6..da8b636 100644 --- a/cove_ocds/templates/explore.html +++ b/cove_ocds/templates/explore.html @@ -302,9 +302,9 @@

{% with structure_warnings=structure_warnings %} {% if structure_warnings.missing_ids %} -

{% blocktrans count n_missing=structure_warnings.missing_ids|length %} We found {{n_missing}} object within an array in your data without an id property. - {% plural %}We found {{n_missing}} objects within arrays in your data without an id property.{% endblocktrans %} - {% blocktrans %} This may affect the creation of OCDS records, and conversion of data into other formats. We recommend that all objects within an array should have an id set.{% endblocktrans %} +

+ {% blocktrans count n_missing=structure_warnings.missing_ids|length %}We found {{n_missing}} object within an array in your data without an id property.{% plural %}We found {{n_missing}} objects within arrays in your data without an id property.{% endblocktrans %} + {% blocktrans %}This may affect the creation of OCDS records, and conversion of data into other formats. We recommend that all objects within an array should have an id set.{% endblocktrans %}

@@ -573,9 +573,7 @@

{% for field, details in deprecated_fields.items %} {{field}} - {% blocktrans with version=details.explanation.0 description=details.explanation.1 %} - Deprecated in {{version}}: {{description}} - {% endblocktrans %} + {% blocktrans with version=details.explanation.0 %}Deprecated in {{version}}:{% endblocktrans %} {{details.explanation.1}} {% for path in details.paths %}

{{path}}

{% endfor %} {{details.paths|length}}