From 232941d83851ac4cb26d326a452305c3ec59e613 Mon Sep 17 00:00:00 2001 From: Duncan Dewhurst Date: Wed, 2 Apr 2025 15:39:18 +1300 Subject: [PATCH 01/17] mapping/sustainability.yaml: Extract strings for translation --- babel_oc4ids_sustainability_mapping.cfg | 2 ++ docs/conf.py | 21 +++++++++++++++++++++ include/config.mk | 7 ++++++- 3 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 babel_oc4ids_sustainability_mapping.cfg diff --git a/babel_oc4ids_sustainability_mapping.cfg b/babel_oc4ids_sustainability_mapping.cfg new file mode 100644 index 00000000..6b2092bd --- /dev/null +++ b/babel_oc4ids_sustainability_mapping.cfg @@ -0,0 +1,2 @@ +[oc4ids_sustainability_mapping: mapping/sustainability.yaml] +keys = title,disclosure format,mapping \ No newline at end of file diff --git a/docs/conf.py b/docs/conf.py index c0760b3a..b5ebdc09 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -114,6 +114,9 @@ def setup(app): codelist_headers = ["Title", "Description", "Extension", "Business Logic"] # Headers for columns to translate in mapping CSVs. The headers in babel_ocds_mapping.cfg should match these. mapping_headers = ["CoST IDS element", "CoST IDS draft definition", "Mapping to OC4IDS", "Mapping from OCDS"] + # Keys for values to translate in sustainability.yaml. + # The keys in babel_oc4ids_sustainability_mapping.cfg should match these. + sustainability_keys = ["title", "disclosure format", "mapping"] # The gettext domain for schema translations. Should match the domain in the `pybabel compile` command. schema_domain = f"{gettext_domain_prefix}schema" @@ -121,6 +124,9 @@ def setup(app): codelists_domain = f"{gettext_domain_prefix}codelists" # The gettext domain for mapping translations. Should match the domain in the `pybabel compile` command. mapping_domain = f"{gettext_domain_prefix}mappings" + # The gettext domain for sustainability mapping translations. + # Should match the domain in the `pybabel compile` command. + sustainability_mapping_domain = f"{gettext_domain_prefix}sustainability_mapping" schema_dir = basedir / "schema" / "project-level" static_dir = basedir / "docs" / "_static" / "project-level" @@ -140,6 +146,7 @@ def setup(app): localedir, language, codelist_headers, + sustainability_keys, version=branch, ) @@ -152,6 +159,20 @@ def setup(app): localedir, language, mapping_headers, + sustainability_keys, + version=branch, + ) + + translate( + [ + # The glob patterns in `babel_oc4ids_sustainability_mapping.cfg` should match these. + (glob(str(basedir / "mapping" / "sustainability.yaml")), static_dir, sustainability_mapping_domain), + (glob(str(basedir / "mapping" / "sustainability.yaml")), build_dir, sustainability_mapping_domain), + ], + localedir, + language, + mapping_headers, + sustainability_keys, version=branch, ) diff --git a/include/config.mk b/include/config.mk index 69c5432b..123b091b 100644 --- a/include/config.mk +++ b/include/config.mk @@ -24,7 +24,7 @@ TRANSIFEX_PROJECT=oc4ids-09 # The Transifex organization name. TRANSIFEX_ORGANIZATION=open-contracting-partnership-1 # Any additional extract targets. -EXTRACT_TARGETS=extract_mappings +EXTRACT_TARGETS=extract_mappings extract_sustainability_mapping # Extra arguments for sphinx-autobuild. SPHINX_AUTOBUILD_EXTRA_ARGS=--re-ignore $(DOCS_DIR)/_static.* @@ -42,9 +42,14 @@ compile: pybabel compile --use-fuzzy -d $(LOCALE_DIR) -D $(DOMAIN_PREFIX)schema pybabel compile --use-fuzzy -d $(LOCALE_DIR) -D $(DOMAIN_PREFIX)codelists pybabel compile --use-fuzzy -d $(LOCALE_DIR) -D $(DOMAIN_PREFIX)mappings + pybabel compile --use-fuzzy -d $(LOCALE_DIR) -D $(DOMAIN_PREFIX)sustainability_mapping # Put local targets below. .PHONY: extract_mappings extract_mappings: $(POT_DIR) pybabel extract -F babel_ocds_mapping.cfg . -o $(POT_DIR)/$(DOMAIN_PREFIX)mappings.pot + +.PHONY: extract_sustainability_mapping +extract_mappings: $(POT_DIR) + pybabel extract -F babel_oc4ids_sustainability_mapping.cfg . -o $(POT_DIR)/$(DOMAIN_PREFIX)sustainability_mapping.pot From 974a6fcf774645d59e9ed5d2d99321adc9512b1d Mon Sep 17 00:00:00 2001 From: Duncan Dewhurst Date: Mon, 7 Apr 2025 14:44:20 +1200 Subject: [PATCH 02/17] mapping/sustainability.yaml: Split out mapping level --- docs/cost/ids/sustainability.md | 238 ++++++++++++++++++++++++-------- manage.py | 4 +- mapping/sustainability.yaml | 191 ++++++++++--------------- 3 files changed, 252 insertions(+), 181 deletions(-) diff --git a/docs/cost/ids/sustainability.md b/docs/cost/ids/sustainability.md index 1e5a1a5c..63d99436 100644 --- a/docs/cost/ids/sustainability.md +++ b/docs/cost/ids/sustainability.md @@ -41,7 +41,8 @@ Disclose the procurement strategy risk assessment. This tends to be part of the :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'procurementStrategyRiskAssessment'. ```json @@ -77,7 +78,8 @@ Disclose the life cycle cost of the project, which is the cost of an asset throu :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) object to the [`costMeasurements`](project-schema.json,,costMeasurements) array and map to its [`.lifeCycleCosting.value`](project-schema.json,/definitions/CostMeasurement,lifeCycleCosting/value). ```json @@ -116,7 +118,8 @@ Disclose the methodology used to calculate the life-cycle cost. The methodology :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'lifeCycleCostMethodology'. ```json @@ -151,7 +154,8 @@ Name the funding organization(s) or funding source(s) for the preparation, imple :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. Get the [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object in the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) is "Breakdown by stage". If none exists yet, add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object to the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) incrementally and its [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) to "Breakdown by stage". @@ -222,7 +226,8 @@ Specify the allocated budget for preparation, implementation and maintenance. Ma :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. Get the [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object in the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) is "Breakdown by stage". If none exists yet, add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object to the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) incrementally and its [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) to "Breakdown by stage". @@ -285,7 +290,8 @@ Economic assessment that tends to be part of the appraisal documents and provide :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'costBenefitAnalysis' and set its [`.description`](project-schema.json,/definitions/Document,description) to "ex ante cost benefit analysis". @@ -329,7 +335,10 @@ A summary of the value for money analysis carried out for the project, along wit :columns: 8 OC4IDS mapping ^^^ -Project Level: [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'valueForMoneyAnalysis'. + +{bdg-primary}`Project level` + +[Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'valueForMoneyAnalysis'. ```json { "documents": [ @@ -362,7 +371,8 @@ In case of multiyear project implementation, disclose information on budget proj :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. Add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object to the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) incrementally and set its [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) to "Breakdown by year of implementation". @@ -430,7 +440,8 @@ Disclose any shortfall in the allocated budget, including reasons for it. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-schema.json,/definitions/Metric,id) incrementally and set its [`.title`](project-schema.json,/definitions/Metric,title) to "Budget shortfall". 2. Add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array and set its [`.id`](project-schema.json,/definitions/Observation,id) incrementally. @@ -477,7 +488,10 @@ Disclose the maintenance plan or program. This is the documentation that describ :columns: 8 OC4IDS mapping ^^^ -Project Level: [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'maintenancePlan'. + +{bdg-primary}`Project level` + +[Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'maintenancePlan'. ```json { "documents": [ @@ -510,7 +524,10 @@ Disclose the expected lifetime of the asset. This tends to be part of the design :columns: 8 OC4IDS mapping ^^^ -Project Level: Convert to days and map to [`assetLifetime.durationInDays`](project-schema.json,/definitions/Period,durationInDays). + +{bdg-primary}`Project level` + +Convert to days and map to [`assetLifetime.durationInDays`](project-schema.json,/definitions/Period,durationInDays). ```json { "assetLifetime": { @@ -547,7 +564,8 @@ Indicate the category that reflects the magnitude of environmental impact. Consi :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` If an environmental impact assessment was conducted: @@ -596,7 +614,8 @@ Identify the measures adopted by the project to mitigate and/or remedy the envir :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. For each measure, add an [`EnvironmentalMeasure`](../../reference/schema.md#environmentalmeasure) object to the [`environment.environmentalMeasures`](project-schema.json,,environment/environmentalMeasures) array, set its [`.type`](project-schema.json,/definitions/EnvironmentalMeasure,type) according to the open [environmentalMeasure](../../reference/codelists.md#environmentalmeasure) codelist and map any further details to its [`.description`](project-schema.json,/definitions/EnvironmentalMeasure,description). @@ -642,7 +661,8 @@ Disclose all licenses, exemptions and/or amnesties obtained for the project. Thi :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'environmentalExemption'. ```json @@ -677,7 +697,8 @@ Identify whether the project is located in, or provides access to a protected ar :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` If the project is located in a protected area: @@ -738,7 +759,8 @@ Disclose and provide further details on the measures adopted by the project to p :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. For each measure, add a [`ConservationMeasure`](../../reference/schema.md#conservationmeasure) object to the [`environment.conservationMeasures`](project-schema.json,,environment/conservationMeasures) array, set its [`.type`](project-schema.json,/definitions/ConservationMeasure,type) according to the open [conservationMeasure](../../reference/codelists.md#conservationmeasure) codelist and map any further details to its [`.description`](project-schema.json,/definitions/ConservationMeasure,description). @@ -783,7 +805,8 @@ Clarify the type of climate and disaster risks to which the project is exposed. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'climateAndDisasterRiskAssessment' and map any free text to its [`.description`](project-schema.json,/definitions/Document,description). ```json @@ -831,7 +854,8 @@ Clarify whether the project design considered climate change mitigation and/or a :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. For each measure, add a [`ClimateMeasure`](../../reference/schema.md#climatemeasure) object to the [`environment.climateMeasures`](project-schema.json,,environment/climateMeasures) array, set its [`.type`](project-schema.json,/definitions/ClimateMeasure,type) according to the open [climateMeasure](../../reference/codelists.md#climatemeasure) codelist and map any further explanation to its [`.description`](project-schema.json,/definitions/ClimateMeasure,description). @@ -878,7 +902,8 @@ Disclose the forecast greenhouse gas emissions related to the project, including :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`.forecasts`](project-schema.json,,forecasts) array. @@ -945,7 +970,8 @@ Disclose environmental and/or climate related certifications issued for contract :columns: 8 OC4IDS mapping ^^^ -Contracting process level: + +{bdg-secondary}`Contracting process level` [Add a contracting process document](../common.md#add-a-contracting-process-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'supplierEnvironmentalCertification'. ```json @@ -987,7 +1013,8 @@ Disclose the decommissioning plans for the project assets. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'decommissioningPlans'. ```json @@ -1022,7 +1049,8 @@ Disclose the forecast decommissioning costs for the project assets. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) object to the [`costMeasurements`](project-schema.json,,costMeasurements) array and set its [`.id`](project-schema.json,/definitions/CostMeasurement,id) incrementally. @@ -1080,7 +1108,8 @@ Disclose the main climate objective that the project addresses from the list: :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` Map to [`environment.goals`](project-schema.json,,environment/goals) using the closed [environmentalGoal](../../reference/codelists.md#environmentalgoal) codelist. ```json @@ -1121,6 +1150,10 @@ Disclose the financial instrument type from the list: :columns: 8 OC4IDS mapping ^^^ + +{bdg-primary}`Project level` +{bdg-secondary}`Contracting process level` + 1. Get the [`Finance`](../../reference/schema.md#finance) object in [`.budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement). 2. Set the the financing arrangement's [`.assetClass`](project-schema.json,/definitions/Finance,assetClass) and [`.type`](project-schema.json,/definitions/Finance,type) according to the instrument type: @@ -1172,7 +1205,8 @@ Clarify the theory of change, systemic transition or transformation that is inte :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'climateTransformation' and map any free text to [`.description`](project-schema.json,/definitions/Document,description). ```json @@ -1207,7 +1241,8 @@ Identify who approved the climate finance investment in the country. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` [Add an organization](../common.md#add-an-organization) for the decision maker and add 'climateFinanceFocalPoint' to its [`.roles`](project-schema.json,/definitions/Organization,roles) array. ```json @@ -1244,6 +1279,8 @@ Clarify how the investment is aligned with the country's nationally determined c :columns: 8 OC4IDS mapping ^^^ + + See [policy coherence (institutional module)](institutional-policy-coherence). ```` @@ -1266,6 +1303,8 @@ Clarify how the investment is aligned with the country's Paris Agreement commitm :columns: 8 OC4IDS mapping ^^^ + + See [policy coherence (institutional module)](institutional-policy-coherence). ```` @@ -1288,6 +1327,8 @@ Disclose who the climate finance investment is intended to benefit and number of :columns: 8 OC4IDS mapping ^^^ + + See [number of beneficiaries (social module)](social-number-of-beneficiaries) ```` @@ -1310,6 +1351,10 @@ Disclose the quantum of the climate finance investment. :columns: 8 OC4IDS mapping ^^^ + +{bdg-primary}`Project level` +{bdg-secondary}`Contracting process level` + 1. Get the [`Finance`](../../reference/schema.md#finance) object in [`budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement). 2. Map to the financing arrangement's [`.value`](project-schema.json,/definitions/Finance,value). ```json @@ -1348,6 +1393,10 @@ Disclose who is providing the finance. :columns: 8 OC4IDS mapping ^^^ + +{bdg-primary}`Project level` +{bdg-secondary}`Contracting process level` + 1. Get the [`Finance`](../../reference/schema.md#finance) object in [`budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement). 2. Map to the financing arrangement's [`.source`](project-schema.json,/definitions/Finance,source). ```json @@ -1383,6 +1432,10 @@ For projects financed by the Green Climate Fund, disclose the accredited entitie :columns: 8 OC4IDS mapping ^^^ + +{bdg-primary}`Project level` +{bdg-secondary}`Contracting process level` + 1. Get the [`Finance`](../../reference/schema.md#finance) object in [`budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement). 2. Get the [`Organization`](../../reference/schema.md#organization) object in [`parties`](project-schema.json,,parties) that represents the party providing the finance. If none exists yet, [add an organization](../common.md#add-an-organization) and add 'funder' to its [`.roles`](project-schema.json,/definitions/Organization,roles). 3. Set the financing arrangement's [`.financingParty`](project-schema.json,/definitions/Finance,financingParty) to the [`.id`](project-schema.json,/definitions/Organization,id) and [`.name`](project-schema.json,/definitions/Organization,name) of the organization. @@ -1439,6 +1492,10 @@ Disclose the type of accredited entity, from the list: :columns: 8 OC4IDS mapping ^^^ + +{bdg-primary}`Project level` +{bdg-secondary}`Contracting process level` + 1. Get the [`Organization`](../../reference/schema.md#organization) object in [`parties`](project-schema.json,,parties) that represents the accredited entity. If none exists yet, [add an organization](../common.md#add-an-organization) and add 'funder' to its [`.roles`](project-schema.json,/definitions/Organization,roles). 2. Add a [`Classification`](../../reference/schema.md#classification) object to the organization's [`.classifications`](project-schema.json,/definitions/Organization,classifications) array, set its [`.scheme`](project-schema.json,/definitions/Classification,scheme) to 'costIdsLegalType' and map the organization's legal type ('private', 'public' or 'non-government') to its [`.id`](project-schema.json,/definitions/Classification,id). 3. Add a [`Classification`](../../reference/schema.md#classification) object to the organization's [`.classifications`](project-schema.json,/definitions/Organization,classifications) array, set its [`.scheme`](project-schema.json,/definitions/Classification,scheme) to 'costIdsAdministrativeLevel' and map the organization's administrative level ('international', 'regional', 'national' or 'sub-national') to its [`.id`](project-schema.json,/definitions/Classification,id). @@ -1486,6 +1543,8 @@ Disclose the amounts invested in project preparation. :columns: 8 OC4IDS mapping ^^^ + + See [budget for preparation, implementation and maintenance (economic and fiscal module)](economic-and-fiscal-budget-for-preparation-implementation-and-maintenance). ```` @@ -1508,7 +1567,8 @@ Disclose dates for project preparation. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` Map to [`preparationPeriod`](project-schema.json,,preparationPeriod). ```json @@ -1543,7 +1603,8 @@ Disclose dates for project approval: :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` For each date: @@ -1592,6 +1653,8 @@ Disclose the ratio of co-finance. Select from a list to specify amounts: :columns: 8 OC4IDS mapping ^^^ + + The OC4IDS data model provides the information needed to calculate co-finance ratios by modeling a project's individual financing arrangements. For more information, see the mappings for [amount of investment](climate-finance-amount-of-investment), [funding source](climate-finance-funding-source), [Green Climate Fund Accredited Entity](climate-finance-green-climate-fund-accredited-entity) and [Accredited Entity Type](climate-finance-accredited-entity-type). ```json { @@ -1645,6 +1708,10 @@ Disclose the financial instrument and on what terms is the finance being provide :columns: 8 OC4IDS mapping ^^^ + +{bdg-primary}`Project level` +{bdg-secondary}`Contracting process level` + 1. Get the [`Finance`](../../reference/schema.md#finance) object in [`budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement). 2. Map the terms to the financing arrangement's properties: @@ -1698,7 +1765,8 @@ Disclose the cost per tonne of CO2 equivalent reduction attributed to the projec :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` Map to [`environment.abatementCost`](project-schema.json,,environment/abatementCost). If a document that describes the methodology used to calculate the cost is available, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'abatementCostMethodology'. ```json @@ -1745,7 +1813,8 @@ Disclose and provide further details on the potential non-climate impacts that h :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` For each co-benefit, add a [`Benefit`](../../reference/schema.md#benefit) object to the [`benefits`](project-schema.json,,benefits) array, map the option from the list to its [`.title`](project-schema.json,/definitions/Benefit,title) and map the explanation to its [`.description`](project-schema.json,/definitions/Benefit,description). ```json @@ -1779,6 +1848,8 @@ Disclose the occurrence of public meetings with communities and impacted groups :columns: 8 OC4IDS mapping ^^^ + + See [public consultation meetings (social module)](social-public-consultation-meetings). ```` @@ -1801,6 +1872,10 @@ Disclose disbursements dates according to financial agreement versus actual disb :columns: 8 OC4IDS mapping ^^^ + +{bdg-primary}`Project level` +{bdg-secondary}`Contracting process level` + For each planned disbursement: 1. If the disbursement relates to a contracting processes, for example a payment from a funder to a supplier or to a subcontractor of a supplier, get the [`ContractingProcess`](../../reference/schema.md#contractingprocess) in the [`contractingProcesses`](project-schema.json,,contractingProcesses) array to which the disbursement relates and add a [`Milestone`](../../reference/schema.md#milestone) object to its [`.summary.milestones`](project-schema.json,/definitions/ContractingProcessSummary,milestones) array. Otherwise, if the disbursement relates to the project, for example a payment from a funder to the public authority, add a [`Milestone`](../../reference/schema.md#milestone) object to the project-level [`milestones`](project-schema.json,,milestones) array. @@ -1902,7 +1977,8 @@ Disclose the type of monitoring from the list: :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` Map to [`environment.climateOversightTypes`](project-schema.json,,environment/climateOversightTypes) using the closed [climateOversightTypes](../../reference/codelists.md#climateoversighttypes) codelist. ```json @@ -1936,7 +2012,8 @@ Disclose Key Performance Indicators adopted by the project. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` For each KPI, add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array and set its fields according to the schema. Prefix the metric's [`.title`](project-schema.json,/definitions/Metric,title) with "KPI: ". ```json @@ -1970,7 +2047,8 @@ Clarify the project reporting period. It could be quarterly, annually, biannuall :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` Get the [`Metric`](../../reference/schema.md#metric) object in the [`metrics`](project-schema.json,,metrics) array that represents the KPI and map to its [`.description`](project-schema.json,/definitions/Metric,description) using the format "Reporting period: {period}". ```json @@ -2005,7 +2083,8 @@ Disclose oversight reports. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'oversightReport'. ```json @@ -2040,6 +2119,8 @@ Identify the entities acting as independent monitors of the project. :columns: 8 OC4IDS mapping ^^^ + + See [independent monitoring (institutional module)](institutional-independent-monitoring). ```` @@ -2062,7 +2143,8 @@ Disclose technical audits produced at end of the project. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` For each audit report, [add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'technicalAuditReport' and map any free text to its [`.description`](project-schema.json,/definitions/Document,description). ```json @@ -2100,7 +2182,8 @@ Clarify the methodology or system to measure the long-term impact of the project :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'impactMethodology' and map any free text to its [`.description`](project-schema.json,,description). ```json @@ -2136,7 +2219,8 @@ Disclose the carbon footprint of the project, including the calculation, the met :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array. @@ -2203,6 +2287,9 @@ Identify the asset for disposal purpose. :columns: 8 OC4IDS mapping ^^^ + +{bdg-primary}`Project level` + For each set of decommissioned assets in a specified location, create a new OC4IDS project and: 1. Set its [`type`](project-schema.json,,type) to 'decommissioning'. @@ -2250,7 +2337,8 @@ Intended start and end dates of decommissioning. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` Map to [`decommissioningPeriod`](project-schema.json,,decommissioningPeriod). ```json @@ -2282,6 +2370,8 @@ Disclose the technical plan for decommissioning. :columns: 8 OC4IDS mapping ^^^ + + See [decommissioning plans (environment and social)](environment-and-climate-decommissioning-plans). ```` @@ -2304,7 +2394,8 @@ Disclose the evaluation of CO2 savings as a result of decommissioning. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`forecasts`](project-schema.json,,forecasts) array. @@ -2372,7 +2463,8 @@ Disclose mitigation plan for people and communities affected by decommissioning. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'socialImpact'. ```json @@ -2412,7 +2504,8 @@ Indicate the number of direct and indirect project beneficiaries. Beneficiaries :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. Add a [`Benefit`](../../reference/schema.md#benefit) object to the [`benefits`](project-schema.json,,benefits) array. 2. Add a [`Beneficiary`](../../reference/schema.md#beneficiary) object to the benefit's [`.beneficiaries`](project-schema.json,/definitions/Benefit,beneficiaries) array, set its [`.description`](project-schema.json,/definitions/Beneficiary,description) to "Direct beneficiaries" and set its [`.numberOfPeople`](project-schema.json,/definitions/Beneficiary,numberOfPeople) to the number of direct beneficiaries. @@ -2456,7 +2549,8 @@ Clarify whether gender, people with disabilities, and vulnerable and disadvantag :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'inclusiveDesign' and map any free text to its [`.description`](project-schema.json,/definitions/Document,description). @@ -2500,7 +2594,8 @@ Identify whether the project is located or cut through indigenous land. Use the :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` If the project is located in or cuts through indigenous land: @@ -2542,7 +2637,8 @@ Disclose the occurrence of public meetings with communities and impacted groups :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` For each meeting: @@ -2609,7 +2705,8 @@ Disclose budget allocated to fund land compensation. :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` Map to [`social.landCompensationBudget`](project-schema.json,/definitions/Social,landCompensationBudget). ```json @@ -2660,7 +2757,8 @@ Disclose labor obligations in the construction contract. This can include, witho :columns: 8 OC4IDS mapping ^^^ -Contracting process level: + +{bdg-secondary}`Contracting process level` 1. Publish a summary of the labor obligations: @@ -2723,7 +2821,8 @@ Disclose the amount allocated by the main contractor to cover for labor costs. :columns: 8 OC4IDS mapping ^^^ -Contracting process level: + +{bdg-secondary}`Contracting process level` Map to [`summary.social.laborBudget`](project-schema.json,/definitions/ContractingProcessSummary,social/laborBudget). ```json @@ -2764,7 +2863,8 @@ Disclose summary statistics on accidents and fatalities involving construction w :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` Publish summary statistics on worker accidents: @@ -2845,7 +2945,8 @@ Disclose labor related certifications issued in relation to project contractors :columns: 8 OC4IDS mapping ^^^ -Contracting process level: + +{bdg-secondary}`Contracting process level` [Add a contracting process document](../common.md#add-a-contracting-process-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'supplierHealthAndSafetyCertification'. ```json @@ -2903,7 +3004,8 @@ Disclose construction materials tests performed during project implementation. T :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` Publish a summary of the material tests: @@ -2955,7 +3057,8 @@ Disclose building inspections during project implementation. :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'buildingInspectionReport'. ```json @@ -2990,7 +3093,8 @@ Disclose estimated and actual jobs (direct/indirect) during project implementati :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` Publish job creation estimates: @@ -3132,7 +3236,8 @@ Disclose documentation that evidences that the project is part of, or aligned wi :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` 1. For each plan or policy to which the project is aligned, add a code from the open [policyAlignment](../../reference/codelists.md#policyalignment) codelist to the [`policyAlignment.policies`](project-schema.json,,policyAlignment/policies) array and add a further explanation of the alignment to [`policyAlignment.description`](project-schema.json,,policyAlignment/description). @@ -3199,7 +3304,8 @@ Disclose Freedom of Information (FoI) requests that have been presented in relat :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` For each freedom of information request, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'informationRequest'. ```json @@ -3234,7 +3340,8 @@ Disclose the responses provided by authorities to Freedom of Information (FoI) r :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` For each freedom of information request response, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'informationRequestResponse'. ```json @@ -3269,7 +3376,8 @@ Disclose the occurrence of meetings with interested groups, including the number :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` For each meeting: @@ -3345,7 +3453,8 @@ Disclose the beneficial owners of the contractors and suppliers appointed in the :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` For each beneficial owner: @@ -3396,7 +3505,8 @@ Identify the presence of sustainability and non-price attributes in the award cr :columns: 8 OC4IDS mapping ^^^ -Contracting process level: + +{bdg-secondary}`Contracting process level` Add a [`Sustainability`](../../reference/schema.md#sustainability) object to the [`summary.tender.sustainability`](project-schema.json,/definitions/ContractingProcessSummary,tender/sustainability) array and add 'awardCriteria' to its [`.strategies`](project-schema.json,/definitions/Sustainability,strategies) array. ```json @@ -3440,7 +3550,8 @@ Disclose anti-corruption certifications of the project, such as ISO 37001 on Ant :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'antiCorruptionCertification'. ```json @@ -3475,7 +3586,8 @@ Identify the entities acting as independent monitors of the project. :columns: 8 OC4IDS mapping ^^^ -Project level: + +{bdg-primary}`Project level` [Add an organization](../common.md#add-an-organization) for the independent monitor and add 'independentMonitor' to its [`.roles`](project-schema.json,/definitions/Organization,roles) array. ```json @@ -3512,6 +3624,8 @@ Disclose Key Performance Indicators adopted by the project. :columns: 8 OC4IDS mapping ^^^ + + See [performance monitoring (climate finance)](climate-finance-performance-monitoring). ```` @@ -3534,7 +3648,8 @@ Disclose risk management plans prepared for the project. :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'riskProvisions'. ```json @@ -3584,7 +3699,8 @@ Free text to add not mentioned sub-sectors :columns: 8 OC4IDS mapping ^^^ -Project Level: + +{bdg-primary}`Project level` Map to [`sector`](project-schema.json,,sector), using the open [ProjectSector codelist](../../reference/codelists.md#projectsector). ```json diff --git a/manage.py b/manage.py index 82faaace..b3d86fee 100755 --- a/manage.py +++ b/manage.py @@ -1097,7 +1097,9 @@ def update_sustainability_docs(): "\n:columns: 8", "\nOC4IDS mapping", "\n^^^\n", - element.get("mapping", ""), + "\n{bdg-primary}`Project level`" if "project" in element.get("mapping level", "") else "", + "\n{bdg-secondary}`Contracting process level`" if "contracting process" in element.get("mapping level", "") else "", + f"\n\n{element.get('mapping', '')}", f"\n```json\n{element['example']}\n```" if element.get("example") else "", "\n````", "\n\n`````\n\n", diff --git a/mapping/sustainability.yaml b/mapping/sustainability.yaml index fc5cc7bf..4b681c07 100644 --- a/mapping/sustainability.yaml +++ b/mapping/sustainability.yaml @@ -4,8 +4,6 @@ indicator: Procurement viability disclosure format: Disclose the procurement strategy risk assessment. This tends to be part of the decision-making strategy and likely includes discussions regarding capabilities, the delivery model and the rationale for the risk allocation decision. mapping: |- - Project Level: - [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'procurementStrategyRiskAssessment'. example: |- { @@ -25,14 +23,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '1.2' title: Life cycle cost module: Economic and fiscal indicator: Economic viability disclosure format: Disclose the life cycle cost of the project, which is the cost of an asset throughout its life cycle while fulfilling the performance requirements (ISO 15686-5:2017). mapping: |- - Project Level: - Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) object to the [`costMeasurements`](project-schema.json,,costMeasurements) array and map to its [`.lifeCycleCosting.value`](project-schema.json,/definitions/CostMeasurement,lifeCycleCosting/value). example: |- { @@ -56,14 +53,13 @@ - /costMeasurements/lifeCycleCosting/value/amount - /costMeasurements/lifeCycleCosting/value/currency refs: '' + mapping level: project - id: '1.3' title: Life cycle cost calculation methodology module: Economic and fiscal indicator: Economic viability disclosure format: Disclose the methodology used to calculate the life-cycle cost. The methodology ought to specify whether income and externalities are included in the calculation and the common date, discount rate and period of analysis used. mapping: |- - Project Level: - [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'lifeCycleCostMethodology'. example: |- { @@ -81,14 +77,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '1.4' title: Funding source for preparation, implementation and maintenance module: Economic and fiscal indicator: Economic viability disclosure format: Name the funding organization(s) or funding source(s) for the preparation, implementation and maintenance stages, and disclose the budget line(s) to which the project belongs. The maintenance stage covers any preventative or corrective maintenance and the day-to-day running of the assets; this stage is also called operation. mapping: |- - Project level: - 1. Get the [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object in the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) is "Breakdown by stage". If none exists yet, add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object to the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) incrementally and its [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) to "Breakdown by stage". 2. For each stage: @@ -152,14 +147,13 @@ - /parties/name - /parties/roles refs: '' + mapping level: project - id: '1.5' title: Budget for preparation, implementation and maintenance module: Economic and fiscal indicator: Economic viability disclosure format: Specify the allocated budget for preparation, implementation and maintenance. Maintenance covers any preventative or corrective maintenance and the day-to-day running of the assets. This stage is also called operation. mapping: |- - Project level: - 1. Get the [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object in the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) is "Breakdown by stage". If none exists yet, add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object to the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) incrementally and its [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) to "Breakdown by stage". 2. For each stage: @@ -208,6 +202,7 @@ - /budget/budgetBreakdowns/budgetBreakdown/amount/amount - /budget/budgetBreakdowns/budgetBreakdown/amount/currency refs: '' + mapping level: project - id: '1.6' title: Cost benefit analysis module: Economic and fiscal @@ -218,8 +213,6 @@ - Ex ante cost benefit analysis - Ex post cost benefit analysis mapping: |- - Project level: - 1. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'costBenefitAnalysis' and set its [`.description`](project-schema.json,/definitions/Document,description) to "ex ante cost benefit analysis". 2. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'costBenefitAnalysis' and set its [`.description`](project-schema.json,/definitions/Document,description) to "ex post cost benefit analysis". @@ -247,12 +240,13 @@ - /documents/description - /documents/url refs: '' + mapping level: project - id: '1.7' title: Value for money module: Economic and fiscal indicator: Economic viability disclosure format: A summary of the value for money analysis carried out for the project, along with supporting figures, calculations and business case, based on projected or actual procurement outcomes. This tends to include considerations of economy, efficiency, effectiveness and equity, and is part of the appraisal documents. - mapping: 'Project Level: [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to ''valueForMoneyAnalysis''.' + mapping: '[Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to ''valueForMoneyAnalysis''.' example: |- { "documents": [ @@ -269,14 +263,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '1.8' title: Budget projections module: Economic and fiscal indicator: Multi-year implementation disclosure format: In case of multiyear project implementation, disclose information on budget projection for all years of implementation. mapping: |- - Project level: - 1. Add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object to the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) incrementally and set its [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) to "Breakdown by year of implementation". 2. For each year: @@ -335,14 +328,13 @@ - /budget/budgetBreakdowns/budgetBreakdown/amount/amount - /budget/budgetBreakdowns/budgetBreakdown/amount/currency refs: '' + mapping level: project - id: '1.9' title: Budget shortfall module: Economic and fiscal indicator: Budget execution disclosure format: Disclose any shortfall in the allocated budget, including reasons for it. mapping: |- - Project level: - 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-schema.json,/definitions/Metric,id) incrementally and set its [`.title`](project-schema.json,/definitions/Metric,title) to "Budget shortfall". 2. Add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array and set its [`.id`](project-schema.json,/definitions/Observation,id) incrementally. 3. Map the shortfall's value to its [`.value`](project-schema.json,/definitions/Observation,value). @@ -377,12 +369,13 @@ - /metrics/observations/value/currency - /metrics/observations/notes refs: '' + mapping level: project - id: '1.10' title: Maintenance plan or program module: Economic and fiscal indicator: Economic viability disclosure format: Disclose the maintenance plan or program. This is the documentation that describes work to slow the deterioration of the asset. - mapping: 'Project Level: [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to ''maintenancePlan''.' + mapping: '[Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to ''maintenancePlan''.' example: |- { "documents": [ @@ -399,12 +392,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '1.11' title: Asset lifetime module: Economic and fiscal indicator: Economic viability disclosure format: Disclose the expected lifetime of the asset. This tends to be part of the design report. - mapping: 'Project Level: Convert to days and map to [`assetLifetime.durationInDays`](project-schema.json,/definitions/Period,durationInDays).' + mapping: 'Convert to days and map to [`assetLifetime.durationInDays`](project-schema.json,/definitions/Period,durationInDays).' example: |- { "assetLifetime": { @@ -415,6 +409,7 @@ - /assetLifetime - /assetLifetime/durationInDays refs: '' + mapping level: project - id: '2.1' title: Environmental impact category module: Environment and climate @@ -428,8 +423,6 @@ - Category C: projects with minimal or no adverse environmental or social risks and/or impacts. mapping: |- - Project level: - If an environmental impact assessment was conducted: 1. Set [`environment.hasImpactAssessment`](project-schema.json,,environment/hasImpactAssessment) to `true`. @@ -455,6 +448,7 @@ - /environment/impactCategories/scheme - /environment/impactCategories/id refs: '' + mapping level: project - id: '2.2' title: Environmental measures module: Environment and climate @@ -469,8 +463,6 @@ - water contamination management - others (explain) mapping: |- - Project level: - 1. For each measure, add an [`EnvironmentalMeasure`](../../reference/schema.md#environmentalmeasure) object to the [`environment.environmentalMeasures`](project-schema.json,,environment/environmentalMeasures) array, set its [`.type`](project-schema.json,/definitions/EnvironmentalMeasure,type) according to the open [environmentalMeasure](../../reference/codelists.md#environmentalmeasure) codelist and map any further details to its [`.description`](project-schema.json,/definitions/EnvironmentalMeasure,description). 2. If there is an accompanying document, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'environmentalMeasures'. @@ -504,14 +496,13 @@ - /documents/description - /documents/url refs: '' + mapping level: project - id: '2.3' title: Environmental licenses and exemptions module: Environment and climate indicator: Environmental impact disclosure format: Disclose all licenses, exemptions and/or amnesties obtained for the project. This can be related to Preparation, Implementation and/or Maintenance. These stages are also known as Planning, Construction and Operation respectively. mapping: |- - Project Level: - [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'environmentalExemption'. example: |- { @@ -529,14 +520,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '2.4' title: Protected area module: Environment and climate indicator: Biodiversity impact disclosure format: Identify whether the project is located in, or provides access to a protected area. Use the project location/coordinates at the WDPA - World Database of Protected Areas to disclose the information. mapping: |- - Project level: - If the project is located in a protected area: 1. Set [`environment.inProtectedArea`](project-schema.json,,environment/inProtectedArea) to `true`. @@ -570,6 +560,7 @@ - /locations/gazetteer/scheme - /locations/gazetteer/identifiers refs: '' + mapping level: project - id: '2.5' title: Conservation measures module: Environment and climate @@ -590,8 +581,6 @@ - hazardous material management - others (explain) mapping: |- - Project level: - 1. For each measure, add a [`ConservationMeasure`](../../reference/schema.md#conservationmeasure) object to the [`environment.conservationMeasures`](project-schema.json,,environment/conservationMeasures) array, set its [`.type`](project-schema.json,/definitions/ConservationMeasure,type) according to the open [conservationMeasure](../../reference/codelists.md#conservationmeasure) codelist and map any further details to its [`.description`](project-schema.json,/definitions/ConservationMeasure,description). 2. If there is an accompanying document, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'conservationMeasures'. @@ -623,14 +612,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '2.6' title: Climate and disaster risk assessment module: Environment and climate indicator: Climate and disaster risk disclosure format: Clarify the type of climate and disaster risks to which the project is exposed. This tends to be part of the appraisal documents. mapping: |- - Project level: - [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'climateAndDisasterRiskAssessment' and map any free text to its [`.description`](project-schema.json,/definitions/Document,description). example: |- { @@ -650,6 +638,7 @@ - /documents/description - /documents/url refs: '' + mapping level: project - id: '2.7' title: Climate measures module: Environment and climate @@ -669,8 +658,6 @@ - assessment of rising sea levels - others (explain). mapping: |- - Project level: - 1. For each measure, add a [`ClimateMeasure`](../../reference/schema.md#climatemeasure) object to the [`environment.climateMeasures`](project-schema.json,,environment/climateMeasures) array, set its [`.type`](project-schema.json,/definitions/ClimateMeasure,type) according to the open [climateMeasure](../../reference/codelists.md#climatemeasure) codelist and map any further explanation to its [`.description`](project-schema.json,/definitions/ClimateMeasure,description). 2. If there is an accompanying document, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'climateMeasures'. @@ -704,14 +691,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '2.8' title: Forecast of greenhouse gas emissions module: Environment and climate indicator: Climate risk disclosure format: Disclose the forecast greenhouse gas emissions related to the project, including the calculation, the methodology applied and where the calculation can be found. mapping: |- - Project level: - 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`.forecasts`](project-schema.json,,forecasts) array. 2. Set the metric's [`.title`](project-schema.json,/definitions/Metric,title) to "Greenhouse gas emissions (carbon dioxide equivalent)" and map the methodology clarification to its [`.description`](project-schema.json,/definitions/Metric,description). @@ -775,14 +761,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '2.9' title: Environmental certifications module: Environment and climate indicator: Climate management disclosure format: Disclose environmental and/or climate related certifications issued for contractors and subcontractors such as ISO 14001 for environmental management. mapping: |- - Contracting process level: - [Add a contracting process document](../common.md#add-a-contracting-process-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'supplierEnvironmentalCertification'. example: |- { @@ -810,14 +795,13 @@ - /contractingProcesses/summary/documents/documentType - /contractingProcesses/summary/documents/url refs: '' + mapping level: contracting process - id: '2.10' title: Decommissioning plans module: Environment and climate indicator: Climate management disclosure format: Disclose the decommissioning plans for the project assets. mapping: |- - Project level: - [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'decommissioningPlans'. example: |- { @@ -835,14 +819,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '2.11' title: Decommissioning cost forecast module: Environment and climate indicator: Climate management disclosure format: Disclose the forecast decommissioning costs for the project assets. mapping: |- - Project level: - 1. Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) object to the [`costMeasurements`](project-schema.json,,costMeasurements) array and set its [`.id`](project-schema.json,/definitions/CostMeasurement,id) incrementally. 2. Add a [`CostGroup`](../../reference/schema.md#costgroup) object to the cost measurement's [`.costGroups`](project-schema.json,/definitions/CostMeasurement,costGroups) array, set its [`.id`](project-schema.json,/definitions/CostGroup,id) incrementally and set its [`.category`](project-schema.json,/definitions/CostGroup,category) to 'endOfLife'. @@ -883,6 +866,7 @@ - /costMeasurements/costGroups/costs/value/amount - /costMeasurements/costGroups/costs/value/currency refs: '' + mapping level: project - id: '3.1' title: Climate objective module: Climate finance @@ -894,8 +878,6 @@ - adaptation - cross-cutting mapping: |- - Project level: - Map to [`environment.goals`](project-schema.json,,environment/goals) using the closed [environmentalGoal](../../reference/codelists.md#environmentalgoal) codelist. example: |- { @@ -910,6 +892,7 @@ - /environment - /environment/goals refs: '' + mapping level: project - id: '3.2' title: Financial instrument module: Climate finance @@ -962,14 +945,13 @@ - /budget/finance/concessional - /budget/finance/resultsBased refs: '' + mapping level: project, contracting process - id: '3.3' title: Climate transformation module: Climate finance indicator: Model of change disclosure format: Clarify the theory of change, systemic transition or transformation that is intended. mapping: |- - Project level: - [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'climateTransformation' and map any free text to [`.description`](project-schema.json,/definitions/Document,description). example: |- { @@ -987,14 +969,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '3.4' title: Climate finance decision-maker module: Climate finance indicator: Decision-making process disclosure format: Identify who approved the climate finance investment in the country. mapping: |- - Project level: - [Add an organization](../common.md#add-an-organization) for the decision maker and add 'climateFinanceFocalPoint' to its [`.roles`](project-schema.json,/definitions/Organization,roles) array. example: |- { @@ -1014,6 +995,7 @@ - /parties/name - /parties/roles refs: '' + mapping level: project - id: '3.5' title: Nationally Determined Contributions (NDC) module: Climate finance @@ -1097,6 +1079,7 @@ - /budget/finance/value/amount - /budget/finance/value/currency refs: '' + mapping level: project, contracting process - id: '3.9' title: Funding source module: Climate finance @@ -1122,6 +1105,7 @@ - /budget/finance/id - /budget/finance/source refs: '' + mapping level: project, contracting process - id: '3.10' title: Green Climate Fund Accredited Entity module: Climate finance @@ -1166,6 +1150,7 @@ - /parties/name - /parties/roles refs: '' + mapping level: project, contracting process - id: '3.11' title: Accredited Entity Type module: Climate finance @@ -1215,6 +1200,7 @@ - /parties/classifications/id - /parties/classifications/scheme refs: '' + mapping level: project, contracting process - id: '3.12' title: Project preparation costs module: Climate finance @@ -1240,8 +1226,6 @@ indicator: Accessibility/ efficiency disclosure format: Disclose dates for project preparation. mapping: |- - Project level: - Map to [`preparationPeriod`](project-schema.json,,preparationPeriod). example: |- { @@ -1255,6 +1239,7 @@ - /preparationPeriod/startDate - /preparationPeriod/endDate refs: '' + mapping level: project - id: '3.14' title: Project approval period module: Climate finance @@ -1265,8 +1250,6 @@ - submission date - approval date mapping: |- - Project level: - For each date: 1. Add a [`Milestone`](../../reference/schema.md#milestone) to the [`milestones`](project-schema.json,,milestones) array and set its: @@ -1297,6 +1280,7 @@ - /milestones/dateMet - /milestones/status refs: '' + mapping level: project - id: '3.15' title: Ratio of co-finance module: Climate finance @@ -1398,14 +1382,13 @@ - /budget/finance/interestRate/margin - /budget/finance/description refs: '' + mapping level: project, contracting process - id: '3.17' title: Carbon efficiency module: Climate finance indicator: Climate impact disclosure format: Disclose the cost per tonne of CO2 equivalent reduction attributed to the project. mapping: |- - Project level: - Map to [`environment.abatementCost`](project-schema.json,,environment/abatementCost). If a document that describes the methodology used to calculate the cost is available, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'abatementCostMethodology'. example: |- { @@ -1433,6 +1416,7 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '3.18' title: Non-climate co-benefits module: Climate finance @@ -1446,8 +1430,6 @@ - gender empowerment. - others (explain) mapping: |- - Project level: - For each co-benefit, add a [`Benefit`](../../reference/schema.md#benefit) object to the [`benefits`](project-schema.json,,benefits) array, map the option from the list to its [`.title`](project-schema.json,/definitions/Benefit,title) and map the explanation to its [`.description`](project-schema.json,/definitions/Benefit,description). example: |- { @@ -1463,6 +1445,7 @@ - /benefits/title - /benefits/description refs: '' + mapping level: project - id: '3.19' title: Public consultation meetings module: Climate finance @@ -1595,6 +1578,7 @@ - /transactions/relatedImplementationMilestone/id - /transactions/relatedImplementationMilestone/title refs: '' + mapping level: project, contracting process - id: '3.21' title: Type of project monitoring module: Climate finance @@ -1606,8 +1590,6 @@ - external - mixed mapping: |- - Project level: - Map to [`environment.climateOversightTypes`](project-schema.json,,environment/climateOversightTypes) using the closed [climateOversightTypes](../../reference/codelists.md#climateoversighttypes) codelist. example: |- { @@ -1622,14 +1604,13 @@ - /environment - /environment/climateOversightTypes refs: '' + mapping level: project - id: '3.22' title: Performance monitoring module: Climate finance indicator: KPIs disclosure format: Disclose Key Performance Indicators adopted by the project. mapping: |- - Project level: - For each KPI, add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array and set its fields according to the schema. Prefix the metric's [`.title`](project-schema.json,/definitions/Metric,title) with "KPI: ". example: |- { @@ -1645,14 +1626,13 @@ - /metrics/id - /metrics/title refs: '' + mapping level: project - id: '3.23' title: Reporting period module: Climate finance indicator: KPIs disclosure format: Clarify the project reporting period. It could be quarterly, annually, biannually. mapping: |- - Project level: - Get the [`Metric`](../../reference/schema.md#metric) object in the [`metrics`](project-schema.json,,metrics) array that represents the KPI and map to its [`.description`](project-schema.json,/definitions/Metric,description) using the format "Reporting period: {period}". example: |- { @@ -1670,14 +1650,13 @@ - /metrics/title - /metrics/description refs: '' + mapping level: project - id: '3.24' title: Oversight reports module: Climate finance indicator: Anti-corruption impact disclosure format: Disclose oversight reports. mapping: |- - Project level: - [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'oversightReport'. example: |- { @@ -1695,6 +1674,7 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '3.25' title: Independent monitoring module: Climate finance @@ -1714,8 +1694,6 @@ indicator: Long-term project impact disclosure format: Disclose technical audits produced at end of the project. mapping: |- - Project level: - For each audit report, [add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'technicalAuditReport' and map any free text to its [`.description`](project-schema.json,/definitions/Document,description). example: |- { @@ -1739,14 +1717,13 @@ - /documents/pageStart - /documents/pageEnd refs: '' + mapping level: project - id: '3.27' title: Impact measurement module: Climate finance indicator: Long-term project impact disclosure format: Clarify the methodology or system to measure the long-term impact of the project solution. mapping: |- - Project level: - [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'impactMethodology' and map any free text to its [`.description`](project-schema.json,,description). example: |- { @@ -1766,14 +1743,13 @@ - /documents/description - /documents/url refs: '' + mapping level: project - id: '3.28' title: Carbon footprint module: Climate finance indicator: Long-term project impact disclosure format: Disclose the carbon footprint of the project, including the calculation, the methodology applied, and where the calculation can be found. mapping: |- - Project level: - 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array. 2. Set the metric's [`.title`](project-schema.json,/definitions/Metric,title) to "Greenhouse gas emissions (carbon dioxide equivalent)" and map the methodology clarification to its [`.description`](project-schema.json,/definitions/Metric,description). @@ -1837,6 +1813,7 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '3.29' title: Infrastructure assets to be decommissioned module: Climate finance @@ -1878,14 +1855,13 @@ - /relatedProjects/title - /relatedProjects/relationship refs: '' + mapping level: project - id: '3.30' title: Decommission period module: Climate finance indicator: Stranded assets disclosure format: Intended start and end dates of decommissioning. mapping: |- - Project level: - Map to [`decommissioningPeriod`](project-schema.json,,decommissioningPeriod). example: |- { @@ -1899,6 +1875,7 @@ - /decommissioningPeriod/startDate - /decommissioningPeriod/endDate refs: '' + mapping level: project - id: '3.31' title: Decommission plan module: Climate finance @@ -1918,8 +1895,6 @@ indicator: Climate management disclosure format: Disclose the evaluation of CO2 savings as a result of decommissioning. mapping: |- - Project level: - 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`forecasts`](project-schema.json,,forecasts) array. 2. Set the metric's [`.title`](project-schema.json,/definitions/Metric,title) to "Greenhouse gas emissions reduction (carbon dioxide equivalent)" and map the methodology clarification to its [`.description`](project-schema.json,/definitions/Metric,description). @@ -1985,14 +1960,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '3.34' title: Decommission mitigation plan module: Climate finance indicator: Climate management disclosure format: Disclose mitigation plan for people and communities affected by decommissioning. mapping: |- - Project level: - [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'socialImpact'. example: |- { @@ -2016,14 +1990,13 @@ - /documents/pageStart - /documents/pageEnd refs: '' + mapping level: project - id: '4.1' title: Number of beneficiaries module: Social indicator: Beneficiary population disclosure format: Indicate the number of direct and indirect project beneficiaries. Beneficiaries are the individuals who benefit directly or indirectly from the project; they are the target group of the infrastructure project and their needs are addressed by the intervention. mapping: |- - Project level: - 1. Add a [`Benefit`](../../reference/schema.md#benefit) object to the [`benefits`](project-schema.json,,benefits) array. 2. Add a [`Beneficiary`](../../reference/schema.md#beneficiary) object to the benefit's [`.beneficiaries`](project-schema.json,/definitions/Benefit,beneficiaries) array, set its [`.description`](project-schema.json,/definitions/Beneficiary,description) to "Direct beneficiaries" and set its [`.numberOfPeople`](project-schema.json,/definitions/Beneficiary,numberOfPeople) to the number of direct beneficiaries. 3. Add a [`Beneficiary`](../../reference/schema.md#beneficiary) object to the benefit's [`.beneficiaries`](project-schema.json,/definitions/Benefit,beneficiaries) array, set its [`.description`](project-schema.json,/definitions/Beneficiary,description) to "Indirect beneficiaries" and set its [`.numberOfPeople`](project-schema.json,/definitions/Beneficiary,numberOfPeople) to the number of indirect beneficiaries. @@ -2050,14 +2023,13 @@ - /benefits/beneficiaries/description - /benefits/beneficiaries/numberOfPeople refs: '' + mapping level: project - id: '4.2' title: Inclusive design and implementation module: Social indicator: Gender and inclusion disclosure format: Clarify whether gender, people with disabilities, and vulnerable and disadvantaged populations were considered in the project design and project implementation, providing details on how the design and implementation practices meet inclusion goals. mapping: |- - Project level: - 1. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'inclusiveDesign' and map any free text to its [`.description`](project-schema.json,/definitions/Document,description). 2. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'inclusiveImplementation' and map any free text to its [`.description`](project-schema.json,/definitions/Document,description). @@ -2085,14 +2057,13 @@ - /documents/description - /documents/url refs: '' + mapping level: project - id: '4.3' title: Indigenous land module: Social indicator: Indigenous populations disclosure format: Identify whether the project is located or cut through indigenous land. Use the information at the [LandMark - Global Platform of Indigenous and Community Lands](https://www.landmarkmap.org/map/#x=-102.46&y=13.47&l=3&a=community_FormalDoc%2Ccommunity_NoDoc%2Ccommunity_FormalClaim%2Ccommunity_Occupied%2Cindigenous_FormalDoc%2Cindigenous_NoDoc%2Cindigenous_FormalClaim%2Cindigenous_Occupied) on both databases Indigenous Lands Acknowledged by Government and Not Acknowledged by Government (customary tenure or with formal land claim submitted) to disclose the information. mapping: |- - Project level: - If the project is located in or cuts through indigenous land: 1. Set [`social.inIndigenousLand`](project-schema.json,/definitions/Social,inIndigenousLand) to `true`. @@ -2118,14 +2089,13 @@ - /locations/id - /locations/description refs: '' + mapping level: project - id: '4.4' title: Public consultation meetings module: Social indicator: Public participation disclosure format: Disclose the occurrence of public meetings with communities and impacted groups including meeting invite, the number of the participants, dates and location of these meetings. mapping: |- - Project Level: - For each meeting: 1. Publish the meeting invite: [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'consultationMeetingInvitation'. @@ -2186,14 +2156,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '4.5' title: Land compensation budget module: Social indicator: Land issues disclosure format: Disclose budget allocated to fund land compensation. mapping: |- - Project Level: - Map to [`social.landCompensationBudget`](project-schema.json,/definitions/Social,landCompensationBudget). example: |- { @@ -2210,6 +2179,7 @@ - /social/landCompensationBudget/amount - /social/landCompensationBudget/currency refs: '' + mapping level: project - id: '4.6' title: Labor obligations module: Social @@ -2234,8 +2204,6 @@ - protective equipment - others (explain) mapping: |- - Contracting process level: - 1. Publish a summary of the labor obligations: 1. For each labor obligation, add the relevant code from the open [laborObligations](../../reference/codelists.md#laborobligations) codelist to the [`.summary.social.laborObligations.obligations`](project-schema.json,/definitions/ContractingProcessSummary,social/laborObligations/obligations) array. @@ -2288,14 +2256,13 @@ - /contractingProcesses/summary/documents/documentType - /contractingProcesses/summary/documents/url refs: '' + mapping level: contracting process - id: '4.7' title: Labor budget module: Social indicator: Labor compliance disclosure format: Disclose the amount allocated by the main contractor to cover for labor costs. mapping: |- - Contracting process level: - Map to [`summary.social.laborBudget`](project-schema.json,/definitions/ContractingProcessSummary,social/laborBudget). example: |- { @@ -2322,14 +2289,13 @@ - /contractingProcesses/summary/social/laborBudget/amount - /contractingProcesses/summary/social/laborBudget/currency refs: '' + mapping level: contracting process - id: '4.8' title: Workers' accidents module: Social indicator: Health and Safety disclosure format: Disclose summary statistics on accidents and fatalities involving construction workers, and an explanation of these events. mapping: |- - Project level: - Publish summary statistics on worker accidents: 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-schema.json,/definitions/Metric,id) incrementally and set its [`.title`](project-schema.json,/definitions/Metric,title) to "Worker accidents". @@ -2399,14 +2365,13 @@ - /metrics/observations/measure - /metrics/observations/notes refs: '' + mapping level: project - id: '4.9' title: Health and safety certifications module: Social indicator: Health and Safety disclosure format: Disclose labor related certifications issued in relation to project contractors and subcontractors such as ISO 45001 for Health and Safety. mapping: |- - Contracting process level: - [Add a contracting process document](../common.md#add-a-contracting-process-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'supplierHealthAndSafetyCertification'. example: |- { @@ -2434,6 +2399,7 @@ - /contractingProcesses/summary/documents/documentType - /contractingProcesses/summary/documents/url refs: '' + mapping level: contracting process - id: '4.10' title: Construction materials testing module: Social @@ -2457,8 +2423,6 @@ - stone - others (explain). mapping: |- - Project level: - Publish a summary of the material tests: 1. For each material test, add a code from the open [constructionMaterial](../../reference/codelists.md#constructionmaterial) codelist to the [`social.healthAndSafety.materialTests.tests`](project-schema.json,/definitions/HealthAndSafety,materialTests/tests) array. @@ -2498,14 +2462,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '4.11' title: Building inspections module: Social indicator: Health and Safety disclosure format: Disclose building inspections during project implementation. mapping: |- - Project Level: - [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'buildingInspectionReport'. example: |- { @@ -2523,14 +2486,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '4.12' title: Jobs generated module: Social indicator: Growth impact disclosure format: Disclose estimated and actual jobs (direct/indirect) during project implementation and estimated and actual jobs during operation (direct/indirect). mapping: |- - Project level: - Publish job creation estimates: 1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`forecasts`](project-schema.json,,forecasts) array and set its [`.title`](project-schema.json,/definitions/Metric,title) to "Jobs created". @@ -2655,6 +2617,7 @@ - /metrics/observations/dimensions/relationship - /metrics/observations/dimensions/stage refs: '' + mapping level: project - id: '5.1' title: Policy coherence module: Institutional @@ -2674,8 +2637,6 @@ - Annual budgets - Pipeline of infrastructure projects mapping: |- - Project level: - 1. For each plan or policy to which the project is aligned, add a code from the open [policyAlignment](../../reference/codelists.md#policyalignment) codelist to the [`policyAlignment.policies`](project-schema.json,,policyAlignment/policies) array and add a further explanation of the alignment to [`policyAlignment.description`](project-schema.json,,policyAlignment/description). 2. For each United Nations Sustainable Development Goal to which the project is aligned, add a [`Classification`](../../reference/schema.md#classification) object to the [`additionalClassifications`](project-schema.json,,additionalClassifications) array and set its: @@ -2732,14 +2693,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '5.2' title: Freedom of information requests module: Institutional indicator: Access to information disclosure format: Disclose Freedom of Information (FoI) requests that have been presented in relation to the project. Note that FoI requests can also be known as access to information requests. mapping: |- - Project level: - For each freedom of information request, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'informationRequest'. example: |- { @@ -2757,14 +2717,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '5.3' title: Answers to Freedom of information requests module: Institutional indicator: Access to information disclosure format: Disclose the responses provided by authorities to Freedom of Information (FoI) requests related to the project. Note that FoI requests may also be known as access to information requests. mapping: |- - Project level: - For each freedom of information request response, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'informationRequestResponse'. example: |- { @@ -2782,14 +2741,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '5.4' title: Lobbying transparency module: Institutional indicator: Access to information disclosure format: Disclose the occurrence of meetings with interested groups, including the number of participants, date, location and minutes of these meetings, as well as the name and job title of the person representing the public office present at the meeting. mapping: |- - Project Level: - For each meeting: Publish the meeting details: @@ -2865,14 +2823,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '5.5' title: Beneficial ownership module: Institutional indicator: Access to information disclosure format: Disclose the beneficial owners of the contractors and suppliers appointed in the project. mapping: |- - Project level: - For each beneficial owner: 1. Get the [`Organization`](../../reference/schema.md#organization) in [`parties`](project-schema.json,,parties) that represents the contractor or supplier. @@ -2910,14 +2867,13 @@ - /parties/beneficialOwners/identifier/scheme - /parties/beneficialOwners/identifier/id refs: '' + mapping level: project - id: '5.6' title: Sustainability criteria module: Institutional indicator: Award criteria disclosure format: Identify the presence of sustainability and non-price attributes in the award criteria. mapping: |- - Contracting process level: - Add a [`Sustainability`](../../reference/schema.md#sustainability) object to the [`summary.tender.sustainability`](project-schema.json,/definitions/ContractingProcessSummary,tender/sustainability) array and add 'awardCriteria' to its [`.strategies`](project-schema.json,/definitions/Sustainability,strategies) array. example: |- { @@ -2946,14 +2902,13 @@ - /contractingProcesses/summary/tender/sustainability - /contractingProcesses/summary/tender/sustainability/strategies refs: '' + mapping level: contracting process - id: '5.7' title: Anti-corruption certifications module: Institutional indicator: Anti-corruption impact disclosure format: Disclose anti-corruption certifications of the project, such as ISO 37001 on Anti-Bribery Management Systems Standard. mapping: |- - Project Level: - [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'antiCorruptionCertification'. example: |- { @@ -2971,14 +2926,13 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '5.8' title: Independent monitoring module: Institutional indicator: Anti-corruption impact disclosure format: Identify the entities acting as independent monitors of the project. mapping: |- - Project level: - [Add an organization](../common.md#add-an-organization) for the independent monitor and add 'independentMonitor' to its [`.roles`](project-schema.json,/definitions/Organization,roles) array. example: |- { @@ -2998,6 +2952,7 @@ - /parties/name - /parties/roles refs: '' + mapping level: project - id: '5.9' title: Performance monitoring module: Institutional @@ -3016,8 +2971,6 @@ indicator: Risk management disclosure format: Disclose risk management plans prepared for the project. mapping: |- - Project Level: - [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'riskProvisions'. example: |- { @@ -3035,6 +2988,7 @@ - /documents/documentType - /documents/url refs: '' + mapping level: project - id: '5.11' title: Sustainable sub-sectors module: Institutional @@ -3057,8 +3011,6 @@ Free text to add not mentioned sub-sectors mapping: |- - Project Level: - Map to [`sector`](project-schema.json,,sector), using the open [ProjectSector codelist](../../reference/codelists.md#projectsector). example: |- { @@ -3069,3 +3021,4 @@ fields: - /sector refs: '' + mapping level: project From 3b2421fc81f06eb894e5df33ab36ecb119fac15c Mon Sep 17 00:00:00 2001 From: Duncan Dewhurst Date: Mon, 7 Apr 2025 14:44:55 +1200 Subject: [PATCH 03/17] docs/locale/es/LC_MESSAGES/infrastructure-sustainability-mapping.po: Pretranslate --- .tx/config | 9 + docs/conf.py | 2 +- .../infrastructure-sustainability-mapping.po | 2687 +++++++++++++++++ include/config.mk | 6 +- 4 files changed, 2700 insertions(+), 4 deletions(-) create mode 100644 docs/locale/es/LC_MESSAGES/infrastructure-sustainability-mapping.po diff --git a/.tx/config b/.tx/config index 541ddbca..31616c5f 100644 --- a/.tx/config +++ b/.tx/config @@ -190,6 +190,15 @@ resource_name = infrastructure-schema replace_edited_strings = false keep_translations = false +[o:open-contracting-partnership-1:p:oc4ids-09:r:infrastructure-sustainability-mapping] +file_filter = docs/locale//LC_MESSAGES/infrastructure-sustainability-mapping.po +source_file = build/locale/infrastructure-sustainability-mapping.pot +type = PO +minimum_perc = 0 +resource_name = infrastructure-sustainability-mapping +replace_edited_strings = false +keep_translations = false + [o:open-contracting-partnership-1:p:oc4ids-09:r:projects--index] file_filter = docs/locale//LC_MESSAGES/projects/index.po source_file = build/locale/projects/index.pot diff --git a/docs/conf.py b/docs/conf.py index b5ebdc09..5da1964a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -126,7 +126,7 @@ def setup(app): mapping_domain = f"{gettext_domain_prefix}mappings" # The gettext domain for sustainability mapping translations. # Should match the domain in the `pybabel compile` command. - sustainability_mapping_domain = f"{gettext_domain_prefix}sustainability_mapping" + sustainability_mapping_domain = f"{gettext_domain_prefix}sustainability-mapping" schema_dir = basedir / "schema" / "project-level" static_dir = basedir / "docs" / "_static" / "project-level" diff --git a/docs/locale/es/LC_MESSAGES/infrastructure-sustainability-mapping.po b/docs/locale/es/LC_MESSAGES/infrastructure-sustainability-mapping.po new file mode 100644 index 00000000..67d86bf8 --- /dev/null +++ b/docs/locale/es/LC_MESSAGES/infrastructure-sustainability-mapping.po @@ -0,0 +1,2687 @@ +# Translations template for PROJECT. +# Copyright (C) 2025 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2025. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2025-04-07 12:09+1200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.1\n" + +#. /0/title +#: mapping/sustainability.yaml:1 +msgid "Procurement strategy" +msgstr "Estrategia de adquisición" + +#. /0/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the procurement strategy risk assessment. This tends to be part " +"of the decision-making strategy and likely includes discussions regarding" +" capabilities, the delivery model and the rationale for the risk " +"allocation decision." +msgstr "" +"Se refiere a la evaluación de riesgo de la estrategia de adquisiciones y " +"contrataciones. Esto suele ser parte de la estrategia de toma de decisiones " +"y es probable que incluya discusiones sobre las capacidades, el modelo de " +"implementación y la justificación para la decisión de asignación de riesgos. " + +#. /0/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'procurementStrategyRiskAssessment'." +msgstr "" +"[Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"configurar el [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) a 'procurementStrategyRiskAssessment'." + +#. /1/title +#: mapping/sustainability.yaml:1 +msgid "Life cycle cost" +msgstr "Costos del ciclo de vida" + +#. /1/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the life cycle cost of the project, which is the cost of an " +"asset throughout its life cycle while fulfilling the performance " +"requirements (ISO 15686-5:2017)." +msgstr "" +"Son los costos en los que se incurren durante el ciclo de vida del proyecto, " +"es decir el costo de un activo durante todo su ciclo de vida útil, mientras " +"cumple con los requerimientos del desempeño esperado (ISO 15686-5:2017)." + +#. /1/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) " +"object to the [`costMeasurements`](project-schema.json,,costMeasurements)" +" array and map to its [`.lifeCycleCosting.value`](project-" +"schema.json,/definitions/CostMeasurement,lifeCycleCosting/value)." +msgstr "" +"Agregue un objeto [`CostMeasurement`](../../reference/" +"schema.md#costmeasurement) a la matriz [`costMeasurements`](project-" +"schema.json,,costMeasurements) y mapee a su [`.lifeCycleCosting.value`]" +"(project-schema.json,/definitions/CostMeasurement,lifeCycleCosting/value)." + +#. /2/title +#: mapping/sustainability.yaml:1 +msgid "Life cycle cost calculation methodology" +msgstr "Metodología de cálculo de los costos del ciclo de vida" + +#. /2/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the methodology used to calculate the life-cycle cost. The " +"methodology ought to specify whether income and externalities are " +"included in the calculation and the common date, discount rate and period" +" of analysis used." +msgstr "" +"La metodología utilizada para calcular el costo del ciclo de vida de un " +"proyecto. La metodología debe especificar si los ingresos y las " +"externalidades se incluyen en el cálculo y la fecha común, la tasa de " +"descuento y el periodo de análisis utilizados." + +#. /2/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'lifeCycleCostMethodology'." +msgstr "" +"[Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"configurar su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) al 'lifeCycleCostMethodology'." + +#. /3/title +#: mapping/sustainability.yaml:1 +msgid "Funding source for preparation, implementation and maintenance" +msgstr "" +"Fuentes de financiamiento para la preparación, implementación y mantenimiento" + +#. /3/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Name the funding organization(s) or funding source(s) for the " +"preparation, implementation and maintenance stages, and disclose the " +"budget line(s) to which the project belongs. The maintenance stage covers" +" any preventative or corrective maintenance and the day-to-day running of" +" the assets; this stage is also called operation." +msgstr "" +"Nombre de la(s) organización(es) financiera(s) o fuente(s) de recursos para " +"las fases de preparación, implementación y mantenimiento y la(s) línea(s) " +"del presupuesto al que pertenece el proyecto. La fase de mantenimiento cubre " +"cualquier mantenimiento preventivo o correctivo y el día a día de la " +"operación de los activos. Esta etapa también se denomina operación. " + +#. /3/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Get the " +"[`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object " +"in the [`budget.budgetBreakdowns`](project-" +"schema.json,,budget/budgetBreakdowns) array whose [`.description" +"`](project-schema.json,/definitions/BudgetBreakdowns,description) is " +"\"Breakdown by stage\". If none exists yet, add a " +"[`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object " +"to the [`budget.budgetBreakdowns`](project-" +"schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-" +"schema.json,/definitions/BudgetBreakdowns,id) incrementally and its " +"[`.description`](project-" +"schema.json,/definitions/BudgetBreakdowns,description) to \"Breakdown by " +"stage\".\n" +"\n" +"2. For each stage:\n" +"\n" +" a. Get the " +"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in " +"the budget breakdowns' [`.budgetBreakdown`](project-" +"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose " +"[`.description`](project-" +"schema.json,/definitions/BudgetBreakdown,description) is the name of the " +"stage and whose [`.id`](project-" +"schema.json,/definitions/BudgetBreakdown,id) is the identifier of the " +"budget line. If none exists yet, add a " +"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to " +"the budget breakdowns' [`.budgetBreakdown`](project-" +"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its" +" [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) to the " +"budget line identifier and set its [`.description`](project-" +"schema.json,/definitions/BudgetBreakdown,description) to the name of the " +"stage.\n" +"\n" +" b. Get the [`Organization`](../../reference/schema.md#organization) " +"object in [`parties`](project-schema.json,,parties) that represents the " +"funding source. If none exists yet, [add an organization](../common.md" +"#add-an-organization) and add 'funder' to its [`.roles`](project-" +"schema.json,/definitions/Organization,roles).\n" +"\n" +" c. Set the budget breakdown's [`.sourceParty`](project-" +"schema.json,/definitions/BudgetBreakdown,sourceParty) to the [`.id" +"`](project-schema.json,/definitions/Organization,id) and [`.name" +"`](project-schema.json,/definitions/Organization,name) of the funding " +"source." +msgstr "" + +#. /4/title +#: mapping/sustainability.yaml:1 +msgid "Budget for preparation, implementation and maintenance" +msgstr "Presupuesto para preparación, implementación y mantenimiento" + +#. /4/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Specify the allocated budget for preparation, implementation and " +"maintenance. Maintenance covers any preventative or corrective " +"maintenance and the day-to-day running of the assets. This stage is also " +"called operation." +msgstr "" +"Especifique el presupuesto asignado para la preparación, la implementación y " +"el mantenimiento. El mantenimiento abarca cualquier mantenimiento preventivo " +"o correctivo y el funcionamiento diario de los activos. Esta etapa también " +"se denomina operación." + +#. /4/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Get the " +"[`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object " +"in the [`budget.budgetBreakdowns`](project-" +"schema.json,,budget/budgetBreakdowns) array whose [`.description" +"`](project-schema.json,/definitions/BudgetBreakdowns,description) is " +"\"Breakdown by stage\". If none exists yet, add a " +"[`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object " +"to the [`budget.budgetBreakdowns`](project-" +"schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-" +"schema.json,/definitions/BudgetBreakdowns,id) incrementally and its " +"[`.description`](project-" +"schema.json,/definitions/BudgetBreakdowns,description) to \"Breakdown by " +"stage\".\n" +"\n" +"2. For each stage:\n" +"\n" +" a. Get the " +"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in " +"the budget breakdowns' [`.budgetBreakdown`](project-" +"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose " +"[`.description`](project-" +"schema.json,/definitions/BudgetBreakdown,description) is the name of the " +"stage. If none exists yet, add a " +"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to " +"the budget breakdowns' [`.budgetBreakdown`](project-" +"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its" +" [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) " +"incrementally and set its [`.description`](project-" +"schema.json,/definitions/BudgetBreakdown,description) to the name of the " +"stage.\n" +"\n" +" b. Map to the budget breakdown's [`.amount`](project-" +"schema.json,/definitions/BudgetBreakdown,amount)." +msgstr "" + +#. /5/title +#: mapping/sustainability.yaml:1 +msgid "Cost benefit analysis" +msgstr "Análisis costo-beneficio" + +#. /5/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Economic assessment that tends to be part of the appraisal documents and " +"provides information on economic net benefits and costs (\"ex ante\" cost" +" benefit analysis). A revised assessment can be prepared during the " +"operational phase of the project to update the information on net " +"benefits and costs (\"ex post\" cost benefit analysis). Disclose both:\n" +"\n" +"- Ex ante cost benefit analysis\n" +"- Ex post cost benefit analysis" +msgstr "" + +#. /5/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. [Add a project document](../common.md#add-a-project-document), set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'costBenefitAnalysis' " +"and set its [`.description`](project-" +"schema.json,/definitions/Document,description) to \"ex ante cost benefit " +"analysis\".\n" +"\n" +"2. [Add a project document](../common.md#add-a-project-document), set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'costBenefitAnalysis' " +"and set its [`.description`](project-" +"schema.json,/definitions/Document,description) to \"ex post cost benefit " +"analysis\"." +msgstr "" + +#. /6/title +#: mapping/sustainability.yaml:1 +msgid "Value for money" +msgstr "Valor por dinero" + +#. /6/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"A summary of the value for money analysis carried out for the project, " +"along with supporting figures, calculations and business case, based on " +"projected or actual procurement outcomes. This tends to include " +"considerations of economy, efficiency, effectiveness and equity, and is " +"part of the appraisal documents." +msgstr "" +"Un resumen del análisis de la relación valor por dinero realizado para el " +"proyecto, junto con cifras de apoyo, cálculos y casos comerciales, basados " +"en los resultados proyectados o reales de la contratación. Esto suele " +"incluir consideraciones de economía, eficiencia, eficacia y equidad, y forma " +"parte de los documentos de valoración." + +#. /6/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'valueForMoneyAnalysis'." +msgstr "" + +#. /7/title +#: mapping/sustainability.yaml:1 +msgid "Budget projections" +msgstr "Proyecciones presupuestarias" + +#. /7/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"In case of multiyear project implementation, disclose information on " +"budget projection for all years of implementation." +msgstr "" +"En el caso de una implementación de un proyecto plurianual, agregue la " +"información sobre la proyección presupuestaria para todos los años de " +"implementación." + +#. /7/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns)" +" object to the [`budget.budgetBreakdowns`](project-" +"schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-" +"schema.json,/definitions/BudgetBreakdowns,id) incrementally and set its " +"[`.description`](project-" +"schema.json,/definitions/BudgetBreakdowns,description) to \"Breakdown by " +"year of implementation\".\n" +"\n" +"2. For each year:\n" +"\n" +" 1. Add a " +"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to " +"the budget breakdowns' [`.budgetBreakdown`](project-" +"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array and set " +"its [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) " +"incrementally.\n" +"\n" +" 2. Map the year's start and end dates to its [`.period`](project-" +"schema.json,/definitions/BudgetBreakdown,period)\n" +"\n" +" 3. Map the budget projection to its [`.amount`](project-" +"schema.json,/definitions/BudgetBreakdown,amount)." +msgstr "" + +#. /8/title +#: mapping/sustainability.yaml:1 +msgid "Budget shortfall" +msgstr "Déficit presupuestario" + +#. /8/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose any shortfall in the allocated budget, including reasons for it." +msgstr "" +"Cualquier déficit en el presupuesto asignado, incluyendo las razones del " +"mismo." + +#. /8/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " +"[`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-" +"schema.json,/definitions/Metric,id) incrementally and set its [`.title" +"`](project-schema.json,/definitions/Metric,title) to \"Budget " +"shortfall\".\n" +"2. Add an [`Observation`](../../reference/schema.md#observation) object " +"to the metric's [`.observations`](project-" +"schema.json,/definitions/Metric,observations) array and set its [`.id" +"`](project-schema.json,/definitions/Observation,id) incrementally.\n" +"3. Map the shortfall's value to its [`.value`](project-" +"schema.json,/definitions/Observation,value).\n" +"4. Map the reasons for the shortfall to its [`.notes`](project-" +"schema.json,/definitions/Observation,notes)." +msgstr "" + +#. /9/title +#: mapping/sustainability.yaml:1 +msgid "Maintenance plan or program" +msgstr "Plan o programa de mantenimiento" + +#. /9/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the maintenance plan or program. This is the documentation that " +"describes work to slow the deterioration of the asset." +msgstr "" +"Este es el documento que describe los trabajos para desacelerar el deterioro " +"de los activos." + +#. /9/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'maintenancePlan'." +msgstr "" + +#. /10/title +#: mapping/sustainability.yaml:1 +msgid "Asset lifetime" +msgstr "Tiempo de vida del activo" + +#. /10/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the expected lifetime of the asset. This tends to be part of the" +" design report." +msgstr "" +"La vida útil esperada del activo. Esto tiende a ser parte del informe de " +"diseño." + +#. /10/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Convert to days and map to [`assetLifetime.durationInDays`](project-" +"schema.json,/definitions/Period,durationInDays)." +msgstr "" + +#. /11/title +#: mapping/sustainability.yaml:1 +msgid "Environmental impact category" +msgstr "Categoría de impacto ambiental" + +#. /11/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Indicate the category that reflects the magnitude of environmental " +"impact. Consider the following to rate the project:\n" +"\n" +"- Category A: projects with potential significant adverse environmental " +"or social risks and/or impacts that are diverse, irreversible, or " +"unprecedented.\n" +"\n" +"- Category B: projects with potential limited adverse environmental or " +"social risks and/or impacts that are few in number, generally site-" +"specific, largely reversible, and readily addressed through mitigation " +"measures.\n" +"\n" +"- Category C: projects with minimal or no adverse environmental or social" +" risks and/or impacts." +msgstr "" + +#. /11/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"If an environmental impact assessment was conducted:\n" +"\n" +"1. Set [`environment.hasImpactAssessment`](project-" +"schema.json,,environment/hasImpactAssessment) to `true`.\n" +"2. Add a [`Classification`](../../reference/schema.md#classification) " +"object to the [`environment.impactCategories`](project-" +"schema.json,,environment/impactCategories) array, set its [`.scheme" +"`](project-schema.json,/definitions/Classification,scheme) to " +"'ifcEnvironmentalSocial' and set its [`.id`](project-" +"schema.json,/definitions/Classification,id) to the lowercase letter of " +"the category into which the project falls.\n" +"\n" +"If an environmental impact assessment was not conducted, set " +"[`environment.hasImpactAssessment`](project-" +"schema.json,,environment/hasImpactAssessment) to `false`." +msgstr "" + +#. /12/title +#: mapping/sustainability.yaml:1 +msgid "Environmental measures" +msgstr "Medidas ambientales" + +#. /12/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Identify the measures adopted by the project to mitigate and/or remedy " +"the environmental impact, disclosing the corresponding document that " +"describes the project's environmental measures. This can include, without" +" limitation, the following:\n" +"\n" +"- waste management\n" +"- disposal of construction by-products\n" +"- environmentally responsible sourcing of materials\n" +"- environmentally responsible use of land, water and air\n" +"- water contamination management\n" +"- others (explain)" +msgstr "" + +#. /12/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. For each measure, add an " +"[`EnvironmentalMeasure`](../../reference/schema.md#environmentalmeasure) " +"object to the [`environment.environmentalMeasures`](project-" +"schema.json,,environment/environmentalMeasures) array, set its [`.type" +"`](project-schema.json,/definitions/EnvironmentalMeasure,type) according " +"to the open " +"[environmentalMeasure](../../reference/codelists.md#environmentalmeasure)" +" codelist and map any further details to its [`.description`](project-" +"schema.json,/definitions/EnvironmentalMeasure,description).\n" +"\n" +"2. If there is an accompanying document, [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'environmentalMeasures'." +msgstr "" + +#. /13/title +#: mapping/sustainability.yaml:1 +msgid "Environmental licenses and exemptions" +msgstr "Licencias ambientales y exenciones" + +#. /13/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose all licenses, exemptions and/or amnesties obtained for the " +"project. This can be related to Preparation, Implementation and/or " +"Maintenance. These stages are also known as Planning, Construction and " +"Operation respectively." +msgstr "" +"Las licencias, exenciones y/o amnistías obtenidas para el proyecto. Esto " +"puede estar relacionado con la Preparación, Implementación y/o " +"Mantenimiento. Estas etapas también se conocen como Planificación, " +"Construcción y Operación respectivamente." + +#. /13/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'environmentalExemption'." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document) y " +"establezca el [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) de 'environmentalExemption'." + +#. /14/title +#: mapping/sustainability.yaml:1 +msgid "Protected area" +msgstr "Área protegida" + +#. /14/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Identify whether the project is located in, or provides access to a " +"protected area. Use the project location/coordinates at the WDPA - World " +"Database of Protected Areas to disclose the information." +msgstr "" +"Identifique si el proyecto está ubicado en o proporciona acceso a un área " +"protegida. Utilice la ubicación/coordenadas del proyecto en la WDPA - Base " +"de Datos Mundial de Áreas Protegidas para presentar la información." + +#. /14/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"If the project is located in a protected area:\n" +"\n" +"1. Set [`environment.inProtectedArea`](project-" +"schema.json,,environment/inProtectedArea) to `true`.\n" +"2. Add a [`Location`](../../reference/schema.md#location) object to the " +"[`.locations`](project-schema.json,,locations) array, set its [`.id" +"`](project-schema.json,/definitions/Location,id) incrementally and set " +"its [`.gazetteer.scheme`](project-" +"schema.json,/definitions/Location,gazetteer/scheme) to 'WDPA'.\n" +"3. For each protected area in which the project is located, add the " +"area's WDPA identifier to the [`.gazetteer.identifiers`](project-" +"schema.json,/definitions/Location,gazetteer/identifiers) array.\n" +"\n" +"If the project is not located in a protected area, set " +"[`environment.inProtectedArea`](project-" +"schema.json,,environment/inProtectedArea) to `false`." +msgstr "" + +#. /15/title +#: mapping/sustainability.yaml:1 +msgid "Conservation measures" +msgstr "Medidas de conservación" + +#. /15/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose and provide further details on the measures adopted by the " +"project to protect and enhance biodiversity. This can comprise, without " +"limitation the following:\n" +"\n" +"- avoidance of ecological sitting\n" +"- buffers for ecological land\n" +"- nature-based solutions\n" +"- land restoration\n" +"- protection to landscape and historical sites\n" +"- invasive species management\n" +"- management of wildlife mortality risk\n" +"- reduce habitat loss\n" +"- pollution reduction\n" +"- land, water and air management\n" +"- hazardous material management\n" +"- others (explain)" +msgstr "" + +#. /15/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. For each measure, add a " +"[`ConservationMeasure`](../../reference/schema.md#conservationmeasure) " +"object to the [`environment.conservationMeasures`](project-" +"schema.json,,environment/conservationMeasures) array, set its [`.type" +"`](project-schema.json,/definitions/ConservationMeasure,type) according " +"to the open " +"[conservationMeasure](../../reference/codelists.md#conservationmeasure) " +"codelist and map any further details to its [`.description`](project-" +"schema.json,/definitions/ConservationMeasure,description).\n" +"\n" +"2. If there is an accompanying document, [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'conservationMeasures'." +msgstr "" + +#. /16/title +#: mapping/sustainability.yaml:1 +msgid "Climate and disaster risk assessment" +msgstr "Evaluación del riesgo climático y de desastres" + +#. /16/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Clarify the type of climate and disaster risks to which the project is " +"exposed. This tends to be part of the appraisal documents." +msgstr "" +"Aclare el tipo de riesgos climáticos y de desastres a los que está expuesto " +"el proyecto. Esto tiende a ser parte de los documentos de valoración. " + +#. /16/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document), set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'climateAndDisasterRiskAssessment' and map any free text to its " +"[`.description`](project-schema.json,/definitions/Document,description)." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document), " +"establezca el [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) en 'climateAndDisasterRiskAssessment' y mapee " +"cualquier texto libre de su [`.description`](project-schema.json,/" +"definitions/Document,description)." + +#. /17/title +#: mapping/sustainability.yaml:1 +msgid "Climate measures" +msgstr "Medidas climáticas" + +#. /17/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Clarify whether the project design considered climate change mitigation " +"and/or adaptation measures, disclosing the design demonstrating how the " +"measures were incorporated. This can comprise, without limitation the " +"following:\n" +"\n" +"- use of lower-emission sources of energy\n" +"- use of lower-emission materials\n" +"- use of recycled and reused materials\n" +"- regenerative design\n" +"- retrofitting design\n" +"- use of carbon capture technology\n" +"- assessment of extreme weather events\n" +"- assessment of precipitation patterns\n" +"- assessment of rising temperatures\n" +"- assessment of rising sea levels\n" +"- others (explain)." +msgstr "" + +#. /17/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. For each measure, add a " +"[`ClimateMeasure`](../../reference/schema.md#climatemeasure) object to " +"the [`environment.climateMeasures`](project-" +"schema.json,,environment/climateMeasures) array, set its [`.type" +"`](project-schema.json,/definitions/ClimateMeasure,type) according to the" +" open [climateMeasure](../../reference/codelists.md#climatemeasure) " +"codelist and map any further explanation to its [`.description`](project-" +"schema.json,/definitions/ClimateMeasure,description).\n" +"\n" +"2. If there is an accompanying document, [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'climateMeasures'." +msgstr "" + +#. /18/title +#: mapping/sustainability.yaml:1 +msgid "Forecast of greenhouse gas emissions" +msgstr "Pronóstico de las emisiones de gases efecto invernadero" + +#. /18/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the forecast greenhouse gas emissions related to the project, " +"including the calculation, the methodology applied and where the " +"calculation can be found." +msgstr "" +"Las proyecciones de emisiones de gases de efecto invernadero relacionadas " +"con el proyecto, incluyendo el cálculo, la metodología aplicada y el lugar " +"donde se puede encontrar el cálculo." + +#. /18/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " +"[`.forecasts`](project-schema.json,,forecasts) array.\n" +"\n" +"2. Set the metric's [`.title`](project-" +"schema.json,/definitions/Metric,title) to \"Greenhouse gas emissions " +"(carbon dioxide equivalent)\" and map the methodology clarification to " +"its [`.description`](project-" +"schema.json,/definitions/Metric,description).\n" +"\n" +"3. Add an [`Observation`](../../reference/schema.md#observation) object " +"to the metric's [`.observations`](project-" +"schema.json,/definitions/Metric,observations) array and:\n" +"\n" +"- Map the amount of greenhouse gas emissions in tonnes of CO2 equivalent " +"to the observation's [`.measure`](project-" +"schema.json,/definitions/Observation,measure)\n" +"- Set the [`.unit.name`](project-" +"schema.json,/definitions/Observation,unit/name) to \"Tonne (metric " +"ton)\", [`.unit.scheme`](project-" +"schema.json,/definitions/Observation,unit/scheme) to 'UNCEFACT' and " +"[`.unit.id`](project-schema.json,/definitions/Observation,unit/id) to " +"\"TNE\"\n" +"- Set [`.period`](project-schema.json,/definitions/Observation,period) to" +" the period covered by the forecast.\n" +"\n" +"4. If supporting documentation is available, [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'ghgEmissionsForecast'." +msgstr "" + +#. /19/title +#: mapping/sustainability.yaml:1 +msgid "Environmental certifications" +msgstr "Certificaciones ambientales" + +#. /19/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose environmental and/or climate related certifications issued for " +"contractors and subcontractors such as ISO 14001 for environmental " +"management." +msgstr "" +"Son las certificaciones ambientales y/o climáticas emitidas para " +"contratistas y subcontratistas, como la ISO 14001 para gestión ambiental." + +#. /19/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set its [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'supplierEnvironmentalCertification'." +msgstr "" +"[Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en " +"'supplierEnvironmentalCertification'." + +#. /20/title +#: mapping/sustainability.yaml:1 +msgid "Decommissioning plans" +msgstr "Planes de desmantelamiento" + +#. /20/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose the decommissioning plans for the project assets." +msgstr "Los planes de desmantelamiento de los activos del proyecto." + +#. /20/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'decommissioningPlans'." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document) y " +"establezca su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) en 'decommissioningPlans'." + +#. /21/title +#: mapping/sustainability.yaml:1 +msgid "Decommissioning cost forecast" +msgstr "Proyección de los costos de desmantelamiento" + +#. /21/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose the forecast decommissioning costs for the project assets." +msgstr "Costos de desmantelamiento previstos para los activos del proyecto." + +#. /21/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) " +"object to the [`costMeasurements`](project-schema.json,,costMeasurements)" +" array and set its [`.id`](project-" +"schema.json,/definitions/CostMeasurement,id) incrementally.\n" +"\n" +"2. Add a [`CostGroup`](../../reference/schema.md#costgroup) object to the" +" cost measurement's [`.costGroups`](project-" +"schema.json,/definitions/CostMeasurement,costGroups) array, set its [`.id" +"`](project-schema.json,/definitions/CostGroup,id) incrementally and set " +"its [`.category`](project-schema.json,/definitions/CostGroup,category) to" +" 'endOfLife'.\n" +"\n" +"3. Add a [`Cost`](../../reference/schema.md#cost) object to the cost " +"group's [`.costs`](project-schema.json,/definitions/CostGroup,costs) " +"array, set its [`.id`](project-schema.json,/definitions/Cost,id) " +"incrementally and map to its [`.value`](project-" +"schema.json,/definitions/Cost,value)." +msgstr "" + +#. /22/title +#: mapping/sustainability.yaml:1 +msgid "Climate objective" +msgstr "Objetivo climático" + +#. /22/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the main climate objective that the project addresses from the " +"list:\n" +"\n" +"- mitigation\n" +"- adaptation\n" +"- cross-cutting" +msgstr "" + +#. /22/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Map to [`environment.goals`](project-schema.json,,environment/goals) " +"using the closed " +"[environmentalGoal](../../reference/codelists.md#environmentalgoal) " +"codelist." +msgstr "" +"Mapee a [`environment.goals`](project-schema.json,,environment/goals) usando " +"la lista de códigos cerrada [environmentalGoal](../../reference/" +"codelists.md#environmentalgoal)." + +#. /23/title +#: mapping/sustainability.yaml:1 +msgid "Financial instrument" +msgstr "Instrumento financiero" + +#. /23/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the financial instrument type from the list:\n" +"\n" +"- loan\n" +" - concessional\n" +" - non-concessional\n" +"- grant\n" +"- equity\n" +"- guarantees" +msgstr "" + +#. /23/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Get the [`Finance`](../../reference/schema.md#finance) object in " +"[`.budget.finance`](project-schema.json,,budget/finance) or " +"[`contractingProcesses.summary.finance`](project-" +"schema.json,/definitions/ContractingProcessSummary,finance) that " +"represents the financing arrangement. If none exists yet, [add a " +"financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Set the the financing arrangement's [`.assetClass`](project-" +"schema.json,/definitions/Finance,assetClass) and [`.type`](project-" +"schema.json,/definitions/Finance,type) according to the instrument type:" +"\n" +"\n" +"Instrument type | [`.assetClass`](project-" +"schema.json,/definitions/Finance,assetClass) | [`.type`](project-" +"schema.json,/definitions/Finance,type)\n" +"-- | -- | --\n" +"loan | 'debt' | 'loan'\n" +"grant | | 'grant'\n" +"equity | 'equity' | 'shares.listed' or 'shares.unlisted'\n" +"guarantee | | 'guarantee'\n" +"\n" +"3. If the instrument is a concessional loan, set [`.concessional" +"`](project-schema.json,/definitions/Finance,concessional) to `true`.\n" +"4. If the instrument is a non-concessional loan, set [`.concessional" +"`](project-schema.json,/definitions/Finance,concessional) to `false`.\n" +"5. If the instrument is results-based, set [`.resultsBased`](project-" +"schema.json,/definitions/Finance,resultsBased) to `true`." +msgstr "" + +#. /24/title +#: mapping/sustainability.yaml:1 +msgid "Climate transformation" +msgstr "Transformación climática" + +#. /24/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Clarify the theory of change, systemic transition or transformation that " +"is intended." +msgstr "" +"Aclare la teoría del cambio, transición sistémica o transformación que se " +"pretende utilizar." + +#. /24/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document), set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'climateTransformation' and map any free text to [`.description" +"`](project-schema.json,/definitions/Document,description)." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document), " +"establezca su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) en 'climateTransformation' y mapee cualquier texto " +"libre en [`.description`](project-schema.json,/definitions/" +"Document,description)." + +#. /25/title +#: mapping/sustainability.yaml:1 +msgid "Climate finance decision-maker" +msgstr "Tomador de decisiones sobre financiamiento climático" + +#. /25/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Identify who approved the climate finance investment in the country." +msgstr "" +"Identifique quién aprobó la inversión de financiamiento climático en el país." + +#. /25/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add an organization](../common.md#add-an-organization) for the decision " +"maker and add 'climateFinanceFocalPoint' to its [`.roles`](project-" +"schema.json,/definitions/Organization,roles) array." +msgstr "" +"[Agregue una organización](../common.md#add-an-organization) para quien toma " +"las decisiones y agregue 'climateFinanceFocalPoint' a su [`.roles`](project-" +"schema.json,/definitions/Organization,roles) matriz." + +#. /26/title +#: mapping/sustainability.yaml:1 +msgid "Nationally Determined Contributions (NDC)" +msgstr "Contribuciones determinadas a nivel nacional (NDC)" + +#. /26/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Clarify how the investment is aligned with the country's nationally " +"determined contributions." +msgstr "" +"Aclare cómo se alinea la inversión con las contribuciones determinadas a " +"nivel nacional del país." + +#. /26/mapping +#. /27/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"See [policy coherence (institutional module)](institutional-policy-" +"coherence)." +msgstr "" +"Vea [coherencia de las políticas (módulo institucional)](institutional-" +"policy-coherence)." + +#. /27/title +#: mapping/sustainability.yaml:1 +msgid "Paris Agreement" +msgstr "Acuerdo de París" + +#. /27/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Clarify how the investment is aligned with the country's Paris Agreement " +"commitments." +msgstr "" +"Aclare cómo s e alinea la inversión con los compromisos del país en el " +"Acuerdo de París." + +#. /28/title +#: mapping/sustainability.yaml:1 +msgid "Beneficiaries" +msgstr "Beneficiarios" + +#. /28/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose who the climate finance investment is intended to benefit and " +"number of beneficiaries. Beneficiaries are the individuals who benefit " +"directly or indirectly from the project; they are the target group of the" +" infrastructure project and their needs are addressed by the " +"intervention." +msgstr "" +"A quién se destina la inversión de financiamiento climático y el número de " +"beneficiarios. Los beneficiarios son las personas que se benefician directa " +"o indirectamente del proyecto; ellos son el grupo meta del proyecto de " +"infraestructura y la intervención aborda sus necesidades." + +#. /28/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"See [number of beneficiaries (social module)](social-number-of-" +"beneficiaries)" +msgstr "" +"Vea [número de beneficiarios (módulo social)](social-number-of-beneficiaries)" + +#. /29/title +#: mapping/sustainability.yaml:1 +msgid "Amount of investment" +msgstr "Cantidad de la inversión" + +#. /29/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose the quantum of the climate finance investment." +msgstr "El monto de la inversión en financiamiento climático." + +#. /29/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Get the [`Finance`](../../reference/schema.md#finance) object in " +"[`budget.finance`](project-schema.json,,budget/finance) or " +"[`contractingProcesses.summary.finance`](project-" +"schema.json,/definitions/ContractingProcessSummary,finance) that " +"represents the financing arrangement. If none exists yet, [add a " +"financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Map to the financing arrangement's [`.value`](project-" +"schema.json,/definitions/Finance,value)." +msgstr "" + +#. /30/title +#: mapping/sustainability.yaml:1 +msgid "Funding source" +msgstr "Fuente de financiamiento" + +#. /30/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose who is providing the finance." +msgstr "Fuente que proporciona el financiamiento." + +#. /30/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Get the [`Finance`](../../reference/schema.md#finance) object in " +"[`budget.finance`](project-schema.json,,budget/finance) or " +"[`contractingProcesses.summary.finance`](project-" +"schema.json,/definitions/ContractingProcessSummary,finance) that " +"represents the financing arrangement. If none exists yet, [add a " +"financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Map to the financing arrangement's [`.source`](project-" +"schema.json,/definitions/Finance,source)." +msgstr "" + +#. /31/title +#: mapping/sustainability.yaml:1 +msgid "Green Climate Fund Accredited Entity" +msgstr "Entidad acreditada en el Fondo Verde para el Clima (GCF)" + +#. /31/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"For projects financed by the Green Climate Fund, disclose the accredited " +"entities through which GCF resources are accessed." +msgstr "" +"Para proyectos financiados por el Fondo Verde para el Clima, indique las " +"entidades acreditadas mediante las cuales se accede a los recursos del GCF." + +#. /31/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Get the [`Finance`](../../reference/schema.md#finance) object in " +"[`budget.finance`](project-schema.json,,budget/finance) or " +"[`contractingProcesses.summary.finance`](project-" +"schema.json,/definitions/ContractingProcessSummary,finance) that " +"represents the financing arrangement. If none exists yet, [add a " +"financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Get the [`Organization`](../../reference/schema.md#organization) " +"object in [`parties`](project-schema.json,,parties) that represents the " +"party providing the finance. If none exists yet, [add an " +"organization](../common.md#add-an-organization) and add 'funder' to its " +"[`.roles`](project-schema.json,/definitions/Organization,roles).\n" +"3. Set the financing arrangement's [`.financingParty`](project-" +"schema.json,/definitions/Finance,financingParty) to the [`.id`](project-" +"schema.json,/definitions/Organization,id) and [`.name`](project-" +"schema.json,/definitions/Organization,name) of the organization." +msgstr "" + +#. /32/title +#: mapping/sustainability.yaml:1 +msgid "Accredited Entity Type" +msgstr "Tipo de entidad acreditada" + +#. /32/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the type of accredited entity, from the list:\n" +"\n" +"- private\n" +"- public\n" +"- non-governmental\n" +"- sub-national\n" +"- national\n" +"- regional\n" +"- international" +msgstr "" + +#. /32/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Get the [`Organization`](../../reference/schema.md#organization) " +"object in [`parties`](project-schema.json,,parties) that represents the " +"accredited entity. If none exists yet, [add an organization](../common.md" +"#add-an-organization) and add 'funder' to its [`.roles`](project-" +"schema.json,/definitions/Organization,roles).\n" +"2. Add a [`Classification`](../../reference/schema.md#classification) " +"object to the organization's [`.classifications`](project-" +"schema.json,/definitions/Organization,classifications) array, set its " +"[`.scheme`](project-schema.json,/definitions/Classification,scheme) to " +"'costIdsLegalType' and map the organization's legal type ('private', " +"'public' or 'non-government') to its [`.id`](project-" +"schema.json,/definitions/Classification,id).\n" +"3. Add a [`Classification`](../../reference/schema.md#classification) " +"object to the organization's [`.classifications`](project-" +"schema.json,/definitions/Organization,classifications) array, set its " +"[`.scheme`](project-schema.json,/definitions/Classification,scheme) to " +"'costIdsAdministrativeLevel' and map the organization's administrative " +"level ('international', 'regional', 'national' or 'sub-national') to its " +"[`.id`](project-schema.json,/definitions/Classification,id)." +msgstr "" + +#. /33/title +#: mapping/sustainability.yaml:1 +msgid "Project preparation costs" +msgstr "Costos de preparación del proyecto" + +#. /33/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose the amounts invested in project preparation." +msgstr "Estos son los montos invertidos en la preparación del proyecto." + +#. /33/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"See [budget for preparation, implementation and maintenance (economic and" +" fiscal module)](economic-and-fiscal-budget-for-preparation-" +"implementation-and-maintenance)." +msgstr "" +"Vea [presupuesto-de-elaboración-implementación-y-mantenimiento (módulo " +"económico y fiscal)](economic-and-fiscal-budget-for-preparation-" +"implementation-and-maintenance)." + +#. /34/title +#: mapping/sustainability.yaml:1 +msgid "Project preparation period" +msgstr "Período de preparación del proyecto" + +#. /34/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose dates for project preparation." +msgstr "Fechas de inicio y final para la preparación del proyecto." + +#. /34/mapping +#: mapping/sustainability.yaml:1 +msgid "Map to [`preparationPeriod`](project-schema.json,,preparationPeriod)." +msgstr "Mapee a [`preparationPeriod`](project-schema.json,,preparationPeriod)." + +#. /35/title +#: mapping/sustainability.yaml:1 +msgid "Project approval period" +msgstr "Período de aprobación del proyecto" + +#. /35/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose dates for project approval:\n" +"\n" +"- submission date\n" +"- approval date" +msgstr "" + +#. /35/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each date:\n" +"\n" +"1. Add a [`Milestone`](../../reference/schema.md#milestone) to the " +"[`milestones`](project-schema.json,,milestones) array and set its:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Milestone,id) incrementally\n" +"- [`.type`](project-schema.json,/definitions/Milestone,type) to " +"'financing'\n" +"- [`.status`](project-schema.json,/definitions/Milestone,status) to 'met'" +"\n" +"\n" +"2. If disclosing the submission date, set the milestone's [`.title" +"`](project-schema.json,/definitions/Milestone,title) to \"Climate finance" +" submission\" and its [`.dateMet`](project-" +"schema.json,/definitions/Milestone,dateMet) to the date of the " +"submission.\n" +"3. If disclosing the approval date, set the milestone's [`.title" +"`](project-schema.json,/definitions/Milestone,title) to \"Climate finance" +" approval\" and its [`.dateMet`](project-" +"schema.json,/definitions/Milestone,dateMet) to the date of the approval." +msgstr "" + +#. /36/title +#: mapping/sustainability.yaml:1 +msgid "Ratio of co-finance" +msgstr "Coeficiente de co-financiamiento" + +#. /36/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the ratio of co-finance. Select from a list to specify amounts:\n" +"\n" +"- domestic mobilisations\n" +"- private finance" +msgstr "" + +#. /36/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"The OC4IDS data model provides the information needed to calculate co-" +"finance ratios by modeling a project's individual financing arrangements." +" For more information, see the mappings for [amount of investment" +"](climate-finance-amount-of-investment), [funding source](climate-" +"finance-funding-source), [Green Climate Fund Accredited Entity](climate-" +"finance-green-climate-fund-accredited-entity) and [Accredited Entity Type" +"](climate-finance-accredited-entity-type)." +msgstr "" +"El modelo de datos OC4IDS proporciona la información necesaria para calcular " +"los coeficientes de cofinanciación modelando los acuerdos de financiación " +"individuales de un proyecto. Para más información, consulte los mapeos de " +"[ monto de la inversión](climate-finance-amount-of-investment), " +"[fuente de financiación](climate-finance-funding-source), " +"[entidad acreditada por el Fondo Verde para el Clima](climate-finance-green-" +"climate-fund-accredited-entity) y [tipo de entidad acreditada](climate-" +"finance-accredited-entity-type)." + +#. /37/title +#: mapping/sustainability.yaml:1 +msgid "Terms of climate finance" +msgstr "Términos del financiamiento climático" + +#. /37/disclosure format +#: mapping/sustainability.yaml:1 +#, python-format +msgid "" +"Disclose the financial instrument and on what terms is the finance being " +"provided. This includes several financial terms:\n" +"\n" +"- maturity (years)\n" +"- grace period (years)\n" +"- annual principal repayment years (% of initial principle)\n" +"- interest (%)\n" +"- service fee (per annum)\n" +"- commitment fee (per annum)" +msgstr "" + +#. /37/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Get the [`Finance`](../../reference/schema.md#finance) object in " +"[`budget.finance`](project-schema.json,,budget/finance) or " +"[`contractingProcesses.summary.finance`](project-" +"schema.json,/definitions/ContractingProcessSummary,finance) that " +"represents the financing arrangement. If none exists yet, [add a " +"financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Map the terms to the financing arrangement's properties:\n" +"\n" +"- Maturity: [`.period`](project-schema.json,,period)\n" +"- Grace period: Map the period over which payments will be made to " +"[`.paymentPeriod`](project-" +"schema.json,/definitions/Finance,paymentPeriod). The grace period is the " +"difference between [`.period`](project-schema.json,,period) and " +"[`.paymentPeriod`](project-" +"schema.json,/definitions/Finance,paymentPeriod).\n" +"- Annual principal repayment years: [`.description`](project-" +"schema.json,/definitions/Finance,description)\n" +"- Interest: [`.interestRate`](project-" +"schema.json,/definitions/Finance,interestRate)\n" +"- Service fee: [`.description`](project-" +"schema.json,/definitions/Finance,description)\n" +"- Commitment fee: [`.description`](project-" +"schema.json,/definitions/Finance,description)" +msgstr "" + +#. /38/title +#: mapping/sustainability.yaml:1 +msgid "Carbon efficiency" +msgstr "Eficiencia de carbono" + +#. /38/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the cost per tonne of CO2 equivalent reduction attributed to the" +" project." +msgstr "" +"El costo por tonelada de reducción equivalente de CO2 atribuida al proyecto." + +#. /38/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Map to [`environment.abatementCost`](project-" +"schema.json,,environment/abatementCost). If a document that describes the" +" methodology used to calculate the cost is available, [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'abatementCostMethodology'." +msgstr "" +"Mapee a [`environment.abatementCost`](project-schema.json,,environment/" +"abatementCost). Si está disponible un documento que describe la metodología " +"utilizada para calcular el costo, [agregue un documento de proyecto](../" +"common.md#add-a-project-document) y establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) a 'abatementCostMethodology'." + +#. /39/title +#: mapping/sustainability.yaml:1 +msgid "Non-climate co-benefits" +msgstr "Cobeneficios no climáticos" + +#. /39/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose and provide further details on the potential non-climate impacts" +" that have been factored into the project planning. This can comprise, " +"without limitation the following:\n" +"\n" +"- economic\n" +"- social\n" +"- environmental\n" +"- gender empowerment.\n" +"- others (explain)" +msgstr "" + +#. /39/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each co-benefit, add a [`Benefit`](../../reference/schema.md#benefit)" +" object to the [`benefits`](project-schema.json,,benefits) array, map the" +" option from the list to its [`.title`](project-" +"schema.json,/definitions/Benefit,title) and map the explanation to its " +"[`.description`](project-schema.json,/definitions/Benefit,description)." +msgstr "" +"Para cada cobeneficio, agregue un objeto [`Benefit`](../../reference/" +"schema.md#benefit) a la matriz [`benefits`](project-schema.json,,benefits), " +"mapee la opción de la lista a su [`.title`](project-schema.json,/definitions/" +"Benefit,title) y mapee la explicación a su [`.description`](project-" +"schema.json,/definitions/Benefit,description)." + +#. /40/title +#. /58/title +#: mapping/sustainability.yaml:1 +msgid "Public consultation meetings" +msgstr "Reuniones de consulta pública" + +#. /40/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the occurrence of public meetings with communities and impacted " +"groups including the meeting invite, the number of participants, dates " +"and location of these meetings." +msgstr "" +"Datos e información sobre la realización de reuniones públicas con las " +"comunidades y los grupos afectados, incluyendo la invitación a la reunión, " +"el número de participantes, las fechas y el lugar de estas reuniones." + +#. /40/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"See [public consultation meetings (social module)](social-public-" +"consultation-meetings)." +msgstr "" +"Vea [reuniones de consulta pública (módulo social)](social-public-" +"consultation-meetings)." + +#. /41/title +#: mapping/sustainability.yaml:1 +msgid "Disbursement records" +msgstr "Registros de los desembolsos" + +#. /41/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose disbursements dates according to financial agreement versus " +"actual disbursements dates." +msgstr "" +"Fechas de los desembolsos conforme al acuerdo de financiamiento versus las " +"fechas reales de los desembolsos" + +#. /41/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each planned disbursement:\n" +"\n" +"1. If the disbursement relates to a contracting processes, for example a " +"payment from a funder to a supplier or to a subcontractor of a supplier, " +"get the " +"[`ContractingProcess`](../../reference/schema.md#contractingprocess) in " +"the [`contractingProcesses`](project-schema.json,,contractingProcesses) " +"array to which the disbursement relates and add a " +"[`Milestone`](../../reference/schema.md#milestone) object to its " +"[`.summary.milestones`](project-" +"schema.json,/definitions/ContractingProcessSummary,milestones) array. " +"Otherwise, if the disbursement relates to the project, for example a " +"payment from a funder to the public authority, add a " +"[`Milestone`](../../reference/schema.md#milestone) object to the project-" +"level [`milestones`](project-schema.json,,milestones) array.\n" +"2. Set the milestone's:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Milestone,id) incrementally\n" +"- [`.status`](project-schema.json,/definitions/Milestone,status) to " +"'scheduled'\n" +"- [`.dueDate`](project-schema.json,/definitions/Milestone,dueDate) to the" +" date on which the disbursement is planned to occur\n" +"- [`.type`](project-schema.json,/definitions/Milestone,type) to 'payment'" +"\n" +"- [`.value`](project-schema.json,/definitions/Milestone,value) to the " +"amount and currency of the planned disbursement\n" +"\n" +"For each actual disbursement:\n" +"\n" +"1. If the disbursement relates to a contracting processes, for example a " +"payment from a funder to a supplier or to a subcontractor of a supplier, " +"get the " +"[`ContractingProcess`](../../reference/schema.md#contractingprocess) in " +"the [`contractingProcesses`](project-schema.json,,contractingProcesses) " +"array to which the disbursement relates and add a " +"[`Transaction`](../../reference/schema.md#transaction) object to its " +"[`.summary.transactions`](project-" +"schema.json,/definitions/ContractingProcessSummary,transactions) array. " +"Otherwise, if the disbursement relates to the project, for example a " +"payment from a funder to the public authority, add a " +"[`Transaction`](../../reference/schema.md#transaction) object to the " +"project-level [`transactions`](project-schema.json,,transactions) array." +"\n" +"\n" +"2. Set the transaction's:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Transaction,id) incrementally\n" +"- [`.date`](project-schema.json,/definitions/Transaction,date) to the " +"date of the disbursement\n" +"- [`.value`](project-schema.json,/definitions/Transaction,value) to the " +"amount and currency of the disbursement.\n" +"\n" +"3. Get the [`Organization`](../../reference/schema.md#organization) in " +"[`parties`](project-schema.json,,parties) that represents the payer. If " +"none exists yet, [add an organization](../common.md#add-an-organization) " +"for the payer:\n" +"\n" +"- Add 'payer' to the organization's [`.roles`](project-" +"schema.json,/definitions/Organization,roles) array\n" +"- Set the transaction's [`.payer`](project-" +"schema.json,/definitions/Transaction,payer) to the [`.id`](project-" +"schema.json,/definitions/Organization,id) and [`.name`](project-" +"schema.json,/definitions/Organization,name) of the organization.\n" +"\n" +"4. Get the [`Organization`](../../reference/schema.md#organization) in " +"[`parties`](project-schema.json,,parties) that represents the payee. If " +"none exists yet, [add an organization](../common.md#add-an-organization) " +"for the payee:\n" +"\n" +"- Add 'payee' to the organization's [`.roles`](project-" +"schema.json,/definitions/Organization,roles) array.\n" +"- Set the transaction's [`.payee`](project-" +"schema.json,/definitions/Transaction,payee) to the [`.id`](project-" +"schema.json,/definitions/Organization,id) and [`.name`](project-" +"schema.json,/definitions/Organization,name) of the organization.\n" +"\n" +"5. Get the [`Milestone`](../../reference/schema.md#milestone) in " +"[`milestones`](project-schema.json,,milestones) that represents that " +"planned disbursement:\n" +"\n" +"- Set its [`.status`](project-schema.json,/definitions/Milestone,status) " +"to 'met'\n" +"- Set its [`.dateMet`](project-" +"schema.json,/definitions/Milestone,dateMet) to the date of the " +"disbursement\n" +"- Set the transaction's [`.relatedImplementationMilestone`](project-" +"schema.json,/definitions/Transaction,relatedImplementationMilestone) to " +"the [`.id`](project-schema.json,/definitions/Milestone,id) and [`.title" +"`](project-schema.json,/definitions/Milestone,title) of the milestone." +msgstr "" + +#. /42/title +#: mapping/sustainability.yaml:1 +msgid "Type of project monitoring" +msgstr "Tipo de monitoreo del proyecto" + +#. /42/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the type of monitoring from the list:\n" +"\n" +"- internal\n" +"- external\n" +"- mixed" +msgstr "" + +#. /42/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Map to [`environment.climateOversightTypes`](project-" +"schema.json,,environment/climateOversightTypes) using the closed " +"[climateOversightTypes](../../reference/codelists.md#climateoversighttypes)" +" codelist." +msgstr "" +"Mapee a [`environment.climateOversightTypes`](project-schema.json,," +"environment/climateOversightTypes) utilizando la lista de códigos cerrada " +"[climateOversightTypes](../../reference/codelists.md#climateoversighttypes)." + +#. /43/title +#. /75/title +#: mapping/sustainability.yaml:1 +msgid "Performance monitoring" +msgstr "Monitoreo del desempeño" + +#. /43/disclosure format +#. /75/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose Key Performance Indicators adopted by the project." +msgstr "Los indicadores clave de desempeño adoptados por el proyecto." + +#. /43/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each KPI, add a [`Metric`](../../reference/schema.md#metric) object " +"to the [`metrics`](project-schema.json,,metrics) array and set its fields" +" according to the schema. Prefix the metric's [`.title`](project-" +"schema.json,/definitions/Metric,title) with \"KPI: \"." +msgstr "" +"Para cada KPI, agregue un objeto [`Metric`](../../reference/schema.md#metric)" +" a la matriz [`metrics`](project-schema.json,,metrics) y configure sus " +"campos de acuerdo al esquema. Anteponga el [`.title`](project-schema.json,/" +"definitions/Metric,title) de la métrica con \"KPI:\"." + +#. /44/title +#: mapping/sustainability.yaml:1 +msgid "Reporting period" +msgstr "Período de reporte" + +#. /44/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Clarify the project reporting period. It could be quarterly, annually, " +"biannually." +msgstr "" +"Aclare el período del informe del proyecto. Podría ser trimestral, anual o " +"semestral." + +#. /44/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Get the [`Metric`](../../reference/schema.md#metric) object in the " +"[`metrics`](project-schema.json,,metrics) array that represents the KPI " +"and map to its [`.description`](project-" +"schema.json,/definitions/Metric,description) using the format \"Reporting" +" period: {period}\"." +msgstr "" +"Obtenga el objeto [`Metric`](../../reference/schema.md#metric) en la matriz " +"[`metrics`](project-schema.json,,metrics) que representa el KPI y mapee su " +"[ `.description`](project-schema.json,/definitions/Metric,description) " +"utilizando el formato \"Período de Informes: {período}\"." + +#. /45/title +#: mapping/sustainability.yaml:1 +msgid "Oversight reports" +msgstr "Informes de supervisión " + +#. /45/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose oversight reports." +msgstr "Informes de supervisión." + +#. /45/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'oversightReport'." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document) y " +"establezca su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) en 'oversightReport'." + +#. /46/title +#. /74/title +#: mapping/sustainability.yaml:1 +msgid "Independent monitoring" +msgstr "Monitoreo independiente " + +#. /46/disclosure format +#. /74/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Identify the entities acting as independent monitors of the project." +msgstr "" +"Identifique las entidades que actúan como monitores independientes del " +"proyecto." + +#. /46/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"See [independent monitoring (institutional module)](institutional-" +"independent-monitoring)." +msgstr "" +"Vea [monitoreo independiente (módulo institucional)](institutional-" +"independent-monitoring)." + +#. /47/title +#: mapping/sustainability.yaml:1 +msgid "Independent evaluation" +msgstr "Evaluación independiente " + +#. /47/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose technical audits produced at end of the project." +msgstr "Las auditorías técnicas producidas al final del proyecto." + +#. /47/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each audit report, [add a project document](../common.md#add-a" +"-project-document), set its [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'technicalAuditReport'" +" and map any free text to its [`.description`](project-" +"schema.json,/definitions/Document,description)." +msgstr "" +"Para cada informe de auditoría, [agregue un documento de proyecto](../" +"common.md#add-a-project-document), establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) a 'technicalAuditReport' y " +"mapee cualquier texto libre de su [`.description`](project-schema.json,/" +"definitions/Document,description)." + +#. /48/title +#: mapping/sustainability.yaml:1 +msgid "Impact measurement" +msgstr "Medición del impacto" + +#. /48/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Clarify the methodology or system to measure the long-term impact of the " +"project solution." +msgstr "" +"Aclare la metodología o sistema para medir el impacto a largo plazo de la " +"solución del proyecto." + +#. /48/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document), set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'impactMethodology' and map any free text to its [`.description" +"`](project-schema.json,,description)." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document), " +"establezca su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) en 'impactMethodology' y mapee cualquier texto libre " +"en su [`.description`](project-schema.json,,description)." + +#. /49/title +#: mapping/sustainability.yaml:1 +msgid "Carbon footprint" +msgstr "Huella de carbono" + +#. /49/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the carbon footprint of the project, including the calculation, " +"the methodology applied, and where the calculation can be found." +msgstr "" +"La huella de carbono del proyecto, incluyendo el cálculo, la metodología " +"aplicada y dónde se puede encontrar el cálculo." + +#. /49/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " +"[`metrics`](project-schema.json,,metrics) array.\n" +"\n" +"2. Set the metric's [`.title`](project-" +"schema.json,/definitions/Metric,title) to \"Greenhouse gas emissions " +"(carbon dioxide equivalent)\" and map the methodology clarification to " +"its [`.description`](project-" +"schema.json,/definitions/Metric,description).\n" +"\n" +"3. Add an [`Observation`](../../reference/schema.md#observation) object " +"to the metric's [`.observations`](project-" +"schema.json,/definitions/Metric,observations) array and:\n" +"\n" +"- Map the amount of greenhouse gas emissions in tonnes of CO2 equivalent " +"to the observation's [`.measure`](project-" +"schema.json,/definitions/Observation,measure)\n" +"- Set the [`.unit.name`](project-" +"schema.json,/definitions/Observation,unit/name) to \"Tonne (metric " +"ton)\", [`.unit.scheme`](project-" +"schema.json,/definitions/Observation,unit/scheme) to 'UNCEFACT' and " +"[`.unit.id`](project-schema.json,/definitions/Observation,unit/id) to " +"\"TNE\"\n" +"- Set [`.period`](project-schema.json,/definitions/Observation,period) to" +" the period covered by the calculation.\n" +"\n" +"4. If supporting documentation is available, [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'ghgEmissions'." +msgstr "" + +#. /50/title +#: mapping/sustainability.yaml:1 +msgid "Infrastructure assets to be decommissioned" +msgstr "Activos a ser desmantelados" + +#. /50/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Identify the asset for disposal purpose." +msgstr "Identifique el activo para fines de desmantelamiento." + +#. /50/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each set of decommissioned assets in a specified location, create a " +"new OC4IDS project and:\n" +"\n" +"1. Set its [`type`](project-schema.json,,type) to 'decommissioning'.\n" +"\n" +"2. Set its [`title`](project-schema.json,,title) to the name of the " +"asset.\n" +"\n" +"3. Add a [`RelatedProject`](../../reference/schema.md#relatedproject) " +"object to the [`relatedProjects`](project-schema.json,,relatedProjects) " +"array and set its:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/RelatedProject,id) and " +"[`.title`](project-schema.json,/definitions/RelatedProject,title) to the " +"[`.id`](project-schema.json,,id) and [`.title`](project-" +"schema.json,,title) of the OC4IDS project for the replacement of the " +"asset\n" +"- [`.scheme`](project-schema.json,/definitions/RelatedProject,scheme) to " +"'oc4ids'\n" +"- [`.relationship`](project-" +"schema.json,/definitions/RelatedProject,relationship) to 'replacement'." +msgstr "" + +#. /51/title +#: mapping/sustainability.yaml:1 +msgid "Decommission period" +msgstr "Período de desmantelamiento" + +#. /51/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Intended start and end dates of decommissioning." +msgstr "Fechas previstas de inicio y finalización del desmantelamiento." + +#. /51/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Map to [`decommissioningPeriod`](project-" +"schema.json,,decommissioningPeriod)." +msgstr "" +"Mapee a [`decommissioningPeriod`](project-" +"schema.json,,decommissioningPeriod)." + +#. /52/title +#: mapping/sustainability.yaml:1 +msgid "Decommission plan" +msgstr "Plan de desmantelamiento " + +#. /52/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose the technical plan for decommissioning." +msgstr "El plan técnico de desmantelamiento." + +#. /52/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"See [decommissioning plans (environment and social)](environment-and-" +"climate-decommissioning-plans)." +msgstr "" +"Vea [planes de desmantelamiento (ambientales y sociales)](environment-and-" +"climate-decommissioning-plans)." + +#. /53/title +#: mapping/sustainability.yaml:1 +msgid "Carbon decommission savings" +msgstr "Ahorros de carbono con el desmantelamiento " + +#. /53/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose the evaluation of CO2 savings as a result of decommissioning." +msgstr "La evaluación del ahorro de CO2 como resultado del desmantelamiento." + +#. /53/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " +"[`forecasts`](project-schema.json,,forecasts) array.\n" +"\n" +"2. Set the metric's [`.title`](project-" +"schema.json,/definitions/Metric,title) to \"Greenhouse gas emissions " +"reduction (carbon dioxide equivalent)\" and map the methodology " +"clarification to its [`.description`](project-" +"schema.json,/definitions/Metric,description).\n" +"\n" +"3. Add an [`Observation`](../../reference/schema.md#observation) object " +"to the metric's [`.observations`](project-" +"schema.json,/definitions/Metric,observations) array and:\n" +"\n" +"- Map the amount of greenhouse gas emission savings in tonnes of CO2 " +"equivalent to the observation's [`.measure`](project-" +"schema.json,/definitions/Observation,measure)\n" +"- Set the [`.unit.name`](project-" +"schema.json,/definitions/Observation,unit/name) to \"Tonne (metric " +"ton)\", [`.unit.scheme`](project-" +"schema.json,/definitions/Observation,unit/scheme) to 'UNCEFACT' and " +"[`.unit.id`](project-schema.json,/definitions/Observation,unit/id) to " +"\"TNE\"\n" +"- Set [`.period`](project-schema.json,/definitions/Observation,period) to" +" the period covered by the calculation.\n" +"\n" +"4. If supporting documentation is available, [Add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'ghgEmissionsReduction'." +msgstr "" + +#. /54/title +#: mapping/sustainability.yaml:1 +msgid "Decommission mitigation plan" +msgstr "Plan de mitigación del desmantelamiento" + +#. /54/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose mitigation plan for people and communities affected by " +"decommissioning." +msgstr "" +"El plan de mitigación para las personas y comunidades afectadas por el " +"desmantelamiento." + +#. /54/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'socialImpact'." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document) y " +"establezca su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) en 'socialImpact'." + +#. /55/title +#: mapping/sustainability.yaml:1 +msgid "Number of beneficiaries" +msgstr "Número de beneficiarios" + +#. /55/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Indicate the number of direct and indirect project beneficiaries. " +"Beneficiaries are the individuals who benefit directly or indirectly from" +" the project; they are the target group of the infrastructure project and" +" their needs are addressed by the intervention." +msgstr "" +"Indique el número de beneficiarios directos e indirectos del proyecto. Los " +"beneficiarios son las personas que se benefician directa o indirectamente " +"del proyecto; son el grupo meta del proyecto de infraestructura y la " +"intervención aborda sus necesidades." + +#. /55/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Add a [`Benefit`](../../reference/schema.md#benefit) object to the " +"[`benefits`](project-schema.json,,benefits) array.\n" +"2. Add a [`Beneficiary`](../../reference/schema.md#beneficiary) object to" +" the benefit's [`.beneficiaries`](project-" +"schema.json,/definitions/Benefit,beneficiaries) array, set its " +"[`.description`](project-" +"schema.json,/definitions/Beneficiary,description) to \"Direct " +"beneficiaries\" and set its [`.numberOfPeople`](project-" +"schema.json,/definitions/Beneficiary,numberOfPeople) to the number of " +"direct beneficiaries.\n" +"3. Add a [`Beneficiary`](../../reference/schema.md#beneficiary) object to" +" the benefit's [`.beneficiaries`](project-" +"schema.json,/definitions/Benefit,beneficiaries) array, set its " +"[`.description`](project-" +"schema.json,/definitions/Beneficiary,description) to \"Indirect " +"beneficiaries\" and set its [`.numberOfPeople`](project-" +"schema.json,/definitions/Beneficiary,numberOfPeople) to the number of " +"indirect beneficiaries." +msgstr "" + +#. /56/title +#: mapping/sustainability.yaml:1 +msgid "Inclusive design and implementation" +msgstr "Diseño e implementación inclusiva" + +#. /56/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Clarify whether gender, people with disabilities, and vulnerable and " +"disadvantaged populations were considered in the project design and " +"project implementation, providing details on how the design and " +"implementation practices meet inclusion goals." +msgstr "" +"Aclarare si en el diseño y la implementación del proyecto se tuvieron en " +"cuenta el género, las personas con discapacidad y las poblaciones " +"vulnerables y desfavorecidas, proporcionando detalles sobre cómo las " +"prácticas de diseño e implementación cumplen los objetivos de inclusión." + +#. /56/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. [Add a project document](../common.md#add-a-project-document), set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'inclusiveDesign' and " +"map any free text to its [`.description`](project-" +"schema.json,/definitions/Document,description).\n" +"\n" +"2. [Add a project document](../common.md#add-a-project-document), set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'inclusiveImplementation' and map any free text to its [`.description" +"`](project-schema.json,/definitions/Document,description)." +msgstr "" + +#. /57/title +#: mapping/sustainability.yaml:1 +msgid "Indigenous land" +msgstr "Tierra indígena" + +#. /57/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Identify whether the project is located or cut through indigenous land. " +"Use the information at the [LandMark - Global Platform of Indigenous and " +"Community " +"Lands](https://www.landmarkmap.org/map/#x=-102.46&y=13.47&l=3&a=community_FormalDoc%2Ccommunity_NoDoc%2Ccommunity_FormalClaim%2Ccommunity_Occupied%2Cindigenous_FormalDoc%2Cindigenous_NoDoc%2Cindigenous_FormalClaim%2Cindigenous_Occupied)" +" on both databases Indigenous Lands Acknowledged by Government and Not " +"Acknowledged by Government (customary tenure or with formal land claim " +"submitted) to disclose the information." +msgstr "" +"Identifique si el proyecto está ubicado en o atraviesa tierras indígenas. " +"Utilice la información en " +"[LandMark - Plataforma Global de Tierras Indígenas y Comunitarias](https://" +"www.landmarkmap.org/map/" +"#x=-102.46&y=13.47&l=3&a=community_FormalDoc%2Ccommunity_NoDoc%2Ccommunity_FormalClaim%2Ccommunity_Occupied%2Cindigenous_FormalDoc%2Cindigenous_NoDoc%2Cindigenous_FormalClaim%2Cindigenous_Occupied)" +" en ambas bases de datos Tierras Indígenas Reconocidas por el Gobierno y No " +"Reconocidas por el Gobierno (tenencia consuetudinaria o con reclamo formal " +"de tierras presentado ) para divulgar la información." + +#. /57/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"If the project is located in or cuts through indigenous land:\n" +"\n" +"1. Set [`social.inIndigenousLand`](project-" +"schema.json,/definitions/Social,inIndigenousLand) to `true`.\n" +"2. Add a [`Location`](../../reference/schema.md#location) object to the " +"[`locations`](project-schema.json,,locations) array, set its [`.id" +"`](project-schema.json,/definitions/Location,id) incrementally and set " +"its description to \"Indigenous land: ()\" substituting " +" and for the name and land category from the Landmark " +"database.\n" +"\n" +"If the project is not located in and does not cut through indigenous " +"land, set [`social.inIndigenousLand`](project-" +"schema.json,/definitions/Social,inIndigenousLand) to `false`." +msgstr "" + +#. /58/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the occurrence of public meetings with communities and impacted " +"groups including meeting invite, the number of the participants, dates " +"and location of these meetings." +msgstr "" +"Datos e información de la realización de reuniones públicas con comunidades " +"y grupos afectados, incluida la invitación a reuniones, el número de " +"participantes, las fechas y el lugar de estas reuniones." + +#. /58/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each meeting:\n" +"\n" +"1. Publish the meeting invite: [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'consultationMeetingInvitation'.\n" +"\n" +"2. Publish the meeting details: add a " +"[`Meeting`](../../reference/schema.md#meeting) object to the " +"[`social.consultationMeetings`](project-" +"schema.json,/definitions/Social,consultationMeetings) array and set its:" +"\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Meeting,id) incrementally\n" +"- [`.date`](project-schema.json,/definitions/Meeting,date) to the date of" +" the meeting\n" +"- [`.address`](project-schema.json,/definitions/Meeting,address) to the " +"address of the meeting\n" +"- [`.numberOfParticipants`](project-" +"schema.json,/definitions/Meeting,numberOfParticipants) to the number of " +"people that participated in the meeting.\n" +"\n" +"3. Publish the meeting minutes: [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'minutes.consultationMeeting'." +msgstr "" + +#. /59/title +#: mapping/sustainability.yaml:1 +msgid "Land compensation budget" +msgstr "Presupuesto de compensación de tierras" + +#. /59/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose budget allocated to fund land compensation." +msgstr "El presupuesto asignado para financiar la compensación de tierras." + +#. /59/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Map to [`social.landCompensationBudget`](project-" +"schema.json,/definitions/Social,landCompensationBudget)." +msgstr "" +"Mapee a [`social.landCompensationBudget`](project-schema.json,/definitions/" +"Social,landCompensationBudget)." + +#. /60/title +#: mapping/sustainability.yaml:1 +msgid "Labor obligations" +msgstr "Obligaciones laborales" + +#. /60/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose labor obligations in the construction contract. This can " +"include, without limitation, the following:\n" +"\n" +"- minimum wage\n" +"- overtime\n" +"- prohibition of forced labor\n" +"- prohibition of child labor\n" +"- equal opportunity\n" +"- non-discrimination\n" +"- freedom of association\n" +"- grievance mechanism\n" +"- working at height\n" +"- underground work\n" +"- handling of materials/equipment\n" +"- monitoring of accidents\n" +"- traffic management\n" +"- accommodation\n" +"- protective equipment\n" +"- others (explain)" +msgstr "" + +#. /60/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. Publish a summary of the labor obligations:\n" +"\n" +" 1. For each labor obligation, add the relevant code from the open " +"[laborObligations](../../reference/codelists.md#laborobligations) " +"codelist to the [`.summary.social.laborObligations.obligations`](project-" +"schema.json,/definitions/ContractingProcessSummary,social/laborObligations/obligations)" +" array.\n" +" 2. Optionally, add a further explanation of the labor obligations to " +"[`summary.social.laborObligations.description`](project-" +"schema.json,/definitions/ContractingProcessSummary,social/laborObligations/description)." +"\n" +"\n" +"2. Publish the bidding documents that specify labor obligations: [add a " +"contracting process document](../common.md#add-a-contracting-process-" +"document) and set its [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'biddingDocuments'.\n" +"\n" +"3. Publish the signed contract that includes labor obligations: [add a " +"contracting process document](../common.md#add-a-contracting-process-" +"document) and set its [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'contractSigned'." +msgstr "" + +#. /61/title +#: mapping/sustainability.yaml:1 +msgid "Labor budget" +msgstr "Presupuesto laboral" + +#. /61/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the amount allocated by the main contractor to cover for labor " +"costs." +msgstr "" +"Indique el monto asignado por el contratista principal para cubrir los " +"costos laborales." + +#. /61/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Map to [`summary.social.laborBudget`](project-" +"schema.json,/definitions/ContractingProcessSummary,social/laborBudget)." +msgstr "" +"Mapee un [`summary.social.laborBudget`](project-schema.json,/definitions/" +"ContractingProcessSummary,social/laborBudget)." + +#. /62/title +#: mapping/sustainability.yaml:1 +msgid "Workers' accidents" +msgstr "Accidentes de los trabajadores" + +#. /62/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose summary statistics on accidents and fatalities involving " +"construction workers, and an explanation of these events." +msgstr "" +"Estadísticas resumidas sobre accidentes y muertes que involucran a " +"trabajadores de la construcción y una explicación de estos eventos." + +#. /62/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Publish summary statistics on worker accidents:\n" +"\n" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " +"[`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-" +"schema.json,/definitions/Metric,id) incrementally and set its [`.title" +"`](project-schema.json,/definitions/Metric,title) to \"Worker " +"accidents\".\n" +"\n" +"2. For each reporting period, add an " +"[`Observation`](../../reference/schema.md#observation) object to the " +"metric's [`.observations`](project-" +"schema.json,/definitions/Metric,observations) array and set its:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Observation,id) incrementally\n" +"- [`.period`](project-schema.json,/definitions/Observation,period) to the" +" reporting period\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) to " +"the number of accidents.\n" +"\n" +"3. If further details are available, add them to the observation's " +"[`.notes`](project-schema.json,/definitions/Observation,notes) field.\n" +"\n" +"Publish summary statistics on worker fatalities:\n" +"\n" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " +"[`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-" +"schema.json,/definitions/Metric,id) incrementally and set its [`.title" +"`](project-schema.json,/definitions/Metric,title) to \"Worker " +"fatalities\".\n" +"\n" +"2. For each reporting period, add an " +"[`Observation`](../../reference/schema.md#observation) object to the " +"metric's [`.observations`](project-" +"schema.json,/definitions/Metric,observations) array set its:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Observation,id) incrementally\n" +"- [`.period`](project-schema.json,/definitions/Observation,period) to the" +" reporting period\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) to " +"the number of fatalities.\n" +"\n" +"3. If further details available, add them to the observation's [`.notes" +"`](project-schema.json,/definitions/Observation,notes) field." +msgstr "" + +#. /63/title +#: mapping/sustainability.yaml:1 +msgid "Health and safety certifications" +msgstr "Certificaciones de salud y seguridad ocupacional" + +#. /63/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose labor related certifications issued in relation to project " +"contractors and subcontractors such as ISO 45001 for Health and Safety." +msgstr "" +"Certificaciones relacionadas con el trabajo emitidas en relación con los " +"contratistas y subcontratistas del proyecto, como la ISO 45001 de Salud y " +"Seguridad." + +#. /63/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set its [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'supplierHealthAndSafetyCertification'." +msgstr "" +"[Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en " +"'supplierHealthAndSafetyCertification'." + +#. /64/title +#: mapping/sustainability.yaml:1 +msgid "Construction materials testing" +msgstr "Pruebas de materiales de construcción" + +#. /64/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose construction materials tests performed during project " +"implementation. This can include, without limitation, the following:\n" +"\n" +"- asphalt\n" +"- aggregate and rock\n" +"- bricks\n" +"- cement\n" +"- concrete\n" +"- coarse and fine aggregate\n" +"- masonry\n" +"- metallic materials\n" +"- mortar\n" +"- plywood\n" +"- timber\n" +"- resin and polymer\n" +"- soil\n" +"- stone\n" +"- others (explain)." +msgstr "" + +#. /64/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Publish a summary of the material tests:\n" +"\n" +"1. For each material test, add a code from the open " +"[constructionMaterial](../../reference/codelists.md#constructionmaterial)" +" codelist to the [`social.healthAndSafety.materialTests.tests`](project-" +"schema.json,/definitions/HealthAndSafety,materialTests/tests) array.\n" +"\n" +"2. Add any further explanation of the tests to " +"[`social.healthAndSafety.materialTests.tests`](project-" +"schema.json,/definitions/HealthAndSafety,materialTests/tests), including " +"the international or national standards that the tests conform to.\n" +"\n" +"Publish test results: For each test result, [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'materialTestResults'." +msgstr "" + +#. /65/title +#: mapping/sustainability.yaml:1 +msgid "Building inspections" +msgstr "Inspecciones de edificios" + +#. /65/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose building inspections during project implementation." +msgstr "" +"Las inspecciones de construcción durante la implementación del proyecto." + +#. /65/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'buildingInspectionReport'." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document) y " +"establezca su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) en 'buildingInspectionReport'." + +#. /66/title +#: mapping/sustainability.yaml:1 +msgid "Jobs generated" +msgstr "Trabajos generados" + +#. /66/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose estimated and actual jobs (direct/indirect) during project " +"implementation and estimated and actual jobs during operation " +"(direct/indirect)." +msgstr "" +"Los trabajos estimados y reales (directos/indirectos) durante la " +"implementación del proyecto y los trabajos estimados y reales durante la " +"operación (directos/indirectos)." + +#. /66/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Publish job creation estimates:\n" +"\n" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " +"[`forecasts`](project-schema.json,,forecasts) array and set its [`.title" +"`](project-schema.json,/definitions/Metric,title) to \"Jobs created\".\n" +"\n" +"2. For each job relationship - stage pair, add an " +"[`Observation`](../../reference/schema.md#observation) object to the " +"metric's [`.observations`](project-" +"schema.json,/definitions/Metric,observations) array and set its:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Observation,id) incrementally\n" +"- [`.dimensions.relationship`](project-" +"schema.json,/definitions/Observation,dimensions) to the relationship " +"(\"direct\" or \"indirect\")\n" +"- [`.dimensions.stage`](project-" +"schema.json,/definitions/Observation,dimensions) to the stage " +"(\"implementation\" or \"operation\")\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) to " +"the number of jobs.\n" +"\n" +"Publish actual jobs created:\n" +"\n" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " +"[`metrics`](project-schema.json,,metrics) array and set its [`.title" +"`](project-schema.json,/definitions/Metric,title) to 'Jobs created'.\n" +"\n" +"2. For each job relationship - stage pair, add an " +"[`Observation`](../../reference/schema.md#observation) object to the " +"metric's [`.observations`](project-" +"schema.json,/definitions/Metric,observations) array and set its:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Observation,id) incrementally\n" +"- [`.dimensions.relationship`](project-" +"schema.json,/definitions/Observation,dimensions) to the relationship " +"(\"direct\" or \"indirect\")\n" +"- [`.dimensions.stage`](project-" +"schema.json,/definitions/Observation,dimensions) to the stage " +"(\"implementation\" or \"operation\")\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) to " +"the number of jobs" +msgstr "" + +#. /67/title +#: mapping/sustainability.yaml:1 +msgid "Policy coherence" +msgstr "Coherencia política" + +#. /67/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose documentation that evidences that the project is part of, or " +"aligned with existing plans and policies, providing further details on " +"the project's policy alignment. Consider alignment with:\n" +"\n" +"- SDGs\n" +"- National plan or strategy\n" +"- Infrastructure plan or strategy\n" +"- Sector plan or strategy\n" +"- Procuring entity plan or strategy\n" +"- Paris Agreement\n" +"- Nationally Determined Contributions (NDCs)\n" +"- National Adaptation Plans\n" +"- Medium-term fiscal/budget frameworks\n" +"- Annual budgets\n" +"- Pipeline of infrastructure projects" +msgstr "" + +#. /67/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"1. For each plan or policy to which the project is aligned, add a code " +"from the open " +"[policyAlignment](../../reference/codelists.md#policyalignment) codelist " +"to the [`policyAlignment.policies`](project-" +"schema.json,,policyAlignment/policies) array and add a further " +"explanation of the alignment to [`policyAlignment.description`](project-" +"schema.json,,policyAlignment/description).\n" +"\n" +"2. For each United Nations Sustainable Development Goal to which the " +"project is aligned, add a " +"[`Classification`](../../reference/schema.md#classification) object to " +"the [`additionalClassifications`](project-" +"schema.json,,additionalClassifications) array and set its:\n" +"\n" +"- [`.scheme`](project-schema.json,/definitions/Classification,scheme) to " +"'sdg'\n" +"- [`.id`](project-schema.json,/definitions/Classification,id) to the " +"goal's number\n" +"- [`.description`](project-" +"schema.json,/definitions/Classification,description) to the goal's title." +"\n" +"\n" +"3. For each United Nations Sustainable Development Goal Target to which " +"the project is aligned, add a " +"[`Classification`](../../reference/schema.md#classification) object to " +"the [`additionalClassifications`](project-" +"schema.json,,additionalClassifications) array and set its:\n" +"\n" +"- [`.scheme`](project-schema.json,/definitions/Classification,scheme) to " +"'sdgTarget'\n" +"- [`.id`](project-schema.json,/definitions/Classification,id) to the " +"target's number\n" +"- [`.description`](project-" +"schema.json,/definitions/Classification,description) to the target's " +"title.\n" +"\n" +"4. If further documentation of the project's policy alignment is " +"available, [add a project document](../common.md#add-a-project-document) " +"and set its [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'policyAlignment'." +msgstr "" + +#. /68/title +#: mapping/sustainability.yaml:1 +msgid "Freedom of information requests" +msgstr "Solicitudes de acceso a la información" + +#. /68/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose Freedom of Information (FoI) requests that have been presented " +"in relation to the project. Note that FoI requests can also be known as " +"access to information requests." +msgstr "" +"Las solicitudes de acceso a la información (FoI) que se hayan presentado en " +"relación con el proyecto. Se debe tener en cuenta que las solicitudes de " +"libertad de información también pueden conocerse como solicitudes de acceso " +"a la información." + +#. /68/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each freedom of information request, [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'informationRequest'." +msgstr "" +"Para cada solicitud de acceso a la información, " +"[agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establezca su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) to 'informationRequest'." + +#. /69/title +#: mapping/sustainability.yaml:1 +msgid "Answers to Freedom of information requests" +msgstr "Respuestas a las solicitudes de acceso a la información" + +#. /69/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the responses provided by authorities to Freedom of Information " +"(FoI) requests related to the project. Note that FoI requests may also be" +" known as access to information requests." +msgstr "" +"Las respuestas proporcionadas por las autoridades a las solicitudes de " +"acceso a la Información (FoI) relacionadas con el proyecto. Cabe notar que " +"las solicitudes de libertad de información también pueden conocerse como " +"solicitudes de acceso a la información." + +#. /69/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each freedom of information request response, [add a project " +"document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType)" +" to 'informationRequestResponse'." +msgstr "" +"Para cada respuesta a una solicitud de libertad de información, " +"[agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establecer su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) a 'informationRequestResponse'." + +#. /70/title +#: mapping/sustainability.yaml:1 +msgid "Lobbying transparency" +msgstr "Transparencia del cabildeo" + +#. /70/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the occurrence of meetings with interested groups, including the" +" number of participants, date, location and minutes of these meetings, as" +" well as the name and job title of the person representing the public " +"office present at the meeting." +msgstr "" +"Datos e información sobre la realización de reuniones con grupos " +"interesados, incluyendo el número de participantes, fecha, lugar y actas de " +"estas reuniones, así como el nombre y cargo de la persona que representa el " +"cargo público presente en la reunión." + +#. /70/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each meeting:\n" +"\n" +"Publish the meeting details:\n" +"\n" +"1. Add a [`Meeting`](../../reference/schema.md#meeting) object to the " +"[`lobbyingMeetings`](project-schema.json,,lobbyingMeetings) array and " +"set:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Meeting,id) incrementally\n" +"- [`.date`](project-schema.json,/definitions/Meeting,date) to the date of" +" the meeting\n" +"- [`.address`](project-schema.json,/definitions/Meeting,address) to the " +"address of the meeting\n" +"- [`.numberOfParticipants`](project-" +"schema.json,/definitions/Meeting,numberOfParticipants) to the number of " +"people present at the meeting\n" +"- [`.publicOffice.person.name`](project-" +"schema.json,/definitions/PublicOffice,person/name) to the name of the " +"person representing the public office present at the meeting\n" +"- [`.publicOffice.jobTitle`](project-" +"schema.json,/definitions/PublicOffice,jobTitle) to the job title of the " +"person representing the public office present at the meeting.\n" +"\n" +"2. Get the [`Organization`](../../reference/schema.md#organization) in " +"[`parties`](project-schema.json,,parties) that represents the public " +"office. If none exists yet, [add an organization](../common.md#add-an-" +"organization).\n" +"\n" +"3. Set the meeting's [`.publicOffice.organization`](project-" +"schema.json,/definitions/PublicOffice,organization) to the [`.id" +"`](project-schema.json,/definitions/Organization,id) and [`.name" +"`](project-schema.json,/definitions/Organization,name) of the " +"organization.\n" +"\n" +"Publish the meeting minutes: [add a project document](../common.md#add-a" +"-project-document) and set its [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'minutes.lobbyingMeeting'." +msgstr "" + +#. /71/title +#: mapping/sustainability.yaml:1 +msgid "Beneficial ownership" +msgstr "Beneficiario final" + +#. /71/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose the beneficial owners of the contractors and suppliers appointed" +" in the project." +msgstr "" +"Los beneficiarios finales de los contratistas y proveedores designados en el " +"proyecto." + +#. /71/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"For each beneficial owner:\n" +"\n" +"1. Get the [`Organization`](../../reference/schema.md#organization) in " +"[`parties`](project-schema.json,,parties) that represents the contractor " +"or supplier.\n" +"2. Add a [`Person`](../../reference/schema.md#person) object to the " +"organization's [`.beneficialOwners`](project-" +"schema.json,/definitions/Organization,beneficialOwners) array.\n" +"3. Set the person's:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Person,id) incrementally\n" +"- [`.name`](project-schema.json,/definitions/Person,name) to the " +"beneficial owner's name\n" +"- [`.identifier`](project-schema.json,/definitions/Person,identifier) to " +"the beneficial owner's identifier" +msgstr "" + +#. /72/title +#: mapping/sustainability.yaml:1 +msgid "Sustainability criteria" +msgstr "Criterios de sostenibilidad" + +#. /72/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Identify the presence of sustainability and non-price attributes in the " +"award criteria." +msgstr "" +"Identifique la presencia de atributos de sostenibilidad y no relacionados " +"con el precio en los criterios de adjudicación." + +#. /72/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Add a [`Sustainability`](../../reference/schema.md#sustainability) object" +" to the [`summary.tender.sustainability`](project-" +"schema.json,/definitions/ContractingProcessSummary,tender/sustainability)" +" array and add 'awardCriteria' to its [`.strategies`](project-" +"schema.json,/definitions/Sustainability,strategies) array." +msgstr "" +"Agregue un objeto [`Sustainability`](../../reference/" +"schema.md#sustainability) a la matriz [`summary.tender.sustainability`]" +"(project-schema.json,/definitions/ContractingProcessSummary,tender/" +"sustainability) y agregue 'awardCriteria' a su matriz [`.strategies`]" +"(project-schema.json,/definitions/Sustainability,strategies)." + +#. /73/title +#: mapping/sustainability.yaml:1 +msgid "Anti-corruption certifications" +msgstr "Certificaciones Anticorrupción" + +#. /73/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Disclose anti-corruption certifications of the project, such as ISO 37001" +" on Anti-Bribery Management Systems Standard." +msgstr "" +"Las certificaciones anticorrupción del proyecto, como la ISO 37001 sobre " +"Estándar de Sistemas de Gestión Antisoborno." + +#. /73/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to " +"'antiCorruptionCertification'." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document) y " +"establezca su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) a 'antiCorruptionCertification'." + +#. /74/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add an organization](../common.md#add-an-organization) for the " +"independent monitor and add 'independentMonitor' to its [`.roles" +"`](project-schema.json,/definitions/Organization,roles) array." +msgstr "" +"[Agregue una organización](../common.md#add-an-organization) para el monitor " +"independiente y agregue 'independentMonitor' a su [`.roles`](project-" +"schema.json,/definitions/Organization,roles) matriz." + +#. /75/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"See [performance monitoring (climate finance)](climate-finance-" +"performance-monitoring)." +msgstr "" +"Véase [monitoreo del desempeño (finanzas climáticas)](climate-finance-" +"performance-monitoring)." + +#. /76/title +#: mapping/sustainability.yaml:1 +msgid "Risk management plans" +msgstr "Planes de manejo de riesgos" + +#. /76/disclosure format +#: mapping/sustainability.yaml:1 +msgid "Disclose risk management plans prepared for the project." +msgstr "Los planes de gestión de riesgos elaborados para el proyecto." + +#. /76/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"[Add a project document](../common.md#add-a-project-document) and set its" +" [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'riskProvisions'." +msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document) y " +"establezca su [`.documentType`](project-schema.json,/definitions/" +"Document,documentType) a 'riskProvisions'." + +#. /77/title +#: mapping/sustainability.yaml:1 +msgid "Sustainable sub-sectors" +msgstr "Sub sectores sostenibles" + +#. /77/disclosure format +#: mapping/sustainability.yaml:1 +msgid "" +"Identify relevant sub-sectors related to the project scope.\n" +"Select from a list (non-exhaustive):\n" +"\n" +"- Renewable energy\n" +" - Solar\n" +" - Wind\n" +" - Hydropower\n" +" - Biomass\n" +" - Geothermal\n" +"- Water and wastewater management\n" +"- Transport\n" +" - Low carbon transport\n" +"- Natural resource management\n" +" - Flood protection\n" +"\n" +"Free text to add not mentioned sub-sectors" +msgstr "" + +#. /77/mapping +#: mapping/sustainability.yaml:1 +msgid "" +"Map to [`sector`](project-schema.json,,sector), using the open " +"[ProjectSector codelist](../../reference/codelists.md#projectsector)." +msgstr "" +"Mapee a [`sector`](project-schema.json,,sector), usando la lista abierta " +"[ProjectSector codelist](../../reference/codelists.md#projectsector)." diff --git a/include/config.mk b/include/config.mk index 123b091b..14c49a20 100644 --- a/include/config.mk +++ b/include/config.mk @@ -42,7 +42,7 @@ compile: pybabel compile --use-fuzzy -d $(LOCALE_DIR) -D $(DOMAIN_PREFIX)schema pybabel compile --use-fuzzy -d $(LOCALE_DIR) -D $(DOMAIN_PREFIX)codelists pybabel compile --use-fuzzy -d $(LOCALE_DIR) -D $(DOMAIN_PREFIX)mappings - pybabel compile --use-fuzzy -d $(LOCALE_DIR) -D $(DOMAIN_PREFIX)sustainability_mapping + pybabel compile --use-fuzzy -d $(LOCALE_DIR) -D $(DOMAIN_PREFIX)sustainability-mapping # Put local targets below. @@ -51,5 +51,5 @@ extract_mappings: $(POT_DIR) pybabel extract -F babel_ocds_mapping.cfg . -o $(POT_DIR)/$(DOMAIN_PREFIX)mappings.pot .PHONY: extract_sustainability_mapping -extract_mappings: $(POT_DIR) - pybabel extract -F babel_oc4ids_sustainability_mapping.cfg . -o $(POT_DIR)/$(DOMAIN_PREFIX)sustainability_mapping.pot +extract_sustainability_mapping: $(POT_DIR) + pybabel extract -F babel_oc4ids_sustainability_mapping.cfg . -o $(POT_DIR)/$(DOMAIN_PREFIX)sustainability-mapping.pot From 26aacbb298fd08f815828e75a613f1e39dc33fa0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 02:45:10 +0000 Subject: [PATCH 04/17] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- manage.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/manage.py b/manage.py index b3d86fee..bde31557 100755 --- a/manage.py +++ b/manage.py @@ -1098,7 +1098,9 @@ def update_sustainability_docs(): "\nOC4IDS mapping", "\n^^^\n", "\n{bdg-primary}`Project level`" if "project" in element.get("mapping level", "") else "", - "\n{bdg-secondary}`Contracting process level`" if "contracting process" in element.get("mapping level", "") else "", + "\n{bdg-secondary}`Contracting process level`" + if "contracting process" in element.get("mapping level", "") + else "", f"\n\n{element.get('mapping', '')}", f"\n```json\n{element['example']}\n```" if element.get("example") else "", "\n````", From 4c74b527ccfd09f592d7749558150b33666e0147 Mon Sep 17 00:00:00 2001 From: Duncan Dewhurst Date: Tue, 8 Apr 2025 11:56:07 +1200 Subject: [PATCH 05/17] Translate sustainability.yaml --- .../infrastructure-sustainability-mapping.po | 2030 ++++++++--------- 1 file changed, 991 insertions(+), 1039 deletions(-) diff --git a/docs/locale/es/LC_MESSAGES/infrastructure-sustainability-mapping.po b/docs/locale/es/LC_MESSAGES/infrastructure-sustainability-mapping.po index 67d86bf8..6d8c5662 100644 --- a/docs/locale/es/LC_MESSAGES/infrastructure-sustainability-mapping.po +++ b/docs/locale/es/LC_MESSAGES/infrastructure-sustainability-mapping.po @@ -2,20 +2,25 @@ # Copyright (C) 2025 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2025. -# +# +# Translators: +# Duncan Dewhurst , 2025 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2025-04-07 12:09+1200\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2025-04-06 22:55+0000\n" +"Last-Translator: Duncan Dewhurst , 2025\n" +"Language-Team: Spanish (https://app.transifex.com/open-contracting-partnership-1/teams/112299/es/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" +"Language: es\n" +"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #. /0/title #: mapping/sustainability.yaml:1 @@ -25,27 +30,28 @@ msgstr "Estrategia de adquisición" #. /0/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose the procurement strategy risk assessment. This tends to be part " -"of the decision-making strategy and likely includes discussions regarding" -" capabilities, the delivery model and the rationale for the risk " -"allocation decision." +"Disclose the procurement strategy risk assessment. This tends to be part of " +"the decision-making strategy and likely includes discussions regarding " +"capabilities, the delivery model and the rationale for the risk allocation " +"decision." msgstr "" "Se refiere a la evaluación de riesgo de la estrategia de adquisiciones y " "contrataciones. Esto suele ser parte de la estrategia de toma de decisiones " "y es probable que incluya discusiones sobre las capacidades, el modelo de " -"implementación y la justificación para la decisión de asignación de riesgos. " +"implementación y la justificación para la decisión de asignación de riesgos." +" " #. /0/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to " -"'procurementStrategyRiskAssessment'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'procurementStrategyRiskAssessment'." msgstr "" "[Agregar un documento de proyecto](../common.md#add-a-project-document) y " -"configurar el [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) a 'procurementStrategyRiskAssessment'." +"configurar el [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) a " +"'procurementStrategyRiskAssessment'." #. /1/title #: mapping/sustainability.yaml:1 @@ -55,26 +61,27 @@ msgstr "Costos del ciclo de vida" #. /1/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose the life cycle cost of the project, which is the cost of an " -"asset throughout its life cycle while fulfilling the performance " -"requirements (ISO 15686-5:2017)." +"Disclose the life cycle cost of the project, which is the cost of an asset " +"throughout its life cycle while fulfilling the performance requirements (ISO" +" 15686-5:2017)." msgstr "" -"Son los costos en los que se incurren durante el ciclo de vida del proyecto, " -"es decir el costo de un activo durante todo su ciclo de vida útil, mientras " -"cumple con los requerimientos del desempeño esperado (ISO 15686-5:2017)." +"Son los costos en los que se incurren durante el ciclo de vida del proyecto," +" es decir el costo de un activo durante todo su ciclo de vida útil, mientras" +" cumple con los requerimientos del desempeño esperado (ISO 15686-5:2017)." #. /1/mapping #: mapping/sustainability.yaml:1 msgid "" -"Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) " -"object to the [`costMeasurements`](project-schema.json,,costMeasurements)" -" array and map to its [`.lifeCycleCosting.value`](project-" +"Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) object " +"to the [`costMeasurements`](project-schema.json,,costMeasurements) array and" +" map to its [`.lifeCycleCosting.value`](project-" "schema.json,/definitions/CostMeasurement,lifeCycleCosting/value)." msgstr "" -"Agregue un objeto [`CostMeasurement`](../../reference/" -"schema.md#costmeasurement) a la matriz [`costMeasurements`](project-" -"schema.json,,costMeasurements) y mapee a su [`.lifeCycleCosting.value`]" -"(project-schema.json,/definitions/CostMeasurement,lifeCycleCosting/value)." +"Agregue un objeto " +"[`CostMeasurement`](../../reference/schema.md#costmeasurement) a la matriz " +"[`costMeasurements`](project-schema.json,,costMeasurements) y mapee a su " +"[`.lifeCycleCosting.value`](project-" +"schema.json,/definitions/CostMeasurement,lifeCycleCosting/value)." #. /2/title #: mapping/sustainability.yaml:1 @@ -85,9 +92,9 @@ msgstr "Metodología de cálculo de los costos del ciclo de vida" #: mapping/sustainability.yaml:1 msgid "" "Disclose the methodology used to calculate the life-cycle cost. The " -"methodology ought to specify whether income and externalities are " -"included in the calculation and the common date, discount rate and period" -" of analysis used." +"methodology ought to specify whether income and externalities are included " +"in the calculation and the common date, discount rate and period of analysis" +" used." msgstr "" "La metodología utilizada para calcular el costo del ciclo de vida de un " "proyecto. La metodología debe especificar si los ingresos y las " @@ -97,84 +104,59 @@ msgstr "" #. /2/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to " -"'lifeCycleCostMethodology'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'lifeCycleCostMethodology'." msgstr "" "[Agregar un documento de proyecto](../common.md#add-a-project-document) y " -"configurar su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) al 'lifeCycleCostMethodology'." +"configurar su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) al " +"'lifeCycleCostMethodology'." #. /3/title #: mapping/sustainability.yaml:1 msgid "Funding source for preparation, implementation and maintenance" msgstr "" -"Fuentes de financiamiento para la preparación, implementación y mantenimiento" +"Fuentes de financiamiento para la preparación, implementación y " +"mantenimiento" #. /3/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Name the funding organization(s) or funding source(s) for the " -"preparation, implementation and maintenance stages, and disclose the " -"budget line(s) to which the project belongs. The maintenance stage covers" -" any preventative or corrective maintenance and the day-to-day running of" -" the assets; this stage is also called operation." +"Name the funding organization(s) or funding source(s) for the preparation, " +"implementation and maintenance stages, and disclose the budget line(s) to " +"which the project belongs. The maintenance stage covers any preventative or " +"corrective maintenance and the day-to-day running of the assets; this stage " +"is also called operation." msgstr "" "Nombre de la(s) organización(es) financiera(s) o fuente(s) de recursos para " "las fases de preparación, implementación y mantenimiento y la(s) línea(s) " -"del presupuesto al que pertenece el proyecto. La fase de mantenimiento cubre " -"cualquier mantenimiento preventivo o correctivo y el día a día de la " +"del presupuesto al que pertenece el proyecto. La fase de mantenimiento cubre" +" cualquier mantenimiento preventivo o correctivo y el día a día de la " "operación de los activos. Esta etapa también se denomina operación. " #. /3/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Get the " -"[`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object " -"in the [`budget.budgetBreakdowns`](project-" -"schema.json,,budget/budgetBreakdowns) array whose [`.description" -"`](project-schema.json,/definitions/BudgetBreakdowns,description) is " -"\"Breakdown by stage\". If none exists yet, add a " -"[`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object " -"to the [`budget.budgetBreakdowns`](project-" -"schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-" -"schema.json,/definitions/BudgetBreakdowns,id) incrementally and its " -"[`.description`](project-" -"schema.json,/definitions/BudgetBreakdowns,description) to \"Breakdown by " -"stage\".\n" +"1. Get the [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object in the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) is \"Breakdown by stage\". If none exists yet, add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object to the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) incrementally and its [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) to \"Breakdown by stage\".\n" "\n" "2. For each stage:\n" "\n" -" a. Get the " -"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in " -"the budget breakdowns' [`.budgetBreakdown`](project-" -"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose " -"[`.description`](project-" -"schema.json,/definitions/BudgetBreakdown,description) is the name of the " -"stage and whose [`.id`](project-" -"schema.json,/definitions/BudgetBreakdown,id) is the identifier of the " -"budget line. If none exists yet, add a " -"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to " -"the budget breakdowns' [`.budgetBreakdown`](project-" -"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its" -" [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) to the " -"budget line identifier and set its [`.description`](project-" -"schema.json,/definitions/BudgetBreakdown,description) to the name of the " -"stage.\n" -"\n" -" b. Get the [`Organization`](../../reference/schema.md#organization) " -"object in [`parties`](project-schema.json,,parties) that represents the " -"funding source. If none exists yet, [add an organization](../common.md" -"#add-an-organization) and add 'funder' to its [`.roles`](project-" -"schema.json,/definitions/Organization,roles).\n" -"\n" -" c. Set the budget breakdown's [`.sourceParty`](project-" -"schema.json,/definitions/BudgetBreakdown,sourceParty) to the [`.id" -"`](project-schema.json,/definitions/Organization,id) and [`.name" -"`](project-schema.json,/definitions/Organization,name) of the funding " -"source." +" a. Get the [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) is the name of the stage and whose [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) is the identifier of the budget line. If none exists yet, add a [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) to the budget line identifier and set its [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) to the name of the stage.\n" +"\n" +" b. Get the [`Organization`](../../reference/schema.md#organization) object in [`parties`](project-schema.json,,parties) that represents the funding source. If none exists yet, [add an organization](../common.md#add-an-organization) and add 'funder' to its [`.roles`](project-schema.json,/definitions/Organization,roles).\n" +"\n" +" c. Set the budget breakdown's [`.sourceParty`](project-schema.json,/definitions/BudgetBreakdown,sourceParty) to the [`.id`](project-schema.json,/definitions/Organization,id) and [`.name`](project-schema.json,/definitions/Organization,name) of the funding source." msgstr "" +"1. Obtenga el objeto [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) en la matriz [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) cuya [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) es \"Desglose por etapa\". Si aún no existe alguno, agregar un objeto [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) a la matriz [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) , configurar su [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) de forma incremental y su [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) en \"Desglose por fase\".\n" +"\n" +"2. Para cada etapa:\n" +"\n" +"a. Obtenga el objeto [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) en la matriz del desglose del presupuesto' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) defina la [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) y nombre de la fase [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) al identificador de la linea del presupuesto. Si aún no existe alguna, agregue el objeto [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) a la matriz de desglose del presupuesto' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) defina el [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) al identificador de la linea del presupuesto y establezca la [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) al nombre de la fase.\n" +"\n" +"b. Obtenga el objeto [`Organization`](../../reference/schema.md#organization) en [`parties`](project-schema.json,,parties) que representa la fuente de financiamiento. Si aún no existe alguna, [agregar una organización](../common.md#add-an-organization) y agregar 'funder' a sus [`.roles`](project-schema.json,/definitions/Organization,roles ).\n" +"\n" +"c. Establezca el [`.sourceParty`](project-schema.json,/definitions/BudgetBreakdown,sourceParty) del desglose del presupuesto en [`.id`](project-schema.json,/definitions/Organization,id) y [`.name`](project-schema.json,/definitions/Organization,name) de la fuente de financiamiento." #. /4/title #: mapping/sustainability.yaml:1 @@ -185,52 +167,33 @@ msgstr "Presupuesto para preparación, implementación y mantenimiento" #: mapping/sustainability.yaml:1 msgid "" "Specify the allocated budget for preparation, implementation and " -"maintenance. Maintenance covers any preventative or corrective " -"maintenance and the day-to-day running of the assets. This stage is also " -"called operation." +"maintenance. Maintenance covers any preventative or corrective maintenance " +"and the day-to-day running of the assets. This stage is also called " +"operation." msgstr "" -"Especifique el presupuesto asignado para la preparación, la implementación y " -"el mantenimiento. El mantenimiento abarca cualquier mantenimiento preventivo " -"o correctivo y el funcionamiento diario de los activos. Esta etapa también " -"se denomina operación." +"Especifique el presupuesto asignado para la preparación, la implementación y" +" el mantenimiento. El mantenimiento abarca cualquier mantenimiento " +"preventivo o correctivo y el funcionamiento diario de los activos. Esta " +"etapa también se denomina operación." #. /4/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Get the " -"[`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object " -"in the [`budget.budgetBreakdowns`](project-" -"schema.json,,budget/budgetBreakdowns) array whose [`.description" -"`](project-schema.json,/definitions/BudgetBreakdowns,description) is " -"\"Breakdown by stage\". If none exists yet, add a " -"[`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object " -"to the [`budget.budgetBreakdowns`](project-" -"schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-" -"schema.json,/definitions/BudgetBreakdowns,id) incrementally and its " -"[`.description`](project-" -"schema.json,/definitions/BudgetBreakdowns,description) to \"Breakdown by " -"stage\".\n" +"1. Get the [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object in the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) is \"Breakdown by stage\". If none exists yet, add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object to the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) incrementally and its [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) to \"Breakdown by stage\".\n" "\n" "2. For each stage:\n" "\n" -" a. Get the " -"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in " -"the budget breakdowns' [`.budgetBreakdown`](project-" -"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose " -"[`.description`](project-" -"schema.json,/definitions/BudgetBreakdown,description) is the name of the " -"stage. If none exists yet, add a " -"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to " -"the budget breakdowns' [`.budgetBreakdown`](project-" -"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its" -" [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) " -"incrementally and set its [`.description`](project-" -"schema.json,/definitions/BudgetBreakdown,description) to the name of the " -"stage.\n" -"\n" -" b. Map to the budget breakdown's [`.amount`](project-" -"schema.json,/definitions/BudgetBreakdown,amount)." +" a. Get the [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) is the name of the stage. If none exists yet, add a [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) incrementally and set its [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) to the name of the stage.\n" +"\n" +" b. Map to the budget breakdown's [`.amount`](project-schema.json,/definitions/BudgetBreakdown,amount)." msgstr "" +"1. Obtenga el objeto [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) en la matriz [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) cuya [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) es \"Desglose por etapa\". Si aún no existe alguno, agregar un objeto [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) a la matriz [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) , configurar su [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) de forma incremental y su [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) en \"Desglose por fase\".\n" +"\n" +"2. Para cada etapa:\n" +"\n" +" a. Obtenga el objeto [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) en la matriz del desglose del presupuesto' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) defina la [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) y nombre de la fase [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) al identificador de la linea del presupuesto. Si aún no existe alguna, agregue el objeto [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) a la matriz de desglose del presupuesto' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) defina el [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) al identificador de la linea del presupuesto y establezca la [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) al nombre de la fase.\n" +"\n" +"b. Mapee al desglose del presupuesto [`.amount`](project-schema.json,/definitions/BudgetBreakdown,amount)." #. /5/title #: mapping/sustainability.yaml:1 @@ -240,33 +203,26 @@ msgstr "Análisis costo-beneficio" #. /5/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Economic assessment that tends to be part of the appraisal documents and " -"provides information on economic net benefits and costs (\"ex ante\" cost" -" benefit analysis). A revised assessment can be prepared during the " -"operational phase of the project to update the information on net " -"benefits and costs (\"ex post\" cost benefit analysis). Disclose both:\n" +"Economic assessment that tends to be part of the appraisal documents and provides information on economic net benefits and costs (\"ex ante\" cost benefit analysis). A revised assessment can be prepared during the operational phase of the project to update the information on net benefits and costs (\"ex post\" cost benefit analysis). Disclose both:\n" "\n" "- Ex ante cost benefit analysis\n" "- Ex post cost benefit analysis" msgstr "" +"Evaluación económica que suele formar parte de los documentos de valoración y que proporciona información sobre los beneficios y costos económicos netos (análisis de costos y beneficios «ex ante»). Se puede preparar una evaluación revisada durante la fase operativa del proyecto para actualizar la información sobre los beneficios y costos netos (análisis costo-beneficio «ex post»). Divulgar ambos:\n" +"\n" +"- Análisis costo beneficio ex ante\n" +"- Análisis costo beneficio ex post" #. /5/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. [Add a project document](../common.md#add-a-project-document), set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'costBenefitAnalysis' " -"and set its [`.description`](project-" -"schema.json,/definitions/Document,description) to \"ex ante cost benefit " -"analysis\".\n" +"1. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'costBenefitAnalysis' and set its [`.description`](project-schema.json,/definitions/Document,description) to \"ex ante cost benefit analysis\".\n" "\n" -"2. [Add a project document](../common.md#add-a-project-document), set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'costBenefitAnalysis' " -"and set its [`.description`](project-" -"schema.json,/definitions/Document,description) to \"ex post cost benefit " -"analysis\"." +"2. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'costBenefitAnalysis' and set its [`.description`](project-schema.json,/definitions/Document,description) to \"ex post cost benefit analysis\"." msgstr "" +"1. [Agregue un documento de proyecto](../common.md#add-a-project-document), establezca el [`.documentType`](project-schema.json,/definitions/Document,documentType) del 'costBenefitAnalysis' y establezca la [`.description`](project-schema.json,/definitions/Document,description) del \"análisis de costo beneficio ex ante\".\n" +"\n" +"2. [Agregue un documento de proyecto](../common.md#add-a-project-document), establezca el [`.documentType`](project-schema.json,/definitions/Document,documentType) en 'costBenefitAnalysis' y establezca la [`.description`](project-schema.json,/definitions/Document,description) en \"análisis de costo-beneficio ex post\"." #. /6/title #: mapping/sustainability.yaml:1 @@ -276,26 +232,28 @@ msgstr "Valor por dinero" #. /6/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"A summary of the value for money analysis carried out for the project, " -"along with supporting figures, calculations and business case, based on " -"projected or actual procurement outcomes. This tends to include " -"considerations of economy, efficiency, effectiveness and equity, and is " -"part of the appraisal documents." +"A summary of the value for money analysis carried out for the project, along" +" with supporting figures, calculations and business case, based on projected" +" or actual procurement outcomes. This tends to include considerations of " +"economy, efficiency, effectiveness and equity, and is part of the appraisal " +"documents." msgstr "" "Un resumen del análisis de la relación valor por dinero realizado para el " "proyecto, junto con cifras de apoyo, cálculos y casos comerciales, basados " "en los resultados proyectados o reales de la contratación. Esto suele " -"incluir consideraciones de economía, eficiencia, eficacia y equidad, y forma " -"parte de los documentos de valoración." +"incluir consideraciones de economía, eficiencia, eficacia y equidad, y forma" +" parte de los documentos de valoración." #. /6/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to " -"'valueForMoneyAnalysis'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'valueForMoneyAnalysis'." msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document) y " +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en 'valueForMoneyAnalysis'." #. /7/title #: mapping/sustainability.yaml:1 @@ -305,8 +263,8 @@ msgstr "Proyecciones presupuestarias" #. /7/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"In case of multiyear project implementation, disclose information on " -"budget projection for all years of implementation." +"In case of multiyear project implementation, disclose information on budget " +"projection for all years of implementation." msgstr "" "En el caso de una implementación de un proyecto plurianual, agregue la " "información sobre la proyección presupuestaria para todos los años de " @@ -315,29 +273,25 @@ msgstr "" #. /7/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns)" -" object to the [`budget.budgetBreakdowns`](project-" -"schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-" -"schema.json,/definitions/BudgetBreakdowns,id) incrementally and set its " -"[`.description`](project-" -"schema.json,/definitions/BudgetBreakdowns,description) to \"Breakdown by " -"year of implementation\".\n" +"1. Add a [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) object to the [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) incrementally and set its [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) to \"Breakdown by year of implementation\".\n" "\n" "2. For each year:\n" "\n" -" 1. Add a " -"[`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to " -"the budget breakdowns' [`.budgetBreakdown`](project-" -"schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array and set " -"its [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) " -"incrementally.\n" +" 1. Add a [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array and set its [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) incrementally.\n" "\n" -" 2. Map the year's start and end dates to its [`.period`](project-" -"schema.json,/definitions/BudgetBreakdown,period)\n" +" 2. Map the year's start and end dates to its [`.period`](project-schema.json,/definitions/BudgetBreakdown,period)\n" "\n" -" 3. Map the budget projection to its [`.amount`](project-" -"schema.json,/definitions/BudgetBreakdown,amount)." +" 3. Map the budget projection to its [`.amount`](project-schema.json,/definitions/BudgetBreakdown,amount)." msgstr "" +"1. Agregue un objeto [`BudgetBreakdowns`](../../reference/schema.md#budgetbreakdowns) a la matriz [`budget.budgetBreakdowns`](project-schema.json,,budget/budgetBreakdowns), establecer la [`.id`](project-schema.json,/definitions/BudgetBreakdowns,id) de forma incremental y establezca su [`.description`](project-schema.json,/definitions/BudgetBreakdowns,description) en \"Desglose por año de implementación\" .\n" +"\n" +"2. Para cada año:\n" +"\n" +"1. Agregue un objeto [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) a la matriz [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) de los desgloses del presupuesto y establezca la [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) de forma incremental.\n" +"\n" +"2. Mapee de las fechas de inicio y finalización del año a su [`.period`](project-schema.json,/definitions/BudgetBreakdown,period)\n" +"\n" +"3. Asigne la proyección presupuestaria a su [`.amount`](project-schema.json,/definitions/BudgetBreakdown,amount)." #. /8/title #: mapping/sustainability.yaml:1 @@ -346,7 +300,8 @@ msgstr "Déficit presupuestario" #. /8/disclosure format #: mapping/sustainability.yaml:1 -msgid "Disclose any shortfall in the allocated budget, including reasons for it." +msgid "" +"Disclose any shortfall in the allocated budget, including reasons for it." msgstr "" "Cualquier déficit en el presupuesto asignado, incluyendo las razones del " "mismo." @@ -354,20 +309,15 @@ msgstr "" #. /8/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " -"[`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-" -"schema.json,/definitions/Metric,id) incrementally and set its [`.title" -"`](project-schema.json,/definitions/Metric,title) to \"Budget " -"shortfall\".\n" -"2. Add an [`Observation`](../../reference/schema.md#observation) object " -"to the metric's [`.observations`](project-" -"schema.json,/definitions/Metric,observations) array and set its [`.id" -"`](project-schema.json,/definitions/Observation,id) incrementally.\n" -"3. Map the shortfall's value to its [`.value`](project-" -"schema.json,/definitions/Observation,value).\n" -"4. Map the reasons for the shortfall to its [`.notes`](project-" -"schema.json,/definitions/Observation,notes)." +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-schema.json,/definitions/Metric,id) incrementally and set its [`.title`](project-schema.json,/definitions/Metric,title) to \"Budget shortfall\".\n" +"2. Add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array and set its [`.id`](project-schema.json,/definitions/Observation,id) incrementally.\n" +"3. Map the shortfall's value to its [`.value`](project-schema.json,/definitions/Observation,value).\n" +"4. Map the reasons for the shortfall to its [`.notes`](project-schema.json,/definitions/Observation,notes)." msgstr "" +"1. Agregue un objeto [`Metric`](../../reference/schema.md#metric) a la matriz de la métrica [`metrics`](project-schema.json,,metrics), establezca su [`.id`](project-schema.json,/definitions/Metric,id) de forma incremental y establezca su [`.title`](project-schema.json,/definitions/Metric,title) en \"Déficit de presupuesto\".\n" +"2. Agregue un objeto [`Observation`](../../reference/schema.md#observation) a la matriz de la métrica [`.observations`](project-schema.json,/definitions/Metric,observations) y establezca su [`.id`](project-schema.json,/definitions/Observation,id) de forma incremental.\n" +"3. Asigne el valor del déficit a su [`.value`](project-schema.json,/definitions/Observation,value).\n" +"4. Mapee los motivos del déficit a sus [`.notes`](project-schema.json,/definitions/Observation,notes)." #. /9/title #: mapping/sustainability.yaml:1 @@ -380,16 +330,19 @@ msgid "" "Disclose the maintenance plan or program. This is the documentation that " "describes work to slow the deterioration of the asset." msgstr "" -"Este es el documento que describe los trabajos para desacelerar el deterioro " -"de los activos." +"Este es el documento que describe los trabajos para desacelerar el deterioro" +" de los activos." #. /9/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'maintenancePlan'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'maintenancePlan'." msgstr "" +"[Agregue un documento de proyecto](../common.md#add-a-project-document) y " +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en el 'maintenancePlan'." #. /10/title #: mapping/sustainability.yaml:1 @@ -399,8 +352,8 @@ msgstr "Tiempo de vida del activo" #. /10/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose the expected lifetime of the asset. This tends to be part of the" -" design report." +"Disclose the expected lifetime of the asset. This tends to be part of the " +"design report." msgstr "" "La vida útil esperada del activo. Esto tiende a ser parte del informe de " "diseño." @@ -411,6 +364,8 @@ msgid "" "Convert to days and map to [`assetLifetime.durationInDays`](project-" "schema.json,/definitions/Period,durationInDays)." msgstr "" +"Convierta los días y mapee al [`assetLifetime.durationInDays`](project-" +"schema.json,/definitions/Period,durationInDays)." #. /11/title #: mapping/sustainability.yaml:1 @@ -420,41 +375,37 @@ msgstr "Categoría de impacto ambiental" #. /11/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Indicate the category that reflects the magnitude of environmental " -"impact. Consider the following to rate the project:\n" +"Indicate the category that reflects the magnitude of environmental impact. Consider the following to rate the project:\n" "\n" -"- Category A: projects with potential significant adverse environmental " -"or social risks and/or impacts that are diverse, irreversible, or " -"unprecedented.\n" +"- Category A: projects with potential significant adverse environmental or social risks and/or impacts that are diverse, irreversible, or unprecedented.\n" "\n" -"- Category B: projects with potential limited adverse environmental or " -"social risks and/or impacts that are few in number, generally site-" -"specific, largely reversible, and readily addressed through mitigation " -"measures.\n" +"- Category B: projects with potential limited adverse environmental or social risks and/or impacts that are few in number, generally site-specific, largely reversible, and readily addressed through mitigation measures.\n" "\n" -"- Category C: projects with minimal or no adverse environmental or social" -" risks and/or impacts." +"- Category C: projects with minimal or no adverse environmental or social risks and/or impacts." msgstr "" +"Indique la categoría que refleja la magnitud del impacto ambiental. Para clasificar el proyecto tome en consideración lo siguiente:\n" +"\n" +"- Categoría A: proyectos con riesgos y/o impactos medioambientales o sociales potencialmente adversos y significativos que sean diversos, irreversibles o sin precedentes.\n" +"\n" +"- Categoría B: proyectos con un potencial limitado de riesgos y/o impactos medioambientales o sociales adversos que son pocos en número, generalmente específicos del lugar, en gran medida reversibles y fácilmente abordables mediante medidas de mitigación.\n" +"\n" +"- Categoría C: proyectos con riesgos y/o impactos medioambientales o sociales adversos mínimos o inexistentes." #. /11/mapping #: mapping/sustainability.yaml:1 msgid "" "If an environmental impact assessment was conducted:\n" "\n" -"1. Set [`environment.hasImpactAssessment`](project-" -"schema.json,,environment/hasImpactAssessment) to `true`.\n" -"2. Add a [`Classification`](../../reference/schema.md#classification) " -"object to the [`environment.impactCategories`](project-" -"schema.json,,environment/impactCategories) array, set its [`.scheme" -"`](project-schema.json,/definitions/Classification,scheme) to " -"'ifcEnvironmentalSocial' and set its [`.id`](project-" -"schema.json,/definitions/Classification,id) to the lowercase letter of " -"the category into which the project falls.\n" +"1. Set [`environment.hasImpactAssessment`](project-schema.json,,environment/hasImpactAssessment) to `true`.\n" +"2. Add a [`Classification`](../../reference/schema.md#classification) object to the [`environment.impactCategories`](project-schema.json,,environment/impactCategories) array, set its [`.scheme`](project-schema.json,/definitions/Classification,scheme) to 'ifcEnvironmentalSocial' and set its [`.id`](project-schema.json,/definitions/Classification,id) to the lowercase letter of the category into which the project falls.\n" "\n" -"If an environmental impact assessment was not conducted, set " -"[`environment.hasImpactAssessment`](project-" -"schema.json,,environment/hasImpactAssessment) to `false`." +"If an environmental impact assessment was not conducted, set [`environment.hasImpactAssessment`](project-schema.json,,environment/hasImpactAssessment) to `false`." msgstr "" +"Si se realizó una evaluación de impacto ambiental:\n" +"1. Configure el [`environment.hasImpactAssessment`](project-schema.json,,environment/hasImpactAssessment) a `true`.\n" +"2. Agregue un objeto [`Classification`](../../reference/schema.md#classification) a la matriz [`environment.impactCategories`](project-schema.json,,environment/impactCategories), establezca su [`.scheme`](project-schema.json,/definitions/Classification,scheme) en 'ifcEnvironmentalSocial' y establezca su [`.id`](project-schema.json,/definitions/Classification,id) a la letra minúscula de la categoría en la que cae el proyecto.\n" +"\n" +"Si no se realizó una evaluación de impacto ambiental, configure [`environment.hasImpactAssessment`](project-schema.json,,environment/hasImpactAssessment) a \"falso\"." #. /12/title #: mapping/sustainability.yaml:1 @@ -464,10 +415,7 @@ msgstr "Medidas ambientales" #. /12/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Identify the measures adopted by the project to mitigate and/or remedy " -"the environmental impact, disclosing the corresponding document that " -"describes the project's environmental measures. This can include, without" -" limitation, the following:\n" +"Identify the measures adopted by the project to mitigate and/or remedy the environmental impact, disclosing the corresponding document that describes the project's environmental measures. This can include, without limitation, the following:\n" "\n" "- waste management\n" "- disposal of construction by-products\n" @@ -476,25 +424,25 @@ msgid "" "- water contamination management\n" "- others (explain)" msgstr "" +"Identifique las medidas adoptadas por el proyecto para mitigar y/o remediar el impacto ambiental, divulgando el documento correspondiente que describa las medidas ambientales del proyecto. Esto puede incluir, sin limitación, lo siguiente:\n" +"\n" +"- tratamiento de los desechos\n" +"- eliminación de subproductos de la construcción\n" +"- abastecimiento de materiales ambientalmente responsables\n" +"- uso ambientalmente responsable de la tierra, el agua y el aire.\n" +"- gestión de la contaminación del agua\n" +"- otros (explicar)" #. /12/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. For each measure, add an " -"[`EnvironmentalMeasure`](../../reference/schema.md#environmentalmeasure) " -"object to the [`environment.environmentalMeasures`](project-" -"schema.json,,environment/environmentalMeasures) array, set its [`.type" -"`](project-schema.json,/definitions/EnvironmentalMeasure,type) according " -"to the open " -"[environmentalMeasure](../../reference/codelists.md#environmentalmeasure)" -" codelist and map any further details to its [`.description`](project-" -"schema.json,/definitions/EnvironmentalMeasure,description).\n" +"1. For each measure, add an [`EnvironmentalMeasure`](../../reference/schema.md#environmentalmeasure) object to the [`environment.environmentalMeasures`](project-schema.json,,environment/environmentalMeasures) array, set its [`.type`](project-schema.json,/definitions/EnvironmentalMeasure,type) according to the open [environmentalMeasure](../../reference/codelists.md#environmentalmeasure) codelist and map any further details to its [`.description`](project-schema.json,/definitions/EnvironmentalMeasure,description).\n" "\n" -"2. If there is an accompanying document, [add a project " -"document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'environmentalMeasures'." +"2. If there is an accompanying document, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'environmentalMeasures'." msgstr "" +"1. Para cada medida, agregue un objeto [`EnvironmentalMeasure`](../../reference/schema.md#environmentalmeasure) a la matriz [`environment.environmentalMeasures`](project-schema.json,,environment/environmentalMeasures), establezca su [`.type`](project-schema.json,/definitions/EnvironmentalMeasure,type) de acuerdo con la lista de códigos abierta [environmentalMeasure](../../reference/codelists.md#environmentalmeasure) y mapee más detalles en su [`.description`](project-schema.json,/definitions/EnvironmentalMeasure,description).\n" +"\n" +"2. Si hay documentación de respaldo disponible [agregar un documento de proyecto](../common.md#add-a-project-document) y configure el [`.documentType`](project-schema.json,/definitions/Document,documentType) de las 'environmentalMeasures'." #. /13/title #: mapping/sustainability.yaml:1 @@ -504,10 +452,10 @@ msgstr "Licencias ambientales y exenciones" #. /13/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose all licenses, exemptions and/or amnesties obtained for the " -"project. This can be related to Preparation, Implementation and/or " -"Maintenance. These stages are also known as Planning, Construction and " -"Operation respectively." +"Disclose all licenses, exemptions and/or amnesties obtained for the project." +" This can be related to Preparation, Implementation and/or Maintenance. " +"These stages are also known as Planning, Construction and Operation " +"respectively." msgstr "" "Las licencias, exenciones y/o amnistías obtenidas para el proyecto. Esto " "puede estar relacionado con la Preparación, Implementación y/o " @@ -517,14 +465,13 @@ msgstr "" #. /13/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to " -"'environmentalExemption'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'environmentalExemption'." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca el [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) de 'environmentalExemption'." +"establezca el [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) de 'environmentalExemption'." #. /14/title #: mapping/sustainability.yaml:1 @@ -547,21 +494,19 @@ msgstr "" msgid "" "If the project is located in a protected area:\n" "\n" -"1. Set [`environment.inProtectedArea`](project-" -"schema.json,,environment/inProtectedArea) to `true`.\n" -"2. Add a [`Location`](../../reference/schema.md#location) object to the " -"[`.locations`](project-schema.json,,locations) array, set its [`.id" -"`](project-schema.json,/definitions/Location,id) incrementally and set " -"its [`.gazetteer.scheme`](project-" -"schema.json,/definitions/Location,gazetteer/scheme) to 'WDPA'.\n" -"3. For each protected area in which the project is located, add the " -"area's WDPA identifier to the [`.gazetteer.identifiers`](project-" -"schema.json,/definitions/Location,gazetteer/identifiers) array.\n" +"1. Set [`environment.inProtectedArea`](project-schema.json,,environment/inProtectedArea) to `true`.\n" +"2. Add a [`Location`](../../reference/schema.md#location) object to the [`.locations`](project-schema.json,,locations) array, set its [`.id`](project-schema.json,/definitions/Location,id) incrementally and set its [`.gazetteer.scheme`](project-schema.json,/definitions/Location,gazetteer/scheme) to 'WDPA'.\n" +"3. For each protected area in which the project is located, add the area's WDPA identifier to the [`.gazetteer.identifiers`](project-schema.json,/definitions/Location,gazetteer/identifiers) array.\n" "\n" -"If the project is not located in a protected area, set " -"[`environment.inProtectedArea`](project-" -"schema.json,,environment/inProtectedArea) to `false`." +"If the project is not located in a protected area, set [`environment.inProtectedArea`](project-schema.json,,environment/inProtectedArea) to `false`." msgstr "" +"Si el proyecto está ubicado en un área protegida:\n" +"\n" +"1. Configure [`environment.inProtectedArea`](project-schema.json,,environment/inProtectedArea) a `true`.\n" +"2. Agregue un objeto [`Location`](../../reference/schema.md#location) a la matriz [`.locations`](project-schema.json,,locations), establezca su [`.id` ](project-schema.json,/definitions/Location,id) de forma incremental y establezca su [`.gazetteer.scheme`](project-schema.json,/definitions/Location,gazetteer/scheme) en 'WDPA'.\n" +"3. Para cada área protegida en la que se encuentra el proyecto, agregue a la matriz el identificador WDPA del área [`.gazetteer.identifiers`](project-schema.json,/definitions/Location,gazetteer/identifiers).\n" +"\n" +"Si el proyecto no está ubicado en un área protegida, configure [`environment.inProtectedArea`](project-schema.json,,environment/inProtectedArea) a `false`." #. /15/title #: mapping/sustainability.yaml:1 @@ -571,9 +516,7 @@ msgstr "Medidas de conservación" #. /15/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose and provide further details on the measures adopted by the " -"project to protect and enhance biodiversity. This can comprise, without " -"limitation the following:\n" +"Disclose and provide further details on the measures adopted by the project to protect and enhance biodiversity. This can comprise, without limitation the following:\n" "\n" "- avoidance of ecological sitting\n" "- buffers for ecological land\n" @@ -588,25 +531,31 @@ msgid "" "- hazardous material management\n" "- others (explain)" msgstr "" +"Proporcione más detalles sobre las medidas adoptadas por el proyecto para proteger y mejorar la biodiversidad. Este puede incluir, sin limitación, lo siguiente:\n" +"\n" +"- evitar la sedentarización ecológica\n" +"- amortiguadores para tierras ecológicas\n" +"- soluciones basadas en la naturaleza\n" +"- restauración del terreno\n" +"- protección del paisaje y de los sitios históricos\n" +"- manejo de especies invasoras\n" +"- gestión del riesgo de mortalidad de la vida silvestre\n" +"- reducción de la pérdida de hábitat\n" +"- reducción de la contaminación\n" +"- gestión de la tierra, el agua y el aire\n" +"- manejo de materiales peligrosos\n" +"- otros (explicar)" #. /15/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. For each measure, add a " -"[`ConservationMeasure`](../../reference/schema.md#conservationmeasure) " -"object to the [`environment.conservationMeasures`](project-" -"schema.json,,environment/conservationMeasures) array, set its [`.type" -"`](project-schema.json,/definitions/ConservationMeasure,type) according " -"to the open " -"[conservationMeasure](../../reference/codelists.md#conservationmeasure) " -"codelist and map any further details to its [`.description`](project-" -"schema.json,/definitions/ConservationMeasure,description).\n" +"1. For each measure, add a [`ConservationMeasure`](../../reference/schema.md#conservationmeasure) object to the [`environment.conservationMeasures`](project-schema.json,,environment/conservationMeasures) array, set its [`.type`](project-schema.json,/definitions/ConservationMeasure,type) according to the open [conservationMeasure](../../reference/codelists.md#conservationmeasure) codelist and map any further details to its [`.description`](project-schema.json,/definitions/ConservationMeasure,description).\n" "\n" -"2. If there is an accompanying document, [add a project " -"document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'conservationMeasures'." +"2. If there is an accompanying document, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'conservationMeasures'." msgstr "" +"1. Para cada medida agregue un objeto [`ConservationMeasure`](../../reference/schema.md#conservationmeasure)a la matriz [`environment.conservationMeasures`](project-schema.json,,environment/conservationMeasures), configure su [`.type`](project-schema.json,/definitions/ConservationMeasure,type) de acuerdo a la lista de códigos abierta [conservationMeasure](../../reference/codelists.md#conservationmeasure) y mapee otros detalles en su [`.description`](project-schema.json,/definitions/ConservationMeasure,description).\n" +"\n" +"2. Si hay documentación de respaldo disponible [agregue un documento de proyecto](../common.md#add-a-project-document) y establezca el [`.documentType`](project-schema.json,/definitions/Document,documentType) a 'conservationMeasures'." #. /16/title #: mapping/sustainability.yaml:1 @@ -626,15 +575,15 @@ msgstr "" #: mapping/sustainability.yaml:1 msgid "" "[Add a project document](../common.md#add-a-project-document), set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'climateAndDisasterRiskAssessment' and map any free text to its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'climateAndDisasterRiskAssessment' and map any free text to its " "[`.description`](project-schema.json,/definitions/Document,description)." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document), " -"establezca el [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) en 'climateAndDisasterRiskAssessment' y mapee " -"cualquier texto libre de su [`.description`](project-schema.json,/" -"definitions/Document,description)." +"establezca el [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en " +"'climateAndDisasterRiskAssessment' y mapee cualquier texto libre de su " +"[`.description`](project-schema.json,/definitions/Document,description)." #. /17/title #: mapping/sustainability.yaml:1 @@ -644,10 +593,7 @@ msgstr "Medidas climáticas" #. /17/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Clarify whether the project design considered climate change mitigation " -"and/or adaptation measures, disclosing the design demonstrating how the " -"measures were incorporated. This can comprise, without limitation the " -"following:\n" +"Clarify whether the project design considered climate change mitigation and/or adaptation measures, disclosing the design demonstrating how the measures were incorporated. This can comprise, without limitation the following:\n" "\n" "- use of lower-emission sources of energy\n" "- use of lower-emission materials\n" @@ -661,24 +607,30 @@ msgid "" "- assessment of rising sea levels\n" "- others (explain)." msgstr "" +"Aclare si el diseño del proyecto consideró medidas de mitigación y/o adaptación al cambio climático, divulgando y demostrando cómo el diseño incorpora las medidas. Este puede incluir, sin limitación, lo siguiente:\n" +"\n" +"- uso de fuentes de energía con emisiones bajas\n" +"- uso de materiales con emisiones bajas\n" +"- uso de materiales reciclados y reutilizados\n" +"- diseño regenerativo\n" +"- diseño de re-adapatación\n" +"- uso de tecnología de captura de carbono\n" +"- evaluación de eventos climáticos extremos\n" +"- evaluación de patrones de precipitación\n" +"- evaluación del aumento de temperaturas\n" +"- evaluación del aumento del nivel del mar\n" +"- otros (explicar)." #. /17/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. For each measure, add a " -"[`ClimateMeasure`](../../reference/schema.md#climatemeasure) object to " -"the [`environment.climateMeasures`](project-" -"schema.json,,environment/climateMeasures) array, set its [`.type" -"`](project-schema.json,/definitions/ClimateMeasure,type) according to the" -" open [climateMeasure](../../reference/codelists.md#climatemeasure) " -"codelist and map any further explanation to its [`.description`](project-" -"schema.json,/definitions/ClimateMeasure,description).\n" +"1. For each measure, add a [`ClimateMeasure`](../../reference/schema.md#climatemeasure) object to the [`environment.climateMeasures`](project-schema.json,,environment/climateMeasures) array, set its [`.type`](project-schema.json,/definitions/ClimateMeasure,type) according to the open [climateMeasure](../../reference/codelists.md#climatemeasure) codelist and map any further explanation to its [`.description`](project-schema.json,/definitions/ClimateMeasure,description).\n" "\n" -"2. If there is an accompanying document, [add a project " -"document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'climateMeasures'." +"2. If there is an accompanying document, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'climateMeasures'." msgstr "" +"1. Para cada medida, agregue un objeto [`ClimateMeasure`](../../reference/schema.md#climatemeasure) a la matriz [`environment.climateMeasures`](project-schema.json,,environment/climateMeasures), configure su [`.type`](project-schema.json,/definitions/ClimateMeasure,type) de acuerdo a la lista de códigos abierta [climateMeasure](../../reference/codelists.md#climatemeasure) y mapee otras explicaciones a su [`.description`](project-schema.json,/definitions/ClimateMeasure,description).\n" +"\n" +"2. Si hay documentación de respaldo disponible [agregue un documento de proyecto](../common.md#add-a-project-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType) a 'climateMeasures'." #. /18/title #: mapping/sustainability.yaml:1 @@ -689,8 +641,8 @@ msgstr "Pronóstico de las emisiones de gases efecto invernadero" #: mapping/sustainability.yaml:1 msgid "" "Disclose the forecast greenhouse gas emissions related to the project, " -"including the calculation, the methodology applied and where the " -"calculation can be found." +"including the calculation, the methodology applied and where the calculation" +" can be found." msgstr "" "Las proyecciones de emisiones de gases de efecto invernadero relacionadas " "con el proyecto, incluyendo el cálculo, la metodología aplicada y el lugar " @@ -699,36 +651,29 @@ msgstr "" #. /18/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " -"[`.forecasts`](project-schema.json,,forecasts) array.\n" -"\n" -"2. Set the metric's [`.title`](project-" -"schema.json,/definitions/Metric,title) to \"Greenhouse gas emissions " -"(carbon dioxide equivalent)\" and map the methodology clarification to " -"its [`.description`](project-" -"schema.json,/definitions/Metric,description).\n" -"\n" -"3. Add an [`Observation`](../../reference/schema.md#observation) object " -"to the metric's [`.observations`](project-" -"schema.json,/definitions/Metric,observations) array and:\n" -"\n" -"- Map the amount of greenhouse gas emissions in tonnes of CO2 equivalent " -"to the observation's [`.measure`](project-" -"schema.json,/definitions/Observation,measure)\n" -"- Set the [`.unit.name`](project-" -"schema.json,/definitions/Observation,unit/name) to \"Tonne (metric " -"ton)\", [`.unit.scheme`](project-" -"schema.json,/definitions/Observation,unit/scheme) to 'UNCEFACT' and " -"[`.unit.id`](project-schema.json,/definitions/Observation,unit/id) to " -"\"TNE\"\n" -"- Set [`.period`](project-schema.json,/definitions/Observation,period) to" -" the period covered by the forecast.\n" -"\n" -"4. If supporting documentation is available, [add a project " -"document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'ghgEmissionsForecast'." +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`.forecasts`](project-schema.json,,forecasts) array.\n" +"\n" +"2. Set the metric's [`.title`](project-schema.json,/definitions/Metric,title) to \"Greenhouse gas emissions (carbon dioxide equivalent)\" and map the methodology clarification to its [`.description`](project-schema.json,/definitions/Metric,description).\n" +"\n" +"3. Add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array and:\n" +"\n" +"- Map the amount of greenhouse gas emissions in tonnes of CO2 equivalent to the observation's [`.measure`](project-schema.json,/definitions/Observation,measure)\n" +"- Set the [`.unit.name`](project-schema.json,/definitions/Observation,unit/name) to \"Tonne (metric ton)\", [`.unit.scheme`](project-schema.json,/definitions/Observation,unit/scheme) to 'UNCEFACT' and [`.unit.id`](project-schema.json,/definitions/Observation,unit/id) to \"TNE\"\n" +"- Set [`.period`](project-schema.json,/definitions/Observation,period) to the period covered by the forecast.\n" +"\n" +"4. If supporting documentation is available, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'ghgEmissionsForecast'." msgstr "" +"1. Agregue un objeto [`Metric`](../../reference/schema.md#metric) a la matriz [`.forecasts`](project-schema.json,,forecasts).\n" +"\n" +"2. Establezca el [`.title`](project-schema.json,/definitions/Metric,title) de la métrica en \"Emisiones de gases de efecto invernadero (equivalente a dióxido de carbono)\" y mapee la aclaración de la metodología de su [`.description`](project-schema.json,/definitions/Metric,description).\n" +"\n" +"3. Agregue un objeto [`Observation`](../../reference/schema.md#observation) a la matriz [`.observations`](project-schema.json,/definitions/Metric,observations) de la métrica y:\n" +"\n" +"- Mapee la cantidad de emisiones de gases de efecto invernadero en toneladas de CO2 equivalentes a la [`.measure`](project-schema.json,/definitions/Observation,measure) de la observación\n" +"- Establezca [`.unit.name`](project-schema.json,/definitions/Observation,unit/name) en \"Tonelada (tonelada métrica)\", [`.unit.scheme`](project-schema.json,/definitions/Observation,unit/scheme) a 'UNCEFACT' y [`.unit.id`](project-schema.json,/definitions/Observation,unit/id) a \"TNE\"\n" +"- Establezca [`.period`](project-schema.json,/definitions/Observation,period) en el período cubierto por la proyección.\n" +"\n" +"4. Si hay documentación de respaldo disponible, [agregar un documento de proyecto](../common.md#add-a-project-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType ) a 'ghgEmissionsForecast'." #. /19/title #: mapping/sustainability.yaml:1 @@ -748,13 +693,13 @@ msgstr "" #. /19/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-" -"process-document) and set its [`.documentType`](project-" +"[Add a contracting process document](../common.md#add-a-contracting-process-" +"document) and set its [`.documentType`](project-" "schema.json,/definitions/Document,documentType) to " "'supplierEnvironmentalCertification'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establezca su [`.documentType`](project-" +"[Agregue un documento de proceso de contratación](../common.md#add-a-" +"contracting-process-document) y establezca su [`.documentType`](project-" "schema.json,/definitions/Document,documentType) en " "'supplierEnvironmentalCertification'." @@ -771,14 +716,13 @@ msgstr "Los planes de desmantelamiento de los activos del proyecto." #. /20/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to " -"'decommissioningPlans'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'decommissioningPlans'." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) en 'decommissioningPlans'." +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en 'decommissioningPlans'." #. /21/title #: mapping/sustainability.yaml:1 @@ -793,24 +737,17 @@ msgstr "Costos de desmantelamiento previstos para los activos del proyecto." #. /21/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) " -"object to the [`costMeasurements`](project-schema.json,,costMeasurements)" -" array and set its [`.id`](project-" -"schema.json,/definitions/CostMeasurement,id) incrementally.\n" +"1. Add a [`CostMeasurement`](../../reference/schema.md#costmeasurement) object to the [`costMeasurements`](project-schema.json,,costMeasurements) array and set its [`.id`](project-schema.json,/definitions/CostMeasurement,id) incrementally.\n" "\n" -"2. Add a [`CostGroup`](../../reference/schema.md#costgroup) object to the" -" cost measurement's [`.costGroups`](project-" -"schema.json,/definitions/CostMeasurement,costGroups) array, set its [`.id" -"`](project-schema.json,/definitions/CostGroup,id) incrementally and set " -"its [`.category`](project-schema.json,/definitions/CostGroup,category) to" -" 'endOfLife'.\n" +"2. Add a [`CostGroup`](../../reference/schema.md#costgroup) object to the cost measurement's [`.costGroups`](project-schema.json,/definitions/CostMeasurement,costGroups) array, set its [`.id`](project-schema.json,/definitions/CostGroup,id) incrementally and set its [`.category`](project-schema.json,/definitions/CostGroup,category) to 'endOfLife'.\n" "\n" -"3. Add a [`Cost`](../../reference/schema.md#cost) object to the cost " -"group's [`.costs`](project-schema.json,/definitions/CostGroup,costs) " -"array, set its [`.id`](project-schema.json,/definitions/Cost,id) " -"incrementally and map to its [`.value`](project-" -"schema.json,/definitions/Cost,value)." +"3. Add a [`Cost`](../../reference/schema.md#cost) object to the cost group's [`.costs`](project-schema.json,/definitions/CostGroup,costs) array, set its [`.id`](project-schema.json,/definitions/Cost,id) incrementally and map to its [`.value`](project-schema.json,/definitions/Cost,value)." msgstr "" +"1. Agregue un objeto [`CostMeasurement`](../../reference/schema.md#costmeasurement) a la matriz [`costMeasurements`](project-schema.json,,costMeasurements) y establezca su [`.id`](project-schema.json,/definitions/CostMeasurement,id) de forma incremental.\n" +"\n" +"2. Agregue un objeto [`CostGroup`](../../reference/schema.md#costgroup) a la matriz [`.costGroups`](project-schema.json,/definitions/CostMeasurement,costGroups) de la medición de costos, establezca su [`.id`](project-schema.json,/definitions/CostGroup,id) de forma incremental y establezca su [`.category`](project-schema.json,/definitions/CostGroup,category) en 'endOfLife'.\n" +"\n" +"3. Agregue un objeto [`Cost`](../../reference/schema.md#cost) a la matriz [`.costs`](project-schema.json,/definitions/CostGroup,costs) del grupo de costos, establezca su [`.id`](project-schema.json,/definitions/Cost,id) de forma incremental y mapee su [`.value`](project-schema.json,/definitions/Cost,value)." #. /22/title #: mapping/sustainability.yaml:1 @@ -820,25 +757,29 @@ msgstr "Objetivo climático" #. /22/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose the main climate objective that the project addresses from the " -"list:\n" +"Disclose the main climate objective that the project addresses from the list:\n" "\n" "- mitigation\n" "- adaptation\n" "- cross-cutting" msgstr "" +"El objetivo climático principal que el proyecto aborda de la lista:\n" +"\n" +"- mitigación\n" +"- adaptación\n" +"- transversal" #. /22/mapping #: mapping/sustainability.yaml:1 msgid "" -"Map to [`environment.goals`](project-schema.json,,environment/goals) " -"using the closed " +"Map to [`environment.goals`](project-schema.json,,environment/goals) using " +"the closed " "[environmentalGoal](../../reference/codelists.md#environmentalgoal) " "codelist." msgstr "" -"Mapee a [`environment.goals`](project-schema.json,,environment/goals) usando " -"la lista de códigos cerrada [environmentalGoal](../../reference/" -"codelists.md#environmentalgoal)." +"Mapee a [`environment.goals`](project-schema.json,,environment/goals) usando" +" la lista de códigos cerrada " +"[environmentalGoal](../../reference/codelists.md#environmentalgoal)." #. /23/title #: mapping/sustainability.yaml:1 @@ -857,37 +798,42 @@ msgid "" "- equity\n" "- guarantees" msgstr "" +"El tipo de instrumento financiero de la lista:\n" +"\n" +"- préstamo\n" +" - concesional\n" +" - no concesional\n" +"- donación\n" +"- capital o patrimonio\n" +"- garantías" #. /23/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Get the [`Finance`](../../reference/schema.md#finance) object in " -"[`.budget.finance`](project-schema.json,,budget/finance) or " -"[`contractingProcesses.summary.finance`](project-" -"schema.json,/definitions/ContractingProcessSummary,finance) that " -"represents the financing arrangement. If none exists yet, [add a " -"financing arrangement](../common.md#add-a-financing-arrangement).\n" -"2. Set the the financing arrangement's [`.assetClass`](project-" -"schema.json,/definitions/Finance,assetClass) and [`.type`](project-" -"schema.json,/definitions/Finance,type) according to the instrument type:" -"\n" +"1. Get the [`Finance`](../../reference/schema.md#finance) object in [`.budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Set the the financing arrangement's [`.assetClass`](project-schema.json,/definitions/Finance,assetClass) and [`.type`](project-schema.json,/definitions/Finance,type) according to the instrument type:\n" "\n" -"Instrument type | [`.assetClass`](project-" -"schema.json,/definitions/Finance,assetClass) | [`.type`](project-" -"schema.json,/definitions/Finance,type)\n" +"Instrument type | [`.assetClass`](project-schema.json,/definitions/Finance,assetClass) | [`.type`](project-schema.json,/definitions/Finance,type)\n" "-- | -- | --\n" "loan | 'debt' | 'loan'\n" "grant | | 'grant'\n" "equity | 'equity' | 'shares.listed' or 'shares.unlisted'\n" "guarantee | | 'guarantee'\n" "\n" -"3. If the instrument is a concessional loan, set [`.concessional" -"`](project-schema.json,/definitions/Finance,concessional) to `true`.\n" -"4. If the instrument is a non-concessional loan, set [`.concessional" -"`](project-schema.json,/definitions/Finance,concessional) to `false`.\n" -"5. If the instrument is results-based, set [`.resultsBased`](project-" -"schema.json,/definitions/Finance,resultsBased) to `true`." +"3. If the instrument is a concessional loan, set [`.concessional`](project-schema.json,/definitions/Finance,concessional) to `true`.\n" +"4. If the instrument is a non-concessional loan, set [`.concessional`](project-schema.json,/definitions/Finance,concessional) to `false`.\n" +"5. If the instrument is results-based, set [`.resultsBased`](project-schema.json,/definitions/Finance,resultsBased) to `true`." msgstr "" +"1. Obtenga el objeto [`Finance`](../../reference/schema.md#finance) en [`.budget.finance`](project-schema.json,,budget/finance) o en [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) que representa el acuerdo financiero. Si no existe todavía [add a financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Establezca el [`.assetClass`](project-schema.json,/definitions/Finance,assetClass) de los arreglos financieros y el [`.type`](project-schema.json,/definitions/Finance,type) de acuerdo al tipo de instrumento:\n" +"-- | -- | --\n" +"préstamo | 'debt' | 'loan'\n" +"donación | | 'grant'\n" +"capital o patrimonio | 'equity' | 'shares.listed' or 'shares.unlisted'\n" +"garantías | | 'guarantee'\n" +"3. Si el instrumento es un préstamo concesional, configure [`.concessional`](project-schema.json,/definitions/Finance,concessional) a `true`.\n" +"4. Si el instrumento es un préstamo no concesional, configure [`.concessional`](project-schema.json,/definitions/Finance,concessional) a `false`.\n" +"5. Si el instrumento se basa en resultados, configure [`.resultsBased`](project-schema.json,/definitions/Finance,resultsBased) a `true`." #. /24/title #: mapping/sustainability.yaml:1 @@ -897,8 +843,8 @@ msgstr "Transformación climática" #. /24/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Clarify the theory of change, systemic transition or transformation that " -"is intended." +"Clarify the theory of change, systemic transition or transformation that is " +"intended." msgstr "" "Aclare la teoría del cambio, transición sistémica o transformación que se " "pretende utilizar." @@ -907,15 +853,15 @@ msgstr "" #: mapping/sustainability.yaml:1 msgid "" "[Add a project document](../common.md#add-a-project-document), set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'climateTransformation' and map any free text to [`.description" -"`](project-schema.json,/definitions/Document,description)." +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'climateTransformation' and map any free text to [`.description`](project-" +"schema.json,/definitions/Document,description)." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document), " -"establezca su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) en 'climateTransformation' y mapee cualquier texto " -"libre en [`.description`](project-schema.json,/definitions/" -"Document,description)." +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en 'climateTransformation' y" +" mapee cualquier texto libre en [`.description`](project-" +"schema.json,/definitions/Document,description)." #. /25/title #: mapping/sustainability.yaml:1 @@ -926,7 +872,8 @@ msgstr "Tomador de decisiones sobre financiamiento climático" #: mapping/sustainability.yaml:1 msgid "Identify who approved the climate finance investment in the country." msgstr "" -"Identifique quién aprobó la inversión de financiamiento climático en el país." +"Identifique quién aprobó la inversión de financiamiento climático en el " +"país." #. /25/mapping #: mapping/sustainability.yaml:1 @@ -935,9 +882,9 @@ msgid "" "maker and add 'climateFinanceFocalPoint' to its [`.roles`](project-" "schema.json,/definitions/Organization,roles) array." msgstr "" -"[Agregue una organización](../common.md#add-an-organization) para quien toma " -"las decisiones y agregue 'climateFinanceFocalPoint' a su [`.roles`](project-" -"schema.json,/definitions/Organization,roles) matriz." +"[Agregue una organización](../common.md#add-an-organization) para quien toma" +" las decisiones y agregue 'climateFinanceFocalPoint' a su " +"[`.roles`](project-schema.json,/definitions/Organization,roles) matriz." #. /26/title #: mapping/sustainability.yaml:1 @@ -987,9 +934,8 @@ msgstr "Beneficiarios" msgid "" "Disclose who the climate finance investment is intended to benefit and " "number of beneficiaries. Beneficiaries are the individuals who benefit " -"directly or indirectly from the project; they are the target group of the" -" infrastructure project and their needs are addressed by the " -"intervention." +"directly or indirectly from the project; they are the target group of the " +"infrastructure project and their needs are addressed by the intervention." msgstr "" "A quién se destina la inversión de financiamiento climático y el número de " "beneficiarios. Los beneficiarios son las personas que se benefician directa " @@ -1002,7 +948,8 @@ msgid "" "See [number of beneficiaries (social module)](social-number-of-" "beneficiaries)" msgstr "" -"Vea [número de beneficiarios (módulo social)](social-number-of-beneficiaries)" +"Vea [número de beneficiarios (módulo social)](social-number-of-" +"beneficiaries)" #. /29/title #: mapping/sustainability.yaml:1 @@ -1017,15 +964,11 @@ msgstr "El monto de la inversión en financiamiento climático." #. /29/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Get the [`Finance`](../../reference/schema.md#finance) object in " -"[`budget.finance`](project-schema.json,,budget/finance) or " -"[`contractingProcesses.summary.finance`](project-" -"schema.json,/definitions/ContractingProcessSummary,finance) that " -"represents the financing arrangement. If none exists yet, [add a " -"financing arrangement](../common.md#add-a-financing-arrangement).\n" -"2. Map to the financing arrangement's [`.value`](project-" -"schema.json,/definitions/Finance,value)." +"1. Get the [`Finance`](../../reference/schema.md#finance) object in [`budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Map to the financing arrangement's [`.value`](project-schema.json,/definitions/Finance,value)." msgstr "" +"1. Obtenga el objeto [`Finance`](../../reference/schema.md#finance) en [`budget.finance`](project-schema.json,,budget/finance) o [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) que representa el acuerdo de financiamiento. Si aún no existe alguno, [agregar un acuerdo de financiamiento](../common.md#add-a-financing-arrangement).\n" +"2. Mapee el [`.value`](project-schema.json,/definitions/Finance,value) del acuerdo de financiamiento." #. /30/title #: mapping/sustainability.yaml:1 @@ -1040,15 +983,11 @@ msgstr "Fuente que proporciona el financiamiento." #. /30/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Get the [`Finance`](../../reference/schema.md#finance) object in " -"[`budget.finance`](project-schema.json,,budget/finance) or " -"[`contractingProcesses.summary.finance`](project-" -"schema.json,/definitions/ContractingProcessSummary,finance) that " -"represents the financing arrangement. If none exists yet, [add a " -"financing arrangement](../common.md#add-a-financing-arrangement).\n" -"2. Map to the financing arrangement's [`.source`](project-" -"schema.json,/definitions/Finance,source)." +"1. Get the [`Finance`](../../reference/schema.md#finance) object in [`budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Map to the financing arrangement's [`.source`](project-schema.json,/definitions/Finance,source)." msgstr "" +"1. Obtenga el objeto [`Finance`](../../reference/schema.md#finance) en [`budget.finance`](project-schema.json,,budget/finance) o [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) que representa el acuerdo de financiamiento. Si aún no existe alguno, [agregar un acuerdo de financiamiento](../common.md#add-a-financing-arrangement).\n" +"2. Mapee al [`.source`](project-schema.json,/definitions/Finance,source) del acuerdo de financiamiento." #. /31/title #: mapping/sustainability.yaml:1 @@ -1067,22 +1006,13 @@ msgstr "" #. /31/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Get the [`Finance`](../../reference/schema.md#finance) object in " -"[`budget.finance`](project-schema.json,,budget/finance) or " -"[`contractingProcesses.summary.finance`](project-" -"schema.json,/definitions/ContractingProcessSummary,finance) that " -"represents the financing arrangement. If none exists yet, [add a " -"financing arrangement](../common.md#add-a-financing-arrangement).\n" -"2. Get the [`Organization`](../../reference/schema.md#organization) " -"object in [`parties`](project-schema.json,,parties) that represents the " -"party providing the finance. If none exists yet, [add an " -"organization](../common.md#add-an-organization) and add 'funder' to its " -"[`.roles`](project-schema.json,/definitions/Organization,roles).\n" -"3. Set the financing arrangement's [`.financingParty`](project-" -"schema.json,/definitions/Finance,financingParty) to the [`.id`](project-" -"schema.json,/definitions/Organization,id) and [`.name`](project-" -"schema.json,/definitions/Organization,name) of the organization." +"1. Get the [`Finance`](../../reference/schema.md#finance) object in [`budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Get the [`Organization`](../../reference/schema.md#organization) object in [`parties`](project-schema.json,,parties) that represents the party providing the finance. If none exists yet, [add an organization](../common.md#add-an-organization) and add 'funder' to its [`.roles`](project-schema.json,/definitions/Organization,roles).\n" +"3. Set the financing arrangement's [`.financingParty`](project-schema.json,/definitions/Finance,financingParty) to the [`.id`](project-schema.json,/definitions/Organization,id) and [`.name`](project-schema.json,/definitions/Organization,name) of the organization." msgstr "" +"1. Obtenga el objeto [`Finance`](../../reference/schema.md#finance) en [`budget.finance`](project-schema.json,,budget/finance) o [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) que representa el acuerdo de financiamiento. Si aún no existe alguno, [agregar un acuerdo de financiamiento](../common.md#add-a-financing-arrangement).\n" +"2. Obtenga el objeto [`Organization`](../../reference/schema.md#organization) en [`parties`](project-schema.json,,parties) que representa a la parte que proporciona financiamiento. Si aún no existe alguno, [agregar una organización](../common.md#add-an-organization) y agregue 'funder' a su [`.roles`](project-schema.json,/definitions/Organization,roles).\n" +"3. Establezca el [`.financingParty`](project-schema.json,/definitions/Finance,financingParty) del acuerdo de financiamiento en [`.id`](project-schema.json,/definitions/Organization,id) y [`.name`](project-schema.json,/definitions/Organization,name) de la organización." #. /32/title #: mapping/sustainability.yaml:1 @@ -1102,30 +1032,26 @@ msgid "" "- regional\n" "- international" msgstr "" +"Tiipo de entidad acreditada, de la lista:\n" +"\n" +"- privada\n" +"- pública\n" +"- no gubernamental\n" +"- subnacional\n" +"- nacional\n" +"- regional\n" +"- internacional" #. /32/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Get the [`Organization`](../../reference/schema.md#organization) " -"object in [`parties`](project-schema.json,,parties) that represents the " -"accredited entity. If none exists yet, [add an organization](../common.md" -"#add-an-organization) and add 'funder' to its [`.roles`](project-" -"schema.json,/definitions/Organization,roles).\n" -"2. Add a [`Classification`](../../reference/schema.md#classification) " -"object to the organization's [`.classifications`](project-" -"schema.json,/definitions/Organization,classifications) array, set its " -"[`.scheme`](project-schema.json,/definitions/Classification,scheme) to " -"'costIdsLegalType' and map the organization's legal type ('private', " -"'public' or 'non-government') to its [`.id`](project-" -"schema.json,/definitions/Classification,id).\n" -"3. Add a [`Classification`](../../reference/schema.md#classification) " -"object to the organization's [`.classifications`](project-" -"schema.json,/definitions/Organization,classifications) array, set its " -"[`.scheme`](project-schema.json,/definitions/Classification,scheme) to " -"'costIdsAdministrativeLevel' and map the organization's administrative " -"level ('international', 'regional', 'national' or 'sub-national') to its " -"[`.id`](project-schema.json,/definitions/Classification,id)." +"1. Get the [`Organization`](../../reference/schema.md#organization) object in [`parties`](project-schema.json,,parties) that represents the accredited entity. If none exists yet, [add an organization](../common.md#add-an-organization) and add 'funder' to its [`.roles`](project-schema.json,/definitions/Organization,roles).\n" +"2. Add a [`Classification`](../../reference/schema.md#classification) object to the organization's [`.classifications`](project-schema.json,/definitions/Organization,classifications) array, set its [`.scheme`](project-schema.json,/definitions/Classification,scheme) to 'costIdsLegalType' and map the organization's legal type ('private', 'public' or 'non-government') to its [`.id`](project-schema.json,/definitions/Classification,id).\n" +"3. Add a [`Classification`](../../reference/schema.md#classification) object to the organization's [`.classifications`](project-schema.json,/definitions/Organization,classifications) array, set its [`.scheme`](project-schema.json,/definitions/Classification,scheme) to 'costIdsAdministrativeLevel' and map the organization's administrative level ('international', 'regional', 'national' or 'sub-national') to its [`.id`](project-schema.json,/definitions/Classification,id)." msgstr "" +"1. Obtenga el objeto [`Organization`](../../reference/schema.md#organization) en [`parties`](project-schema.json,,parties) que representa la entidad acreditada. Si aún no existe alguna, [agregue una organización](../common.md#add-an-organization) y agregue 'funder' a su [`.roles`](project-schema.json,/definitions/Organization,roles ).\n" +"2. Agregue un objeto [`Classification`](../../reference/schema.md#classification) a la matriz [`.classifications`](project-schema.json,/definitions/Organization,classifications) de la organización, establezca su [`.scheme`](project-schema.json,/definitions/Classification,scheme) a 'costIdsLegalType' y mapee el tipo legal de la organización ('private', 'public' or 'non-government') a su [`.id`](project-schema.json,/definitions/Classification,id).\n" +"3. Agregue un objeto [`Classification`](../../reference/schema.md#classification) a la matriz [`.classifications`](project-schema.json,/definitions/Organization,classifications) de la organización, establezca su [`.scheme`](project-schema.json,/definitions/Classification,scheme) a 'costIdsAdministrativeLevel' y mapee el nivel administrativo de la organización ('international', 'regional', 'national' or 'sub-national') a su [`.id`](project-schema.json,/definitions/Classification,id)." #. /33/title #: mapping/sustainability.yaml:1 @@ -1140,9 +1066,9 @@ msgstr "Estos son los montos invertidos en la preparación del proyecto." #. /33/mapping #: mapping/sustainability.yaml:1 msgid "" -"See [budget for preparation, implementation and maintenance (economic and" -" fiscal module)](economic-and-fiscal-budget-for-preparation-" -"implementation-and-maintenance)." +"See [budget for preparation, implementation and maintenance (economic and " +"fiscal module)](economic-and-fiscal-budget-for-preparation-implementation-" +"and-maintenance)." msgstr "" "Vea [presupuesto-de-elaboración-implementación-y-mantenimiento (módulo " "económico y fiscal)](economic-and-fiscal-budget-for-preparation-" @@ -1161,7 +1087,8 @@ msgstr "Fechas de inicio y final para la preparación del proyecto." #. /34/mapping #: mapping/sustainability.yaml:1 msgid "Map to [`preparationPeriod`](project-schema.json,,preparationPeriod)." -msgstr "Mapee a [`preparationPeriod`](project-schema.json,,preparationPeriod)." +msgstr "" +"Mapee a [`preparationPeriod`](project-schema.json,,preparationPeriod)." #. /35/title #: mapping/sustainability.yaml:1 @@ -1176,31 +1103,35 @@ msgid "" "- submission date\n" "- approval date" msgstr "" +"Fechas para la aprobación del proyecto:\n" +"\n" +"- fecha de entrega\n" +"- fecha de aprobación" #. /35/mapping #: mapping/sustainability.yaml:1 msgid "" "For each date:\n" "\n" -"1. Add a [`Milestone`](../../reference/schema.md#milestone) to the " -"[`milestones`](project-schema.json,,milestones) array and set its:\n" +"1. Add a [`Milestone`](../../reference/schema.md#milestone) to the [`milestones`](project-schema.json,,milestones) array and set its:\n" "\n" "- [`.id`](project-schema.json,/definitions/Milestone,id) incrementally\n" -"- [`.type`](project-schema.json,/definitions/Milestone,type) to " -"'financing'\n" -"- [`.status`](project-schema.json,/definitions/Milestone,status) to 'met'" -"\n" +"- [`.type`](project-schema.json,/definitions/Milestone,type) to 'financing'\n" +"- [`.status`](project-schema.json,/definitions/Milestone,status) to 'met'\n" "\n" -"2. If disclosing the submission date, set the milestone's [`.title" -"`](project-schema.json,/definitions/Milestone,title) to \"Climate finance" -" submission\" and its [`.dateMet`](project-" -"schema.json,/definitions/Milestone,dateMet) to the date of the " -"submission.\n" -"3. If disclosing the approval date, set the milestone's [`.title" -"`](project-schema.json,/definitions/Milestone,title) to \"Climate finance" -" approval\" and its [`.dateMet`](project-" -"schema.json,/definitions/Milestone,dateMet) to the date of the approval." +"2. If disclosing the submission date, set the milestone's [`.title`](project-schema.json,/definitions/Milestone,title) to \"Climate finance submission\" and its [`.dateMet`](project-schema.json,/definitions/Milestone,dateMet) to the date of the submission.\n" +"3. If disclosing the approval date, set the milestone's [`.title`](project-schema.json,/definitions/Milestone,title) to \"Climate finance approval\" and its [`.dateMet`](project-schema.json,/definitions/Milestone,dateMet) to the date of the approval." msgstr "" +"Para cada fecha:\n" +"\n" +"1. Agregue un [`Milestone`](../../reference/schema.md#milestone) a la matriz [`milestones`](project-schema.json,,milestones) y establezca su:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Milestone,id) de forma incremental\n" +"- [`.type`](project-schema.json,/definitions/Milestone,type) a 'financing'\n" +"- [`.status`](project-schema.json,/definitions/Milestone,status) a 'met'\n" +"\n" +"2. Si divulga la fecha de presentación, establezca el [`.title`](project-schema.json,/definitions/Milestone,title) del hito en \"Climate finance submission\" y su [`.dateMet`](project-schema.json,/definitions/Milestone,dateMet) a la fecha de presentación.\n" +"3. Si se divulga la fecha de aprobación, establezca el [`.title`](project-schema.json,/definitions/Milestone,title) del hito en \"Aprobación del financiamiento climático\" y su [`.dateMet`](project-schema.json,/definitions/Milestone,dateMet) a la fecha de aprobación." #. /36/title #: mapping/sustainability.yaml:1 @@ -1215,26 +1146,30 @@ msgid "" "- domestic mobilisations\n" "- private finance" msgstr "" +"El coeficiente de cofinanciamiento. Seleccionar de una lista para especificar cantidades:\n" +"\n" +"- movilizaciones internas\n" +"- financiación privada" #. /36/mapping #: mapping/sustainability.yaml:1 msgid "" "The OC4IDS data model provides the information needed to calculate co-" -"finance ratios by modeling a project's individual financing arrangements." -" For more information, see the mappings for [amount of investment" -"](climate-finance-amount-of-investment), [funding source](climate-" -"finance-funding-source), [Green Climate Fund Accredited Entity](climate-" -"finance-green-climate-fund-accredited-entity) and [Accredited Entity Type" -"](climate-finance-accredited-entity-type)." -msgstr "" -"El modelo de datos OC4IDS proporciona la información necesaria para calcular " -"los coeficientes de cofinanciación modelando los acuerdos de financiación " -"individuales de un proyecto. Para más información, consulte los mapeos de " -"[ monto de la inversión](climate-finance-amount-of-investment), " -"[fuente de financiación](climate-finance-funding-source), " -"[entidad acreditada por el Fondo Verde para el Clima](climate-finance-green-" -"climate-fund-accredited-entity) y [tipo de entidad acreditada](climate-" +"finance ratios by modeling a project's individual financing arrangements. " +"For more information, see the mappings for [amount of investment](climate-" +"finance-amount-of-investment), [funding source](climate-finance-funding-" +"source), [Green Climate Fund Accredited Entity](climate-finance-green-" +"climate-fund-accredited-entity) and [Accredited Entity Type](climate-" "finance-accredited-entity-type)." +msgstr "" +"El modelo de datos OC4IDS proporciona la información necesaria para calcular" +" los coeficientes de cofinanciación modelando los acuerdos de financiación " +"individuales de un proyecto. Para más información, consulte los mapeos de [ " +"monto de la inversión](climate-finance-amount-of-investment), [fuente de " +"financiación](climate-finance-funding-source), [entidad acreditada por el " +"Fondo Verde para el Clima](climate-finance-green-climate-fund-accredited-" +"entity) y [tipo de entidad acreditada](climate-finance-accredited-entity-" +"type)." #. /37/title #: mapping/sustainability.yaml:1 @@ -1245,44 +1180,46 @@ msgstr "Términos del financiamiento climático" #: mapping/sustainability.yaml:1 #, python-format msgid "" -"Disclose the financial instrument and on what terms is the finance being " -"provided. This includes several financial terms:\n" +"Disclose the financial instrument and on what terms is the finance being provided. This includes several financial terms:\n" "\n" "- maturity (years)\n" "- grace period (years)\n" -"- annual principal repayment years (% of initial principle)\n" +"- annual principal repayment years (%% of initial principle)\n" "- interest (%)\n" "- service fee (per annum)\n" "- commitment fee (per annum)" msgstr "" +"Este es el instrumento financiero y las condiciones bajo las cuales se proporciona el financiamiento. Esto incluye varios términos financieros:\n" +"\n" +"- vencimiento (años)\n" +"- periodo de gracia (años)\n" +"- Años de amortización anual del principal (%% del principio inicial)\n" +"- interés (%)\n" +"- comisión por servicio (por año)\n" +"- comisión de compromiso (por año)" #. /37/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Get the [`Finance`](../../reference/schema.md#finance) object in " -"[`budget.finance`](project-schema.json,,budget/finance) or " -"[`contractingProcesses.summary.finance`](project-" -"schema.json,/definitions/ContractingProcessSummary,finance) that " -"represents the financing arrangement. If none exists yet, [add a " -"financing arrangement](../common.md#add-a-financing-arrangement).\n" +"1. Get the [`Finance`](../../reference/schema.md#finance) object in [`budget.finance`](project-schema.json,,budget/finance) or [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) that represents the financing arrangement. If none exists yet, [add a financing arrangement](../common.md#add-a-financing-arrangement).\n" "2. Map the terms to the financing arrangement's properties:\n" "\n" "- Maturity: [`.period`](project-schema.json,,period)\n" -"- Grace period: Map the period over which payments will be made to " -"[`.paymentPeriod`](project-" -"schema.json,/definitions/Finance,paymentPeriod). The grace period is the " -"difference between [`.period`](project-schema.json,,period) and " -"[`.paymentPeriod`](project-" -"schema.json,/definitions/Finance,paymentPeriod).\n" -"- Annual principal repayment years: [`.description`](project-" -"schema.json,/definitions/Finance,description)\n" -"- Interest: [`.interestRate`](project-" -"schema.json,/definitions/Finance,interestRate)\n" -"- Service fee: [`.description`](project-" -"schema.json,/definitions/Finance,description)\n" -"- Commitment fee: [`.description`](project-" -"schema.json,/definitions/Finance,description)" -msgstr "" +"- Grace period: Map the period over which payments will be made to [`.paymentPeriod`](project-schema.json,/definitions/Finance,paymentPeriod). The grace period is the difference between [`.period`](project-schema.json,,period) and [`.paymentPeriod`](project-schema.json,/definitions/Finance,paymentPeriod).\n" +"- Annual principal repayment years: [`.description`](project-schema.json,/definitions/Finance,description)\n" +"- Interest: [`.interestRate`](project-schema.json,/definitions/Finance,interestRate)\n" +"- Service fee: [`.description`](project-schema.json,/definitions/Finance,description)\n" +"- Commitment fee: [`.description`](project-schema.json,/definitions/Finance,description)" +msgstr "" +"1. Obtenga el objeto [`Finance`](../../reference/schema.md#finance) en [`.budget.finance`](project-schema.json,,budget/finance) o en [`contractingProcesses.summary.finance`](project-schema.json,/definitions/ContractingProcessSummary,finance) que representa el acuerdo financiero. Si no existe todavía [add a financing arrangement](../common.md#add-a-financing-arrangement).\n" +"2. Mapee los términos a las propiedades del acuerdo de financiamiento:\n" +"\n" +"- Vencimiento: [`.period`](project-schema.json,,period)\n" +"- Período de gracia: Mapear el período durante el cual se realizarán los pagos a [`.paymentPeriod`](project-schema.json,/definitions/Finance,paymentPeriod). El período de gracia es la diferencia entre el [`.period`](project-schema.json,,period) y el [`.paymentPeriod`](project-schema.json,/definitions/Finance,paymentPeriod).\n" +"- Años de amortización anual del principal: [`.description`](project-schema.json,/definitions/Finance,description)\n" +"- Interés: [`.interestRate`](project-schema.json,/definitions/Finance,interestRate)\n" +"- Comisión de servicio: [`.description`](project-schema.json,/definitions/Finance,description)\n" +"- Comisión de compromiso: [`.description`](project-schema.json,/definitions/Finance,description)" #. /38/title #: mapping/sustainability.yaml:1 @@ -1292,8 +1229,8 @@ msgstr "Eficiencia de carbono" #. /38/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose the cost per tonne of CO2 equivalent reduction attributed to the" -" project." +"Disclose the cost per tonne of CO2 equivalent reduction attributed to the " +"project." msgstr "" "El costo por tonelada de reducción equivalente de CO2 atribuida al proyecto." @@ -1301,17 +1238,18 @@ msgstr "" #: mapping/sustainability.yaml:1 msgid "" "Map to [`environment.abatementCost`](project-" -"schema.json,,environment/abatementCost). If a document that describes the" -" methodology used to calculate the cost is available, [add a project " +"schema.json,,environment/abatementCost). If a document that describes the " +"methodology used to calculate the cost is available, [add a project " "document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'abatementCostMethodology'." +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'abatementCostMethodology'." msgstr "" -"Mapee a [`environment.abatementCost`](project-schema.json,,environment/" -"abatementCost). Si está disponible un documento que describe la metodología " -"utilizada para calcular el costo, [agregue un documento de proyecto](../" -"common.md#add-a-project-document) y establezca su [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) a 'abatementCostMethodology'." +"Mapee a [`environment.abatementCost`](project-" +"schema.json,,environment/abatementCost). Si está disponible un documento que" +" describe la metodología utilizada para calcular el costo, [agregue un " +"documento de proyecto](../common.md#add-a-project-document) y establezca su " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) a " +"'abatementCostMethodology'." #. /39/title #: mapping/sustainability.yaml:1 @@ -1321,9 +1259,7 @@ msgstr "Cobeneficios no climáticos" #. /39/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose and provide further details on the potential non-climate impacts" -" that have been factored into the project planning. This can comprise, " -"without limitation the following:\n" +"Disclose and provide further details on the potential non-climate impacts that have been factored into the project planning. This can comprise, without limitation the following:\n" "\n" "- economic\n" "- social\n" @@ -1331,20 +1267,28 @@ msgid "" "- gender empowerment.\n" "- others (explain)" msgstr "" +"Provea detalles sobre los impactos potenciales no climáticos que han sido tomados en consideración en la planificación del proyecto.\n" +"\n" +"- económico\n" +"- social\n" +"- ambiental\n" +"- empoderamiento de género.\n" +"- otros (explicar)" #. /39/mapping #: mapping/sustainability.yaml:1 msgid "" -"For each co-benefit, add a [`Benefit`](../../reference/schema.md#benefit)" -" object to the [`benefits`](project-schema.json,,benefits) array, map the" -" option from the list to its [`.title`](project-" +"For each co-benefit, add a [`Benefit`](../../reference/schema.md#benefit) " +"object to the [`benefits`](project-schema.json,,benefits) array, map the " +"option from the list to its [`.title`](project-" "schema.json,/definitions/Benefit,title) and map the explanation to its " "[`.description`](project-schema.json,/definitions/Benefit,description)." msgstr "" -"Para cada cobeneficio, agregue un objeto [`Benefit`](../../reference/" -"schema.md#benefit) a la matriz [`benefits`](project-schema.json,,benefits), " -"mapee la opción de la lista a su [`.title`](project-schema.json,/definitions/" -"Benefit,title) y mapee la explicación a su [`.description`](project-" +"Para cada cobeneficio, agregue un objeto " +"[`Benefit`](../../reference/schema.md#benefit) a la matriz " +"[`benefits`](project-schema.json,,benefits), mapee la opción de la lista a " +"su [`.title`](project-schema.json,/definitions/Benefit,title) y mapee la " +"explicación a su [`.description`](project-" "schema.json,/definitions/Benefit,description)." #. /40/title @@ -1357,8 +1301,8 @@ msgstr "Reuniones de consulta pública" #: mapping/sustainability.yaml:1 msgid "" "Disclose the occurrence of public meetings with communities and impacted " -"groups including the meeting invite, the number of participants, dates " -"and location of these meetings." +"groups including the meeting invite, the number of participants, dates and " +"location of these meetings." msgstr "" "Datos e información sobre la realización de reuniones públicas con las " "comunidades y los grupos afectados, incluyendo la invitación a la reunión, " @@ -1381,8 +1325,8 @@ msgstr "Registros de los desembolsos" #. /41/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose disbursements dates according to financial agreement versus " -"actual disbursements dates." +"Disclose disbursements dates according to financial agreement versus actual " +"disbursements dates." msgstr "" "Fechas de los desembolsos conforme al acuerdo de financiamiento versus las " "fechas reales de los desembolsos" @@ -1392,94 +1336,80 @@ msgstr "" msgid "" "For each planned disbursement:\n" "\n" -"1. If the disbursement relates to a contracting processes, for example a " -"payment from a funder to a supplier or to a subcontractor of a supplier, " -"get the " -"[`ContractingProcess`](../../reference/schema.md#contractingprocess) in " -"the [`contractingProcesses`](project-schema.json,,contractingProcesses) " -"array to which the disbursement relates and add a " -"[`Milestone`](../../reference/schema.md#milestone) object to its " -"[`.summary.milestones`](project-" -"schema.json,/definitions/ContractingProcessSummary,milestones) array. " -"Otherwise, if the disbursement relates to the project, for example a " -"payment from a funder to the public authority, add a " -"[`Milestone`](../../reference/schema.md#milestone) object to the project-" -"level [`milestones`](project-schema.json,,milestones) array.\n" +"1. If the disbursement relates to a contracting processes, for example a payment from a funder to a supplier or to a subcontractor of a supplier, get the [`ContractingProcess`](../../reference/schema.md#contractingprocess) in the [`contractingProcesses`](project-schema.json,,contractingProcesses) array to which the disbursement relates and add a [`Milestone`](../../reference/schema.md#milestone) object to its [`.summary.milestones`](project-schema.json,/definitions/ContractingProcessSummary,milestones) array. Otherwise, if the disbursement relates to the project, for example a payment from a funder to the public authority, add a [`Milestone`](../../reference/schema.md#milestone) object to the project-level [`milestones`](project-schema.json,,milestones) array.\n" "2. Set the milestone's:\n" "\n" "- [`.id`](project-schema.json,/definitions/Milestone,id) incrementally\n" -"- [`.status`](project-schema.json,/definitions/Milestone,status) to " -"'scheduled'\n" -"- [`.dueDate`](project-schema.json,/definitions/Milestone,dueDate) to the" -" date on which the disbursement is planned to occur\n" -"- [`.type`](project-schema.json,/definitions/Milestone,type) to 'payment'" -"\n" -"- [`.value`](project-schema.json,/definitions/Milestone,value) to the " -"amount and currency of the planned disbursement\n" +"- [`.status`](project-schema.json,/definitions/Milestone,status) to 'scheduled'\n" +"- [`.dueDate`](project-schema.json,/definitions/Milestone,dueDate) to the date on which the disbursement is planned to occur\n" +"- [`.type`](project-schema.json,/definitions/Milestone,type) to 'payment'\n" +"- [`.value`](project-schema.json,/definitions/Milestone,value) to the amount and currency of the planned disbursement\n" "\n" "For each actual disbursement:\n" "\n" -"1. If the disbursement relates to a contracting processes, for example a " -"payment from a funder to a supplier or to a subcontractor of a supplier, " -"get the " -"[`ContractingProcess`](../../reference/schema.md#contractingprocess) in " -"the [`contractingProcesses`](project-schema.json,,contractingProcesses) " -"array to which the disbursement relates and add a " -"[`Transaction`](../../reference/schema.md#transaction) object to its " -"[`.summary.transactions`](project-" -"schema.json,/definitions/ContractingProcessSummary,transactions) array. " -"Otherwise, if the disbursement relates to the project, for example a " -"payment from a funder to the public authority, add a " -"[`Transaction`](../../reference/schema.md#transaction) object to the " -"project-level [`transactions`](project-schema.json,,transactions) array." -"\n" +"1. If the disbursement relates to a contracting processes, for example a payment from a funder to a supplier or to a subcontractor of a supplier, get the [`ContractingProcess`](../../reference/schema.md#contractingprocess) in the [`contractingProcesses`](project-schema.json,,contractingProcesses) array to which the disbursement relates and add a [`Transaction`](../../reference/schema.md#transaction) object to its [`.summary.transactions`](project-schema.json,/definitions/ContractingProcessSummary,transactions) array. Otherwise, if the disbursement relates to the project, for example a payment from a funder to the public authority, add a [`Transaction`](../../reference/schema.md#transaction) object to the project-level [`transactions`](project-schema.json,,transactions) array.\n" "\n" "2. Set the transaction's:\n" "\n" "- [`.id`](project-schema.json,/definitions/Transaction,id) incrementally\n" -"- [`.date`](project-schema.json,/definitions/Transaction,date) to the " -"date of the disbursement\n" -"- [`.value`](project-schema.json,/definitions/Transaction,value) to the " -"amount and currency of the disbursement.\n" -"\n" -"3. Get the [`Organization`](../../reference/schema.md#organization) in " -"[`parties`](project-schema.json,,parties) that represents the payer. If " -"none exists yet, [add an organization](../common.md#add-an-organization) " -"for the payer:\n" -"\n" -"- Add 'payer' to the organization's [`.roles`](project-" -"schema.json,/definitions/Organization,roles) array\n" -"- Set the transaction's [`.payer`](project-" -"schema.json,/definitions/Transaction,payer) to the [`.id`](project-" -"schema.json,/definitions/Organization,id) and [`.name`](project-" -"schema.json,/definitions/Organization,name) of the organization.\n" -"\n" -"4. Get the [`Organization`](../../reference/schema.md#organization) in " -"[`parties`](project-schema.json,,parties) that represents the payee. If " -"none exists yet, [add an organization](../common.md#add-an-organization) " -"for the payee:\n" -"\n" -"- Add 'payee' to the organization's [`.roles`](project-" -"schema.json,/definitions/Organization,roles) array.\n" -"- Set the transaction's [`.payee`](project-" -"schema.json,/definitions/Transaction,payee) to the [`.id`](project-" -"schema.json,/definitions/Organization,id) and [`.name`](project-" -"schema.json,/definitions/Organization,name) of the organization.\n" -"\n" -"5. Get the [`Milestone`](../../reference/schema.md#milestone) in " -"[`milestones`](project-schema.json,,milestones) that represents that " -"planned disbursement:\n" -"\n" -"- Set its [`.status`](project-schema.json,/definitions/Milestone,status) " -"to 'met'\n" -"- Set its [`.dateMet`](project-" -"schema.json,/definitions/Milestone,dateMet) to the date of the " -"disbursement\n" -"- Set the transaction's [`.relatedImplementationMilestone`](project-" -"schema.json,/definitions/Transaction,relatedImplementationMilestone) to " -"the [`.id`](project-schema.json,/definitions/Milestone,id) and [`.title" -"`](project-schema.json,/definitions/Milestone,title) of the milestone." +"- [`.date`](project-schema.json,/definitions/Transaction,date) to the date of the disbursement\n" +"- [`.value`](project-schema.json,/definitions/Transaction,value) to the amount and currency of the disbursement.\n" +"\n" +"3. Get the [`Organization`](../../reference/schema.md#organization) in [`parties`](project-schema.json,,parties) that represents the payer. If none exists yet, [add an organization](../common.md#add-an-organization) for the payer:\n" +"\n" +"- Add 'payer' to the organization's [`.roles`](project-schema.json,/definitions/Organization,roles) array\n" +"- Set the transaction's [`.payer`](project-schema.json,/definitions/Transaction,payer) to the [`.id`](project-schema.json,/definitions/Organization,id) and [`.name`](project-schema.json,/definitions/Organization,name) of the organization.\n" +"\n" +"4. Get the [`Organization`](../../reference/schema.md#organization) in [`parties`](project-schema.json,,parties) that represents the payee. If none exists yet, [add an organization](../common.md#add-an-organization) for the payee:\n" +"\n" +"- Add 'payee' to the organization's [`.roles`](project-schema.json,/definitions/Organization,roles) array.\n" +"- Set the transaction's [`.payee`](project-schema.json,/definitions/Transaction,payee) to the [`.id`](project-schema.json,/definitions/Organization,id) and [`.name`](project-schema.json,/definitions/Organization,name) of the organization.\n" +"\n" +"5. Get the [`Milestone`](../../reference/schema.md#milestone) in [`milestones`](project-schema.json,,milestones) that represents that planned disbursement:\n" +"\n" +"- Set its [`.status`](project-schema.json,/definitions/Milestone,status) to 'met'\n" +"- Set its [`.dateMet`](project-schema.json,/definitions/Milestone,dateMet) to the date of the disbursement\n" +"- Set the transaction's [`.relatedImplementationMilestone`](project-schema.json,/definitions/Transaction,relatedImplementationMilestone) to the [`.id`](project-schema.json,/definitions/Milestone,id) and [`.title`](project-schema.json,/definitions/Milestone,title) of the milestone." msgstr "" +"Para cada desembolso previsto:\n" +"\n" +"1. Si el desembolso se relaciona con procesos de contratación, por ejemplo, un pago de un financiador a un proveedor o a un subcontratista de un proveedor, obtenga el [`ContractingProcess`](../../reference/schema.md#contractingprocess) en la matriz [`contractingProcesses`](project-schema.json,,contractingProcesses) con la que se relaciona el desembolso y agregue un objeto [`Milestone`](../../reference/schema.md#milestone) a su [`.summary.milestones`](project-schema.json,/definitions/ContractingProcessSummary,milestones) matriz. De lo contrario, si el desembolso se relaciona con el proyecto, por ejemplo, un pago de un financiador a la autoridad pública, agregue un objeto [`Milestone`](../../reference/schema.md#milestone) a la matriz del nivel de proyecto [`milestones`](project-schema.json,,milestones).\n" +"\n" +"2. Establezca los hitos:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Milestone,id) de forma incremental\n" +"- [`.status`](project-schema.json,/definitions/Milestone,status) a 'scheduled'\n" +"- [`.dueDate`](project-schema.json,/definitions/Milestone,dueDate) a la fecha en la que se planea realizar el desembolso\n" +"- [`.type`](project-schema.json,/definitions/Milestone,type) a 'payment'\n" +"- [`.value`](project-schema.json,/definitions/Milestone,value) al monto y moneda del desembolso planificado\n" +"\n" +"Para cada desembolso real:\n" +"\n" +"1. Si el desembolso se relaciona con procesos de contratación, por ejemplo un pago de un financiador a un proveedor o a un subcontratista de un proveedor, obtener el [`ContractingProcess`](../../reference/schema.md#contractingprocess) en la matriz [`contractingProcesses`](project-schema.json,,contractingProcesses) con la que se relaciona el desembolso y agregar un objeto [`Transaction`](../../reference/schema.md#transaction) a su matriz [`.summary.transactions`](project-schema.json,/definitions/ContractingProcessSummary,transactions). De lo contrario, si el desembolso se relaciona con un proyecto, por ejemplo un pago de un financiador a la autoridad pública, agregar un objeto, [`Transaction`](../../reference/schema.md#transaction) a la matriz del nivel de proyecto [`transactions`](project-schema.json,,transactions).\n" +"\n" +"2. Configure la transacción:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Transaction,id) de forma incremental\n" +"- [`.date`](project-schema.json,/definitions/Transaction,date) a la fecha del desembolso\n" +"- [`.value`](project-schema.json,/definitions/Transaction,value) al monto y moneda del desembolso.\n" +"\n" +"3. Obtenga la [`Organization`](../../reference/schema.md#organization) en [`parties`](project-schema.json,,parties) que representa al pagador. Si aún no existe alguna, [agregue una organización](../common.md#add-an-organization) para el pagador:\n" +"\n" +"- Agregue 'payer' a la matriz [`.roles`](project-schema.json,/definitions/Organization,roles) de la organización\n" +"- Establezca el [`.payer`](project-schema.json,/definitions/Transaction,payer) de la transacción en [`.id`](project-schema.json,/definitions/Organization,id) y [`.name`](project-schema.json,/definitions/Organization,name) nombre de la organización.\n" +"\n" +"4. Obtenga la [`Organization`](../../reference/schema.md#organization) en [`parties`](project-schema.json,,parties) que representa al acreedor. Si aún no existe alguna, [agregue una organización](../common.md#add-an-organization) para el acreedor:\n" +"\n" +"- Agregue 'payee' a la matriz [`.roles`](project-schema.json,/definitions/Organization,roles) de la organización.\n" +"- Establezca el [`.payee`](project-schema.json,/definitions/Transaction,payee) de la transacción en [`.id`](project-schema.json,/definitions/Organization,id) y [`.name`](project-schema.json,/definitions/Organization,name) de la organización.\n" +"\n" +"5. Obtenga el [`Milestone`](../../reference/schema.md#milestone) en [`milestones`](project-schema.json,,milestones) que representa ese desembolso planificado:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Milestone,id) de forma incremental\n" +"- Establezca su [`.status`](project-schema.json,/definitions/Milestone,status) en 'met'\n" +"- Establezca su [`.dateMet`](project-schema.json,/definitions/Milestone,dateMet) en la fecha del desembolso\n" +"- Establezca el [`.relatedImplementationMilestone`](project-schema.json,/definitions/Transaction,relatedImplementationMilestone) de la transacción en [`.id`](project-schema.json,/definitions/Milestone,id) y [`.title`](project-schema.json,/definitions/Milestone,title) del hito.\n" +"- " #. /42/title #: mapping/sustainability.yaml:1 @@ -1495,17 +1425,23 @@ msgid "" "- external\n" "- mixed" msgstr "" +"El tipo de monitoreo de la lista:\n" +"\n" +"- interno\n" +"- externo\n" +"- mixto" #. /42/mapping #: mapping/sustainability.yaml:1 msgid "" "Map to [`environment.climateOversightTypes`](project-" "schema.json,,environment/climateOversightTypes) using the closed " -"[climateOversightTypes](../../reference/codelists.md#climateoversighttypes)" -" codelist." +"[climateOversightTypes](../../reference/codelists.md#climateoversighttypes) " +"codelist." msgstr "" -"Mapee a [`environment.climateOversightTypes`](project-schema.json,," -"environment/climateOversightTypes) utilizando la lista de códigos cerrada " +"Mapee a [`environment.climateOversightTypes`](project-" +"schema.json,,environment/climateOversightTypes) utilizando la lista de " +"códigos cerrada " "[climateOversightTypes](../../reference/codelists.md#climateoversighttypes)." #. /43/title @@ -1523,15 +1459,16 @@ msgstr "Los indicadores clave de desempeño adoptados por el proyecto." #. /43/mapping #: mapping/sustainability.yaml:1 msgid "" -"For each KPI, add a [`Metric`](../../reference/schema.md#metric) object " -"to the [`metrics`](project-schema.json,,metrics) array and set its fields" -" according to the schema. Prefix the metric's [`.title`](project-" +"For each KPI, add a [`Metric`](../../reference/schema.md#metric) object to " +"the [`metrics`](project-schema.json,,metrics) array and set its fields " +"according to the schema. Prefix the metric's [`.title`](project-" "schema.json,/definitions/Metric,title) with \"KPI: \"." msgstr "" -"Para cada KPI, agregue un objeto [`Metric`](../../reference/schema.md#metric)" -" a la matriz [`metrics`](project-schema.json,,metrics) y configure sus " -"campos de acuerdo al esquema. Anteponga el [`.title`](project-schema.json,/" -"definitions/Metric,title) de la métrica con \"KPI:\"." +"Para cada KPI, agregue un objeto " +"[`Metric`](../../reference/schema.md#metric) a la matriz " +"[`metrics`](project-schema.json,,metrics) y configure sus campos de acuerdo " +"al esquema. Anteponga el [`.title`](project-" +"schema.json,/definitions/Metric,title) de la métrica con \"KPI:\"." #. /44/title #: mapping/sustainability.yaml:1 @@ -1551,14 +1488,14 @@ msgstr "" #: mapping/sustainability.yaml:1 msgid "" "Get the [`Metric`](../../reference/schema.md#metric) object in the " -"[`metrics`](project-schema.json,,metrics) array that represents the KPI " -"and map to its [`.description`](project-" -"schema.json,/definitions/Metric,description) using the format \"Reporting" -" period: {period}\"." +"[`metrics`](project-schema.json,,metrics) array that represents the KPI and " +"map to its [`.description`](project-" +"schema.json,/definitions/Metric,description) using the format \"Reporting " +"period: {period}\"." msgstr "" "Obtenga el objeto [`Metric`](../../reference/schema.md#metric) en la matriz " -"[`metrics`](project-schema.json,,metrics) que representa el KPI y mapee su " -"[ `.description`](project-schema.json,/definitions/Metric,description) " +"[`metrics`](project-schema.json,,metrics) que representa el KPI y mapee su [" +" `.description`](project-schema.json,/definitions/Metric,description) " "utilizando el formato \"Período de Informes: {período}\"." #. /45/title @@ -1574,13 +1511,13 @@ msgstr "Informes de supervisión." #. /45/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'oversightReport'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'oversightReport'." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) en 'oversightReport'." +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en 'oversightReport'." #. /46/title #. /74/title @@ -1618,17 +1555,17 @@ msgstr "Las auditorías técnicas producidas al final del proyecto." #. /47/mapping #: mapping/sustainability.yaml:1 msgid "" -"For each audit report, [add a project document](../common.md#add-a" -"-project-document), set its [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'technicalAuditReport'" -" and map any free text to its [`.description`](project-" +"For each audit report, [add a project document](../common.md#add-a-project-" +"document), set its [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) to 'technicalAuditReport' " +"and map any free text to its [`.description`](project-" "schema.json,/definitions/Document,description)." msgstr "" -"Para cada informe de auditoría, [agregue un documento de proyecto](../" -"common.md#add-a-project-document), establezca su [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) a 'technicalAuditReport' y " -"mapee cualquier texto libre de su [`.description`](project-schema.json,/" -"definitions/Document,description)." +"Para cada informe de auditoría, [agregue un documento de " +"proyecto](../common.md#add-a-project-document), establezca su " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) a " +"'technicalAuditReport' y mapee cualquier texto libre de su " +"[`.description`](project-schema.json,/definitions/Document,description)." #. /48/title #: mapping/sustainability.yaml:1 @@ -1648,14 +1585,15 @@ msgstr "" #: mapping/sustainability.yaml:1 msgid "" "[Add a project document](../common.md#add-a-project-document), set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'impactMethodology' and map any free text to its [`.description" -"`](project-schema.json,,description)." +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'impactMethodology' and map any free text to its [`.description`](project-" +"schema.json,,description)." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document), " -"establezca su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) en 'impactMethodology' y mapee cualquier texto libre " -"en su [`.description`](project-schema.json,,description)." +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en 'impactMethodology' y " +"mapee cualquier texto libre en su [`.description`](project-" +"schema.json,,description)." #. /49/title #: mapping/sustainability.yaml:1 @@ -1665,8 +1603,8 @@ msgstr "Huella de carbono" #. /49/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose the carbon footprint of the project, including the calculation, " -"the methodology applied, and where the calculation can be found." +"Disclose the carbon footprint of the project, including the calculation, the" +" methodology applied, and where the calculation can be found." msgstr "" "La huella de carbono del proyecto, incluyendo el cálculo, la metodología " "aplicada y dónde se puede encontrar el cálculo." @@ -1674,36 +1612,29 @@ msgstr "" #. /49/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " -"[`metrics`](project-schema.json,,metrics) array.\n" -"\n" -"2. Set the metric's [`.title`](project-" -"schema.json,/definitions/Metric,title) to \"Greenhouse gas emissions " -"(carbon dioxide equivalent)\" and map the methodology clarification to " -"its [`.description`](project-" -"schema.json,/definitions/Metric,description).\n" -"\n" -"3. Add an [`Observation`](../../reference/schema.md#observation) object " -"to the metric's [`.observations`](project-" -"schema.json,/definitions/Metric,observations) array and:\n" -"\n" -"- Map the amount of greenhouse gas emissions in tonnes of CO2 equivalent " -"to the observation's [`.measure`](project-" -"schema.json,/definitions/Observation,measure)\n" -"- Set the [`.unit.name`](project-" -"schema.json,/definitions/Observation,unit/name) to \"Tonne (metric " -"ton)\", [`.unit.scheme`](project-" -"schema.json,/definitions/Observation,unit/scheme) to 'UNCEFACT' and " -"[`.unit.id`](project-schema.json,/definitions/Observation,unit/id) to " -"\"TNE\"\n" -"- Set [`.period`](project-schema.json,/definitions/Observation,period) to" -" the period covered by the calculation.\n" -"\n" -"4. If supporting documentation is available, [add a project " -"document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'ghgEmissions'." +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array.\n" +"\n" +"2. Set the metric's [`.title`](project-schema.json,/definitions/Metric,title) to \"Greenhouse gas emissions (carbon dioxide equivalent)\" and map the methodology clarification to its [`.description`](project-schema.json,/definitions/Metric,description).\n" +"\n" +"3. Add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array and:\n" +"\n" +"- Map the amount of greenhouse gas emissions in tonnes of CO2 equivalent to the observation's [`.measure`](project-schema.json,/definitions/Observation,measure)\n" +"- Set the [`.unit.name`](project-schema.json,/definitions/Observation,unit/name) to \"Tonne (metric ton)\", [`.unit.scheme`](project-schema.json,/definitions/Observation,unit/scheme) to 'UNCEFACT' and [`.unit.id`](project-schema.json,/definitions/Observation,unit/id) to \"TNE\"\n" +"- Set [`.period`](project-schema.json,/definitions/Observation,period) to the period covered by the calculation.\n" +"\n" +"4. If supporting documentation is available, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'ghgEmissions'." msgstr "" +"1. Agregue un objeto [`Metric`](../../reference/schema.md#metric) a la matriz [`metrics`](project-schema.json,,metrics).\n" +"\n" +"2. Establezca el [`.title`](project-schema.json,/definitions/Metric,title) de la métrica en \"Emisiones de gases de efecto invernadero (equivalente a dióxido de carbono)\" y mapee la aclaración de la metodología de su [`.description`](project-schema.json,/definitions/Metric,description).\n" +"\n" +"3. Agregue un objeto [`Observation`](../../reference/schema.md#observation) a la matriz [`.observations`](project-schema.json,/definitions/Metric,observations) de la métrica y:\n" +"\n" +"- Mapee la cantidad de emisiones de gases de efecto invernadero en toneladas de CO2 equivalentes a la [`.measure`](project-schema.json,/definitions/Observation,measure) de la observación\n" +"- Establezca [`.unit.name`](project-schema.json,/definitions/Observation,unit/name) en \"Tonelada (tonelada métrica)\", [`.unit.scheme`](project-schema.json,/definitions/Observation,unit/scheme) a 'UNCEFACT' y [`.unit.id`](project-schema.json,/definitions/Observation,unit/id) a \"TNE\"\n" +"- Establezca [`.period`](project-schema.json,/definitions/Observation,period) en el período cubierto por el cálculo.\n" +"\n" +"4. Si hay documentación de respaldo disponible, [agregue un documento de proyecto](../common.md#add-a-project-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType ) a 'ghgEmissions'." #. /50/title #: mapping/sustainability.yaml:1 @@ -1718,28 +1649,29 @@ msgstr "Identifique el activo para fines de desmantelamiento." #. /50/mapping #: mapping/sustainability.yaml:1 msgid "" -"For each set of decommissioned assets in a specified location, create a " -"new OC4IDS project and:\n" +"For each set of decommissioned assets in a specified location, create a new OC4IDS project and:\n" "\n" "1. Set its [`type`](project-schema.json,,type) to 'decommissioning'.\n" "\n" -"2. Set its [`title`](project-schema.json,,title) to the name of the " -"asset.\n" +"2. Set its [`title`](project-schema.json,,title) to the name of the asset.\n" "\n" -"3. Add a [`RelatedProject`](../../reference/schema.md#relatedproject) " -"object to the [`relatedProjects`](project-schema.json,,relatedProjects) " -"array and set its:\n" +"3. Add a [`RelatedProject`](../../reference/schema.md#relatedproject) object to the [`relatedProjects`](project-schema.json,,relatedProjects) array and set its:\n" "\n" -"- [`.id`](project-schema.json,/definitions/RelatedProject,id) and " -"[`.title`](project-schema.json,/definitions/RelatedProject,title) to the " -"[`.id`](project-schema.json,,id) and [`.title`](project-" -"schema.json,,title) of the OC4IDS project for the replacement of the " -"asset\n" -"- [`.scheme`](project-schema.json,/definitions/RelatedProject,scheme) to " -"'oc4ids'\n" -"- [`.relationship`](project-" -"schema.json,/definitions/RelatedProject,relationship) to 'replacement'." +"- [`.id`](project-schema.json,/definitions/RelatedProject,id) and [`.title`](project-schema.json,/definitions/RelatedProject,title) to the [`.id`](project-schema.json,,id) and [`.title`](project-schema.json,,title) of the OC4IDS project for the replacement of the asset\n" +"- [`.scheme`](project-schema.json,/definitions/RelatedProject,scheme) to 'oc4ids'\n" +"- [`.relationship`](project-schema.json,/definitions/RelatedProject,relationship) to 'replacement'." msgstr "" +"Para cada conjunto de activos dados de baja o desmantelados en una ubicación especificada, cree un nuevo proyecto OC4IDS y::\n" +"\n" +"1. Establezca su [`type`](project-schema.json,,type)\n" +"\n" +"2. Establezca su [`title`](project-schema.json,,title) con el nombre del activo.\n" +"\n" +"3. Agregue un objeto [`RelatedProject`](../../reference/schema.md#relatedproject) a la matriz [`relatedProjects`](project-schema.json,,relatedProjects) y establezca su:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/RelatedProject,id) y [`.title`](project-schema.json,/definitions/RelatedProject,title) al [`.id`]( project-schema.json,,id) y [`.title`](project-schema.json,,title) del proyecto OC4IDS para la sustitución del activo\n" +"- [`.scheme`](project-schema.json,/definitions/RelatedProject,scheme) a 'oc4ids'\n" +"- [`.relationship`](project-schema.json,/definitions/RelatedProject,relationship) a 'replacement'." #. /51/title #: mapping/sustainability.yaml:1 @@ -1792,36 +1724,29 @@ msgstr "La evaluación del ahorro de CO2 como resultado del desmantelamiento." #. /53/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " -"[`forecasts`](project-schema.json,,forecasts) array.\n" -"\n" -"2. Set the metric's [`.title`](project-" -"schema.json,/definitions/Metric,title) to \"Greenhouse gas emissions " -"reduction (carbon dioxide equivalent)\" and map the methodology " -"clarification to its [`.description`](project-" -"schema.json,/definitions/Metric,description).\n" -"\n" -"3. Add an [`Observation`](../../reference/schema.md#observation) object " -"to the metric's [`.observations`](project-" -"schema.json,/definitions/Metric,observations) array and:\n" -"\n" -"- Map the amount of greenhouse gas emission savings in tonnes of CO2 " -"equivalent to the observation's [`.measure`](project-" -"schema.json,/definitions/Observation,measure)\n" -"- Set the [`.unit.name`](project-" -"schema.json,/definitions/Observation,unit/name) to \"Tonne (metric " -"ton)\", [`.unit.scheme`](project-" -"schema.json,/definitions/Observation,unit/scheme) to 'UNCEFACT' and " -"[`.unit.id`](project-schema.json,/definitions/Observation,unit/id) to " -"\"TNE\"\n" -"- Set [`.period`](project-schema.json,/definitions/Observation,period) to" -" the period covered by the calculation.\n" -"\n" -"4. If supporting documentation is available, [Add a project " -"document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'ghgEmissionsReduction'." +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`forecasts`](project-schema.json,,forecasts) array.\n" +"\n" +"2. Set the metric's [`.title`](project-schema.json,/definitions/Metric,title) to \"Greenhouse gas emissions reduction (carbon dioxide equivalent)\" and map the methodology clarification to its [`.description`](project-schema.json,/definitions/Metric,description).\n" +"\n" +"3. Add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array and:\n" +"\n" +"- Map the amount of greenhouse gas emission savings in tonnes of CO2 equivalent to the observation's [`.measure`](project-schema.json,/definitions/Observation,measure)\n" +"- Set the [`.unit.name`](project-schema.json,/definitions/Observation,unit/name) to \"Tonne (metric ton)\", [`.unit.scheme`](project-schema.json,/definitions/Observation,unit/scheme) to 'UNCEFACT' and [`.unit.id`](project-schema.json,/definitions/Observation,unit/id) to \"TNE\"\n" +"- Set [`.period`](project-schema.json,/definitions/Observation,period) to the period covered by the calculation.\n" +"\n" +"4. If supporting documentation is available, [Add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'ghgEmissionsReduction'." msgstr "" +"1. Agregue un objeto [`Metric`](../../reference/schema.md#metric) a la matriz [`forecasts`](project-schema.json,,forecasts).\n" +"\n" +"2. Establezca el [`.title`](project-schema.json,/definitions/Metric,title) de la métrica en \"Reducción de emisiones de gases de efecto invernadero (equivalente a dióxido de carbono)\" y mapee la aclaración de la metodología de su [`.description`](project-schema.json,/definitions/Metric,description).\n" +"\n" +"3. Agregue un objeto [`Observation`](../../reference/schema.md#observation) a la matriz [`.observations`](project-schema.json,/definitions/Metric,observations) de la métrica y:\n" +"\n" +"- Mapee la cantidad de ahorro de emisiones de gases de efecto invernadero en toneladas de CO2 equivalentes a la [`.measure`](project-schema.json,/definitions/Observation,measure) de la observación\n" +"- Establezca [`.unit.name`](project-schema.json,/definitions/Observation,unit/name) en \"Tonelada (tonelada métrica)\", [`.unit.scheme`](project-schema.json,/definitions/Observation,unit/scheme) a 'UNCEFACT' y [`.unit.id`](project-schema.json,/definitions/Observation,unit/id) a \"TNE\"\n" +"- Establezca [`.period`](project-schema.json,/definitions/Observation,period) en el período cubierto por el cálculo.\n" +"\n" +"4. Si hay documentación de respaldo disponible, [Agregue un documento de proyecto](../common.md#add-a-project-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType ) a 'ghgEmissionsReduction'." #. /54/title #: mapping/sustainability.yaml:1 @@ -1840,13 +1765,13 @@ msgstr "" #. /54/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'socialImpact'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'socialImpact'." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) en 'socialImpact'." +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en 'socialImpact'." #. /55/title #: mapping/sustainability.yaml:1 @@ -1857,9 +1782,9 @@ msgstr "Número de beneficiarios" #: mapping/sustainability.yaml:1 msgid "" "Indicate the number of direct and indirect project beneficiaries. " -"Beneficiaries are the individuals who benefit directly or indirectly from" -" the project; they are the target group of the infrastructure project and" -" their needs are addressed by the intervention." +"Beneficiaries are the individuals who benefit directly or indirectly from " +"the project; they are the target group of the infrastructure project and " +"their needs are addressed by the intervention." msgstr "" "Indique el número de beneficiarios directos e indirectos del proyecto. Los " "beneficiarios son las personas que se benefician directa o indirectamente " @@ -1869,25 +1794,15 @@ msgstr "" #. /55/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. Add a [`Benefit`](../../reference/schema.md#benefit) object to the " -"[`benefits`](project-schema.json,,benefits) array.\n" -"2. Add a [`Beneficiary`](../../reference/schema.md#beneficiary) object to" -" the benefit's [`.beneficiaries`](project-" -"schema.json,/definitions/Benefit,beneficiaries) array, set its " -"[`.description`](project-" -"schema.json,/definitions/Beneficiary,description) to \"Direct " -"beneficiaries\" and set its [`.numberOfPeople`](project-" -"schema.json,/definitions/Beneficiary,numberOfPeople) to the number of " -"direct beneficiaries.\n" -"3. Add a [`Beneficiary`](../../reference/schema.md#beneficiary) object to" -" the benefit's [`.beneficiaries`](project-" -"schema.json,/definitions/Benefit,beneficiaries) array, set its " -"[`.description`](project-" -"schema.json,/definitions/Beneficiary,description) to \"Indirect " -"beneficiaries\" and set its [`.numberOfPeople`](project-" -"schema.json,/definitions/Beneficiary,numberOfPeople) to the number of " -"indirect beneficiaries." +"1. Add a [`Benefit`](../../reference/schema.md#benefit) object to the [`benefits`](project-schema.json,,benefits) array.\n" +"2. Add a [`Beneficiary`](../../reference/schema.md#beneficiary) object to the benefit's [`.beneficiaries`](project-schema.json,/definitions/Benefit,beneficiaries) array, set its [`.description`](project-schema.json,/definitions/Beneficiary,description) to \"Direct beneficiaries\" and set its [`.numberOfPeople`](project-schema.json,/definitions/Beneficiary,numberOfPeople) to the number of direct beneficiaries.\n" +"3. Add a [`Beneficiary`](../../reference/schema.md#beneficiary) object to the benefit's [`.beneficiaries`](project-schema.json,/definitions/Benefit,beneficiaries) array, set its [`.description`](project-schema.json,/definitions/Beneficiary,description) to \"Indirect beneficiaries\" and set its [`.numberOfPeople`](project-schema.json,/definitions/Beneficiary,numberOfPeople) to the number of indirect beneficiaries." msgstr "" +"1. Agregue un objeto [`Benefit`](../../reference/schema.md#benefit) a la matriz [`benefits`](project-schema.json,,benefits).\n" +"\n" +"2. Agregue un objeto [`Beneficiary`](../../reference/schema.md#beneficiary) a la matriz [`.beneficiaries`](project-schema.json,/definitions/Benefit,beneficiaries) del beneficio, establezca su [`.description`](project-schema.json,/definitions/Beneficiary,description) en \"Beneficiarios directos\" y establezca su [`.numberOfPeople`](project-schema.json,/definitions/Beneficiary,numberOfPeople) al número de beneficiarios directos.\n" +"\n" +"3. Agregue un objeto [`Beneficiary`](../../reference/schema.md#beneficiary) a la matriz [`.beneficiaries`](project-schema.json,/definitions/Benefit,beneficiaries) del beneficio, establezca su [`.description`](project-schema.json,/definitions/Beneficiary,description) en \"Beneficiarios indirectos\" y establecer su [`.numberOfPeople`](project-schema.json,/definitions/Beneficiary,numberOfPeople) en el número de beneficiarios indirectos." #. /56/title #: mapping/sustainability.yaml:1 @@ -1898,9 +1813,9 @@ msgstr "Diseño e implementación inclusiva" #: mapping/sustainability.yaml:1 msgid "" "Clarify whether gender, people with disabilities, and vulnerable and " -"disadvantaged populations were considered in the project design and " -"project implementation, providing details on how the design and " -"implementation practices meet inclusion goals." +"disadvantaged populations were considered in the project design and project " +"implementation, providing details on how the design and implementation " +"practices meet inclusion goals." msgstr "" "Aclarare si en el diseño y la implementación del proyecto se tuvieron en " "cuenta el género, las personas con discapacidad y las poblaciones " @@ -1910,18 +1825,13 @@ msgstr "" #. /56/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. [Add a project document](../common.md#add-a-project-document), set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'inclusiveDesign' and " -"map any free text to its [`.description`](project-" -"schema.json,/definitions/Document,description).\n" +"1. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'inclusiveDesign' and map any free text to its [`.description`](project-schema.json,/definitions/Document,description).\n" "\n" -"2. [Add a project document](../common.md#add-a-project-document), set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to " -"'inclusiveImplementation' and map any free text to its [`.description" -"`](project-schema.json,/definitions/Document,description)." +"2. [Add a project document](../common.md#add-a-project-document), set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'inclusiveImplementation' and map any free text to its [`.description`](project-schema.json,/definitions/Document,description)." msgstr "" +"1. [Agregue un documento de proyecto](../common.md#add-a-project-document), establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType) en 'inclusiveDesign' y mapee cualquier texto libre a su [`.description`](project-schema.json,/definitions/Document,description).\n" +"\n" +"2. [Agregue un documento de proyecto](../common.md#add-a-project-document), establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType) en 'inclusiveImplementation' y mapee cualquier texto libre a su [`.description`](project-schema.json,/definitions/Document,description)." #. /57/title #: mapping/sustainability.yaml:1 @@ -1931,8 +1841,8 @@ msgstr "Tierra indígena" #. /57/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Identify whether the project is located or cut through indigenous land. " -"Use the information at the [LandMark - Global Platform of Indigenous and " +"Identify whether the project is located or cut through indigenous land. Use " +"the information at the [LandMark - Global Platform of Indigenous and " "Community " "Lands](https://www.landmarkmap.org/map/#x=-102.46&y=13.47&l=3&a=community_FormalDoc%2Ccommunity_NoDoc%2Ccommunity_FormalClaim%2Ccommunity_Occupied%2Cindigenous_FormalDoc%2Cindigenous_NoDoc%2Cindigenous_FormalClaim%2Cindigenous_Occupied)" " on both databases Indigenous Lands Acknowledged by Government and Not " @@ -1940,10 +1850,9 @@ msgid "" "submitted) to disclose the information." msgstr "" "Identifique si el proyecto está ubicado en o atraviesa tierras indígenas. " -"Utilice la información en " -"[LandMark - Plataforma Global de Tierras Indígenas y Comunitarias](https://" -"www.landmarkmap.org/map/" -"#x=-102.46&y=13.47&l=3&a=community_FormalDoc%2Ccommunity_NoDoc%2Ccommunity_FormalClaim%2Ccommunity_Occupied%2Cindigenous_FormalDoc%2Cindigenous_NoDoc%2Cindigenous_FormalClaim%2Cindigenous_Occupied)" +"Utilice la información en [LandMark - Plataforma Global de Tierras Indígenas" +" y " +"Comunitarias](https://www.landmarkmap.org/map/#x=-102.46&y=13.47&l=3&a=community_FormalDoc%2Ccommunity_NoDoc%2Ccommunity_FormalClaim%2Ccommunity_Occupied%2Cindigenous_FormalDoc%2Cindigenous_NoDoc%2Cindigenous_FormalClaim%2Cindigenous_Occupied)" " en ambas bases de datos Tierras Indígenas Reconocidas por el Gobierno y No " "Reconocidas por el Gobierno (tenencia consuetudinaria o con reclamo formal " "de tierras presentado ) para divulgar la información." @@ -1953,26 +1862,25 @@ msgstr "" msgid "" "If the project is located in or cuts through indigenous land:\n" "\n" -"1. Set [`social.inIndigenousLand`](project-" -"schema.json,/definitions/Social,inIndigenousLand) to `true`.\n" -"2. Add a [`Location`](../../reference/schema.md#location) object to the " -"[`locations`](project-schema.json,,locations) array, set its [`.id" -"`](project-schema.json,/definitions/Location,id) incrementally and set " -"its description to \"Indigenous land: ()\" substituting " -" and for the name and land category from the Landmark " -"database.\n" +"1. Set [`social.inIndigenousLand`](project-schema.json,/definitions/Social,inIndigenousLand) to `true`.\n" +"2. Add a [`Location`](../../reference/schema.md#location) object to the [`locations`](project-schema.json,,locations) array, set its [`.id`](project-schema.json,/definitions/Location,id) incrementally and set its description to \"Indigenous land: ()\" substituting and for the name and land category from the Landmark database.\n" "\n" -"If the project is not located in and does not cut through indigenous " -"land, set [`social.inIndigenousLand`](project-" -"schema.json,/definitions/Social,inIndigenousLand) to `false`." +"If the project is not located in and does not cut through indigenous land, set [`social.inIndigenousLand`](project-schema.json,/definitions/Social,inIndigenousLand) to `false`." msgstr "" +"Si el proyecto está ubicado en o atraviesa tierras indígenas:\n" +"\n" +"1. Configure [`social.inIndigenousLand`](project-schema.json,/definitions/Social,inIndigenousLand) a `true`.\n" +"\n" +"2. Agregue un objeto [`Location`](../../reference/schema.md#location) a la matriz [`locations`](project-schema.json,,locations), establezca su [`.id`](project-schema.json,/definitions/Location,id) de forma incremental y establezca su descripción en \"tierraIndígena: 1 (2)\" sustituyendo 3 y 4 por el nombre y la categoría de terreno de la base de datos Landmark.\n" +"\n" +"Si el proyecto no está ubicado en ni atraviesa tierras indígenas, configure [`social.inIndigenousLand`](project-schema.json,/definitions/Social,inIndigenousLand) a `false`." #. /58/disclosure format #: mapping/sustainability.yaml:1 msgid "" "Disclose the occurrence of public meetings with communities and impacted " -"groups including meeting invite, the number of the participants, dates " -"and location of these meetings." +"groups including meeting invite, the number of the participants, dates and " +"location of these meetings." msgstr "" "Datos e información de la realización de reuniones públicas con comunidades " "y grupos afectados, incluida la invitación a reuniones, el número de " @@ -1983,31 +1891,29 @@ msgstr "" msgid "" "For each meeting:\n" "\n" -"1. Publish the meeting invite: [add a project " -"document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'consultationMeetingInvitation'.\n" -"\n" -"2. Publish the meeting details: add a " -"[`Meeting`](../../reference/schema.md#meeting) object to the " -"[`social.consultationMeetings`](project-" -"schema.json,/definitions/Social,consultationMeetings) array and set its:" +"1. Publish the meeting invite: [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'consultationMeetingInvitation'.\n" "\n" +"2. Publish the meeting details: add a [`Meeting`](../../reference/schema.md#meeting) object to the [`social.consultationMeetings`](project-schema.json,/definitions/Social,consultationMeetings) array and set its:\n" "\n" "- [`.id`](project-schema.json,/definitions/Meeting,id) incrementally\n" -"- [`.date`](project-schema.json,/definitions/Meeting,date) to the date of" -" the meeting\n" -"- [`.address`](project-schema.json,/definitions/Meeting,address) to the " -"address of the meeting\n" -"- [`.numberOfParticipants`](project-" -"schema.json,/definitions/Meeting,numberOfParticipants) to the number of " -"people that participated in the meeting.\n" -"\n" -"3. Publish the meeting minutes: [add a project " -"document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'minutes.consultationMeeting'." +"- [`.date`](project-schema.json,/definitions/Meeting,date) to the date of the meeting\n" +"- [`.address`](project-schema.json,/definitions/Meeting,address) to the address of the meeting\n" +"- [`.numberOfParticipants`](project-schema.json,/definitions/Meeting,numberOfParticipants) to the number of people that participated in the meeting.\n" +"\n" +"3. Publish the meeting minutes: [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'minutes.consultationMeeting'." msgstr "" +"Para cada reunión:\n" +"\n" +"1. Publique la invitación a la reunión: [agregar un documento de proyecto](../common.md#add-a-project-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType) a 'consultationMeetingInvitation'.\n" +"\n" +"2. Publique los detalles de la reunión: agregue un objeto [`Meeting`](../../reference/schema.md#meeting) [`social.consultationMeetings`](project-schema.json,/definitions/Social,consultationMeetings ) a la matriz y establezca su:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Meeting,id) de forma incremental\n" +"- [`.date`](project-schema.json,/definitions/Meeting,date) a la fecha de la reunión\n" +"- [`.address`](project-schema.json,/definitions/Meeting,address) a la dirección de la reunión\n" +"- [`.numberOfParticipants`](project-schema.json,/definitions/Meeting,numberOfParticipants) al número de personas que participaron en la reunión.\n" +"\n" +"3. Publique las actas de la reunión: [agregar un documento de proyecto](../common.md#add-a-project-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType) a 'minutes.consultationMeeting'." #. /59/title #: mapping/sustainability.yaml:1 @@ -2025,8 +1931,8 @@ msgid "" "Map to [`social.landCompensationBudget`](project-" "schema.json,/definitions/Social,landCompensationBudget)." msgstr "" -"Mapee a [`social.landCompensationBudget`](project-schema.json,/definitions/" -"Social,landCompensationBudget)." +"Mapee a [`social.landCompensationBudget`](project-" +"schema.json,/definitions/Social,landCompensationBudget)." #. /60/title #: mapping/sustainability.yaml:1 @@ -2036,8 +1942,7 @@ msgstr "Obligaciones laborales" #. /60/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose labor obligations in the construction contract. This can " -"include, without limitation, the following:\n" +"Disclose labor obligations in the construction contract. This can include, without limitation, the following:\n" "\n" "- minimum wage\n" "- overtime\n" @@ -2056,32 +1961,45 @@ msgid "" "- protective equipment\n" "- others (explain)" msgstr "" +"Las obligaciones laborales en el contrato de construcción. Esto puede incluir, sin limitación, lo siguiente:\n" +"\n" +"- salario mínimo\n" +"- Horas extra\n" +"- prohibición del trabajo forzoso\n" +"- prohibición del trabajo infantil\n" +"- igualdad de oportunidades\n" +"- no discriminación\n" +"- Libertad de asociación\n" +"- mecanismo de quejas\n" +"- Trabajando en altura\n" +"- trabajo subterráneo\n" +"- manejo de materiales/equipos\n" +"- monitoreo de accidentes\n" +"- gestión del tráfico\n" +"- alojamiento\n" +"- equipo de proteccion\n" +"- otros (explicar)" #. /60/mapping #: mapping/sustainability.yaml:1 msgid "" "1. Publish a summary of the labor obligations:\n" "\n" -" 1. For each labor obligation, add the relevant code from the open " -"[laborObligations](../../reference/codelists.md#laborobligations) " -"codelist to the [`.summary.social.laborObligations.obligations`](project-" -"schema.json,/definitions/ContractingProcessSummary,social/laborObligations/obligations)" -" array.\n" -" 2. Optionally, add a further explanation of the labor obligations to " -"[`summary.social.laborObligations.description`](project-" -"schema.json,/definitions/ContractingProcessSummary,social/laborObligations/description)." -"\n" +" 1. For each labor obligation, add the relevant code from the open [laborObligations](../../reference/codelists.md#laborobligations) codelist to the [`.summary.social.laborObligations.obligations`](project-schema.json,/definitions/ContractingProcessSummary,social/laborObligations/obligations) array.\n" +" 2. Optionally, add a further explanation of the labor obligations to [`summary.social.laborObligations.description`](project-schema.json,/definitions/ContractingProcessSummary,social/laborObligations/description).\n" "\n" -"2. Publish the bidding documents that specify labor obligations: [add a " -"contracting process document](../common.md#add-a-contracting-process-" -"document) and set its [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'biddingDocuments'.\n" +"2. Publish the bidding documents that specify labor obligations: [add a contracting process document](../common.md#add-a-contracting-process-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'biddingDocuments'.\n" "\n" -"3. Publish the signed contract that includes labor obligations: [add a " -"contracting process document](../common.md#add-a-contracting-process-" -"document) and set its [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'contractSigned'." +"3. Publish the signed contract that includes labor obligations: [add a contracting process document](../common.md#add-a-contracting-process-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'contractSigned'." msgstr "" +"1. Publique un resumen de las obligaciones laborales:\n" +"\n" +" 1. Para cada obligación laboral, agregue el código pertinente de la lista de códigos abierta [Obligaciones laborales](../../reference/codelists.md#laborobligations) a la [`.summary.social.laborObligations.obligations`](project-schema.json,/definitions/ContractingProcessSummary,social/laborObligations/obligations) matriz.\n" +" 2. Opcionalmente, agregue una explicación más detallada de las obligaciones laborales a [`summary.social.laborObligations.description`](project-schema.json,/definitions/ContractingProcessSummary,social/laborObligations/description).\n" +"\n" +"2. Publique los documentos de licitación que especifican las obligaciones laborales: [agregar un documento de proceso de contratación](../common.md#add-a-contracting-process-document) y establecer su [`.documentType`](project-schema.json,/definitions/Document,documentType) a 'biddingDocuments'.\n" +"\n" +"3. Publique el contrato firmado que incluye obligaciones laborales: [agregar un documento de proceso de contratación](../common.md#add-a-contracting-process-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType) a 'contractSigned'." #. /61/title #: mapping/sustainability.yaml:1 @@ -2103,8 +2021,8 @@ msgid "" "Map to [`summary.social.laborBudget`](project-" "schema.json,/definitions/ContractingProcessSummary,social/laborBudget)." msgstr "" -"Mapee un [`summary.social.laborBudget`](project-schema.json,/definitions/" -"ContractingProcessSummary,social/laborBudget)." +"Mapee un [`summary.social.laborBudget`](project-" +"schema.json,/definitions/ContractingProcessSummary,social/laborBudget)." #. /62/title #: mapping/sustainability.yaml:1 @@ -2125,48 +2043,49 @@ msgstr "" msgid "" "Publish summary statistics on worker accidents:\n" "\n" -"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " -"[`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-" -"schema.json,/definitions/Metric,id) incrementally and set its [`.title" -"`](project-schema.json,/definitions/Metric,title) to \"Worker " -"accidents\".\n" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-schema.json,/definitions/Metric,id) incrementally and set its [`.title`](project-schema.json,/definitions/Metric,title) to \"Worker accidents\".\n" "\n" -"2. For each reporting period, add an " -"[`Observation`](../../reference/schema.md#observation) object to the " -"metric's [`.observations`](project-" -"schema.json,/definitions/Metric,observations) array and set its:\n" +"2. For each reporting period, add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array and set its:\n" "\n" "- [`.id`](project-schema.json,/definitions/Observation,id) incrementally\n" -"- [`.period`](project-schema.json,/definitions/Observation,period) to the" -" reporting period\n" -"- [`.measure`](project-schema.json,/definitions/Observation,measure) to " -"the number of accidents.\n" +"- [`.period`](project-schema.json,/definitions/Observation,period) to the reporting period\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) to the number of accidents.\n" "\n" -"3. If further details are available, add them to the observation's " -"[`.notes`](project-schema.json,/definitions/Observation,notes) field.\n" +"3. If further details are available, add them to the observation's [`.notes`](project-schema.json,/definitions/Observation,notes) field.\n" "\n" "Publish summary statistics on worker fatalities:\n" "\n" -"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " -"[`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-" -"schema.json,/definitions/Metric,id) incrementally and set its [`.title" -"`](project-schema.json,/definitions/Metric,title) to \"Worker " -"fatalities\".\n" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array, set its [`.id`](project-schema.json,/definitions/Metric,id) incrementally and set its [`.title`](project-schema.json,/definitions/Metric,title) to \"Worker fatalities\".\n" "\n" -"2. For each reporting period, add an " -"[`Observation`](../../reference/schema.md#observation) object to the " -"metric's [`.observations`](project-" -"schema.json,/definitions/Metric,observations) array set its:\n" +"2. For each reporting period, add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array set its:\n" "\n" "- [`.id`](project-schema.json,/definitions/Observation,id) incrementally\n" -"- [`.period`](project-schema.json,/definitions/Observation,period) to the" -" reporting period\n" -"- [`.measure`](project-schema.json,/definitions/Observation,measure) to " -"the number of fatalities.\n" +"- [`.period`](project-schema.json,/definitions/Observation,period) to the reporting period\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) to the number of fatalities.\n" "\n" -"3. If further details available, add them to the observation's [`.notes" -"`](project-schema.json,/definitions/Observation,notes) field." +"3. If further details available, add them to the observation's [`.notes`](project-schema.json,/definitions/Observation,notes) field." msgstr "" +"Publique estadísticas resumidas sobre accidentes laborales:\n" +"\n" +"1. Agregue un objeto [`Metric`](../../reference/schema.md#metric) a la matriz [`metrics`](project-schema.json,,metrics), establecer su [`.id`](project-schema.json,/definitions/Metric,id) de forma incremental y establezca su [`.title`](project-schema.json,/definitions/Metric,title) en \"accidentesLaborales\".\n" +"\n" +"2. Para cada período de informe, agregue un objeto [`Observation`](../../reference/schema.md#observation) a la matiz de la métrica [`.observations`](project-schema.json,/definitions/Metric,observations) de la métrica y establezca su:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Observation,id) de forma incremental\n" +"- [`.period`](project-schema.json,/definitions/Observation,period) al período del informe\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) al número de accidentes.\n" +"\n" +"Publique estadísticas resumidas sobre muertes de trabajadores:\n" +"\n" +"1. Agregue un objeto [`Metric`](../../reference/schema.md#metric) a la matriz [`metrics`](project-schema.json,,metrics), establezca su [`.id`](project-schema.json,/definitions/Metric,id) de forma incremental y establezca su [`.title`](project-schema.json,/definitions/Metric,title) en \"Muertes de trabajadores\".\n" +"\n" +"2. Para cada período del informe, agregue un objeto [`Observation`](../../reference/schema.md#observation) a la matriz de la métrica [`.observations`](project-schema.json,/definitions/Metric,observations) y establezca su:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Observation,id) de forma incremental\n" +"- [`.period`](project-schema.json,/definitions/Observation,period) al período del informe\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) al número de muertes.\n" +"\n" +"3. Si hay más detalles disponibles, agrégarlos al campo [`.notes`](project-schema.json,/definitions/Observation,notes) de la observación." #. /63/title #: mapping/sustainability.yaml:1 @@ -2186,13 +2105,13 @@ msgstr "" #. /63/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-" -"process-document) and set its [`.documentType`](project-" +"[Add a contracting process document](../common.md#add-a-contracting-process-" +"document) and set its [`.documentType`](project-" "schema.json,/definitions/Document,documentType) to " "'supplierHealthAndSafetyCertification'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establezca su [`.documentType`](project-" +"[Agregue un documento de proceso de contratación](../common.md#add-a-" +"contracting-process-document) y establezca su [`.documentType`](project-" "schema.json,/definitions/Document,documentType) en " "'supplierHealthAndSafetyCertification'." @@ -2204,8 +2123,7 @@ msgstr "Pruebas de materiales de construcción" #. /64/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose construction materials tests performed during project " -"implementation. This can include, without limitation, the following:\n" +"Disclose construction materials tests performed during project implementation. This can include, without limitation, the following:\n" "\n" "- asphalt\n" "- aggregate and rock\n" @@ -2223,27 +2141,42 @@ msgid "" "- stone\n" "- others (explain)." msgstr "" +"Las pruebas de materiales de construcción realizadas durante la implementación del proyecto. Esto puede incluir, sin limitación, lo siguiente:\n" +"\n" +"- asfalto\n" +"- agregado y roca\n" +"- ladrillos\n" +"- cemento\n" +"- concreto\n" +"- agregado grueso y fino\n" +"- albañilería\n" +"- materiales metálicos\n" +"- mortero\n" +"- madera contrachapada\n" +"- madera\n" +"- resina y polímero\n" +"- tierra\n" +"- piedra\n" +"- otros (explicar)" #. /64/mapping #: mapping/sustainability.yaml:1 msgid "" "Publish a summary of the material tests:\n" "\n" -"1. For each material test, add a code from the open " -"[constructionMaterial](../../reference/codelists.md#constructionmaterial)" -" codelist to the [`social.healthAndSafety.materialTests.tests`](project-" -"schema.json,/definitions/HealthAndSafety,materialTests/tests) array.\n" +"1. For each material test, add a code from the open [constructionMaterial](../../reference/codelists.md#constructionmaterial) codelist to the [`social.healthAndSafety.materialTests.tests`](project-schema.json,/definitions/HealthAndSafety,materialTests/tests) array.\n" "\n" -"2. Add any further explanation of the tests to " -"[`social.healthAndSafety.materialTests.tests`](project-" -"schema.json,/definitions/HealthAndSafety,materialTests/tests), including " -"the international or national standards that the tests conform to.\n" +"2. Add any further explanation of the tests to [`social.healthAndSafety.materialTests.tests`](project-schema.json,/definitions/HealthAndSafety,materialTests/tests), including the international or national standards that the tests conform to.\n" "\n" -"Publish test results: For each test result, [add a project " -"document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'materialTestResults'." +"Publish test results: For each test result, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'materialTestResults'." msgstr "" +"Publique un resumen de las pruebas de materiales:\n" +"\n" +"1. Para cada prueba de material, agregue un código de la lista de códigos abierta [constructionMaterial](../../reference/codelists.md#constructionmaterial) a la matriz [`social.healthAndSafety.materialTests.tests`](project-schema.json,/definitions/HealthAndSafety,materialTests/tests).\n" +"\n" +"2. Agregue cualquier explicación adicional de las pruebas a [`social.healthAndSafety.materialTests.tests`](project-schema.json,/definitions/HealthAndSafety,materialTests/tests), incluidos los estándares internacionales o nacionales a los que se ajustan las pruebas.\n" +"\n" +"Publique los resultados de la prueba: para cada resultado de prueba, [agregar un documento de proyecto](../common.md#add-a-project-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'materialTestResults'." #. /65/title #: mapping/sustainability.yaml:1 @@ -2259,14 +2192,14 @@ msgstr "" #. /65/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to " -"'buildingInspectionReport'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'buildingInspectionReport'." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) en 'buildingInspectionReport'." +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) en " +"'buildingInspectionReport'." #. /66/title #: mapping/sustainability.yaml:1 @@ -2289,46 +2222,47 @@ msgstr "" msgid "" "Publish job creation estimates:\n" "\n" -"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " -"[`forecasts`](project-schema.json,,forecasts) array and set its [`.title" -"`](project-schema.json,/definitions/Metric,title) to \"Jobs created\".\n" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`forecasts`](project-schema.json,,forecasts) array and set its [`.title`](project-schema.json,/definitions/Metric,title) to \"Jobs created\".\n" "\n" -"2. For each job relationship - stage pair, add an " -"[`Observation`](../../reference/schema.md#observation) object to the " -"metric's [`.observations`](project-" -"schema.json,/definitions/Metric,observations) array and set its:\n" +"2. For each job relationship - stage pair, add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array and set its:\n" "\n" "- [`.id`](project-schema.json,/definitions/Observation,id) incrementally\n" -"- [`.dimensions.relationship`](project-" -"schema.json,/definitions/Observation,dimensions) to the relationship " -"(\"direct\" or \"indirect\")\n" -"- [`.dimensions.stage`](project-" -"schema.json,/definitions/Observation,dimensions) to the stage " -"(\"implementation\" or \"operation\")\n" -"- [`.measure`](project-schema.json,/definitions/Observation,measure) to " -"the number of jobs.\n" +"- [`.dimensions.relationship`](project-schema.json,/definitions/Observation,dimensions) to the relationship (\"direct\" or \"indirect\")\n" +"- [`.dimensions.stage`](project-schema.json,/definitions/Observation,dimensions) to the stage (\"implementation\" or \"operation\")\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) to the number of jobs.\n" "\n" "Publish actual jobs created:\n" "\n" -"1. Add a [`Metric`](../../reference/schema.md#metric) object to the " -"[`metrics`](project-schema.json,,metrics) array and set its [`.title" -"`](project-schema.json,/definitions/Metric,title) to 'Jobs created'.\n" +"1. Add a [`Metric`](../../reference/schema.md#metric) object to the [`metrics`](project-schema.json,,metrics) array and set its [`.title`](project-schema.json,/definitions/Metric,title) to 'Jobs created'.\n" "\n" -"2. For each job relationship - stage pair, add an " -"[`Observation`](../../reference/schema.md#observation) object to the " -"metric's [`.observations`](project-" -"schema.json,/definitions/Metric,observations) array and set its:\n" +"2. For each job relationship - stage pair, add an [`Observation`](../../reference/schema.md#observation) object to the metric's [`.observations`](project-schema.json,/definitions/Metric,observations) array and set its:\n" "\n" "- [`.id`](project-schema.json,/definitions/Observation,id) incrementally\n" -"- [`.dimensions.relationship`](project-" -"schema.json,/definitions/Observation,dimensions) to the relationship " -"(\"direct\" or \"indirect\")\n" -"- [`.dimensions.stage`](project-" -"schema.json,/definitions/Observation,dimensions) to the stage " -"(\"implementation\" or \"operation\")\n" -"- [`.measure`](project-schema.json,/definitions/Observation,measure) to " -"the number of jobs" +"- [`.dimensions.relationship`](project-schema.json,/definitions/Observation,dimensions) to the relationship (\"direct\" or \"indirect\")\n" +"- [`.dimensions.stage`](project-schema.json,/definitions/Observation,dimensions) to the stage (\"implementation\" or \"operation\")\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) to the number of jobs" msgstr "" +"Publique estimaciones de creación de empleo:\n" +"\n" +"1. Agregue un objeto [`Metric`](../../reference/schema.md#metric) a la matriz [`forecasts`](project-schema.json,,forecasts) y establezca su [`.title`](project-schema.json,/definitions/Metric,title) en \"Trabajos creados\".\n" +"\n" +"2. Para cada relación de trabajo - par de etapas, agregue un objeto [`Observation`](../../reference/schema.md#observation) la matriz de la métrica [`.observations`](project-schema.json,/definitions/Metric,observations) y establezca su:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Observation,id) de forma incremental\n" +"- [`.dimensions.relationship`](project-schema.json,/definitions/Observation,dimensions) con la relación (\"directa\" o \"indirecta\")\n" +"- [`.dimensions.stage`](project-schema.json,/definitions/Observation,dimensions) al escenario (\"implementación\" u \"operación\")\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) al número de trabajos.\n" +"\n" +"Publique trabajos reales creados:\n" +"\n" +"1. Agregue un objeto [`Metric`](../../reference/schema.md#metric) a la matriz [`metrics`](project-schema.json,,metrics) y establezca su [`.title`](project-schema.json,/definitions/Metric,title) en 'Jobs created'.\n" +"\n" +"2. Para cada relación de trabajo - par de etapas, agregue un objeto [`Observation`](../../reference/schema.md#observation) la matriz de la métrica [`.observations`](project-schema.json,/definitions/Metric,observations) y establezca su:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Observation,id) de forma incremental\n" +"- [`.dimensions.relationship`](project-schema.json,/definitions/Observation,dimensions) con la relación (\"directa\" o \"indirecta\")\n" +"- [`.dimensions.stage`](project-schema.json,/definitions/Observation,dimensions) al escenario (\"implementación\" u \"operación\")\n" +"- [`.measure`](project-schema.json,/definitions/Observation,measure) al número de trabajos." #. /67/title #: mapping/sustainability.yaml:1 @@ -2338,9 +2272,7 @@ msgstr "Coherencia política" #. /67/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose documentation that evidences that the project is part of, or " -"aligned with existing plans and policies, providing further details on " -"the project's policy alignment. Consider alignment with:\n" +"Disclose documentation that evidences that the project is part of, or aligned with existing plans and policies, providing further details on the project's policy alignment. Consider alignment with:\n" "\n" "- SDGs\n" "- National plan or strategy\n" @@ -2354,51 +2286,54 @@ msgid "" "- Annual budgets\n" "- Pipeline of infrastructure projects" msgstr "" +"La documentación que demuestre que el proyecto es parte o está alineado con planes y políticas existentes, proporcionando más detalles sobre la alineación de las políticas del proyecto. Considere la alineación con:\n" +"\n" +"- ODS\n" +"- Plan o estrategia nacional\n" +"- Plan o estrategia de infraestructura\n" +"- Plan o estrategia sectorial\n" +"- Plan o estrategia de la entidad contratante\n" +"- Acuerdo de París\n" +"- Contribuciones determinadas a nivel nacional (NDC)\n" +"- Planes Nacionales de Adaptación\n" +"- Marco fiscal/presupuestario de medio plazo\n" +"- Presupuestos anuales\n" +"- Lista fuente de proyectos de infraestructura" #. /67/mapping #: mapping/sustainability.yaml:1 msgid "" -"1. For each plan or policy to which the project is aligned, add a code " -"from the open " -"[policyAlignment](../../reference/codelists.md#policyalignment) codelist " -"to the [`policyAlignment.policies`](project-" -"schema.json,,policyAlignment/policies) array and add a further " -"explanation of the alignment to [`policyAlignment.description`](project-" -"schema.json,,policyAlignment/description).\n" -"\n" -"2. For each United Nations Sustainable Development Goal to which the " -"project is aligned, add a " -"[`Classification`](../../reference/schema.md#classification) object to " -"the [`additionalClassifications`](project-" -"schema.json,,additionalClassifications) array and set its:\n" -"\n" -"- [`.scheme`](project-schema.json,/definitions/Classification,scheme) to " -"'sdg'\n" -"- [`.id`](project-schema.json,/definitions/Classification,id) to the " -"goal's number\n" -"- [`.description`](project-" -"schema.json,/definitions/Classification,description) to the goal's title." -"\n" -"\n" -"3. For each United Nations Sustainable Development Goal Target to which " -"the project is aligned, add a " -"[`Classification`](../../reference/schema.md#classification) object to " -"the [`additionalClassifications`](project-" -"schema.json,,additionalClassifications) array and set its:\n" -"\n" -"- [`.scheme`](project-schema.json,/definitions/Classification,scheme) to " -"'sdgTarget'\n" -"- [`.id`](project-schema.json,/definitions/Classification,id) to the " -"target's number\n" -"- [`.description`](project-" -"schema.json,/definitions/Classification,description) to the target's " -"title.\n" -"\n" -"4. If further documentation of the project's policy alignment is " -"available, [add a project document](../common.md#add-a-project-document) " -"and set its [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'policyAlignment'." +"1. For each plan or policy to which the project is aligned, add a code from the open [policyAlignment](../../reference/codelists.md#policyalignment) codelist to the [`policyAlignment.policies`](project-schema.json,,policyAlignment/policies) array and add a further explanation of the alignment to [`policyAlignment.description`](project-schema.json,,policyAlignment/description).\n" +"\n" +"2. For each United Nations Sustainable Development Goal to which the project is aligned, add a [`Classification`](../../reference/schema.md#classification) object to the [`additionalClassifications`](project-schema.json,,additionalClassifications) array and set its:\n" +"\n" +"- [`.scheme`](project-schema.json,/definitions/Classification,scheme) to 'sdg'\n" +"- [`.id`](project-schema.json,/definitions/Classification,id) to the goal's number\n" +"- [`.description`](project-schema.json,/definitions/Classification,description) to the goal's title.\n" +"\n" +"3. For each United Nations Sustainable Development Goal Target to which the project is aligned, add a [`Classification`](../../reference/schema.md#classification) object to the [`additionalClassifications`](project-schema.json,,additionalClassifications) array and set its:\n" +"\n" +"- [`.scheme`](project-schema.json,/definitions/Classification,scheme) to 'sdgTarget'\n" +"- [`.id`](project-schema.json,/definitions/Classification,id) to the target's number\n" +"- [`.description`](project-schema.json,/definitions/Classification,description) to the target's title.\n" +"\n" +"4. If further documentation of the project's policy alignment is available, [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'policyAlignment'." msgstr "" +"1. Para cada plan o política con el que el proyecto esté alineado , agregue un código de la lista de códigos abierta [policyAlignment](../../reference/codelists.md#policyalignment) a la [`policyAlignment.policies`](project-schema.json,,policyAlignment/policies) matriz y agregue una explicación adicional de la alineación a [`policyAlignment.description`](project-schema.json,,policyAlignment/description).\n" +"\n" +"2. Para cada Objetivo de Desarrollo Sostenible de las Naciones Unidas con el que esté alineado el proyecto, agregue un objeto [`Classification`](../../reference/schema.md#classification) a la [`additionalClassifications`](project-schema.json,,additionalClassifications) matriz y establezca su:\n" +"\n" +"- [`.scheme`](project-schema.json,/definitions/Classification,scheme) a 'sdg'\n" +"- [`.id`](project-schema.json,/definitions/Classification,id) al número del objetivo\n" +"- [`.description`](project-schema.json,/definitions/Classification,description) al título del objetivo.\n" +"\n" +"3. Para cada meta de los Objetivos de Desarrollo Sostenible de las Naciones Unidas con la que esté alineado el proyecto, agregar un objeto [`Classification`](../../reference/schema.md#classification) a la matriz [`additionalClassifications`](project-schema.json,,additionalClassifications) y establezca su:\n" +"\n" +"- [`.scheme`](project-schema.json,/definitions/Classification,scheme) a 'sdgTarget'\n" +"- [`.id`](project-schema.json,/definitions/Classification,id) al número de la meta\n" +"- [`.description`](project-schema.json,/definitions/Classification,description) al título de la meta.\n" +"\n" +"4. Si hay más documentación disponible sobre la alineación de políticas del proyecto, [agregar un documento de proyecto](../common.md#add-a-project-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType) a 'policyAlignment'." #. /68/title #: mapping/sustainability.yaml:1 @@ -2408,9 +2343,9 @@ msgstr "Solicitudes de acceso a la información" #. /68/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose Freedom of Information (FoI) requests that have been presented " -"in relation to the project. Note that FoI requests can also be known as " -"access to information requests." +"Disclose Freedom of Information (FoI) requests that have been presented in " +"relation to the project. Note that FoI requests can also be known as access " +"to information requests." msgstr "" "Las solicitudes de acceso a la información (FoI) que se hayan presentado en " "relación con el proyecto. Se debe tener en cuenta que las solicitudes de " @@ -2422,13 +2357,13 @@ msgstr "" msgid "" "For each freedom of information request, [add a project " "document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'informationRequest'." +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'informationRequest'." msgstr "" -"Para cada solicitud de acceso a la información, " -"[agregar un documento de proyecto](../common.md#add-a-project-document) y " -"establezca su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) to 'informationRequest'." +"Para cada solicitud de acceso a la información, [agregar un documento de " +"proyecto](../common.md#add-a-project-document) y establezca su " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'informationRequest'." #. /69/title #: mapping/sustainability.yaml:1 @@ -2439,8 +2374,8 @@ msgstr "Respuestas a las solicitudes de acceso a la información" #: mapping/sustainability.yaml:1 msgid "" "Disclose the responses provided by authorities to Freedom of Information " -"(FoI) requests related to the project. Note that FoI requests may also be" -" known as access to information requests." +"(FoI) requests related to the project. Note that FoI requests may also be " +"known as access to information requests." msgstr "" "Las respuestas proporcionadas por las autoridades a las solicitudes de " "acceso a la Información (FoI) relacionadas con el proyecto. Cabe notar que " @@ -2452,13 +2387,13 @@ msgstr "" msgid "" "For each freedom of information request response, [add a project " "document](../common.md#add-a-project-document) and set its " -"[`.documentType`](project-schema.json,/definitions/Document,documentType)" -" to 'informationRequestResponse'." +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'informationRequestResponse'." msgstr "" -"Para cada respuesta a una solicitud de libertad de información, " -"[agregar un documento de proyecto](../common.md#add-a-project-document) y " -"establecer su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) a 'informationRequestResponse'." +"Para cada respuesta a una solicitud de libertad de información, [agregar un " +"documento de proyecto](../common.md#add-a-project-document) y establecer su " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) a " +"'informationRequestResponse'." #. /70/title #: mapping/sustainability.yaml:1 @@ -2468,10 +2403,10 @@ msgstr "Transparencia del cabildeo" #. /70/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose the occurrence of meetings with interested groups, including the" -" number of participants, date, location and minutes of these meetings, as" -" well as the name and job title of the person representing the public " -"office present at the meeting." +"Disclose the occurrence of meetings with interested groups, including the " +"number of participants, date, location and minutes of these meetings, as " +"well as the name and job title of the person representing the public office " +"present at the meeting." msgstr "" "Datos e información sobre la realización de reuniones con grupos " "interesados, incluyendo el número de participantes, fecha, lugar y actas de " @@ -2485,41 +2420,39 @@ msgid "" "\n" "Publish the meeting details:\n" "\n" -"1. Add a [`Meeting`](../../reference/schema.md#meeting) object to the " -"[`lobbyingMeetings`](project-schema.json,,lobbyingMeetings) array and " -"set:\n" +"1. Add a [`Meeting`](../../reference/schema.md#meeting) object to the [`lobbyingMeetings`](project-schema.json,,lobbyingMeetings) array and set:\n" "\n" "- [`.id`](project-schema.json,/definitions/Meeting,id) incrementally\n" -"- [`.date`](project-schema.json,/definitions/Meeting,date) to the date of" -" the meeting\n" -"- [`.address`](project-schema.json,/definitions/Meeting,address) to the " -"address of the meeting\n" -"- [`.numberOfParticipants`](project-" -"schema.json,/definitions/Meeting,numberOfParticipants) to the number of " -"people present at the meeting\n" -"- [`.publicOffice.person.name`](project-" -"schema.json,/definitions/PublicOffice,person/name) to the name of the " -"person representing the public office present at the meeting\n" -"- [`.publicOffice.jobTitle`](project-" -"schema.json,/definitions/PublicOffice,jobTitle) to the job title of the " -"person representing the public office present at the meeting.\n" -"\n" -"2. Get the [`Organization`](../../reference/schema.md#organization) in " -"[`parties`](project-schema.json,,parties) that represents the public " -"office. If none exists yet, [add an organization](../common.md#add-an-" -"organization).\n" -"\n" -"3. Set the meeting's [`.publicOffice.organization`](project-" -"schema.json,/definitions/PublicOffice,organization) to the [`.id" -"`](project-schema.json,/definitions/Organization,id) and [`.name" -"`](project-schema.json,/definitions/Organization,name) of the " -"organization.\n" -"\n" -"Publish the meeting minutes: [add a project document](../common.md#add-a" -"-project-document) and set its [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to " -"'minutes.lobbyingMeeting'." +"- [`.date`](project-schema.json,/definitions/Meeting,date) to the date of the meeting\n" +"- [`.address`](project-schema.json,/definitions/Meeting,address) to the address of the meeting\n" +"- [`.numberOfParticipants`](project-schema.json,/definitions/Meeting,numberOfParticipants) to the number of people present at the meeting\n" +"- [`.publicOffice.person.name`](project-schema.json,/definitions/PublicOffice,person/name) to the name of the person representing the public office present at the meeting\n" +"- [`.publicOffice.jobTitle`](project-schema.json,/definitions/PublicOffice,jobTitle) to the job title of the person representing the public office present at the meeting.\n" +"\n" +"2. Get the [`Organization`](../../reference/schema.md#organization) in [`parties`](project-schema.json,,parties) that represents the public office. If none exists yet, [add an organization](../common.md#add-an-organization).\n" +"\n" +"3. Set the meeting's [`.publicOffice.organization`](project-schema.json,/definitions/PublicOffice,organization) to the [`.id`](project-schema.json,/definitions/Organization,id) and [`.name`](project-schema.json,/definitions/Organization,name) of the organization.\n" +"\n" +"Publish the meeting minutes: [add a project document](../common.md#add-a-project-document) and set its [`.documentType`](project-schema.json,/definitions/Document,documentType) to 'minutes.lobbyingMeeting'." msgstr "" +"Para cada reunión:\n" +"\n" +"Publique los detalles de la reunión:\n" +"\n" +"1. Agregue un objeto [`Meeting`](../../reference/schema.md#meeting) a la matriz [`lobbyingMeetings`](project-schema.json,,lobbyingMeetings) y establezca:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Meeting,id) de forma incremental\n" +"- [`.date`](project-schema.json,/definitions/Meeting,date) a la fecha de la reunión\n" +"- [`.address`](project-schema.json,/definitions/Meeting,address) a la dirección de la reunión\n" +"- [`.numberOfParticipants`](project-schema.json,/definitions/Meeting,numberOfParticipants) al número de personas que asisten en la reunión\n" +"- [`.publicOffice.person.name`](project-schema.json,/definitions/PublicOffice,person/name) al nombre de la persona que representa el cargo público presente en la reunión\n" +"- [`.publicOffice.jobTitle`](project-schema.json,/definitions/PublicOffice,jobTitle) al puesto de trabajo de la persona que representa el cargo público presente en la reunión.\n" +"\n" +"2. Obtenga la [`Organization`](../../reference/schema.md#organization) en [`parties`](project-schema.json,,parties) que representa el cargo público. Si todavía no existe alguno, [agregar una organización](../common.md#add-an-organization).\n" +"\n" +"3. Establezca la [`.publicOffice.organization`](project-schema.json,/definitions/PublicOffice,organization) de la reunión en [`.id`](project-schema.json,/definitions/Organization,id) y [`.name`](project-schema.json,/definitions/Organization,name) de la organización.\n" +"\n" +"Publique las actas de la reunión: [agregar un documento de proyecto](../common.md#add-a-project-document) y establezca su [`.documentType`](project-schema.json,/definitions/Document,documentType) a 'minutes.lobbyingMeeting'." #. /71/title #: mapping/sustainability.yaml:1 @@ -2529,31 +2462,34 @@ msgstr "Beneficiario final" #. /71/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose the beneficial owners of the contractors and suppliers appointed" -" in the project." +"Disclose the beneficial owners of the contractors and suppliers appointed in" +" the project." msgstr "" -"Los beneficiarios finales de los contratistas y proveedores designados en el " -"proyecto." +"Los beneficiarios finales de los contratistas y proveedores designados en el" +" proyecto." #. /71/mapping #: mapping/sustainability.yaml:1 msgid "" "For each beneficial owner:\n" "\n" -"1. Get the [`Organization`](../../reference/schema.md#organization) in " -"[`parties`](project-schema.json,,parties) that represents the contractor " -"or supplier.\n" -"2. Add a [`Person`](../../reference/schema.md#person) object to the " -"organization's [`.beneficialOwners`](project-" -"schema.json,/definitions/Organization,beneficialOwners) array.\n" +"1. Get the [`Organization`](../../reference/schema.md#organization) in [`parties`](project-schema.json,,parties) that represents the contractor or supplier.\n" +"2. Add a [`Person`](../../reference/schema.md#person) object to the organization's [`.beneficialOwners`](project-schema.json,/definitions/Organization,beneficialOwners) array.\n" "3. Set the person's:\n" "\n" "- [`.id`](project-schema.json,/definitions/Person,id) incrementally\n" -"- [`.name`](project-schema.json,/definitions/Person,name) to the " -"beneficial owner's name\n" -"- [`.identifier`](project-schema.json,/definitions/Person,identifier) to " -"the beneficial owner's identifier" +"- [`.name`](project-schema.json,/definitions/Person,name) to the beneficial owner's name\n" +"- [`.identifier`](project-schema.json,/definitions/Person,identifier) to the beneficial owner's identifier" msgstr "" +"Para cada beneficiario legal:\n" +"\n" +"1. Obtenga la [`Organization`](../../reference/schema.md#organization) en [`parties`](project-schema.json,,parties) que representa al contratista o proveedor.\n" +"2. Agregue un objeto [`Person`](../../reference/schema.md#person) a la matriz [`.beneficialOwners`](project-schema.json,/definitions/Organization,beneficialOwners) de la organización.\n" +"3. Establecer de la persona:\n" +"\n" +"- [`.id`](project-schema.json,/definitions/Person,id) de forma incremental\n" +"- [`.name`](project-schema.json,/definitions/Person,name) al nombre del beneficiario legal\n" +"- [`.identifier`](project-schema.json,/definitions/Person,identifier) al identificador del beneficiario legal" #. /72/title #: mapping/sustainability.yaml:1 @@ -2572,17 +2508,18 @@ msgstr "" #. /72/mapping #: mapping/sustainability.yaml:1 msgid "" -"Add a [`Sustainability`](../../reference/schema.md#sustainability) object" -" to the [`summary.tender.sustainability`](project-" -"schema.json,/definitions/ContractingProcessSummary,tender/sustainability)" -" array and add 'awardCriteria' to its [`.strategies`](project-" +"Add a [`Sustainability`](../../reference/schema.md#sustainability) object to" +" the [`summary.tender.sustainability`](project-" +"schema.json,/definitions/ContractingProcessSummary,tender/sustainability) " +"array and add 'awardCriteria' to its [`.strategies`](project-" "schema.json,/definitions/Sustainability,strategies) array." msgstr "" -"Agregue un objeto [`Sustainability`](../../reference/" -"schema.md#sustainability) a la matriz [`summary.tender.sustainability`]" -"(project-schema.json,/definitions/ContractingProcessSummary,tender/" -"sustainability) y agregue 'awardCriteria' a su matriz [`.strategies`]" -"(project-schema.json,/definitions/Sustainability,strategies)." +"Agregue un objeto " +"[`Sustainability`](../../reference/schema.md#sustainability) a la matriz " +"[`summary.tender.sustainability`](project-" +"schema.json,/definitions/ContractingProcessSummary,tender/sustainability) y " +"agregue 'awardCriteria' a su matriz [`.strategies`](project-" +"schema.json,/definitions/Sustainability,strategies)." #. /73/title #: mapping/sustainability.yaml:1 @@ -2592,8 +2529,8 @@ msgstr "Certificaciones Anticorrupción" #. /73/disclosure format #: mapping/sustainability.yaml:1 msgid "" -"Disclose anti-corruption certifications of the project, such as ISO 37001" -" on Anti-Bribery Management Systems Standard." +"Disclose anti-corruption certifications of the project, such as ISO 37001 on" +" Anti-Bribery Management Systems Standard." msgstr "" "Las certificaciones anticorrupción del proyecto, como la ISO 37001 sobre " "Estándar de Sistemas de Gestión Antisoborno." @@ -2601,31 +2538,31 @@ msgstr "" #. /73/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to " -"'antiCorruptionCertification'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'antiCorruptionCertification'." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) a 'antiCorruptionCertification'." +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) a " +"'antiCorruptionCertification'." #. /74/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add an organization](../common.md#add-an-organization) for the " -"independent monitor and add 'independentMonitor' to its [`.roles" -"`](project-schema.json,/definitions/Organization,roles) array." +"[Add an organization](../common.md#add-an-organization) for the independent " +"monitor and add 'independentMonitor' to its [`.roles`](project-" +"schema.json,/definitions/Organization,roles) array." msgstr "" -"[Agregue una organización](../common.md#add-an-organization) para el monitor " -"independiente y agregue 'independentMonitor' a su [`.roles`](project-" +"[Agregue una organización](../common.md#add-an-organization) para el monitor" +" independiente y agregue 'independentMonitor' a su [`.roles`](project-" "schema.json,/definitions/Organization,roles) matriz." #. /75/mapping #: mapping/sustainability.yaml:1 msgid "" -"See [performance monitoring (climate finance)](climate-finance-" -"performance-monitoring)." +"See [performance monitoring (climate finance)](climate-finance-performance-" +"monitoring)." msgstr "" "Véase [monitoreo del desempeño (finanzas climáticas)](climate-finance-" "performance-monitoring)." @@ -2643,13 +2580,13 @@ msgstr "Los planes de gestión de riesgos elaborados para el proyecto." #. /76/mapping #: mapping/sustainability.yaml:1 msgid "" -"[Add a project document](../common.md#add-a-project-document) and set its" -" [`.documentType`](project-" -"schema.json,/definitions/Document,documentType) to 'riskProvisions'." +"[Add a project document](../common.md#add-a-project-document) and set its " +"[`.documentType`](project-schema.json,/definitions/Document,documentType) to" +" 'riskProvisions'." msgstr "" "[Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca su [`.documentType`](project-schema.json,/definitions/" -"Document,documentType) a 'riskProvisions'." +"establezca su [`.documentType`](project-" +"schema.json,/definitions/Document,documentType) a 'riskProvisions'." #. /77/title #: mapping/sustainability.yaml:1 @@ -2676,6 +2613,21 @@ msgid "" "\n" "Free text to add not mentioned sub-sectors" msgstr "" +"Identifique subsectores pertinentes relacionados con el alcance del proyecto. Seleccione de una lista (no exhaustiva):\n" +"\n" +"- Energía renovable\n" +" - Solar\n" +" - Eólica\n" +" - Hidroeléctrica\n" +" - Biomasa\n" +" - Geotérmica\n" +"- Gestión del agua y de las aguas residuales\n" +"- Transporte\n" +" - Transporte bajo en carbono\n" +"- Gestión de recursos naturales\n" +" - Protección contra inundaciones\n" +"\n" +"Texto libre para añadir subsectores no mencionados" #. /77/mapping #: mapping/sustainability.yaml:1 From ef2f0a5fea6c1233c288e0b504c8a6987cb36796 Mon Sep 17 00:00:00 2001 From: Duncan Dewhurst Date: Tue, 8 Apr 2025 12:09:45 +1200 Subject: [PATCH 06/17] Use yaml-extractor branch of ocds-babel (temporary) --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index 29a36aba..567d2c0c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,6 +6,7 @@ sphinxcontrib-opencontracting==0.0.8 sphinxcontrib-opendataservices-jsonschema==0.7.1 sphinxcontrib-opendataservices==0.5.0 sphinx-design +git+https://github.com/duncandewhurst/ocds-babel.git@yaml-extractor # Build jscc From 41b406cb350345eaee03a513ab96dc01d4eff7a2 Mon Sep 17 00:00:00 2001 From: Duncan Dewhurst Date: Tue, 8 Apr 2025 12:29:47 +1200 Subject: [PATCH 07/17] docs/conf.py: Preserve translated mapping CSVs for use in mapping template --- docs/conf.py | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index 5da1964a..2e27c13a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -187,4 +187,3 @@ def setup(app): for row in reader: del row[column_index] # Drop mapping column writer.writerow(row[0:3]) # Drop OC4IDS Fields and OC4IDS Codes columns - path.unlink() From 6f674b79095eaf143286044a0dc18c5305990461 Mon Sep 17 00:00:00 2001 From: Duncan Dewhurst Date: Tue, 8 Apr 2025 14:40:20 +1200 Subject: [PATCH 08/17] Extract CoST IDS element descriptions for translation --- babel_ocds_mapping.cfg | 2 +- docs/conf.py | 2 +- .../es/LC_MESSAGES/infrastructure-mappings.po | 1238 ++++++++++++----- 3 files changed, 887 insertions(+), 355 deletions(-) diff --git a/babel_ocds_mapping.cfg b/babel_ocds_mapping.cfg index 2bc0d37d..040ccaae 100644 --- a/babel_ocds_mapping.cfg +++ b/babel_ocds_mapping.cfg @@ -1,2 +1,2 @@ [ocds_codelist: mapping/*.csv] -headers = CoST IDS element,CoST IDS draft definition,Mapping to OC4IDS,Mapping from OCDS +headers = CoST IDS element,Description,Mapping to OC4IDS,Mapping from OCDS diff --git a/docs/conf.py b/docs/conf.py index 2e27c13a..be6828ec 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -113,7 +113,7 @@ def setup(app): # Headers for columns to translate in codelist CSVs. The headers in babel_ocds_mapping.cfg should match these. codelist_headers = ["Title", "Description", "Extension", "Business Logic"] # Headers for columns to translate in mapping CSVs. The headers in babel_ocds_mapping.cfg should match these. - mapping_headers = ["CoST IDS element", "CoST IDS draft definition", "Mapping to OC4IDS", "Mapping from OCDS"] + mapping_headers = ["CoST IDS element", "Description", "Mapping to OC4IDS", "Mapping from OCDS"] # Keys for values to translate in sustainability.yaml. # The keys in babel_oc4ids_sustainability_mapping.cfg should match these. sustainability_keys = ["title", "disclosure format", "mapping"] diff --git a/docs/locale/es/LC_MESSAGES/infrastructure-mappings.po b/docs/locale/es/LC_MESSAGES/infrastructure-mappings.po index 92a119b6..1de971b5 100644 --- a/docs/locale/es/LC_MESSAGES/infrastructure-mappings.po +++ b/docs/locale/es/LC_MESSAGES/infrastructure-mappings.po @@ -2,29 +2,20 @@ # Copyright (C) 2025 ORGANIZATION # This file is distributed under the same license as the PROJECT project. # FIRST AUTHOR , 2025. -# -# Translators: -# James McKinney, 2021 -# Dulce Jazmín Areco Maggereger , 2021 -# Francis C. Bennaton, 2024 -# Duncan Dewhurst , 2025 -# Evelyn Dinora Hernandez Martinez , 2025 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-03-25 15:32+1300\n" -"PO-Revision-Date: 2020-06-25 01:03+0000\n" -"Last-Translator: Evelyn Dinora Hernandez Martinez , 2025\n" -"Language-Team: Spanish (https://app.transifex.com/open-contracting-partnership-1/teams/112299/es/)\n" +"POT-Creation-Date: 2025-04-08 14:17+1200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -"Language: es\n" -"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: mapping/process-level-implementation.csv #: mapping/process-level-procurement.csv mapping/project-level-completion.csv @@ -103,17 +94,24 @@ msgstr "Códigos OC4IDS" msgid "Variation to contract price" msgstr "Variación del precio del contrato" +#. Description +#: mapping/process-level-implementation.csv:1 +msgid "" +"Difference between the price at contract award and the current projected " +"price" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:1 msgid "" -"Contracting process: For each variation, publish an entry with a `.date` and" -" `.description` in `.summary.modifications` with `.type` of 'value'. Provide" -" the contract value before the variation in `.oldContractValue` and the " -"contract value after the variation in `.newContractValue`" +"Contracting process: For each variation, publish an entry with a `.date` " +"and `.description` in `.summary.modifications` with `.type` of 'value'. " +"Provide the contract value before the variation in `.oldContractValue` " +"and the contract value after the variation in `.newContractValue`" msgstr "" "Proceso de contratación: Para cada variación, publicar una entrada con " -"`.date` y `.description` en `.summary.modifications` con `.type` de 'value'." -" Proporcionar el valor del contrato antes de la variación en " +"`.date` y `.description` en `.summary.modifications` con `.type` de " +"'value'. Proporcionar el valor del contrato antes de la variación en " "`.oldContractValue` y el valor del contrato después de la variación en " "`.newContractValue`" @@ -125,21 +123,28 @@ msgid "" "`/contracts/amendments/description` to `.description` and `/date` to " "`.date`.*" msgstr "" -"*Monitorear `/contracts/value` para cambios. Copiar " -"`/contracts/amendments/description` a `.description` y `/date` to `.date`.*" +"*Monitorear `/contracts/value` para cambios. Copiar `/contracts/amendments/" +"description` a `.description` y `/date` to `.date`.*" #. CoST IDS element #: mapping/process-level-implementation.csv:2 msgid "Escalation of contract price" msgstr "Aumento en el precio del contrato" +#. Description +#: mapping/process-level-implementation.csv:2 +msgid "" +"Escalation to date of the price of materials, labour, equipment etc. due " +"to fluctuations in inflation, currency etc." +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:2 msgid "" -"Contracting process: For each escalation, publish an entry with a `.date` " -"and `.description` in `.summary.modifications` with `.type` of 'value'. " -"Provide the contract value before the escalation in `.oldContractValue` and " -"the contract value after the escalation in `.newContractValue`" +"Contracting process: For each escalation, publish an entry with a `.date`" +" and `.description` in `.summary.modifications` with `.type` of 'value'. " +"Provide the contract value before the escalation in `.oldContractValue` " +"and the contract value after the escalation in `.newContractValue`" msgstr "" "Proceso de contratación: Para cada escalamiento, publique una entrada con " "`.date` y `.description` en `.summary.modifications` con `.type` del " @@ -152,13 +157,21 @@ msgstr "" msgid "Variation to contract duration" msgstr "Variación en la duración del contrato" +#. Description +#: mapping/process-level-implementation.csv:3 +msgid "" +"Difference between original duration at contract award and the current " +"projected duration in weeks." +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:3 msgid "" -"Contracting process: For each variation, publish an entry with a `.date` and" -" `.description` in `.summary.modifications` with `.type` of 'duration'. " -"Provide the contract period before the variation in `.oldContractPeriod` and" -" the contract period after the variation in `.newContractPeriod`" +"Contracting process: For each variation, publish an entry with a `.date` " +"and `.description` in `.summary.modifications` with `.type` of " +"'duration'. Provide the contract period before the variation in " +"`.oldContractPeriod` and the contract period after the variation in " +"`.newContractPeriod`" msgstr "" "Proceso de contratación: Para cada variación, publicar una entrada con " "`.date` y `.description` en `.summary.modifications` con `.type` de " @@ -173,19 +186,24 @@ msgid "" "`/contracts/amendments/description` to `.description` and `/date` to " "`.date`.*" msgstr "" -"*Monitorear `/contracts/period` para cambios. Copiar " -"`/contracts/amendments/description` a `.description` y `/date` a `.date`.*" +"*Monitorear `/contracts/period` para cambios. Copiar `/contracts/amendments/" +"description` a `.description` y `/date` a `.date`.*" #. CoST IDS element #: mapping/process-level-implementation.csv:4 msgid "Variation to contract scope" msgstr "Variación en el alcance del contrato" +#. Description +#: mapping/process-level-implementation.csv:4 +msgid "Any changes between original scope at contract award and the current scope" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:4 msgid "" -"Contracting process: For each variation, publish an entry with a `.date` and" -" `.description` in `.summary.modifications` with `.type` of 'scope'" +"Contracting process: For each variation, publish an entry with a `.date` " +"and `.description` in `.summary.modifications` with `.type` of 'scope'" msgstr "" "Proceso de contratación: Para cada variación, publicar una entrada con " "`.date` y `.description` en `.summary.modifications` con `.type` de 'scope'" @@ -198,15 +216,23 @@ msgid "" "`/contracts/amendments/description` to `.description` and `/date` to " "`.date`.*" msgstr "" -"**Monitorear `/contracts/description`, `/contracts/items` y " -"`/contracts/implementation/milestones` para cambios. Copiar " -"`/contracts/amendments/description` a `.description` y `/date` a `.date`.*" +"**Monitorear `/contracts/description`, `/contracts/items` y `/contracts/" +"implementation/milestones` para cambios. Copiar `/contracts/amendments/" +"description` a `.description` y `/date` a `.date`.*" #. CoST IDS element #: mapping/process-level-implementation.csv:5 msgid "Reasons for price changes" msgstr "Razones de los cambios de precios" +#. Description +#: mapping/process-level-implementation.csv:5 +msgid "" +"Summary of reasons for primary changes (e.g. variations) that then lead " +"to changes in contract price, major price fluctuations and accumulative " +"increase or decrease in price." +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:5 #: mapping/process-level-implementation.csv:6 @@ -221,24 +247,35 @@ msgstr "" #: mapping/process-level-implementation.csv:5 #: mapping/process-level-implementation.csv:6 msgid "*Copy `contracts/amendments/rationale` to `.rationale`.*" -msgstr "" -"**Copiar el valor de `contracts/amendments/rationale` a `.rationale`.*" +msgstr "**Copiar el valor de `contracts/amendments/rationale` a `.rationale`.*" #. CoST IDS element #: mapping/process-level-implementation.csv:6 msgid "Reasons for scope and duration changes" msgstr "Razones de los cambios en el alcance y la duración" +#. Description +#: mapping/process-level-implementation.csv:6 +msgid "" +"Summary of reasons for primary changes (e.g. variations) that then lead " +"to changes in the scope and duration." +msgstr "" + #. CoST IDS element #: mapping/process-level-procurement.csv:1 msgid "Procuring entity" msgstr "Entidad contratante" +#. Description +#: mapping/process-level-procurement.csv:1 +msgid "Enter name of the organization carrying out the procurement" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:1 msgid "" -"Project Level: Add an entry to `parties` with 'procuringEntity' included in " -"its `.roles` | Contracting process: Record the name and identifier in " +"Project Level: Add an entry to `parties` with 'procuringEntity' included " +"in its `.roles` | Contracting process: Record the name and identifier in " "`.summary.tender.procuringEntity`" msgstr "" "Nivel de proyecto: Agregar una entrada a `parties` con el campo " @@ -250,12 +287,12 @@ msgstr "" #: mapping/process-level-procurement.csv:2 #: mapping/reactive-project-level-identification-preparation.csv:5 msgid "" -"Check the `/parties` array for `Organization` objects with 'procuringEntity'" -" in `/roles`. Copy each object to the `parties` array in OC4IDS. If there is" -" more than one procuring entity, do not set " +"Check the `/parties` array for `Organization` objects with " +"'procuringEntity' in `/roles`. Copy each object to the `parties` array in" +" OC4IDS. If there is more than one procuring entity, do not set " "`.summary.tender.procuringEntity.name` and " -"`.summary.tender.procuringEntity.id`; otherwise, set them to the procuring " -"entity's `.name` and `.id`." +"`.summary.tender.procuringEntity.id`; otherwise, set them to the " +"procuring entity's `.name` and `.id`." msgstr "" "*Verifique la lista `/parties` para el objeto `Organization` con " "'administrativeEntity' en `/roles`. Copiar cada uno de los objetos a la " @@ -269,20 +306,32 @@ msgstr "" msgid "Procuring entity contact details" msgstr "Datos de contacto de la entidad contratante" +#. Description +#: mapping/process-level-procurement.csv:2 +msgid "Postal and Electronic address" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:2 msgid "" "Project Level: Publish the postal address in `parties.address` and the " "electronic address in `parties.contactPoint`" msgstr "" -"Nivel de proyecto: Publique la dirección postal en el campo " -"`parties.address` y la dirección electrónica en `parties.contactPoint`" +"Nivel de proyecto: Publique la dirección postal en el campo `parties.address`" +" y la dirección electrónica en `parties.contactPoint`" #. CoST IDS element #: mapping/process-level-procurement.csv:3 msgid "Contract administrative entity" msgstr "Entidad administrativa del contrato" +#. Description +#: mapping/process-level-procurement.csv:3 +msgid "" +"Enter name of the organization carrying out the contract administrative " +"entity if different from the Procuring Entity" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:3 msgid "" @@ -299,8 +348,8 @@ msgstr "" #: mapping/process-level-procurement.csv:3 msgid "" "Check the `/parties` array for `Organization` objects with " -"'administrativeEntity' in `/roles`. Copy each object to the `parties` array " -"in OC4IDS. If there is more than one procuring entity, do not set " +"'administrativeEntity' in `/roles`. Copy each object to the `parties` " +"array in OC4IDS. If there is more than one procuring entity, do not set " "`.summary.tender.administrativeEntity.name` and " "`.summary.tender.administrativeEntity.id`; otherwise, set them to the " "procuring entity's `.name` and `.id`." @@ -309,14 +358,19 @@ msgstr "" "'administrativeEntity' en `/roles`. Copiar cada uno de los objetos a la " "lista `parties` en OC4IDS. Si hay más de una entidad contratante, no " "establecer `.summary.tender.administrativeEntity.name` y " -"`.summary.tender.administrativeEntity.id`; caso contrario establecer `.name`" -" y `.id`. de las entidades contratantes.*" +"`.summary.tender.administrativeEntity.id`; caso contrario establecer `.name` " +"y `.id`. de las entidades contratantes.*" #. CoST IDS element #: mapping/process-level-procurement.csv:4 msgid "Contract status" msgstr "Estado del contrato" +#. Description +#: mapping/process-level-procurement.csv:4 +msgid "Select from preAward, active or closed" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:4 msgid "" @@ -329,23 +383,31 @@ msgstr "" #. Mapping from OCDS #: mapping/process-level-procurement.csv:4 msgid "" -"Set `.summary.status` to a value from the contractingProcessStatus codelist " -"according to the business logic in the codelist." +"Set `.summary.status` to a value from the contractingProcessStatus " +"codelist according to the business logic in the codelist." msgstr "" "Establezca `.summary.status` a un valor de la lista de códigos " -"contractingProcessStatus de acuerdo con la lógica empresarial en la lista de" -" códigos." +"contractingProcessStatus de acuerdo con la lógica empresarial en la lista de " +"códigos." #. CoST IDS element #: mapping/process-level-procurement.csv:5 msgid "Procurement process" msgstr "Proceso de adquisición" +#. Description +#: mapping/process-level-procurement.csv:5 +msgid "" +"Develop a list such as International Competitive Bidding, National " +"Competitive Bidding, Donor Procurement Rules, Framework, Direct Award" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:5 msgid "" -"Contracting process: Publish in `.summary.tender.procurementMethodDetails` " -"and map to `.summary.tender.procurementMethod`" +"Contracting process: Publish in " +"`.summary.tender.procurementMethodDetails` and map to " +"`.summary.tender.procurementMethod`" msgstr "" "Proceso de contratación: Publicar en el campo " "`.summary.tender.procurementMethodDetails` y mapear al campo " @@ -360,20 +422,26 @@ msgid "" "respectively." msgstr "" "Establezca `.summary.tender.procurementMethod` y " -"`.summary.tender.procurementMethodDetails` a los valores de " -"`/tender/procurementMethod` y `/tender/procurementMethodDetails` " -"respectivamente." +"`.summary.tender.procurementMethodDetails` a los valores de `/tender/" +"procurementMethod` y `/tender/procurementMethodDetails` respectivamente." #. CoST IDS element #: mapping/process-level-procurement.csv:6 msgid "Contract type" msgstr "Tipo de contrato" +#. Description +#: mapping/process-level-procurement.csv:6 +msgid "" +"Develop a list such as Design, Supervision, Design & Supervision, Design " +"& Build, Construction" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:6 msgid "" -"Contracting process: Add one or more values to the `.summary.nature` array. " -"(e.g. [\"design\", \"build\"] for a design and build contract)" +"Contracting process: Add one or more values to the `.summary.nature` " +"array. (e.g. [\"design\", \"build\"] for a design and build contract)" msgstr "" "Proceso de contratación: Agregar uno o más valores a la lista " "`.summary.nature`. (por ejemplo [\"diseño\", \"construcción\"] para un " @@ -386,15 +454,20 @@ msgid "" "`/tender/items/additionalClassifications` or infer from " "`/tender/description`.*" msgstr "" -"*Mapee de `/tender/items/classification` o " -"`/tender/items/additionalClassifications` o inferir el valor basándose en " -"`/tender/description`.*" +"*Mapee de `/tender/items/classification` o `/tender/items/" +"additionalClassifications` o inferir el valor basándose en `/tender/" +"description`.*" #. CoST IDS element #: mapping/process-level-procurement.csv:7 msgid "Number of firms tendering" msgstr "Número de empresas que participan en la licitación" +#. Description +#: mapping/process-level-procurement.csv:7 +msgid "Number of firms who submit a tender" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:7 msgid "Contracting process: Publish in `.summary.tender.numberOfTenderers`" @@ -408,14 +481,19 @@ msgid "" "Set `.summary.numberOfTenderers` to the value of " "`/tender/numberOfTenderers`." msgstr "" -"Establezca `.summary.numberOfTenderers` al valor de " -"`/tender/numberOfTenderers`." +"Establezca `.summary.numberOfTenderers` al valor de `/tender/" +"numberOfTenderers`." #. CoST IDS element #: mapping/process-level-procurement.csv:8 msgid "Cost estimate" msgstr "Estimación del costo" +#. Description +#: mapping/process-level-procurement.csv:8 +msgid "Currency and amount of the original pre-tender estimate of the contract" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:8 msgid "Contracting process: Publish in `.summary.tender.costEstimate`" @@ -426,18 +504,23 @@ msgstr "" #: mapping/process-level-procurement.csv:8 msgid "" "Check the individual releases for the contracting process and set " -"`.summary.tender.costEstimate` to the value of `/tender/value` in the most " -"recent release with `/tender/status` set to 'planning'." +"`.summary.tender.costEstimate` to the value of `/tender/value` in the " +"most recent release with `/tender/status` set to 'planning'." msgstr "" "Valide las entregas individuales para el proceso de contratación y " -"establecer `.summary.tender.costEstimate` al valor de `/tender/value` en la" -" entrega más reciente con `/tender/status` establecido en 'planning'." +"establecer `.summary.tender.costEstimate` al valor de `/tender/value` en la " +"entrega más reciente con `/tender/status` establecido en 'planning'." #. CoST IDS element #: mapping/process-level-procurement.csv:9 msgid "Contract title" msgstr "Título del contrato" +#. Description +#: mapping/process-level-procurement.csv:9 +msgid "The formal name of the contract" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:9 msgid "Contracting process: Publish in `.summary.title`" @@ -446,28 +529,33 @@ msgstr "Proceso de contratación: Publicar en el campo `.summary.title`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:9 msgid "" -"If the contracting process has only one `Contract` object in `/contracts`, " -"set `.summary.title` to the value of the contract's `/title`; if not " -"available and the contracting process has only one `Award` object in " -"`/awards`, use its `/title`. Otherwise, use `/tender/title`." +"If the contracting process has only one `Contract` object in " +"`/contracts`, set `.summary.title` to the value of the contract's " +"`/title`; if not available and the contracting process has only one " +"`Award` object in `/awards`, use its `/title`. Otherwise, use " +"`/tender/title`." msgstr "" -"Si el proceso de contratación tiene un solo objeto `Contract` en " -"`/contracts`, establecer `.summary.title` al valor de los contratos " -"`/title`; si no esta disponible y el proceso de contratación tiene solo un " -"objeto `Award` en `/awards`, usar `/title`. Caso contrario, " -"usar`/tender/title`." +"Si el proceso de contratación tiene un solo objeto `Contract` en `/contracts`" +", establecer `.summary.title` al valor de los contratos `/title`; si no esta " +"disponible y el proceso de contratación tiene solo un objeto `Award` en " +"`/awards`, usar `/title`. Caso contrario, usar`/tender/title`." #. CoST IDS element #: mapping/process-level-procurement.csv:10 msgid "Contract firm(s)" msgstr "Empresa(s) contratada(s)" +#. Description +#: mapping/process-level-procurement.csv:10 +msgid "Legal name of supplier" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:10 msgid "" -"Project Level: Add an entries to `parties` with 'supplier' included in their" -" `.roles` | Contracting process: Add the names and identifiers to the " -"`.summary.suppliers` array" +"Project Level: Add an entries to `parties` with 'supplier' included in " +"their `.roles` | Contracting process: Add the names and identifiers to " +"the `.summary.suppliers` array" msgstr "" "Nivel de proyecto: Agregue una entrada a `parties` con el campo 'supplier' " "incluido en sus `.roles` | Proceso de contratación: Agregue los nombres e " @@ -477,10 +565,10 @@ msgstr "" #: mapping/process-level-procurement.csv:10 msgid "" "Check the `/parties` array for `Organization` objects with 'supplier' in " -"`/roles`. For each such object, copy it to the `parties` array in OC4IDS, " -"add an `OrganizationReference` object to `.summary.suppliers` and set the " -"`.name` and `.id` of the `OrganizationReference` to the `.name` and `.id` of" -" the `Organization`." +"`/roles`. For each such object, copy it to the `parties` array in OC4IDS," +" add an `OrganizationReference` object to `.summary.suppliers` and set " +"the `.name` and `.id` of the `OrganizationReference` to the `.name` and " +"`.id` of the `Organization`." msgstr "" "Verifique la lista `/parties` para los objetos `Organization` con " "'supplier' en `/roles`. Para cada uno de los objetos copiarlos a la lista " @@ -493,42 +581,53 @@ msgstr "" msgid "Contract price" msgstr "Precio de contrato" +#. Description +#: mapping/process-level-procurement.csv:11 +msgid "Currency and price at contract award" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:11 msgid "Contracting process: Publish in `.summary.contractValue`" -msgstr "" -"Proceso de contratación: Publique en el campo `.summary.contractValue`" +msgstr "Proceso de contratación: Publique en el campo `.summary.contractValue`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:11 msgid "" "If the value of `/value/currency` is the same for all `Award` objects in " -"`/awards`, set `.summary.contractValue.amount` to the sum of `/value/amount`" -" in each `Award` object and set `.summary.contractValue.currency` to the " -"value of `/value/currency`. *Otherwise, convert `/value/amount` in each " -"`Award` object to a base currency, set `.summary.contractValue.amount` to " -"the sum of the converted values and set `.summary.contractValue.currency` to" -" the base currency.*" +"`/awards`, set `.summary.contractValue.amount` to the sum of " +"`/value/amount` in each `Award` object and set " +"`.summary.contractValue.currency` to the value of `/value/currency`. " +"*Otherwise, convert `/value/amount` in each `Award` object to a base " +"currency, set `.summary.contractValue.amount` to the sum of the converted" +" values and set `.summary.contractValue.currency` to the base currency.*" msgstr "" "Si el valor de `/value/currency` es el mismo para todos los objetos `Award` " -"en `/awards`, establecer `.summary.contractValue.amount` a la suma de " -"`/value/amount` en cada objeto `Award` y establecer " +"en `/awards`, establecer `.summary.contractValue.amount` a la suma de `/" +"value/amount` en cada objeto `Award` y establecer " "`.summary.contractValue.currency` al valor de `/value/currency`. *Caso " "contrario, convertir `/value/amount` en cada objeto `Award` a la moneda " "base, establecer `.summary.contractValue.amount` a la suma de los valores " -"convertidos y establecer `.summary.contractValue.currency` a la moneda " -"base.*" +"convertidos y establecer `.summary.contractValue.currency` a la moneda base.*" #. CoST IDS element #: mapping/process-level-procurement.csv:12 msgid "Contract scope of work" msgstr "Alcance del trabajo del contrato" +#. Description +#: mapping/process-level-procurement.csv:12 +msgid "" +"Main outputs from the contract e.g. detailed design, supervision, project" +" management and or type, quantity, unit for construction" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:12 msgid "" "Contracting process: Publish in `.summary.description`. Additionally " -"detailed documentation may be provided as documents within linked releases" +"detailed documentation may be provided as documents within linked " +"releases" msgstr "" "Proceso de contratación: Publicar en el campo `.summary.description`. " "Además, la documentación detallada puede proporcionarse como documentos " @@ -537,50 +636,79 @@ msgstr "" #. Mapping from OCDS #: mapping/process-level-procurement.csv:12 msgid "" -"If there is more than one `Contract` object in `/contracts` or more than one `Award` object in `/awards`, set `.summary.description` to the value of `/tender/description`; if unavailable and if there is only one `Item` object in `/tender/items`, then set `.summary.description` to the value of the item's `/description`.\n" +"If there is more than one `Contract` object in `/contracts` or more than " +"one `Award` object in `/awards`, set `.summary.description` to the value " +"of `/tender/description`; if unavailable and if there is only one `Item` " +"object in `/tender/items`, then set `.summary.description` to the value " +"of the item's `/description`.\n" "\n" -"Otherwise, if there is only one `Award` or `Contract` object with a `/description` field, set `.summary.description` to the value of the object's `/description`.\n" +"Otherwise, if there is only one `Award` or `Contract` object with a " +"`/description` field, set `.summary.description` to the value of the " +"object's `/description`.\n" "\n" -"Otherwise, if there is only one `Item` with a `/description` field in `/awards/items` and `/contracts/items`, set `.summary.description` to the value of the item's `/description`." -msgstr "" -"Si hay más de un objeto `Contract` en `/contracts` o más de un objeto `Award` en `/awards`, establecer `.summary.description` al valor de `/tender/description`; si no está disponible y hay solo un objeto `Item` en `/tender/items`, entonces establecer `.summary.description` al valor de uno de los ítems `/description`.\n" +"Otherwise, if there is only one `Item` with a `/description` field in " +"`/awards/items` and `/contracts/items`, set `.summary.description` to the" +" value of the item's `/description`." +msgstr "" +"Si hay más de un objeto `Contract` en `/contracts` o más de un objeto `Award`" +" en `/awards`, establecer `.summary.description` al valor de `/tender/" +"description`; si no está disponible y hay solo un objeto `Item` en `/tender/" +"items`, entonces establecer `.summary.description` al valor de uno de los " +"ítems `/description`.\n" "\n" -"Por otro parte, si hay solo un objeto `Award` o `Contract` con el campo de `/description`, establecer `.summary.description` al valor del objeto `/description`.\n" +"Por otro parte, si hay solo un objeto `Award` o `Contract` con el campo de " +"`/description`, establecer `.summary.description` al valor del objeto " +"`/description`.\n" "\n" -"Por otra parte, si hay solo un `Item` con el un campo `/description` en `/awards/items` y `/contracts/items`, establecer `.summary.description` al valor de `/description` del ítem." +"Por otra parte, si hay solo un `Item` con el un campo `/description` en `/" +"awards/items` y `/contracts/items`, establecer `.summary.description` al " +"valor de `/description` del ítem." #. CoST IDS element #: mapping/process-level-procurement.csv:13 msgid "Contract start date and contract period (duration)" msgstr "Fecha de inicio del contrato y período del contrato (duración)" +#. Description +#: mapping/process-level-procurement.csv:13 +msgid "" +"Enter dates and Number of weeks from contract start date to (anticipated)" +" completion date" +msgstr "" + #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:13 msgid "Contracting process: Publish in `.summary.contractPeriod`" -msgstr "" -"Proceso de contratación: Publicar en el campo `.summary.contractPeriod`" +msgstr "Proceso de contratación: Publicar en el campo `.summary.contractPeriod`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:13 msgid "" "Set `.summary.contractPeriod.startDate` to the earliest " "`/contractPeriod/startDate` of all `Award` objects in `/awards` and set " -"`.summary.contractPeriod.endDate` to the latest `/contractPeriod/endDate` of" -" all `Award` objects in `/awards`; if not available, set " +"`.summary.contractPeriod.endDate` to the latest `/contractPeriod/endDate`" +" of all `Award` objects in `/awards`; if not available, set " "`.summary.contractPeriod` to the value of `/tender/contractPeriod`." msgstr "" -"Establezca `.summary.contractPeriod.startDate` con el primer " -"`/contractPeriod/startDate` de todos los objetos `Award` en `/awards` y " -"establecer `.summary.contractPeriod.endDate` con el último " -"`/contractPeriod/endDate` de todos objetos `Award` en `/awards`; si no está " -"disponible, establecer `.summary.contractPeriod` con el valor de " -"`/tender/contractPeriod`." +"Establezca `.summary.contractPeriod.startDate` con el primer `/" +"contractPeriod/startDate` de todos los objetos `Award` en `/awards` y " +"establecer `.summary.contractPeriod.endDate` con el último `/contractPeriod/" +"endDate` de todos objetos `Award` en `/awards`; si no está disponible, " +"establecer `.summary.contractPeriod` con el valor de `/tender/" +"contractPeriod`." #. CoST IDS element #: mapping/project-level-completion.csv:1 msgid "Project status (current)" msgstr "Estado del proyecto (actual)" +#. Description +#: mapping/project-level-completion.csv:1 +msgid "" +"The current stage of the project. Select from identification, " +"preparation, construction, completion, completed or cancelled." +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-completion.csv:1 msgid "Project Level: Publish in `status`" @@ -596,6 +724,11 @@ msgstr " *Inferir a partir de `/tag` de la entrega más reciente.*" msgid "Project completion cost" msgstr "Costo de finalización del proyecto" +#. Description +#: mapping/project-level-completion.csv:2 +msgid "State projected or actual completion cost (currency and amount)" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-completion.csv:2 msgid "Project Level: Publish in `completion.finalValue`" @@ -605,8 +738,8 @@ msgstr "Nivel de proyecto: Publicar en el campo `completion.finalValue`" #: mapping/project-level-completion.csv:2 msgid "" "*Infer projected cost from `/contracts/value` and infer actual cost from " -"`/contracts/implementation/finalValue` (Contract completion extension); if " -"not available, infer from total of " +"`/contracts/implementation/finalValue` (Contract completion extension); " +"if not available, infer from total of " "`/contracts/implementation/transactions/value`.*" msgstr "" "*Infiera el costo proyectado a partir de `/contracts/value` e inferir el " @@ -619,6 +752,11 @@ msgstr "" msgid "Completion date" msgstr "Fecha de finalización" +#. Description +#: mapping/project-level-completion.csv:3 +msgid "State projected or actual completion date" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-completion.csv:3 msgid "Project Level: Publish in `completion.endDate`" @@ -639,12 +777,20 @@ msgstr "" msgid "Project Scope at completion (projected)" msgstr "Alcance del proyecto al finalizar (proyectado)" +#. Description +#: mapping/project-level-completion.csv:4 +msgid "" +"Indicate projected or actual scope of project. Aim is to show if the " +"completed project scope differs from the original project scope. Specify " +"main outputs (type, quantity, unit)" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-completion.csv:4 msgid "" -"Project Level: Publish free text as `completion.finalScope` and/or include " -"document with `.documentType` of `projectScope` and dates and descriptions " -"that show this is final scope at completion" +"Project Level: Publish free text as `completion.finalScope` and/or " +"include document with `.documentType` of `projectScope` and dates and " +"descriptions that show this is final scope at completion" msgstr "" "Nivel de proyecto: Publicar texto libre en el campo `completion.finalScope` " "y/o incluir un documento con `.documentType` del `projectScope` y fechas y " @@ -659,23 +805,27 @@ msgid "" "`/contracts/implementation/milestones`.*" msgstr "" "*Valide en `/planning/documents` para documentos con `/type` establecido a " -"`projectScope` o inferir el valor a partir de `/contracts/items` o " -"`/contracts/implementation/milestones`.*" +"`projectScope` o inferir el valor a partir de `/contracts/items` o `/" +"contracts/implementation/milestones`.*" #. CoST IDS element #: mapping/project-level-completion.csv:5 msgid "Reasons for project changes" msgstr "Razones para los cambios en el proyecto." +#. Description +#: mapping/project-level-completion.csv:5 +msgid "Summary of primary reasons for any changes in scope, time and cost" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-completion.csv:5 msgid "" "Project Level: Publish using `completion.endDateDetails`, " "`completion.finalValueDetails` and `completion.finalScopeDetails`" msgstr "" -"Nivel de Proyecto: Publicar utilizando los campos " -"`completion.endDateDetails`, `completion.finalValueDetails` y " -"`completion.finalScopeDetails`" +"Nivel de Proyecto: Publicar utilizando los campos `completion.endDateDetails`" +", `completion.finalValueDetails` y `completion.finalScopeDetails`" #. Mapping from OCDS #: mapping/project-level-completion.csv:5 @@ -684,16 +834,20 @@ msgid "" "`/contracts/implementation/finalValueDetails` (Contract completion " "extension); if not available, infer from `/contracts/amendments`.*" msgstr "" -"*Infiera partir de `/contracts/implementation/endDateDetails` y " -"`/contracts/implementation/finalValueDetails` (Extensión de Cumplimiento del" -" Contrato); si estos no están disponibles, inferira partir de " -"`/contracts/amendments`.*" +"*Infiera partir de `/contracts/implementation/endDateDetails` y `/contracts/" +"implementation/finalValueDetails` (Extensión de Cumplimiento del Contrato); " +"si estos no están disponibles, inferira partir de `/contracts/amendments`.*" #. CoST IDS element #: mapping/project-level-completion.csv:6 msgid "Reference to audit and evaluation reports" msgstr "Referencia a informes de auditoría y evaluación" +#. Description +#: mapping/project-level-completion.csv:6 +msgid "Reference to publicly available technical and financial audits" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-completion.csv:6 msgid "" @@ -708,9 +862,9 @@ msgstr "" #. Mapping from OCDS #: mapping/project-level-completion.csv:6 msgid "" -"Check the `/contracts/implementation/documents` array for `Document` objects" -" with `/type` set to 'finalAudit'. Copy each such object to the `documents` " -"array." +"Check the `/contracts/implementation/documents` array for `Document` " +"objects with `/type` set to 'finalAudit'. Copy each such object to the " +"`documents` array." msgstr "" "Valide ficar la lista `/contracts/implementation/documents` para objetos " "`Document` con `/type` establecidos a 'finalAudit'. Copie cada objeto a la " @@ -721,12 +875,17 @@ msgstr "" msgid "Project owner" msgstr "Dueño del proyecto" +#. Description +#: mapping/project-level-identification.csv:1 +msgid "Name of the sponsoring Government department" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-identification.csv:1 msgid "" "Project Level: Add an `Organization` object to `parties` with " -"'publicAuthority' included in its `.roles`. Set `publicAuthority.name` and " -"`publicAuthority.id` to the `.name` and `.id` of the object." +"'publicAuthority' included in its `.roles`. Set `publicAuthority.name` " +"and `publicAuthority.id` to the `.name` and `.id` of the object." msgstr "" "Nivel de proyecto: Agregue un objeto `Organization` a `parties` con " "'publicAuthority' incluido en `.roles`. Establecer `publicAuthority.name` y " @@ -752,12 +911,19 @@ msgstr "" msgid "Sector" msgstr "Sector" +#. Description +#: mapping/project-level-identification.csv:2 +msgid "" +"Develop a list of sectors relevant to country e.g. housing, transport, " +"energy, water etc." +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-identification.csv:2 msgid "" "Project Level: Map to the projectSector codelist and publish one or more " -"values in `sector`. Publish any additional sector classifications from local" -" or other global codelists in `additionalClassifications`." +"values in `sector`. Publish any additional sector classifications from " +"local or other global codelists in `additionalClassifications`." msgstr "" "Nivel de proyecto: Mapee a la lista de códigos projectSector y publicar uno " "o más valores en `sector`. Publicar cualquier clasificación adicional de " @@ -767,10 +933,10 @@ msgstr "" #. Mapping from OCDS #: mapping/project-level-identification.csv:2 msgid "" -"*Copy the `Classification` object from `/planning/project/sector` (Project " -"extension) to the `additionalClassifications` array. Additionally, map the " -"classification used in OCDS to the projectSector codelist and publish one or" -" more values in `sector`.*" +"*Copy the `Classification` object from `/planning/project/sector` " +"(Project extension) to the `additionalClassifications` array. " +"Additionally, map the classification used in OCDS to the projectSector " +"codelist and publish one or more values in `sector`.*" msgstr "" "*Copie el objeto `Classification` de `/planning/project/sector` (Extensión " "del Proyecto) a la lista `additionalClassifications`. Adicionalmente, mapee " @@ -782,6 +948,13 @@ msgstr "" msgid "Subsector" msgstr "Subsector" +#. Description +#: mapping/project-level-identification.csv:3 +msgid "" +"Develop a subset for each sector e.g. Transport could be subdivided into " +"national highway, local road, railway, port, airport etc." +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-identification.csv:3 msgid "Project Level: Publish in `additionalClassifications`" @@ -791,18 +964,23 @@ msgstr "Nivel de proyecto: Publique en el campo `additionalClassifications`" #: mapping/project-level-identification.csv:3 msgid "" "Copy each `Classification` object from the " -"`/planning/project/additionalClassifications` array (Project extension) to " -"the `additionalClassifications` array." +"`/planning/project/additionalClassifications` array (Project extension) " +"to the `additionalClassifications` array." msgstr "" -"Copie cada uno de los objetos `Classification` desde la lista de " -"`/planning/project/additionalClassifications` (Extensión del Proyecto), a la" -" lista `additionalClassifications`." +"Copie cada uno de los objetos `Classification` desde la lista de `/planning/" +"project/additionalClassifications` (Extensión del Proyecto), a la lista " +"`additionalClassifications`." #. CoST IDS element #: mapping/project-level-identification.csv:4 msgid "Project name" msgstr "Nombre del proyecto" +#. Description +#: mapping/project-level-identification.csv:4 +msgid "Specify the project name" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-identification.csv:4 msgid "Project Level: Publish in `title`" @@ -811,8 +989,8 @@ msgstr "Nivel de proyecto: Publique en el campo `title`" #. Mapping from OCDS #: mapping/project-level-identification.csv:4 msgid "" -"Set `title` to the value of `/planning/project/title` (Project extension); " -"if not available, optionally use `/tender/title`." +"Set `title` to the value of `/planning/project/title` (Project " +"extension); if not available, optionally use `/tender/title`." msgstr "" "Establezca `title` al valor de `/planning/project/title` (Extensión del " "Proyecto); si no está disponible, opcionalmente utilizar `/tender/title`." @@ -822,11 +1000,16 @@ msgstr "" msgid "Project Location" msgstr "Ubicación del proyecto" +#. Description +#: mapping/project-level-identification.csv:5 +msgid "Briefly specify location of the project" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-identification.csv:5 msgid "" -"Project Level: Publish using the `locations` fields as an address, geometry " -"(point/line/polygon) or gazetteer entry" +"Project Level: Publish using the `locations` fields as an address, " +"geometry (point/line/polygon) or gazetteer entry" msgstr "" "Nivel de proyecto: Publique utilizando los campos `locations` como una " "dirección, geometría (punto/línea/polígono) o entrada en un diccionario " @@ -840,24 +1023,29 @@ msgid "" "`/tender/items/deliveryLocation` or `/tender/items/deliveryAddress` " "(Location extension). Add an `.id` to each `Location` object." msgstr "" -"Copie cada objeto `Location` de `/planning/project/locations` (Extensión del" -" Proyecto) a la lista `locations`; si no está disponible, opcionalmente " -"utilizar `/tender/items/deliveryLocation` o `/tender/items/deliveryAddress` " -"(Extensión de ubicación). Agregar un `.id` a cada objeto `Location`." +"Copie cada objeto `Location` de `/planning/project/locations` (Extensión del " +"Proyecto) a la lista `locations`; si no está disponible, opcionalmente " +"utilizar `/tender/items/deliveryLocation` o `/tender/items/deliveryAddress` (" +"Extensión de ubicación). Agregar un `.id` a cada objeto `Location`." #. CoST IDS element #: mapping/project-level-identification.csv:6 msgid "Purpose" msgstr "Propósito" +#. Description +#: mapping/project-level-identification.csv:6 +msgid "Specify the socioeconomic purpose of the project" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-identification.csv:6 msgid "" -"Project Level: Publish in `purpose`; if classified against a codelist, also " -"publish in `additionalClassifications`." +"Project Level: Publish in `purpose`; if classified against a codelist, " +"also publish in `additionalClassifications`." msgstr "" -"Nivel de proyecto: Publicar en el campo `purpose`; si se clasifica según una" -" lista de códigos, publicar también en `additionalClassifications`." +"Nivel de proyecto: Publicar en el campo `purpose`; si se clasifica según una " +"lista de códigos, publicar también en `additionalClassifications`." #. Mapping from OCDS #: mapping/project-level-identification.csv:6 @@ -868,15 +1056,20 @@ msgid "" "`documents` array." msgstr "" "Establezca `purpose` al valor de `/planning/rationale`; si no esta " -"disponible, opcionalmente verfifique la lista `/planning/documents` para los" -" objetos `Document` con `/type` establecidos a 'needsAssessment' y copie " -"cada uno de los objetos a la lista `documents`." +"disponible, opcionalmente verfifique la lista `/planning/documents` para los " +"objetos `Document` con `/type` establecidos a 'needsAssessment' y copie cada " +"uno de los objetos a la lista `documents`." #. CoST IDS element #: mapping/project-level-identification.csv:7 msgid "Project description" msgstr "Descripción del proyecto" +#. Description +#: mapping/project-level-identification.csv:7 +msgid "Concise description and details of the project" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-identification.csv:7 msgid "Project Level: Publish in `description`" @@ -885,27 +1078,35 @@ msgstr "Nivel de proyecto: Publique en el campo `description`" #. Mapping from OCDS #: mapping/project-level-identification.csv:7 msgid "" -"Set `description` to the value of `/planning/project/description` (Project " -"extension); if not available, optionally use `/tender/description`." -msgstr "" -"Establezca `description` al valor de `/planning/project/description` " -"(Extensión del Proyecto); si no está disponible, opcionalmente use " +"Set `description` to the value of `/planning/project/description` " +"(Project extension); if not available, optionally use " "`/tender/description`." +msgstr "" +"Establezca `description` al valor de `/planning/project/description` (" +"Extensión del Proyecto); si no está disponible, opcionalmente use `/tender/" +"description`." #. CoST IDS element #: mapping/project-level-preparation.csv:1 msgid "Project Scope (main output)" msgstr "Alcance del proyecto (producto principal)" +#. Description +#: mapping/project-level-preparation.csv:1 +msgid "" +"Main outputs from the project that are being taken forward into " +"construction (type, quantity, unit)" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:1 msgid "" "Project Level: Publish in `documents`, with `.documentType` set to " -"'projectScope' and include a short description and/or a link to a document " -"providing details" +"'projectScope' and include a short description and/or a link to a " +"document providing details" msgstr "" -"Nivel de proyecto: publicar en `documents`, con `.documentType` y establecer" -" a 'projectScope' e incluir una breve descripción y/o un enlace a un " +"Nivel de proyecto: publicar en `documents`, con `.documentType` y establecer " +"a 'projectScope' e incluir una breve descripción y/o un enlace a un " "documento que proporcione más detalles" #. Mapping from OCDS @@ -930,6 +1131,15 @@ msgstr "" msgid "Environmental impact" msgstr "Impacto al medio ambiente" +#. Description +#: mapping/project-level-preparation.csv:2 +msgid "" +"Briefly describe the environmental impacts and mitigation measures for " +"this project e.g. impacts on flora, fauna & woodlands, areas of natural " +"beauty, carbon emissions etc. and mitigation measures e.g. pollution " +"control, low carbon solutions, sustainable timber etc." +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:2 msgid "" @@ -944,8 +1154,8 @@ msgstr "" #. Mapping from OCDS #: mapping/project-level-preparation.csv:2 msgid "" -"Check the `/planning/documents` array for `Document` objects with `/type` " -"set to 'environmentalImpact'. Copy each object to the `documents` array." +"Check the `/planning/documents` array for `Document` objects with `/type`" +" set to 'environmentalImpact'. Copy each object to the `documents` array." msgstr "" "Valide la lista `/planning/documents` para objetos `Document` con " "`.documentType` establecidos a 'environmentalImpact'. Copiar cada objeto a " @@ -956,12 +1166,22 @@ msgstr "" msgid "Land and settlement impact" msgstr "Impacto sobre la tierra y los asentamientos" +#. Description +#: mapping/project-level-preparation.csv:3 +msgid "" +"State the amount of land and property that was acquired for the project " +"e.g. 25km2 land, and related impacts e.g. archaeological issues (moved " +"Saxon burial site), local/indigenous settlements (relocated 5 indigenous " +"villages of 500 villagers each), impacts on local businesses e.g. (30 " +"business properties purchased)." +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:3 msgid "" "Project Level: Publish in `documents`, with `.documentType` set to " -"'landAndSettlementImpact' and include a short description and/or a link to a" -" document providing details." +"'landAndSettlementImpact' and include a short description and/or a link " +"to a document providing details." msgstr "" "Nivel de proyecto: Publique en `documents`, con `.documentType` establecido " "a 'landAndSettlementImpact' e incluir una breve descripción y/o un enlace a " @@ -970,8 +1190,8 @@ msgstr "" #. Mapping from OCDS #: mapping/project-level-preparation.csv:3 msgid "" -"Check the `/planning/documents` array for `Document` objects with `/type` " -"set to 'landAndSettlementImpact'. Copy each object to the `documents`." +"Check the `/planning/documents` array for `Document` objects with `/type`" +" set to 'landAndSettlementImpact'. Copy each object to the `documents`." msgstr "" "Valide la lista `/planning/documents` para objetos `Document` con `/type` " "establecidos a 'landAndSettlementImpact'. Copiar cada objeto a `documents`." @@ -981,11 +1201,16 @@ msgstr "" msgid "Contact details" msgstr "Detalles de contacto" +#. Description +#: mapping/project-level-preparation.csv:4 +msgid "Postal and electronic address of the Project Owner" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:4 msgid "" -"Project Level: Publish in the `.address` and `.contactPoint` of the party " -"with 'publicAuthority' included in its `.roles`" +"Project Level: Publish in the `.address` and `.contactPoint` of the party" +" with 'publicAuthority' included in its `.roles`" msgstr "" "Nivel de proyecto: Publicar en el campo `.address` y `.contactPoint` de la " "parte con 'publicAuthority' incluido en `.roles`" @@ -993,8 +1218,8 @@ msgstr "" #. Mapping from OCDS #: mapping/project-level-preparation.csv:4 msgid "" -"Check the `/parties` array for `Organization` objects with `/role` set to " -"'buyer'. Copy each object to the `parties` array in OC4IDS and add " +"Check the `/parties` array for `Organization` objects with `/role` set " +"to 'buyer'. Copy each object to the `parties` array in OC4IDS and add " "'publicAuthority' to its `.roles`." msgstr "" "Valide la lista `/parties` para objetos `Organization` con `/role` " @@ -1006,17 +1231,22 @@ msgstr "" msgid "Funding sources" msgstr "Fuentes de financiamiento" +#. Description +#: mapping/project-level-preparation.csv:5 +msgid "Name the funding organization(s)/sources of funding" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:5 msgid "" -"Project Level: If a funding organization is the project owner, add 'funder' " -"to the `.roles` of the existing entry in `parties`. Otherwise, add a new " -"entry to `parties` for each funding organization with 'funder' included in " -"its `.roles`. When information on the amount provided by each funder is " -"available, use `budget.budgetBreakdowns` to provide details" +"Project Level: If a funding organization is the project owner, add " +"'funder' to the `.roles` of the existing entry in `parties`. Otherwise, " +"add a new entry to `parties` for each funding organization with 'funder' " +"included in its `.roles`. When information on the amount provided by each" +" funder is available, use `budget.budgetBreakdowns` to provide details" msgstr "" -"Nivel de proyecto: Si una organización financiadora es la dueña del proyecto" -" agregue 'funder' a `.roles` de la entrada existente en `parties`. De lo " +"Nivel de proyecto: Si una organización financiadora es la dueña del proyecto " +"agregue 'funder' a `.roles` de la entrada existente en `parties`. De lo " "contrario, agregue una nueva entrada a `parties` para cada organización " "financiadora con 'funder' incluido en los `.roles`. Cuando la información " "sobre las cantidades proveídas por cada ente financiador esté disponible, " @@ -1026,23 +1256,33 @@ msgstr "" #: mapping/project-level-preparation.csv:5 msgid "" "Check the `/parties` array for `Organization` objects referenced in " -"`/planning/budgetBreakdown/sourceParty` (Budget breakdown extension), copy " -"each object to the `parties` array in OC4IDS and add 'funder' to its " -"`.roles`; if not available, check the `/parties` array for parties with " -"'funder' in `/roles` and copy each object to the `parties` array in OC4IDS." +"`/planning/budgetBreakdown/sourceParty` (Budget breakdown extension), " +"copy each object to the `parties` array in OC4IDS and add 'funder' to its" +" `.roles`; if not available, check the `/parties` array for parties with " +"'funder' in `/roles` and copy each object to the `parties` array in " +"OC4IDS." msgstr "" -"Valide la lista `/parties` para objetos `Organization` referenciados en " -"`/planning/budgetBreakdown/sourceParty` (Extensión Desglose del " -"presupuesto), copie cada uno de los objetos a la lista `parties` en OC4IDS y" -" agregue 'funder' a `.roles`; si no esta disponible, valide la lista " -"`/parties` para partes con 'funder' en `/roles` y copie cada uno de los " -"objetos a la lista de `parties` en el OC4IDS." +"Valide la lista `/parties` para objetos `Organization` referenciados en `/" +"planning/budgetBreakdown/sourceParty` (Extensión Desglose del presupuesto), " +"copie cada uno de los objetos a la lista `parties` en OC4IDS y agregue " +"'funder' a `.roles`; si no esta disponible, valide la lista `/parties` para " +"partes con 'funder' en `/roles` y copie cada uno de los objetos a la lista " +"de `parties` en el OC4IDS." #. CoST IDS element #: mapping/project-level-preparation.csv:6 msgid "Project Budget" msgstr "Presupuesto del proyecto" +#. Description +#: mapping/project-level-preparation.csv:6 +msgid "" +"Specify the projected costs/allocated budget for the project (currency " +"and amount). The budget includes land / property acquisition, " +"environmental mitigation measures, H&S provisions, client, consultant & " +"contractor costs, VAT etc." +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:6 msgid "Project Level: Publish in `budget.amount`" @@ -1053,24 +1293,24 @@ msgstr "Nivel de proyecto: Publique en el campo `budget.amount`" msgid "" "If the project has only one contracting process, set `budget.amount` and " "`budget.currency` in OC4IDS to the values of `/budget/amount` and " -"`/budget/currency`. If the project has more than one contracting process and" -" the value of `/budget/currency` is the same in all contracting processes, " -"set `budget.amount` in OC4IDS to the sum of the value of `/budget/amount` in" -" each contracting process and set `budget.currency` in OC4IDS to the value " -"of `/budget/currency`. *Otherwise, convert the values of `/budget/amount` " -"in each contracting process to a base currency, set `budget.amount` in " -"OC4IDS to the sum of the converted values and set `budget.currency` in " -"OC4IDS to the base currency.*" +"`/budget/currency`. If the project has more than one contracting process " +"and the value of `/budget/currency` is the same in all contracting " +"processes, set `budget.amount` in OC4IDS to the sum of the value of " +"`/budget/amount` in each contracting process and set `budget.currency` in" +" OC4IDS to the value of `/budget/currency`. *Otherwise, convert the " +"values of `/budget/amount` in each contracting process to a base " +"currency, set `budget.amount` in OC4IDS to the sum of the converted " +"values and set `budget.currency` in OC4IDS to the base currency.*" msgstr "" "Si el proyecto tiene un solo proceso de contratación, establecer " -"`budget.amount` y `budget.currency` en OC4IDS a los valores de " -"`/budget/amount` y `/budget/currency`. Si el proyecto tiene más de un " -"proceso de contratación y el valor de `/budget/currency` es el mismo en " -"todos los procesos de contratación, establecer `budget.amount` en OC4IDS a " -"la suma del valor de `/budget/amount` en cada proceso de contratación y " -"establecer `budget.currency` en OC4IDS al valor de `/budget/currency` . " -"*Caso contrario, convertir los valores de `/budget/amount` a la moneda base " -"de cada uno de los procesos de contratación, establecer `budget.amount` en " +"`budget.amount` y `budget.currency` en OC4IDS a los valores de `/budget/" +"amount` y `/budget/currency`. Si el proyecto tiene más de un proceso de " +"contratación y el valor de `/budget/currency` es el mismo en todos los " +"procesos de contratación, establecer `budget.amount` en OC4IDS a la suma del " +"valor de `/budget/amount` en cada proceso de contratación y establecer " +"`budget.currency` en OC4IDS al valor de `/budget/currency` . *Caso " +"contrario, convertir los valores de `/budget/amount` a la moneda base de " +"cada uno de los procesos de contratación, establecer `budget.amount` en " "OC4IDS a la suma de los valores convertidos y establecer en OC4IDS " "`budget.currency` a la moneda base.*" @@ -1079,6 +1319,11 @@ msgstr "" msgid "Project budget approval date" msgstr "Fecha de aprobación del presupuesto del proyecto" +#. Description +#: mapping/project-level-preparation.csv:7 +msgid "Date project budget was authorized" +msgstr "" + #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:7 msgid "" @@ -1091,31 +1336,39 @@ msgstr "" #. Mapping from OCDS #: mapping/project-level-preparation.csv:7 msgid "" -"Check the `/planning/documents` array for `Document` objects with `/type` " -"set to 'budgetApproval' and copy each object to the `documents` array; *if " -"not available, optionally check `/planning/milestones` for `Milestone` " -"objects with `/type` set to 'approval' and set `budget/approvalDate` to the " -"value of `/dateMet`.*" +"Check the `/planning/documents` array for `Document` objects with `/type`" +" set to 'budgetApproval' and copy each object to the `documents` array; " +"*if not available, optionally check `/planning/milestones` for " +"`Milestone` objects with `/type` set to 'approval' and set " +"`budget/approvalDate` to the value of `/dateMet`.*" msgstr "" "*Valide la lista `/planning/documents` para objetos `Document` con `/type` " "establecidos a 'budgetApproval' y copie cada uno de los objetos a la lista " -"`documents`; *si no está disponible, opcionalmente verifique " -"`/planning/milestones` para objetos `Milestone` con `/type` establecidos a " -"'approval' y establezca `budget/approvalDate` al valor de `/dateMet`.*" +"`documents`; *si no está disponible, opcionalmente verifique `/planning/" +"milestones` para objetos `Milestone` con `/type` establecidos a 'approval' y " +"establezca `budget/approvalDate` al valor de `/dateMet`.*" #. CoST IDS element #: mapping/reactive-process-level-contract.csv:1 msgid "Contract agreement and conditions" msgstr "Acuerdo y condiciones del contrato ." +#. Description +#: mapping/reactive-process-level-contract.csv:1 +msgid "" +"A copy of the signed contract. Consider providing both machine-readable " +"(e.g. original PDF, Word or Open Document format files), and a separate " +"document entry for scanned-signed pages where this is required." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-contract.csv:1 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-process-" -"document) and set `.documentType` to 'contractSigned'." +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'contractSigned'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a-" -"contracting-process-document) y establezca `.documentType` en " +"[Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establezca `.documentType` en " "'contractSigned'." #. Mapping from OCDS @@ -1134,12 +1387,21 @@ msgstr "" msgid "Registration and ownership of firms" msgstr "Registro y propiedad de empresas." +#. Description +#: mapping/reactive-process-level-contract.csv:2 +msgid "" +"A document issued by the relevant government registry as confirmation of " +"the due incorporation and valid existence of the organization." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-contract.csv:2 msgid "" "**Document:**\n" "\n" -"[Add a contracting process document](../common.md#add-a-contracting-process-document) and set `.documentType` to 'incorporationCertificate'.\n" +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'incorporationCertificate'." +"\n" "\n" "**Data:**\n" "\n" @@ -1147,12 +1409,15 @@ msgid "" "\n" "* Set its `.role` to 'supplier'\n" "* Set its `.identifier.id` to the registration number\n" -"* Set its `.identifier.scheme` to the code from [org-id.guide](https://org-id.guide/) for the register the identifier is drawn from\n" +"* Set its `.identifier.scheme` to the code from [org-id.guide](https" +"://org-id.guide/) for the register the identifier is drawn from\n" "* Set its `.id`" msgstr "" "**Documento:**\n" "\n" -"[ Agregue un documento de proceso de contratación](../common.md#add-a-contracting-process-document) y establecer `.documentType` a 'incorporationCertificate'.\n" +"[ Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer `.documentType` a " +"'incorporationCertificate'.\n" "\n" "**Datos:**\n" "\n" @@ -1160,40 +1425,58 @@ msgstr "" "\n" "* Establezca su `.role` a 'supplier'\n" "* Establezca su `.identifier.id` al número de registro\n" -"* Establezca su `.identifier.scheme` al código de [org-id.guide](https://org-id.guide/) para el registro del que se extrae el identificador\n" +"* Establezca su `.identifier.scheme` al código de [org-id.guide](https://org-" +"id.guide/) para el registro del que se extrae el identificador\n" "* Establezca su `.id`" #. Mapping from OCDS #: mapping/reactive-process-level-contract.csv:2 msgid "" -"*Check the `/contracts/documents` array for `Document` objects with `/type` set to 'incorporationCertificate' and copy each object to the `.summary.documents` array.*\n" +"*Check the `/contracts/documents` array for `Document` objects with " +"`/type` set to 'incorporationCertificate' and copy each object to the " +"`.summary.documents` array.*\n" "\n" -"Check the `/parties` array for `Organization` objects with 'supplier' in `/roles`. For each such object, copy it to the `parties` array in OC4IDS, add an `OrganizationReference` object to `.summary.suppliers` and set the `OrganizationReference`'s `.name` and `.id` to the `Organization`'s `.name` and `.id`." +"Check the `/parties` array for `Organization` objects with 'supplier' in " +"`/roles`. For each such object, copy it to the `parties` array in OC4IDS," +" add an `OrganizationReference` object to `.summary.suppliers` and set " +"the `OrganizationReference`'s `.name` and `.id` to the `Organization`'s " +"`.name` and `.id`." msgstr "" -"*Valide la lista `/contracts/documents` para objetos `Document` con `/type` establecidos a 'incorporationCertificate' y copie cada uno de los objetos a la lista `.summary.documents`.*\n" +"*Valide la lista `/contracts/documents` para objetos `Document` con `/type` " +"establecidos a 'incorporationCertificate' y copie cada uno de los objetos a " +"la lista `.summary.documents`.*\n" "\n" -"Valide la lista `/parties` para objetos `Organization` con 'supplier' en `/roles`. Para cada objeto, copie a la lista `parties` en OC4IDS, agregue un objeto `OrganizationReference` a `.summary.suppliers` y establecer `.name` y `.id` de `OrganizationReference` con los valores de `.name` y `.id` de `Organization`." +"Valide la lista `/parties` para objetos `Organization` con 'supplier' en " +"`/roles`. Para cada objeto, copie a la lista `parties` en OC4IDS, agregue " +"un objeto `OrganizationReference` a `.summary.suppliers` y establecer " +"`.name` y `.id` de `OrganizationReference` con los valores de `.name` y `.id`" +" de `Organization`." #. CoST IDS element #: mapping/reactive-process-level-contract.csv:3 msgid "Specifications and drawings" msgstr "Especificaciones y planos." +#. Description +#: mapping/reactive-process-level-contract.csv:3 +msgid "Detailed technical information about goods or services to be provided." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-contract.csv:3 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-process-" -"document) and set `.documentType` to 'technicalSpecifications'." +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'technicalSpecifications'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a-" -"contracting-process-document) y establecer `.documentType` a " +"[Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer `.documentType` a " "'technicalSpecifications'." #. Mapping from OCDS #: mapping/reactive-process-level-contract.csv:3 msgid "" -"*Check the `/contracts/documents` array for `Document` objects with `/type` " -"set to 'technicalSpecifications' and copy each object to the " +"*Check the `/contracts/documents` array for `Document` objects with " +"`/type` set to 'technicalSpecifications' and copy each object to the " "`.summary.documents` array.*" msgstr "" "*Valide la lista `/contracts/documents` para objetos `Document` con `/type` " @@ -1205,16 +1488,29 @@ msgstr "" msgid "List of variations, changes, amendments" msgstr "Lista de variaciones, cambios, modificaciones." +#. Description +#: mapping/reactive-process-level-implementation.csv:1 +msgid "" +"Details of changes to the duration, price, scope or other significant " +"features of the contracting process" +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:1 msgid "" -"For each variation, change or amendment, publish an entry with a `.date` and `.description` in `.summary.modifications`.\n" +"For each variation, change or amendment, publish an entry with a `.date` " +"and `.description` in `.summary.modifications`.\n" "\n" -"Set `.type` based on the type of change and provide the relevant before/after values in `.oldContractPeriod`, `.oldContractValue`, `.newContractPeriod` and `.newContractValue`." +"Set `.type` based on the type of change and provide the relevant " +"before/after values in `.oldContractPeriod`, `.oldContractValue`, " +"`.newContractPeriod` and `.newContractValue`." msgstr "" -"Por cada variación, cambio o enmienda, publique una entrada con `.date` y `.description` en `.summary.modifications`.\n" +"Por cada variación, cambio o enmienda, publique una entrada con `.date` y " +"`.description` en `.summary.modifications`.\n" "\n" -"Establezca `.type` sobre el tipo de cambio y proporcione los valores relevantes de antes/después en `.oldContractPeriod`, `.oldContractValue`, `.newContractPeriod` y `.newContractValue`." +"Establezca `.type` sobre el tipo de cambio y proporcione los valores " +"relevantes de antes/después en `.oldContractPeriod`, `.oldContractValue`, " +"`.newContractPeriod` y `.newContractValue`." #. Mapping from OCDS #: mapping/reactive-process-level-implementation.csv:1 @@ -1227,7 +1523,9 @@ msgid "" "* `/contracts/items`\n" "* `/contracts/implementation/milestones`\n" "\n" -"*Copy `/contracts/amendments/description` to `summary.modifications.description` and `/date` to `.summary.modifications.date`.*" +"*Copy `/contracts/amendments/description` to " +"`summary.modifications.description` and `/date` to " +"`.summary.modifications.date`.*" msgstr "" "*Monitoree los siguientes campos en busca de cambios:*\n" "\n" @@ -1237,112 +1535,155 @@ msgstr "" "* `/contracts/items`\n" "* `/contracts/implementation/milestones`\n" "\n" -"*Copie `/contracts/amendments/description` a `summary.modifications.description` y `/date` a `.summary.modifications.date`.*" +"*Copie `/contracts/amendments/description` a " +"`summary.modifications.description` y `/date` a " +"`.summary.modifications.date`.*" #. CoST IDS element #: mapping/reactive-process-level-implementation.csv:2 msgid "List of escalation approvals" msgstr "Lista de aprobaciones de incrementos" +#. Description +#: mapping/reactive-process-level-implementation.csv:2 +msgid "" +"Documentation of one or more approved escalations of the contract price " +"during the project life-cycle." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:2 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-process-" -"document) and set `.documentType` to 'escalationApprovals'." +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'escalationApprovals'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a-" -"contracting-process-document) y establezca `.documentType` en " +"[Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establezca `.documentType` en " "'escalationApprovals'." #. Mapping from OCDS #: mapping/reactive-process-level-implementation.csv:2 msgid "" -"*Check the `/contracts/documents` and `/contracts/implementation/documents` " -"arrays for `Document` objects with `.documentType` set to " -"'escalationApprovals' and copy each object to the `.summary.documents` " -"array.*" +"*Check the `/contracts/documents` and " +"`/contracts/implementation/documents` arrays for `Document` objects with " +"`.documentType` set to 'escalationApprovals' and copy each object to the " +"`.summary.documents` array.*" msgstr "" -"*Valide las listas `/contracts/documents` y " -"`/contracts/implementation/documents` para objetos `Document` con " -"`.documentType` establecidos a 'escalationApprovals' y copie cada uno de los" -" objetos a la lista `.summary.documents`.*" +"*Valide las listas `/contracts/documents` y `/contracts/implementation/" +"documents` para objetos `Document` con `.documentType` establecidos a " +"'escalationApprovals' y copie cada uno de los objetos a la lista " +"`.summary.documents`.*" #. CoST IDS element #: mapping/reactive-process-level-implementation.csv:3 msgid "Quality assurance reports" msgstr "Informes de aseguramiento de calidad." +#. Description +#: mapping/reactive-process-level-implementation.csv:3 +msgid "" +"Documentation identifying deficiencies in designs, specifications, " +"standards, methods, procedures and practices, and identifying best " +"practices." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:3 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-process-" -"document) and set `.documentType` to 'qualityAssuranceReport'." +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'qualityAssuranceReport'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a-" -"contracting-process-document) y establezca `.documentType` a " +"[Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establezca `.documentType` a " "'qualityAssuranceReport'." #. Mapping from OCDS #: mapping/reactive-process-level-implementation.csv:3 msgid "" -"*Check the `/contracts/documents` and `/contracts/implementation/documents` " -"arrays for `Document` objects with `.documentType` set to " -"'qualityAssuranceReport' and copy each object to the `.summary.documents` " -"array.*" +"*Check the `/contracts/documents` and " +"`/contracts/implementation/documents` arrays for `Document` objects with " +"`.documentType` set to 'qualityAssuranceReport' and copy each object to " +"the `.summary.documents` array.*" msgstr "" -"*Valide las listas `/contracts/documents` y " -"`/contracts/implementation/documents` para objetos `Document` con " -"`.documentType` establecidos a 'qualityAssuranceReport' y copie cada uno de " -"los objetos a la lista `.summary.documents`.*" +"*Valide las listas `/contracts/documents` y `/contracts/implementation/" +"documents` para objetos `Document` con `.documentType` establecidos a " +"'qualityAssuranceReport' y copie cada uno de los objetos a la lista " +"`.summary.documents`.*" #. CoST IDS element #: mapping/reactive-process-level-implementation.csv:4 msgid "Disbursement records or payment certificates" msgstr "Registros de desembolso o certificados de pago" +#. Description +#: mapping/reactive-process-level-implementation.csv:4 +msgid "" +"A list of the spending transactions made against this contract and/or a " +"document certifying that the work specified on a supplier's estimate or " +"invoice is complete and that payment to the supplier is approved" +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:4 msgid "" "**Data:**\n" "\n" -"For each disbursement, add a `Transaction` to `.summary.transactions` and set its fields according to the schema definitions.\n" +"For each disbursement, add a `Transaction` to `.summary.transactions` and" +" set its fields according to the schema definitions.\n" "\n" "**Documents:**\n" "\n" -"[Add a contracting process document](../common.md#add-a-contracting-process-document) and set `.documentType` to 'paymentCertificate'." +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'paymentCertificate'." msgstr "" "**Datos:**\n" "\n" -"Para cada desembolso, agregue una `Transaction` to `.summary.transactions` y establezca sus campos de acuerdo con las definiciones del esquema.\n" +"Para cada desembolso, agregue una `Transaction` to `.summary.transactions` y " +"establezca sus campos de acuerdo con las definiciones del esquema.\n" "\n" "**Documentos:**\n" "\n" -"[Agregue un documento de proceso de contratación](../common.md#add-a-contracting-process-document) y establezca `.documentType` como 'paymentCertificate'." +"[Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establezca `.documentType` como " +"'paymentCertificate'." #. Mapping from OCDS #: mapping/reactive-process-level-implementation.csv:4 msgid "" -"*Copy the contents of the `/contracts/implementation/transactions` array to `.summary.transactions`.*\n" +"*Copy the contents of the `/contracts/implementation/transactions` array " +"to `.summary.transactions`.*\n" "\n" -"*Check the `/contracts/implementation/documents` array for `Document` objects with `.documentType` set to 'paymentCertificate' and copy each object to the `.summary.documents` array.*" +"*Check the `/contracts/implementation/documents` array for `Document` " +"objects with `.documentType` set to 'paymentCertificate' and copy each " +"object to the `.summary.documents` array.*" msgstr "" -"*Copie los contenidos de la lista `/contracts/implementation/transactions` a `.summary.transactions`.*\n" +"*Copie los contenidos de la lista `/contracts/implementation/transactions` a " +"`.summary.transactions`.*\n" "\n" -"*Valide la lista `/contracts/implementation/documents` para objetos `Document` con `.documentType` establecidos a 'paymentCertificate' y copie cada uno de los objetos a la lista `.summary.documents`.*" +"*Valide la lista `/contracts/implementation/documents` para objetos " +"`Document` con `.documentType` establecidos a 'paymentCertificate' y copie " +"cada uno de los objetos a la lista `.summary.documents`.*" #. CoST IDS element #: mapping/reactive-process-level-implementation.csv:5 msgid "Contract amendments" msgstr "Enmiendas del contrato" +#. Description +#: mapping/reactive-process-level-implementation.csv:5 +msgid "" +"A legal document that changes or adds to the terms of an existing " +"contract." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:5 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-process-" -"document) and set `.documentType` to 'contractAmendment'." +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'contractAmendment'." msgstr "" -"[ Agregar un documento de proceso de contratación](../common.md#add-a-" -"contracting-process-document) y establecer `.documentType` a " +"[ Agregar un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer `.documentType` a " "'contractAmendment'." #. Mapping from OCDS @@ -1361,10 +1702,18 @@ msgstr "" msgid "Contract officials and roles" msgstr "Oficiales contratados y roles" +#. Description +#: mapping/reactive-process-level-procurement.csv:1 +msgid "" +"Name and position of the public official in charge of administration of " +"the contract(s)." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:1 msgid "" -"From the `parties` array, get the `Organization` object whose role is 'administrativeEntity'. If none exists yet:\n" +"From the `parties` array, get the `Organization` object whose role is " +"'administrativeEntity'. If none exists yet:\n" "\n" "* Add an `Organization` object to the `parties` array\n" "* Set its `.name` to the name of the administrative entity\n" @@ -1376,7 +1725,8 @@ msgid "" "* Set its `.name` to the contract official's name\n" "* Set its `.jobTitle` to the contract official's job title" msgstr "" -"De la lista `parties`, obtener el objeto `Organization` cuyo rol es 'administrativeEntity'. Sí aún no existe ninguno:\n" +"De la lista `parties`, obtener el objeto `Organization` cuyo rol es " +"'administrativeEntity'. Sí aún no existe ninguno:\n" "\n" "* Agregue un objeto `Organization` a la lista `parties`\n" "* Establezca `.name` al nombre de la entidad administrativa\n" @@ -1392,15 +1742,15 @@ msgstr "" #: mapping/reactive-process-level-procurement.csv:1 msgid "" "*Check the `/parties` array for `Organization` objects with " -"'administrativeEntity' in `/roles`. Copy each object to the `parties` array " -"in OC4IDS. If there is more than one procuring entity, do not set " +"'administrativeEntity' in `/roles`. Copy each object to the `parties` " +"array in OC4IDS. If there is more than one procuring entity, do not set " "`.summary.tender.procuringEntity.name` and " -"`.summary.tender.procuringEntity.id`; otherwise, set them to the procuring " -"entity's `.name` and `.id`.*" +"`.summary.tender.procuringEntity.id`; otherwise, set them to the " +"procuring entity's `.name` and `.id`.*" msgstr "" "*Valide la lista `/parties` para objetos `Organization` con " -"'administrativeEntity' en `/roles`. Copie cada uno de los objetos a la lista" -" `parties` en OC4IDS. Si hay más de una una entidad contratante, no " +"'administrativeEntity' en `/roles`. Copie cada uno de los objetos a la lista " +"`parties` en OC4IDS. Si hay más de una una entidad contratante, no " "establecer `.summary.tender.procuringEntity.name` y " "`.summary.tender.procuringEntity.id`; caso contrario establecer `.name` y " "`.id`. de las entidades contratantes.*" @@ -1410,10 +1760,18 @@ msgstr "" msgid "Procurement method" msgstr "Método de adquisición" +#. Description +#: mapping/reactive-process-level-procurement.csv:2 +msgid "" +"Specify tendering method using the method codelist (open, selective, " +"limited, direct)." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:2 msgid "" -"Set `.summary.tender.procurementMethod` to a value from the Method codelist." +"Set `.summary.tender.procurementMethod` to a value from the Method " +"codelist." msgstr "" "Establezca `.summary.tender.procurementMethod` con un valor de la lista de " "códigos del Método." @@ -1424,22 +1782,30 @@ msgid "" "Set `.summary.tender.procurementMethod` to the value of " "`/tender/procurementMethod`." msgstr "" -"Establezca `.summary.tender.procurementMethod` al valor de " -"`/tender/procurementMethod`." +"Establezca `.summary.tender.procurementMethod` al valor de `/tender/" +"procurementMethod`." #. CoST IDS element #: mapping/reactive-process-level-procurement.csv:3 msgid "Tender documents" msgstr "Documentos de licitación" +#. Description +#: mapping/reactive-process-level-procurement.csv:3 +msgid "" +"Documentation for potential suppliers, describing the goals of the " +"contract (e.g. goods and services to be procured), and the bidding " +"process." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:3 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-process-" -"document) and set `.documentType` to 'biddingDocuments'." +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'biddingDocuments'." msgstr "" -"[ Agregue un documento de proceso de contratación](../common.md#add-a-" -"contracting-process-document) y establezca `.documentType` a " +"[ Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establezca `.documentType` a " "'biddingDocuments'." #. Mapping from OCDS @@ -1458,14 +1824,21 @@ msgstr "" msgid "Tender evaluation results" msgstr "Resultados de la evaluación de la licitación" +#. Description +#: mapping/reactive-process-level-procurement.csv:4 +msgid "" +"Documentation on the evaluation of the bids and the application of the " +"evaluation criteria, including the justification for the award." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:4 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-process-" -"document) and set `.documentType` to 'evaluationReports'." +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'evaluationReports'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a-" -"contracting-process-document) y establezca `.documentType` a " +"[Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establezca `.documentType` a " "'evaluationReports'." #. Mapping from OCDS @@ -1484,14 +1857,22 @@ msgstr "" msgid "Project design report" msgstr "Informe de diseño del proyecto." +#. Description +#: mapping/reactive-process-level-procurement.csv:5 +msgid "" +"A record of the justification for the design approach adopted in the " +"project, typically issued before the works start, by the consultant or " +"firm that will supervise the works." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:5 msgid "" -"[Add a contracting process document](../common.md#add-a-contracting-process-" -"document) and set `.documentType` to 'projectDesignReport'." +"[Add a contracting process document](../common.md#add-a-contracting-" +"process-document) and set `.documentType` to 'projectDesignReport'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a-" -"contracting-process-document) y establezca `.documentType` en " +"[Agregue un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establezca `.documentType` en " "'projectDesignReport'." #. Mapping from OCDS @@ -1510,14 +1891,22 @@ msgstr "" msgid "Implementation progress reports" msgstr "Informes de progreso de implementación" +#. Description +#: mapping/reactive-project-level-completion.csv:1 +msgid "Planned and actual physical and financial progress over time." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:1 msgid "" "**Documents**\n" "\n" -"Physical progress reports: [Add a project document](../common.md#add-a-project-document) and set `.documentType` to 'physicalProgressReport'.\n" +"Physical progress reports: [Add a project document](../common.md#add-a" +"-project-document) and set `.documentType` to 'physicalProgressReport'.\n" +"\n" +"Financial progress reports: [Add a project document](../common.md#add-a" +"-project-document) and set `.documentType` to 'financialProgressReport'." "\n" -"Financial progress reports: [Add a project document](../common.md#add-a-project-document) and set `.documentType` to 'financialProgressReport'.\n" "\n" "**Data**\n" "\n" @@ -1525,30 +1914,52 @@ msgid "" msgstr "" "**Documentos**\n" "\n" -"Informes de progreso físico: [ Agregue un documento de proyecto](../common.md#add-a-project-document) y establezca `.documentType` a 'physicalProgressReport'.\n" +"Informes de progreso físico: [ Agregue un documento de proyecto](../" +"common.md#add-a-project-document) y establezca `.documentType` a " +"'physicalProgressReport'.\n" "\n" -"Informes de progreso financiero: [ Agregue un documento de proyecto](../common.md#add-a-project-document) y establezca `.documentType` a 'financialProgressReport'.\n" +"Informes de progreso financiero: [ Agregue un documento de proyecto](../" +"common.md#add-a-project-document) y establezca `.documentType` a " +"'financialProgressReport'.\n" "\n" "**Datos**\n" "\n" -"Vea [informes de progreso de implementación](#implementation-progress-reports)" +"Vea [informes de progreso de implementación](#implementation-progress-" +"reports)" #. Mapping from OCDS #: mapping/reactive-project-level-completion.csv:1 msgid "" -"*Optionally, check the `/contracts/implementation` array for `Document` objects with `.documentType` set to 'physicalProgressReport' or 'financialProgressReport and copy each object to the `.summary.documents` array.*\n" +"*Optionally, check the `/contracts/implementation` array for `Document` " +"objects with `.documentType` set to 'physicalProgressReport' or " +"'financialProgressReport and copy each object to the `.summary.documents`" +" array.*\n" "\n" -"*Optionally, copy the contents of the `/planning/forecasts` array to `forecasts` and copy the contents of the `/contracts/implementation/metrics` array to `metrics`.*" -msgstr "" -"*Opcionalmente, valide la lista `/contracts/implementation` para objetos `/contracts/implementation` con `.documentType` establecidos a 'physicalProgressReport' o 'financialProgressReport y copie cada objeto a la lista `.summary.documents`.*\n" +"*Optionally, copy the contents of the `/planning/forecasts` array to " +"`forecasts` and copy the contents of the " +"`/contracts/implementation/metrics` array to `metrics`.*" +msgstr "" +"*Opcionalmente, valide la lista `/contracts/implementation` para objetos `/" +"contracts/implementation` con `.documentType` establecidos a " +"'physicalProgressReport' o 'financialProgressReport y copie cada objeto a " +"la lista `.summary.documents`.*\n" "\n" -"*Opcionalmente, copie el contenido de la lista `/planning/forecasts` a `forecasts` y copie elcontenido de la lista `/contracts/implementation/metrics` a `metrics`.*" +"*Opcionalmente, copie el contenido de la lista `/planning/forecasts` a " +"`forecasts` y copie elcontenido de la lista `/contracts/implementation/" +"metrics` a `metrics`.*" #. CoST IDS element #: mapping/reactive-project-level-completion.csv:2 msgid "Budget amendment decision" msgstr "Decisión de modificación del presupuesto" +#. Description +#: mapping/reactive-project-level-completion.csv:2 +msgid "" +"Document accrediting the approval of budget expansion or extension for " +"this project." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:2 msgid "" @@ -1562,8 +1973,8 @@ msgstr "" #: mapping/reactive-project-level-completion.csv:2 msgid "" "*Check the `/planning/documents` array for `Document` objects with " -"`.documentType` set to 'budgetAmendmentApproval' and copy each object to the" -" `documents` array.*" +"`.documentType` set to 'budgetAmendmentApproval' and copy each object to " +"the `documents` array.*" msgstr "" "*Valide la lista `/planning/documents` para objetos `Document` con " "`.documentType` establecidos a 'budgetAmendmentApproval' y copie cada " @@ -1574,6 +1985,15 @@ msgstr "" msgid "Project completion report" msgstr "Informe de finalización del proyecto" +#. Description +#: mapping/reactive-project-level-completion.csv:3 +msgid "" +"A completion certificate issued by a relevant authority providing " +"evidence that works were completed to a certain level of quality. " +"Completion certificates might only be relevant for particular kinds of " +"contracting processes or projects." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:3 msgid "" @@ -1587,18 +2007,25 @@ msgstr "" #: mapping/reactive-project-level-completion.csv:3 msgid "" "*Check the `/contracts/implementation` array for `Document` objects with " -"`.documentType` set to 'projectCompletionReport' and copy each object to the" -" `documents` array.*" +"`.documentType` set to 'projectCompletionReport' and copy each object to " +"the `documents` array.*" msgstr "" "*Valide la lista `/contracts/implementation` para objetos `Document` con " -"`.documentType` establecidos a 'projectCompletionReport' y copie cada objeto" -" a la lista `documents`.*" +"`.documentType` establecidos a 'projectCompletionReport' y copie cada objeto " +"a la lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-completion.csv:4 msgid "Project evaluation report" msgstr "Informe de evaluación del proyecto" +#. Description +#: mapping/reactive-project-level-completion.csv:4 +msgid "" +"Generally published at the conclusion of a project, providing a technical" +" and financial summary of delivery" +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:4 msgid "" @@ -1624,6 +2051,13 @@ msgstr "" msgid "Technical audit reports" msgstr "Informes de auditoría técnica" +#. Description +#: mapping/reactive-project-level-completion.csv:5 +msgid "" +"Documentation of checks that construction work has been undertaken as " +"specified." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:5 msgid "" @@ -1637,8 +2071,8 @@ msgstr "" #: mapping/reactive-project-level-completion.csv:5 msgid "" "*Check the `/contracts/implementation` array for `Document` objects with " -"`.documentType` set to 'technicalAuditReport' and copy each object to the " -"`documents` array.*" +"`.documentType` set to 'technicalAuditReport' and copy each object to the" +" `documents` array.*" msgstr "" "*Valide la lista `/contracts/implementation` para objetos `Document` con " "`.documentType` establecidos a 'technicalAuditReport' y copie cada objeto a " @@ -1649,6 +2083,13 @@ msgstr "" msgid "Financial audit reports" msgstr "Informes de auditoría financiera" +#. Description +#: mapping/reactive-project-level-completion.csv:6 +msgid "" +"Documentation of checks that a project's financial statements are correct" +" and complete." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:6 msgid "" @@ -1662,8 +2103,8 @@ msgstr "" #: mapping/reactive-project-level-completion.csv:6 msgid "" "*Check the `/contracts/implementation` array for `Document` objects with " -"`.documentType` set to 'financialAuditReport' and copy each object to the " -"`documents` array.*" +"`.documentType` set to 'financialAuditReport' and copy each object to the" +" `documents` array.*" msgstr "" "*Valide la lista `/contracts/implementation` para objetos `Document` con " "`.documentType` establecidos a 'financialAuditReport' y copie cada objeto a " @@ -1674,37 +2115,62 @@ msgstr "" msgid "Multi-year programme & Budget" msgstr "Programa y presupuesto plurianual" +#. Description +#: mapping/reactive-project-level-identification-preparation.csv:1 +msgid "A detailed breakdown of the budget by period and/or participating funders." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:1 msgid "" -"Add a `BudgetBreakdowns` object to `budget/budgetBreaksdown`, set its `.id` incrementally and set its `.description` to 'Breakdown by year'. For each year, add a `BudgetBreakdown` object to its `.BudgetBreakdown` array and set its fields as follows:\n" +"Add a `BudgetBreakdowns` object to `budget/budgetBreaksdown`, set its " +"`.id` incrementally and set its `.description` to 'Breakdown by year'. " +"For each year, add a `BudgetBreakdown` object to its `.BudgetBreakdown` " +"array and set its fields as follows:\n" "\n" "* Set its `id` to the year, e.g. '2020'\n" -"* Set its `.amount.amount` to the amount of the budget allocated to the year and set `.amount.currency` to the currency of the budget\n" -"* Set its `.period.startDate` to the first day of the year, e.g. '2020-01-01T00:00:00Z'\n" -"* Set its `.period.endDate` to the last day of the year, e.g '2020-12-31T23:59:59Z" -msgstr "" -"Agregue un objeto `BudgetBreakdowns` a `budget/budgetBreaksdown`, establezca el `.id` incrementalmente y establezca `.description` a 'Breakdown by year'. Para cada año, agregue un objeto `BudgetBreakdown` a su secuencia `.BudgetBreakdown` y establezca los campos como sigue:\n" +"* Set its `.amount.amount` to the amount of the budget allocated to the " +"year and set `.amount.currency` to the currency of the budget\n" +"* Set its `.period.startDate` to the first day of the year, e.g. " +"'2020-01-01T00:00:00Z'\n" +"* Set its `.period.endDate` to the last day of the year, e.g " +"'2020-12-31T23:59:59Z" +msgstr "" +"Agregue un objeto `BudgetBreakdowns` a `budget/budgetBreaksdown`, establezca " +"el `.id` incrementalmente y establezca `.description` a 'Breakdown by year'. " +"Para cada año, agregue un objeto `BudgetBreakdown` a su secuencia " +"`.BudgetBreakdown` y establezca los campos como sigue:\n" "\n" "* Establezca su `id` al año, e.g. '2020'\n" -"* Establezca su `.amount.amount` a la cantidad del presupuesto asignado al año y establezca `.amount.currency` a la moneda del presupuesto \n" -"* Establezca su `.period.startDate` al primer día del año, e.g. '2020-01-01T00:00:00Z'\n" -"* Establezca su `.period.endDate` al último día del año, e.g '2020-12-31T23:59:59Z" +"* Establezca su `.amount.amount` a la cantidad del presupuesto asignado al " +"año y establezca `.amount.currency` a la moneda del presupuesto \n" +"* Establezca su `.period.startDate` al primer día del año, e.g. " +"'2020-01-01T00:00:00Z'\n" +"* Establezca su `.period.endDate` al último día del año, e.g " +"'2020-12-31T23:59:59Z" #. Mapping from OCDS #: mapping/reactive-project-level-identification-preparation.csv:1 msgid "" -"*Copy the contents of `/planning/budget/budgetBreakdown` in each contracting" -" process to `budget.BudgetBreakdown`.*" +"*Copy the contents of `/planning/budget/budgetBreakdown` in each " +"contracting process to `budget.BudgetBreakdown`.*" msgstr "" -"*Copie el contenido de `/planning/budget/budgetBreakdown` en cada proceso de" -" contratación a `budget.BudgetBreakdown`.*" +"*Copie el contenido de `/planning/budget/budgetBreakdown` en cada proceso de " +"contratación a `budget.BudgetBreakdown`.*" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:2 msgid "Project brief or Feasibility study" msgstr "Resumen del proyecto o estudio de factibilidad" +#. Description +#: mapping/reactive-project-level-identification-preparation.csv:2 +msgid "" +"Documentation of feasibility studies carried out for this contracting " +"process or project, providing information on net benefits or costs of the" +" proposed goods, works or services." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:2 msgid "" @@ -1730,27 +2196,59 @@ msgstr "" msgid "Environmental and social impact assessment" msgstr "Evaluación de impacto ambiental y social" +#. Description +#: mapping/reactive-project-level-identification-preparation.csv:3 +msgid "" +"**Environmental impact assessment**\n" +"Documentation of assessments of the environmental impacts (e.g. impacts " +"on flora, fauna & woodlands, areas of natural beauty, carbon emissions " +"etc.) and mitigation measures (e.g. pollution control, low carbon " +"solutions, sustainable timber etc.) for this contracting process or " +"project.\n" +"\n" +"**Social impact assessment**\n" +"Documentation of assessments of the intended and unintended social " +"consequences of this project, and documentation of mitigation measures " +"for those social consequences. Social impacts are changes that affect " +"people, directly or indirectly (e.g. changes to people's way of life, " +"culture, community, health and well-being etc.)." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:3 msgid "" -"Environmental impact assessment: [Add a project document](../common.md#add-a-project-document) and set `.documentType` to 'environmentalImpact'.\n" +"Environmental impact assessment: [Add a project " +"document](../common.md#add-a-project-document) and set `.documentType` to" +" 'environmentalImpact'.\n" "\n" -"Social impact assessment: [Add a project document](../common.md#add-a-project-document) and set `.documentType` to 'environmentalImpact' or 'socialImpact'.\n" +"Social impact assessment: [Add a project document](../common.md#add-a" +"-project-document) and set `.documentType` to 'environmentalImpact' or " +"'socialImpact'.\n" "\n" -"If a single document covers both the environmental and social impact assessment, add two documents to `documents` and set the first document's `.documentType` to 'environmentalImpact' and the second document's `.documentType` to 'socialImpact'." -msgstr "" -"Evaluación del impacto ambiental: [ Agregue un documento de proyecto](../common.md#add-a-project-document) y establezca `.documentType` en 'environmentalImpact'.\n" +"If a single document covers both the environmental and social impact " +"assessment, add two documents to `documents` and set the first document's" +" `.documentType` to 'environmentalImpact' and the second document's " +"`.documentType` to 'socialImpact'." +msgstr "" +"Evaluación del impacto ambiental: [ Agregue un documento de proyecto](../" +"common.md#add-a-project-document) y establezca `.documentType` en " +"'environmentalImpact'.\n" "\n" -"Evaluación del impacto social: [ Agregar un documento de proyecto](../common.md#add-a-project-document) y establezca `.documentType` en 'environmentalImpact' o 'socialImpact'.\n" +"Evaluación del impacto social: [ Agregar un documento de proyecto](../" +"common.md#add-a-project-document) y establezca `.documentType` en " +"'environmentalImpact' o 'socialImpact'.\n" "\n" -"Si un único documento abarca tanto la evaluación del impacto ambiental como la social, agregue dos documentos a `documents` y establezca el `.documentType` del primer documento en 'environmentalImpact' y el `.documentType` del segundo en 'socialImpact'." +"Si un único documento abarca tanto la evaluación del impacto ambiental como " +"la social, agregue dos documentos a `documents` y establezca el " +"`.documentType` del primer documento en 'environmentalImpact' y el " +"`.documentType` del segundo en 'socialImpact'." #. Mapping from OCDS #: mapping/reactive-project-level-identification-preparation.csv:3 msgid "" "*Check the `/planning/documents` array for `Document` objects with " -"`.documentType` set to 'environmentalImpact' or 'socialImpact' and copy each" -" object to the `documents` array.*" +"`.documentType` set to 'environmentalImpact' or 'socialImpact' and copy " +"each object to the `documents` array.*" msgstr "" "*Valide la lista `/planning/documents` para objetos `Document` con " "`.documentType` establecidos a 'environmentalImpact' o 'socialImpact' y " @@ -1761,6 +2259,14 @@ msgstr "" msgid "Resettlement and compensation plan" msgstr "Plan de reasentamiento y compensación." +#. Description +#: mapping/reactive-project-level-identification-preparation.csv:4 +msgid "" +"Documentation of the procedures and actions to mitigate adverse effects, " +"compensate losses, and provide development benefits to people and " +"communities affected by the contracting process or project." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:4 msgid "" @@ -1786,10 +2292,18 @@ msgstr "" msgid "Project officials and roles" msgstr "Oficiales de proyecto y roles " +#. Description +#: mapping/reactive-project-level-identification-preparation.csv:5 +msgid "" +"Name and position of the highest authority in the procuring entity where " +"the budget for this project is allocated (project owner)" +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:5 msgid "" -"From the `parties` array, get the `Organization` object whose role is 'publicAuthority'. If none exists yet:\n" +"From the `parties` array, get the `Organization` object whose role is " +"'publicAuthority'. If none exists yet:\n" "\n" "* Add a party\n" "* Set its `.name` to the name of the procuring entity\n" @@ -1801,7 +2315,8 @@ msgid "" "* Set its `.name` to the project official's name\n" "* Set its `.jobTitle` to the project official's job title" msgstr "" -"De la lista `parties`, obtenga el objeto `Organization` cuyo rol es 'publicAuthority'. Si todavía no existe ninguno:\n" +"De la lista `parties`, obtenga el objeto `Organization` cuyo rol es " +"'publicAuthority'. Si todavía no existe ninguno:\n" "\n" "* Agregue una parte\n" "* Establezca `.name` al nombre de la entidad contratante\n" @@ -1818,6 +2333,11 @@ msgstr "" msgid "Financial agreement" msgstr "Contrato financiero" +#. Description +#: mapping/reactive-project-level-identification-preparation.csv:6 +msgid "Loan or donation agreement with financing conditions." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:6 msgid "" @@ -1835,14 +2355,21 @@ msgid "" "`documents` array.*" msgstr "" "*Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` establecidos a 'financialAgreement' y copie cada objeto a la" -" lista `documents`.*" +"`.documentType` establecidos a 'financialAgreement' y copie cada objeto a la " +"lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:7 msgid "Procurement plan" msgstr "Plan de adquisiciones" +#. Description +#: mapping/reactive-project-level-identification-preparation.csv:7 +msgid "" +"Documentation that sets out the basis for this particular contracting " +"process." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:7 msgid "" @@ -1868,6 +2395,11 @@ msgstr "" msgid "Project approval decision" msgstr "Decisión de aprobación del proyecto" +#. Description +#: mapping/reactive-project-level-identification-preparation.csv:8 +msgid "Additional details about the approval of the budget." +msgstr "" + #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:8 msgid "" From 2502eec51067258c2478941034fec46cac5e2b70 Mon Sep 17 00:00:00 2001 From: Duncan Dewhurst Date: Tue, 8 Apr 2025 14:40:38 +1200 Subject: [PATCH 09/17] Pretranslate CoST IDS element descriptions --- .../es/LC_MESSAGES/infrastructure-mappings.po | 825 +++++++----------- 1 file changed, 296 insertions(+), 529 deletions(-) diff --git a/docs/locale/es/LC_MESSAGES/infrastructure-mappings.po b/docs/locale/es/LC_MESSAGES/infrastructure-mappings.po index 1de971b5..10987b5c 100644 --- a/docs/locale/es/LC_MESSAGES/infrastructure-mappings.po +++ b/docs/locale/es/LC_MESSAGES/infrastructure-mappings.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-04-08 14:17+1200\n" +"POT-Creation-Date: 2025-04-08 14:36+1200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,7 +27,7 @@ msgstr "" #: mapping/reactive-project-level-completion.csv #: mapping/reactive-project-level-identification-preparation.csv msgid "CoST IDS element" -msgstr "Elemento del CoST IDS" +msgstr "Elemento del IDS CoST " #: mapping/process-level-implementation.csv #: mapping/process-level-procurement.csv mapping/project-level-completion.csv @@ -63,7 +63,7 @@ msgstr "Mapeo a OC4IDS" #: mapping/reactive-project-level-completion.csv #: mapping/reactive-project-level-identification-preparation.csv msgid "Mapping from OCDS" -msgstr "Mapeo desde OCDS" +msgstr "" #: mapping/process-level-implementation.csv #: mapping/process-level-procurement.csv mapping/project-level-completion.csv @@ -75,7 +75,7 @@ msgstr "Mapeo desde OCDS" #: mapping/reactive-project-level-completion.csv #: mapping/reactive-project-level-identification-preparation.csv msgid "OC4IDS Fields" -msgstr "Campos OC4IDS" +msgstr "" #: mapping/process-level-implementation.csv #: mapping/process-level-procurement.csv mapping/project-level-completion.csv @@ -87,12 +87,12 @@ msgstr "Campos OC4IDS" #: mapping/reactive-project-level-completion.csv #: mapping/reactive-project-level-identification-preparation.csv msgid "OC4IDS Codes" -msgstr "Códigos OC4IDS" +msgstr "" #. CoST IDS element #: mapping/process-level-implementation.csv:1 msgid "Variation to contract price" -msgstr "Variación del precio del contrato" +msgstr "Variación al precio del contrato" #. Description #: mapping/process-level-implementation.csv:1 @@ -100,6 +100,8 @@ msgid "" "Difference between the price at contract award and the current projected " "price" msgstr "" +"Diferencia entre el precio al momento de la adjudicación del contrato y el " +"precio actual proyectado" #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:1 @@ -109,9 +111,9 @@ msgid "" "Provide the contract value before the variation in `.oldContractValue` " "and the contract value after the variation in `.newContractValue`" msgstr "" -"Proceso de contratación: Para cada variación, publicar una entrada con " -"`.date` y `.description` en `.summary.modifications` con `.type` de " -"'value'. Proporcionar el valor del contrato antes de la variación en " +"Proceso de contratación: Para cada variación, publicar un registro con una " +"`.date` y `.description` en `.summary.modifications` con `.type` of 'value'. " +"Proporcionar el valor del contrato antes de la variación en " "`.oldContractValue` y el valor del contrato después de la variación en " "`.newContractValue`" @@ -123,13 +125,11 @@ msgid "" "`/contracts/amendments/description` to `.description` and `/date` to " "`.date`.*" msgstr "" -"*Monitorear `/contracts/value` para cambios. Copiar `/contracts/amendments/" -"description` a `.description` y `/date` to `.date`.*" #. CoST IDS element #: mapping/process-level-implementation.csv:2 msgid "Escalation of contract price" -msgstr "Aumento en el precio del contrato" +msgstr "Aumento del precio del contrato" #. Description #: mapping/process-level-implementation.csv:2 @@ -137,6 +137,8 @@ msgid "" "Escalation to date of the price of materials, labour, equipment etc. due " "to fluctuations in inflation, currency etc." msgstr "" +"Aumento a la fecha del precio de los materiales, mano de obra, equipo etc. " +"debido a fluctuaciones en la inflación, la moneda etc." #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:2 @@ -146,11 +148,10 @@ msgid "" "Provide the contract value before the escalation in `.oldContractValue` " "and the contract value after the escalation in `.newContractValue`" msgstr "" -"Proceso de contratación: Para cada escalamiento, publique una entrada con " -"`.date` y `.description` en `.summary.modifications` con `.type` del " -"'value'. Proporcione el valor del contrato antes del escalamiento en " -"`.oldContractValue` y el valor del contrato después del escalamiento en " -"`.newContractValue`" +"Proceso de contratación: Para cada aumento, publicar un registro con una " +"`.date` y `.description` en `.summary.modifications` con `.type` de 'value'. " +"Proporcionar el valor del contrato antes del aumento en `.oldContractValue` " +"y el valor del contrato después del aumento en `.newContractValue`" #. CoST IDS element #: mapping/process-level-implementation.csv:3 @@ -163,6 +164,8 @@ msgid "" "Difference between original duration at contract award and the current " "projected duration in weeks." msgstr "" +"Diferencia entre la duración original al momento de la adjudicación del " +"contrato y la duración actual proyectada en semanas." #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:3 @@ -173,10 +176,10 @@ msgid "" "`.oldContractPeriod` and the contract period after the variation in " "`.newContractPeriod`" msgstr "" -"Proceso de contratación: Para cada variación, publicar una entrada con " +"Proceso de contratación: Para cada variación, publicar un registro con una " "`.date` y `.description` en `.summary.modifications` con `.type` de " -"'duration'. Proporcionar el periodo del contrato antes de la variación en " -"`.oldContractPeriod` y el periodo del contrato después de la variación en " +"'duration'. Proporcione el período del contrato antes de la variación en " +"`.oldContractPeriod` y el período del contrato después de la variación en " "`.newContractPeriod`" #. Mapping from OCDS @@ -186,18 +189,18 @@ msgid "" "`/contracts/amendments/description` to `.description` and `/date` to " "`.date`.*" msgstr "" -"*Monitorear `/contracts/period` para cambios. Copiar `/contracts/amendments/" -"description` a `.description` y `/date` a `.date`.*" #. CoST IDS element #: mapping/process-level-implementation.csv:4 msgid "Variation to contract scope" -msgstr "Variación en el alcance del contrato" +msgstr "Variación al alcance del contrato" #. Description #: mapping/process-level-implementation.csv:4 msgid "Any changes between original scope at contract award and the current scope" msgstr "" +"Cualquier cambio entre el alcance original al contrato de adjudicación y el " +"alcance actual" #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:4 @@ -205,8 +208,8 @@ msgid "" "Contracting process: For each variation, publish an entry with a `.date` " "and `.description` in `.summary.modifications` with `.type` of 'scope'" msgstr "" -"Proceso de contratación: Para cada variación, publicar una entrada con " -"`.date` y `.description` en `.summary.modifications` con `.type` de 'scope'" +"Proceso de Contratación: Para cada variación, publicar un registro con una " +"`.date` y `.description` en `.summary.modifications` con `.type` del 'scope'" #. Mapping from OCDS #: mapping/process-level-implementation.csv:4 @@ -216,14 +219,11 @@ msgid "" "`/contracts/amendments/description` to `.description` and `/date` to " "`.date`.*" msgstr "" -"**Monitorear `/contracts/description`, `/contracts/items` y `/contracts/" -"implementation/milestones` para cambios. Copiar `/contracts/amendments/" -"description` a `.description` y `/date` a `.date`.*" #. CoST IDS element #: mapping/process-level-implementation.csv:5 msgid "Reasons for price changes" -msgstr "Razones de los cambios de precios" +msgstr "Razones de los cambios en los precios" #. Description #: mapping/process-level-implementation.csv:5 @@ -232,6 +232,9 @@ msgid "" "to changes in contract price, major price fluctuations and accumulative " "increase or decrease in price." msgstr "" +"Resumen de las razones de lo cambios primarios (ej. variaciones) que después " +"conducen a cambios en los precios del contrato, importantes fluctuaciones en " +"los precios y aumentos o reducciones acumulativas del precio" #. Mapping to OC4IDS #: mapping/process-level-implementation.csv:5 @@ -240,14 +243,14 @@ msgid "" "Contracting process: For each variation, provide a `.rationale` in " "`.summary.modifications`." msgstr "" -"Proceso de contratación: Para cada variación, proporcionar `.rationale` en " -"`.summary.modifications`." +"Proceso de contratación: Para cada variación proporcione una `.rationale` " +"en `.summary.modifications`." #. Mapping from OCDS #: mapping/process-level-implementation.csv:5 #: mapping/process-level-implementation.csv:6 msgid "*Copy `contracts/amendments/rationale` to `.rationale`.*" -msgstr "**Copiar el valor de `contracts/amendments/rationale` a `.rationale`.*" +msgstr "" #. CoST IDS element #: mapping/process-level-implementation.csv:6 @@ -260,16 +263,18 @@ msgid "" "Summary of reasons for primary changes (e.g. variations) that then lead " "to changes in the scope and duration." msgstr "" +"Resumen de los principales cambios (ej. variaciones) que luego conducen a " +"cambios en el alcance y la duración" #. CoST IDS element #: mapping/process-level-procurement.csv:1 msgid "Procuring entity" -msgstr "Entidad contratante" +msgstr "Entidad de adquisiciones" #. Description #: mapping/process-level-procurement.csv:1 msgid "Enter name of the organization carrying out the procurement" -msgstr "" +msgstr "Ingresar el nombre de la organización que realiza las adquisiciones" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:1 @@ -278,9 +283,9 @@ msgid "" "in its `.roles` | Contracting process: Record the name and identifier in " "`.summary.tender.procuringEntity`" msgstr "" -"Nivel de proyecto: Agregar una entrada a `parties` con el campo " -"'procuringEntity' incluido en `.roles` | Proceso de contratación: Registrar " -"el nombre y el identificador en `.summary.tender.procuringEntity`" +"Nivel de proyecto: Agregar un registro a `parties` con 'procuringEntity' " +"incluido en sus `.roles` | Procesos de contratación: Registrar el nombre e " +"identificador en`.summary.tender.procuringEntity`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:1 @@ -294,22 +299,16 @@ msgid "" "`.summary.tender.procuringEntity.id`; otherwise, set them to the " "procuring entity's `.name` and `.id`." msgstr "" -"*Verifique la lista `/parties` para el objeto `Organization` con " -"'administrativeEntity' en `/roles`. Copiar cada uno de los objetos a la " -"lista `parties` en OC4IDS. Si hay más de una una entidad contratante, no " -"establecer `.summary.tender.procuringEntity.name` y " -"`.summary.tender.procuringEntity.id`; caso contrario establecer `.name` y " -"`.id`. de las entidades contratantes.*" #. CoST IDS element #: mapping/process-level-procurement.csv:2 msgid "Procuring entity contact details" -msgstr "Datos de contacto de la entidad contratante" +msgstr "Detalles de contacto de la entidad de adquisiciones" #. Description #: mapping/process-level-procurement.csv:2 msgid "Postal and Electronic address" -msgstr "" +msgstr "Dirección postal y electrónica" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:2 @@ -317,8 +316,8 @@ msgid "" "Project Level: Publish the postal address in `parties.address` and the " "electronic address in `parties.contactPoint`" msgstr "" -"Nivel de proyecto: Publique la dirección postal en el campo `parties.address`" -" y la dirección electrónica en `parties.contactPoint`" +"Nivel de Proyecto: Publicar la dirección postal en `parties.address` y la " +"dirección electrónica en `parties.contactPoint`" #. CoST IDS element #: mapping/process-level-procurement.csv:3 @@ -331,6 +330,9 @@ msgid "" "Enter name of the organization carrying out the contract administrative " "entity if different from the Procuring Entity" msgstr "" +"Ingresar el nombre de la organización que lleva a cabo el contrato de la " +"entidad administrativa si es diferente de la Entidad de Adquisiciones y " +"Contrataciones" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:3 @@ -339,10 +341,9 @@ msgid "" "included in its `.roles` | Contracting process: Record the name and " "identifier in `.summary.tender.administrativeEntity`" msgstr "" -"Nivel de proyecto: Agregar una entrada a `parties` con el campo " -"'administrativeEntity' incluido en `.roles` | Proceso de contratación: " -"Registrar el nombre y el identificador en " -"`.summary.tender.administrativeEntity`" +"Nivel de proyecto: agregar un registro en `parties` con " +"'administrativeEntity' incluyendo sus `.roles` | Proceso de contratación: " +"Registre el nombre e identificador en `.summary.tender.administrativeEntity`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:3 @@ -354,12 +355,6 @@ msgid "" "`.summary.tender.administrativeEntity.id`; otherwise, set them to the " "procuring entity's `.name` and `.id`." msgstr "" -"*Verifique la lista `/parties` para el objeto `Organization` con " -"'administrativeEntity' en `/roles`. Copiar cada uno de los objetos a la " -"lista `parties` en OC4IDS. Si hay más de una entidad contratante, no " -"establecer `.summary.tender.administrativeEntity.name` y " -"`.summary.tender.administrativeEntity.id`; caso contrario establecer `.name` " -"y `.id`. de las entidades contratantes.*" #. CoST IDS element #: mapping/process-level-procurement.csv:4 @@ -369,7 +364,7 @@ msgstr "Estado del contrato" #. Description #: mapping/process-level-procurement.csv:4 msgid "Select from preAward, active or closed" -msgstr "" +msgstr "Seleccionar entre preadjudicación, activa o cerrada" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:4 @@ -377,8 +372,8 @@ msgid "" "Contracting process: Publish in `.summary.status` using the " "contractingProcessStatus codelist" msgstr "" -"Proceso de contratación: Publicar en el campo `.summary.status` utilizando " -"la lista de códigos de contractingProcessStatus" +"Proceso de contratación: Publicar en `.summary.status` utilizando la lista " +"de códigos contractingProcessStatus " #. Mapping from OCDS #: mapping/process-level-procurement.csv:4 @@ -386,14 +381,11 @@ msgid "" "Set `.summary.status` to a value from the contractingProcessStatus " "codelist according to the business logic in the codelist." msgstr "" -"Establezca `.summary.status` a un valor de la lista de códigos " -"contractingProcessStatus de acuerdo con la lógica empresarial en la lista de " -"códigos." #. CoST IDS element #: mapping/process-level-procurement.csv:5 msgid "Procurement process" -msgstr "Proceso de adquisición" +msgstr "Proceso de adquisiciones" #. Description #: mapping/process-level-procurement.csv:5 @@ -401,6 +393,9 @@ msgid "" "Develop a list such as International Competitive Bidding, National " "Competitive Bidding, Donor Procurement Rules, Framework, Direct Award" msgstr "" +"Elaborar una lista como Licitación Competitiva Internacional, Licitación " +"Competitiva Nacional, Reglas de Adquisiciones del Donante, Marco, " +"Adjudicación Directa" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:5 @@ -409,8 +404,8 @@ msgid "" "`.summary.tender.procurementMethodDetails` and map to " "`.summary.tender.procurementMethod`" msgstr "" -"Proceso de contratación: Publicar en el campo " -"`.summary.tender.procurementMethodDetails` y mapear al campo " +"Proceso de contratación: Publicar en " +"`.summary.tender.procurementMethodDetails` y mapear a " "`.summary.tender.procurementMethod`" #. Mapping from OCDS @@ -421,9 +416,6 @@ msgid "" "`/tender/procurementMethod` and `/tender/procurementMethodDetails` " "respectively." msgstr "" -"Establezca `.summary.tender.procurementMethod` y " -"`.summary.tender.procurementMethodDetails` a los valores de `/tender/" -"procurementMethod` y `/tender/procurementMethodDetails` respectivamente." #. CoST IDS element #: mapping/process-level-procurement.csv:6 @@ -436,6 +428,8 @@ msgid "" "Develop a list such as Design, Supervision, Design & Supervision, Design " "& Build, Construction" msgstr "" +"Elaborar una lista como Diseño, Supervisión, Diseño y Supervisión, Diseño y " +"Construcción, Construcción" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:6 @@ -443,9 +437,9 @@ msgid "" "Contracting process: Add one or more values to the `.summary.nature` " "array. (e.g. [\"design\", \"build\"] for a design and build contract)" msgstr "" -"Proceso de contratación: Agregar uno o más valores a la lista " -"`.summary.nature`. (por ejemplo [\"diseño\", \"construcción\"] para un " -"contrato de diseño y construcción)" +"Proceso de contratación: Agregar uno más valores a la matriz de " +"`.summary.nature` array. (ej. [\"diseño\", \"construcción\"] para contrato " +"de diseño y construcción)" #. Mapping from OCDS #: mapping/process-level-procurement.csv:6 @@ -454,9 +448,6 @@ msgid "" "`/tender/items/additionalClassifications` or infer from " "`/tender/description`.*" msgstr "" -"*Mapee de `/tender/items/classification` o `/tender/items/" -"additionalClassifications` o inferir el valor basándose en `/tender/" -"description`.*" #. CoST IDS element #: mapping/process-level-procurement.csv:7 @@ -466,14 +457,13 @@ msgstr "Número de empresas que participan en la licitación" #. Description #: mapping/process-level-procurement.csv:7 msgid "Number of firms who submit a tender" -msgstr "" +msgstr "Número de empresas que presentan una oferta" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:7 msgid "Contracting process: Publish in `.summary.tender.numberOfTenderers`" msgstr "" -"Proceso de contratación: Publicar en el campo " -"`.summary.tender.numberOfTenderers`" +"Proceso de contratación: Publicar en `.summary.tender.numberOfTenderers`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:7 @@ -481,8 +471,6 @@ msgid "" "Set `.summary.numberOfTenderers` to the value of " "`/tender/numberOfTenderers`." msgstr "" -"Establezca `.summary.numberOfTenderers` al valor de `/tender/" -"numberOfTenderers`." #. CoST IDS element #: mapping/process-level-procurement.csv:8 @@ -493,12 +481,12 @@ msgstr "Estimación del costo" #: mapping/process-level-procurement.csv:8 msgid "Currency and amount of the original pre-tender estimate of the contract" msgstr "" +"Moneda y monto de la estimación original previa a la licitación del contrato" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:8 msgid "Contracting process: Publish in `.summary.tender.costEstimate`" -msgstr "" -"Proceso de contratación: Publicar en el campo `.summary.tender.costEstimate`" +msgstr "Proceso de contratación: Publicar en `.summary.tender.costEstimate`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:8 @@ -507,9 +495,6 @@ msgid "" "`.summary.tender.costEstimate` to the value of `/tender/value` in the " "most recent release with `/tender/status` set to 'planning'." msgstr "" -"Valide las entregas individuales para el proceso de contratación y " -"establecer `.summary.tender.costEstimate` al valor de `/tender/value` en la " -"entrega más reciente con `/tender/status` establecido en 'planning'." #. CoST IDS element #: mapping/process-level-procurement.csv:9 @@ -519,12 +504,12 @@ msgstr "Título del contrato" #. Description #: mapping/process-level-procurement.csv:9 msgid "The formal name of the contract" -msgstr "" +msgstr "Nombre formal del contrato" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:9 msgid "Contracting process: Publish in `.summary.title`" -msgstr "Proceso de contratación: Publicar en el campo `.summary.title`" +msgstr "Proceso de contratación: Publicar en `.summary.title`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:9 @@ -535,20 +520,16 @@ msgid "" "`Award` object in `/awards`, use its `/title`. Otherwise, use " "`/tender/title`." msgstr "" -"Si el proceso de contratación tiene un solo objeto `Contract` en `/contracts`" -", establecer `.summary.title` al valor de los contratos `/title`; si no esta " -"disponible y el proceso de contratación tiene solo un objeto `Award` en " -"`/awards`, usar `/title`. Caso contrario, usar`/tender/title`." #. CoST IDS element #: mapping/process-level-procurement.csv:10 msgid "Contract firm(s)" -msgstr "Empresa(s) contratada(s)" +msgstr "Empresa(s) del contrato" #. Description #: mapping/process-level-procurement.csv:10 msgid "Legal name of supplier" -msgstr "" +msgstr "Nombre legal del proveedor" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:10 @@ -557,9 +538,9 @@ msgid "" "their `.roles` | Contracting process: Add the names and identifiers to " "the `.summary.suppliers` array" msgstr "" -"Nivel de proyecto: Agregue una entrada a `parties` con el campo 'supplier' " -"incluido en sus `.roles` | Proceso de contratación: Agregue los nombres e " -"identificadores a la lista `.summary.suppliers`" +"Nivel de proyecto: Agregar un registro a `parties` with 'supplier' " +"incluyendo sus `.roles` | Proceso de contratación: Agregar los nombres e " +"identificadores a la matriz `.summary.suppliers` " #. Mapping from OCDS #: mapping/process-level-procurement.csv:10 @@ -570,26 +551,21 @@ msgid "" "the `.name` and `.id` of the `OrganizationReference` to the `.name` and " "`.id` of the `Organization`." msgstr "" -"Verifique la lista `/parties` para los objetos `Organization` con " -"'supplier' en `/roles`. Para cada uno de los objetos copiarlos a la lista " -"`parties` en OC4IDS, agregar un objeto `OrganizationReference` a " -"`.summary.suppliers` y establecer `.name` y `.id` de la " -"`OrganizationReference` al `.name` y `.id` de la `Organization`." #. CoST IDS element #: mapping/process-level-procurement.csv:11 msgid "Contract price" -msgstr "Precio de contrato" +msgstr "Precio del contrato" #. Description #: mapping/process-level-procurement.csv:11 msgid "Currency and price at contract award" -msgstr "" +msgstr "Moneda y precio en la adjudicación del contrato" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:11 msgid "Contracting process: Publish in `.summary.contractValue`" -msgstr "Proceso de contratación: Publique en el campo `.summary.contractValue`" +msgstr "Proceso de contratación: Publicar en `.summary.contractValue`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:11 @@ -602,13 +578,6 @@ msgid "" "currency, set `.summary.contractValue.amount` to the sum of the converted" " values and set `.summary.contractValue.currency` to the base currency.*" msgstr "" -"Si el valor de `/value/currency` es el mismo para todos los objetos `Award` " -"en `/awards`, establecer `.summary.contractValue.amount` a la suma de `/" -"value/amount` en cada objeto `Award` y establecer " -"`.summary.contractValue.currency` al valor de `/value/currency`. *Caso " -"contrario, convertir `/value/amount` en cada objeto `Award` a la moneda " -"base, establecer `.summary.contractValue.amount` a la suma de los valores " -"convertidos y establecer `.summary.contractValue.currency` a la moneda base.*" #. CoST IDS element #: mapping/process-level-procurement.csv:12 @@ -621,6 +590,9 @@ msgid "" "Main outputs from the contract e.g. detailed design, supervision, project" " management and or type, quantity, unit for construction" msgstr "" +"Principales productos del contrato por ejemplo planos detallados, " +"supervisión, tipo y o administración del proyecto, calidad, unidad de " +"construcción" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:12 @@ -629,9 +601,9 @@ msgid "" "detailed documentation may be provided as documents within linked " "releases" msgstr "" -"Proceso de contratación: Publicar en el campo `.summary.description`. " -"Además, la documentación detallada puede proporcionarse como documentos " -"dentro de las entregas vinculadas." +"Proceso de contratación: Publicar en`.summary.description`. Además e puede " +"proporcionar documentación detallada en la forma de documentos con versiones " +"vinculadas" #. Mapping from OCDS #: mapping/process-level-procurement.csv:12 @@ -650,19 +622,6 @@ msgid "" "`/awards/items` and `/contracts/items`, set `.summary.description` to the" " value of the item's `/description`." msgstr "" -"Si hay más de un objeto `Contract` en `/contracts` o más de un objeto `Award`" -" en `/awards`, establecer `.summary.description` al valor de `/tender/" -"description`; si no está disponible y hay solo un objeto `Item` en `/tender/" -"items`, entonces establecer `.summary.description` al valor de uno de los " -"ítems `/description`.\n" -"\n" -"Por otro parte, si hay solo un objeto `Award` o `Contract` con el campo de " -"`/description`, establecer `.summary.description` al valor del objeto " -"`/description`.\n" -"\n" -"Por otra parte, si hay solo un `Item` con el un campo `/description` en `/" -"awards/items` y `/contracts/items`, establecer `.summary.description` al " -"valor de `/description` del ítem." #. CoST IDS element #: mapping/process-level-procurement.csv:13 @@ -675,11 +634,13 @@ msgid "" "Enter dates and Number of weeks from contract start date to (anticipated)" " completion date" msgstr "" +"Ingresar fechas y número de semanas desde la fecha de inicio del contrato " +"hasta fecha de finalización (anticipada)" #. Mapping to OC4IDS #: mapping/process-level-procurement.csv:13 msgid "Contracting process: Publish in `.summary.contractPeriod`" -msgstr "Proceso de contratación: Publicar en el campo `.summary.contractPeriod`" +msgstr "Proceso de contratación: Publicar en `.summary.contractPeriod`" #. Mapping from OCDS #: mapping/process-level-procurement.csv:13 @@ -690,17 +651,11 @@ msgid "" " of all `Award` objects in `/awards`; if not available, set " "`.summary.contractPeriod` to the value of `/tender/contractPeriod`." msgstr "" -"Establezca `.summary.contractPeriod.startDate` con el primer `/" -"contractPeriod/startDate` de todos los objetos `Award` en `/awards` y " -"establecer `.summary.contractPeriod.endDate` con el último `/contractPeriod/" -"endDate` de todos objetos `Award` en `/awards`; si no está disponible, " -"establecer `.summary.contractPeriod` con el valor de `/tender/" -"contractPeriod`." #. CoST IDS element #: mapping/project-level-completion.csv:1 msgid "Project status (current)" -msgstr "Estado del proyecto (actual)" +msgstr "Estado (actual) del proyecto" #. Description #: mapping/project-level-completion.csv:1 @@ -708,16 +663,18 @@ msgid "" "The current stage of the project. Select from identification, " "preparation, construction, completion, completed or cancelled." msgstr "" +"Etapa actual del proyecto. Seleccionar de identificación, preparación, " +"construcción, finalización, finalizado o cancelado." #. Mapping to OC4IDS #: mapping/project-level-completion.csv:1 msgid "Project Level: Publish in `status`" -msgstr "Nivel de proyecto: Publicar en el campo `status`" +msgstr "Nivel de Proyecto: Publicar en `status`" #. Mapping from OCDS #: mapping/project-level-completion.csv:1 msgid "*Infer from `/tag` of most recent release.*" -msgstr " *Inferir a partir de `/tag` de la entrega más reciente.*" +msgstr "" #. CoST IDS element #: mapping/project-level-completion.csv:2 @@ -727,12 +684,12 @@ msgstr "Costo de finalización del proyecto" #. Description #: mapping/project-level-completion.csv:2 msgid "State projected or actual completion cost (currency and amount)" -msgstr "" +msgstr "Costo del estado proyectado o finalización actual (moneda y cantidad)" #. Mapping to OC4IDS #: mapping/project-level-completion.csv:2 msgid "Project Level: Publish in `completion.finalValue`" -msgstr "Nivel de proyecto: Publicar en el campo `completion.finalValue`" +msgstr "Nivel de proyecto: Publicar en `completion.finalValue`" #. Mapping from OCDS #: mapping/project-level-completion.csv:2 @@ -742,10 +699,6 @@ msgid "" "if not available, infer from total of " "`/contracts/implementation/transactions/value`.*" msgstr "" -"*Infiera el costo proyectado a partir de `/contracts/value` e inferir el " -"costo real a partir de `/contracts/implementation/finalValue` (Extensión de " -"Cumplimiento del contrato); si este no está disponible, inferir el valor a " -"partir del total de `/contracts/implementation/transactions/value`.*" #. CoST IDS element #: mapping/project-level-completion.csv:3 @@ -755,12 +708,12 @@ msgstr "Fecha de finalización" #. Description #: mapping/project-level-completion.csv:3 msgid "State projected or actual completion date" -msgstr "" +msgstr "Estado proyectado o fecha de finalización actual" #. Mapping to OC4IDS #: mapping/project-level-completion.csv:3 msgid "Project Level: Publish in `completion.endDate`" -msgstr "Nivel de proyecto: Publicar en el campo `completion.endDate`" +msgstr "Nivel de proyecto: Publicar en `completion.endDate`" #. Mapping from OCDS #: mapping/project-level-completion.csv:3 @@ -768,9 +721,6 @@ msgid "" "*Infer from `/contracts/implementation/endDate` (Contract completion " "extension); if not available, infer from `/contracts/period/endDate`.*" msgstr "" -"*Infiera a partir de `/contracts/implementation/endDate` (Extensión de " -"Cumplimiento de Contrato); si no está disponible, inferir el valor a partir " -"de `/contracts/period/endDate`.*" #. CoST IDS element #: mapping/project-level-completion.csv:4 @@ -784,6 +734,9 @@ msgid "" "completed project scope differs from the original project scope. Specify " "main outputs (type, quantity, unit)" msgstr "" +"Indicar alcance del proyecto actual o proyectado. El objetivo demostrar si " +"el alcance del proyecto finalizado difiere del alcance original del " +"proyecto. Especificar productos principales (tipo, cantidad, unidad)" #. Mapping to OC4IDS #: mapping/project-level-completion.csv:4 @@ -792,10 +745,9 @@ msgid "" "include document with `.documentType` of `projectScope` and dates and " "descriptions that show this is final scope at completion" msgstr "" -"Nivel de proyecto: Publicar texto libre en el campo `completion.finalScope` " -"y/o incluir un documento con `.documentType` del `projectScope` y fechas y " -"descripciones que muestren que este es el alcance final al momento de la " -"finalización." +"Nivel de proyecto: Publicar texto libre como `completion.finalScope` y/o " +"incluir documento con `.documentType` de `projectScope` y fechas y " +"descripciones que demuestran que este será el alcance final a la finalización" #. Mapping from OCDS #: mapping/project-level-completion.csv:4 @@ -804,19 +756,18 @@ msgid "" "`projectScope` or infer from `/contracts/items` or " "`/contracts/implementation/milestones`.*" msgstr "" -"*Valide en `/planning/documents` para documentos con `/type` establecido a " -"`projectScope` o inferir el valor a partir de `/contracts/items` o `/" -"contracts/implementation/milestones`.*" #. CoST IDS element #: mapping/project-level-completion.csv:5 msgid "Reasons for project changes" -msgstr "Razones para los cambios en el proyecto." +msgstr "Razones para cambios en el proyecto" #. Description #: mapping/project-level-completion.csv:5 msgid "Summary of primary reasons for any changes in scope, time and cost" msgstr "" +"Resumen de las razones principales de cualquier cambio en el alcance, plazos " +"y costo" #. Mapping to OC4IDS #: mapping/project-level-completion.csv:5 @@ -824,8 +775,8 @@ msgid "" "Project Level: Publish using `completion.endDateDetails`, " "`completion.finalValueDetails` and `completion.finalScopeDetails`" msgstr "" -"Nivel de Proyecto: Publicar utilizando los campos `completion.endDateDetails`" -", `completion.finalValueDetails` y `completion.finalScopeDetails`" +"Nivel de proyecto: Publicar utilizando `completion.endDateDetails`, " +"`completion.finalValueDetails` y `completion.finalScopeDetails`" #. Mapping from OCDS #: mapping/project-level-completion.csv:5 @@ -834,9 +785,6 @@ msgid "" "`/contracts/implementation/finalValueDetails` (Contract completion " "extension); if not available, infer from `/contracts/amendments`.*" msgstr "" -"*Infiera partir de `/contracts/implementation/endDateDetails` y `/contracts/" -"implementation/finalValueDetails` (Extensión de Cumplimiento del Contrato); " -"si estos no están disponibles, inferira partir de `/contracts/amendments`.*" #. CoST IDS element #: mapping/project-level-completion.csv:6 @@ -846,7 +794,7 @@ msgstr "Referencia a informes de auditoría y evaluación" #. Description #: mapping/project-level-completion.csv:6 msgid "Reference to publicly available technical and financial audits" -msgstr "" +msgstr "Referencia a auditorías técnicas y financieras disponibles al público" #. Mapping to OC4IDS #: mapping/project-level-completion.csv:6 @@ -855,9 +803,9 @@ msgid "" "'financialAuditReport' or 'technicalAuditReport' and include a short " "description and/or a link to a document providing details" msgstr "" -"Nivel de Proyecto: Publique en `documents`, con `.documentType` establecido " -"a 'financialAuditReport' o 'technicalAuditReport' e incluya una breve " -"descripción y/o un enlace a un documento que proporcione detalles" +"Nivel de proyecto: Publicar en`documents`, con `.documentType` definido en " +"'financialAuditReport' o 'technicalAuditReport' e incluir una breve " +"descripción y/o un enlace al documento que proporciona más detalles " #. Mapping from OCDS #: mapping/project-level-completion.csv:6 @@ -866,19 +814,16 @@ msgid "" "objects with `/type` set to 'finalAudit'. Copy each such object to the " "`documents` array." msgstr "" -"Valide ficar la lista `/contracts/implementation/documents` para objetos " -"`Document` con `/type` establecidos a 'finalAudit'. Copie cada objeto a la " -"lista `documents`." #. CoST IDS element #: mapping/project-level-identification.csv:1 msgid "Project owner" -msgstr "Dueño del proyecto" +msgstr "Propietario del proyecto" #. Description #: mapping/project-level-identification.csv:1 msgid "Name of the sponsoring Government department" -msgstr "" +msgstr "Nombre del departamento gubernamental que lo patrocina" #. Mapping to OC4IDS #: mapping/project-level-identification.csv:1 @@ -887,9 +832,10 @@ msgid "" "'publicAuthority' included in its `.roles`. Set `publicAuthority.name` " "and `publicAuthority.id` to the `.name` and `.id` of the object." msgstr "" -"Nivel de proyecto: Agregue un objeto `Organization` a `parties` con " -"'publicAuthority' incluido en `.roles`. Establecer `publicAuthority.name` y " -"`publicAuthority.id` al `.name` y `.id` del objeto." +"A Nivel de Proyecto: Añadir un objeto `Organization` a `parties` con " +"'publicAuthority' como parte de sus `.roles`. Establecer el " +"`publicAuthority.name` y la `publicAuthority.id` al `.name` y `.id` del " +"objeto." #. Mapping from OCDS #: mapping/project-level-identification.csv:1 @@ -900,11 +846,6 @@ msgid "" "authority, do not set `publicAuthority.name` and `publicAuthority.id`; " "otherwise, set them to the public authority's `.name` and `.id`.*" msgstr "" -"Valide la lista `/parties` para los objetos `Organization` con 'buyer' en " -"`/roles`. Copiar cada uno de los objetos a la lista `parties` en OC4IDS y " -"agregar 'publicAuthority' a sus `.roles`. Si hay más de una autoridad " -"pública, no establecer `publicAuthority.name` y `publicAuthority.id`; caso " -"contrario, establecer `.name` y `.id`.* de las autoridades públicas. " #. CoST IDS element #: mapping/project-level-identification.csv:2 @@ -917,6 +858,8 @@ msgid "" "Develop a list of sectors relevant to country e.g. housing, transport, " "energy, water etc." msgstr "" +"Desarrollar una lista de sectores pertinentes al país, por ejemplo, " +"vivienda, transporte, energía, agua, etc." #. Mapping to OC4IDS #: mapping/project-level-identification.csv:2 @@ -925,10 +868,10 @@ msgid "" "values in `sector`. Publish any additional sector classifications from " "local or other global codelists in `additionalClassifications`." msgstr "" -"Nivel de proyecto: Mapee a la lista de códigos projectSector y publicar uno " -"o más valores en `sector`. Publicar cualquier clasificación adicional de " -"sectores de las listas de códigos local o global en " -"`additionalClassifications`." +"Nivel de proyecto: Mapear a la lista de códigos de projectSector y publicar " +"uno o más valores en el `sector`. Publicar cualquier clasificación sectorial " +"adicional de las listas de códigos locales o de otras listas de códigos " +"globales en `additionalClassifications`." #. Mapping from OCDS #: mapping/project-level-identification.csv:2 @@ -938,10 +881,6 @@ msgid "" "Additionally, map the classification used in OCDS to the projectSector " "codelist and publish one or more values in `sector`.*" msgstr "" -"*Copie el objeto `Classification` de `/planning/project/sector` (Extensión " -"del Proyecto) a la lista `additionalClassifications`. Adicionalmente, mapee " -"la clasificación utilizada en OCDS a la lista de códigos projectSector y " -"publique uno o más valores en `sector`.*" #. CoST IDS element #: mapping/project-level-identification.csv:3 @@ -954,11 +893,14 @@ msgid "" "Develop a subset for each sector e.g. Transport could be subdivided into " "national highway, local road, railway, port, airport etc." msgstr "" +"Desarrollar un subsector para cada sector, por ejemplo, el transporte se " +"subdivide en autopistas nacionales, carreteras locales, ferrocarril, puerto, " +"aeropuerto etc." #. Mapping to OC4IDS #: mapping/project-level-identification.csv:3 msgid "Project Level: Publish in `additionalClassifications`" -msgstr "Nivel de proyecto: Publique en el campo `additionalClassifications`" +msgstr "Nivel de proyecto: Publicar en `additionalClassifications`" #. Mapping from OCDS #: mapping/project-level-identification.csv:3 @@ -967,9 +909,6 @@ msgid "" "`/planning/project/additionalClassifications` array (Project extension) " "to the `additionalClassifications` array." msgstr "" -"Copie cada uno de los objetos `Classification` desde la lista de `/planning/" -"project/additionalClassifications` (Extensión del Proyecto), a la lista " -"`additionalClassifications`." #. CoST IDS element #: mapping/project-level-identification.csv:4 @@ -979,12 +918,12 @@ msgstr "Nombre del proyecto" #. Description #: mapping/project-level-identification.csv:4 msgid "Specify the project name" -msgstr "" +msgstr "Especificar el nombre del proyecto" #. Mapping to OC4IDS #: mapping/project-level-identification.csv:4 msgid "Project Level: Publish in `title`" -msgstr "Nivel de proyecto: Publique en el campo `title`" +msgstr "Nivel de proyecto: Publicar en `title`" #. Mapping from OCDS #: mapping/project-level-identification.csv:4 @@ -992,8 +931,6 @@ msgid "" "Set `title` to the value of `/planning/project/title` (Project " "extension); if not available, optionally use `/tender/title`." msgstr "" -"Establezca `title` al valor de `/planning/project/title` (Extensión del " -"Proyecto); si no está disponible, opcionalmente utilizar `/tender/title`." #. CoST IDS element #: mapping/project-level-identification.csv:5 @@ -1003,7 +940,7 @@ msgstr "Ubicación del proyecto" #. Description #: mapping/project-level-identification.csv:5 msgid "Briefly specify location of the project" -msgstr "" +msgstr "Especificar brevemente la ubicación del proyecto" #. Mapping to OC4IDS #: mapping/project-level-identification.csv:5 @@ -1011,8 +948,8 @@ msgid "" "Project Level: Publish using the `locations` fields as an address, " "geometry (point/line/polygon) or gazetteer entry" msgstr "" -"Nivel de proyecto: Publique utilizando los campos `locations` como una " -"dirección, geometría (punto/línea/polígono) o entrada en un diccionario " +"Nivel de proyecto: Publicar utilizando los campos de `locations` como la " +"dirección, la geometría (point/line/polygon) o el registro de un libro " "geográfico" #. Mapping from OCDS @@ -1023,10 +960,6 @@ msgid "" "`/tender/items/deliveryLocation` or `/tender/items/deliveryAddress` " "(Location extension). Add an `.id` to each `Location` object." msgstr "" -"Copie cada objeto `Location` de `/planning/project/locations` (Extensión del " -"Proyecto) a la lista `locations`; si no está disponible, opcionalmente " -"utilizar `/tender/items/deliveryLocation` o `/tender/items/deliveryAddress` (" -"Extensión de ubicación). Agregar un `.id` a cada objeto `Location`." #. CoST IDS element #: mapping/project-level-identification.csv:6 @@ -1036,7 +969,7 @@ msgstr "Propósito" #. Description #: mapping/project-level-identification.csv:6 msgid "Specify the socioeconomic purpose of the project" -msgstr "" +msgstr "Especificar el propósito socioeconómico del proyecto." #. Mapping to OC4IDS #: mapping/project-level-identification.csv:6 @@ -1044,8 +977,8 @@ msgid "" "Project Level: Publish in `purpose`; if classified against a codelist, " "also publish in `additionalClassifications`." msgstr "" -"Nivel de proyecto: Publicar en el campo `purpose`; si se clasifica según una " -"lista de códigos, publicar también en `additionalClassifications`." +"Nivel de proyecto: Publicar en `purpose`; Si se clasifica de acuerdo a una " +"lista de códigos, también publicar en `additionalClassifications`." #. Mapping from OCDS #: mapping/project-level-identification.csv:6 @@ -1055,25 +988,21 @@ msgid "" "with `/type` set to 'needsAssessment' and copy each object to the " "`documents` array." msgstr "" -"Establezca `purpose` al valor de `/planning/rationale`; si no esta " -"disponible, opcionalmente verfifique la lista `/planning/documents` para los " -"objetos `Document` con `/type` establecidos a 'needsAssessment' y copie cada " -"uno de los objetos a la lista `documents`." #. CoST IDS element #: mapping/project-level-identification.csv:7 msgid "Project description" -msgstr "Descripción del proyecto" +msgstr "Descripción de proyecto" #. Description #: mapping/project-level-identification.csv:7 msgid "Concise description and details of the project" -msgstr "" +msgstr "Descripción breve y detalles del proyecto" #. Mapping to OC4IDS #: mapping/project-level-identification.csv:7 msgid "Project Level: Publish in `description`" -msgstr "Nivel de proyecto: Publique en el campo `description`" +msgstr "Nivel de proyecto: Publicar en `description`" #. Mapping from OCDS #: mapping/project-level-identification.csv:7 @@ -1082,14 +1011,11 @@ msgid "" "(Project extension); if not available, optionally use " "`/tender/description`." msgstr "" -"Establezca `description` al valor de `/planning/project/description` (" -"Extensión del Proyecto); si no está disponible, opcionalmente use `/tender/" -"description`." #. CoST IDS element #: mapping/project-level-preparation.csv:1 msgid "Project Scope (main output)" -msgstr "Alcance del proyecto (producto principal)" +msgstr "Alcance del Proyecto (resultado principal)" #. Description #: mapping/project-level-preparation.csv:1 @@ -1097,6 +1023,8 @@ msgid "" "Main outputs from the project that are being taken forward into " "construction (type, quantity, unit)" msgstr "" +"Principales resultados del proyecto que son parte de la construcción (tipo, " +"cantidad, unidad)" #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:1 @@ -1105,9 +1033,9 @@ msgid "" "'projectScope' and include a short description and/or a link to a " "document providing details" msgstr "" -"Nivel de proyecto: publicar en `documents`, con `.documentType` y establecer " -"a 'projectScope' e incluir una breve descripción y/o un enlace a un " -"documento que proporcione más detalles" +"Nivel de proyecto: Publicar en `documents`, con `.documentType` y establecer " +"un 'projectScope' e incluir una descripción breve y/o enlazar a un documento " +"que proporcione más detalles." #. Mapping from OCDS #: mapping/project-level-preparation.csv:1 @@ -1119,17 +1047,11 @@ msgid "" "`Milestone` objects from `/tender/milestones` to " "`contractingProcesses.summary.tender.milestones`." msgstr "" -"Revise la secuencia `/planning/documents` para objetos `Document` con " -"`.documentType` empezando por 'projectScope' y copie cada objeto a la " -"secuencia `documents` ; sino está disponible, copie opcionalmente objetos " -"`Item` desde `/tender/items` to `contractingProcesses.summary.tender.items` " -"y copie objetos `Milestone` desde `/tender/milestones` a " -"`contractingProcesses.summary.tender.milestones`." #. CoST IDS element #: mapping/project-level-preparation.csv:2 msgid "Environmental impact" -msgstr "Impacto al medio ambiente" +msgstr "Impacto ambiental" #. Description #: mapping/project-level-preparation.csv:2 @@ -1139,6 +1061,11 @@ msgid "" "beauty, carbon emissions etc. and mitigation measures e.g. pollution " "control, low carbon solutions, sustainable timber etc." msgstr "" +"Describir brevemente los impactos ambientales y las medidas de mitigación " +"para este proyecto ej. Impactos sobre la flora, fauna y bosques, áreas de " +"belleza natural, emisión de carbono etc. y medidas de mitigación, ej. " +"control de contaminación, soluciones de baja emisión de carbono, madera " +"sostenible, etc. " #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:2 @@ -1147,8 +1074,8 @@ msgid "" "'environmentalImpact' and include a short description and/or a link to a " "document providing details." msgstr "" -"Nivel de proyecto: Publique en `documents`, con `.documentType` establecido " -"a 'environmentalImpact' e incluir una breve descripción y/o un enlace a un " +"Nivel de proyecto: Publicar en `documents`, con `.documentType` establecer " +"en 'environmentalImpact' e incluir una breve descripción y/o enlazar a un " "documento que proporcione más detalles." #. Mapping from OCDS @@ -1157,14 +1084,11 @@ msgid "" "Check the `/planning/documents` array for `Document` objects with `/type`" " set to 'environmentalImpact'. Copy each object to the `documents` array." msgstr "" -"Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` establecidos a 'environmentalImpact'. Copiar cada objeto a " -"la lista `documents`." #. CoST IDS element #: mapping/project-level-preparation.csv:3 msgid "Land and settlement impact" -msgstr "Impacto sobre la tierra y los asentamientos" +msgstr "Impacto en terrenos y asentamientos" #. Description #: mapping/project-level-preparation.csv:3 @@ -1175,6 +1099,11 @@ msgid "" "villages of 500 villagers each), impacts on local businesses e.g. (30 " "business properties purchased)." msgstr "" +"Indicar la cantidad de terrenos y propiedades adquiridas para el proyecto " +"ej. Un terreno de 25km2 e impactos relacionados ej. aspectos arqueológicos (" +"reubicación de un cementerio Sajón), asentamientos locales/indígenas (se " +"reubicaron 5 comunidades indígenas con 500 habitantes cada una), impactos " +"sobre los negocios locales, ej. (se compraron 30 propiedades de comercios)." #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:3 @@ -1183,9 +1112,9 @@ msgid "" "'landAndSettlementImpact' and include a short description and/or a link " "to a document providing details." msgstr "" -"Nivel de proyecto: Publique en `documents`, con `.documentType` establecido " -"a 'landAndSettlementImpact' e incluir una breve descripción y/o un enlace a " -"un documento que proporcione más detalles" +"Nivel de proyecto: Publicar en `documents`, con `.documentType` establecer " +"en 'landAndSettlementImpact' e incluir una breve descripción y/o enlace a un " +"documento que proporciones más detalles." #. Mapping from OCDS #: mapping/project-level-preparation.csv:3 @@ -1193,8 +1122,6 @@ msgid "" "Check the `/planning/documents` array for `Document` objects with `/type`" " set to 'landAndSettlementImpact'. Copy each object to the `documents`." msgstr "" -"Valide la lista `/planning/documents` para objetos `Document` con `/type` " -"establecidos a 'landAndSettlementImpact'. Copiar cada objeto a `documents`." #. CoST IDS element #: mapping/project-level-preparation.csv:4 @@ -1204,7 +1131,7 @@ msgstr "Detalles de contacto" #. Description #: mapping/project-level-preparation.csv:4 msgid "Postal and electronic address of the Project Owner" -msgstr "" +msgstr "Dirección postal y electrónica del propietario del proyecto" #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:4 @@ -1213,7 +1140,7 @@ msgid "" " with 'publicAuthority' included in its `.roles`" msgstr "" "Nivel de proyecto: Publicar en el campo `.address` y `.contactPoint` de la " -"parte con 'publicAuthority' incluido en `.roles`" +"parte con 'publicAuthority' incluido en sus `.roles`" #. Mapping from OCDS #: mapping/project-level-preparation.csv:4 @@ -1222,9 +1149,6 @@ msgid "" "to 'buyer'. Copy each object to the `parties` array in OC4IDS and add " "'publicAuthority' to its `.roles`." msgstr "" -"Valide la lista `/parties` para objetos `Organization` con `/role` " -"establecido a 'buyer'. Copiar cada uno de los objetos a la lista `parties` " -"en OC4IDS y agregar 'publicAuthority' a `.roles`. " #. CoST IDS element #: mapping/project-level-preparation.csv:5 @@ -1234,7 +1158,7 @@ msgstr "Fuentes de financiamiento" #. Description #: mapping/project-level-preparation.csv:5 msgid "Name the funding organization(s)/sources of funding" -msgstr "" +msgstr "Nombre la(s) organización(es)/fuente(s) de financiamiento" #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:5 @@ -1245,12 +1169,12 @@ msgid "" "included in its `.roles`. When information on the amount provided by each" " funder is available, use `budget.budgetBreakdowns` to provide details" msgstr "" -"Nivel de proyecto: Si una organización financiadora es la dueña del proyecto " -"agregue 'funder' a `.roles` de la entrada existente en `parties`. De lo " -"contrario, agregue una nueva entrada a `parties` para cada organización " -"financiadora con 'funder' incluido en los `.roles`. Cuando la información " -"sobre las cantidades proveídas por cada ente financiador esté disponible, " -"use `budget.budgetBreakdowns` para dar los detalles. " +"Nivel de proyecto: Si una organización de financiamiento es la propietaria " +"del proyecto, agregar 'funder' a los `.roles` del registro existente en " +"`parties`. De lo contrario, agregar un nuevo registro en el campo `parties` " +"para cada organización financiadora con 'funder' incluido en sus `.roles`. " +"Cuando la información sobre la cantidad aportada por cada financiador esté " +"disponible, utilizar `budget.budgetBreakdowns` para proporcional más detalles" #. Mapping from OCDS #: mapping/project-level-preparation.csv:5 @@ -1262,12 +1186,6 @@ msgid "" "'funder' in `/roles` and copy each object to the `parties` array in " "OC4IDS." msgstr "" -"Valide la lista `/parties` para objetos `Organization` referenciados en `/" -"planning/budgetBreakdown/sourceParty` (Extensión Desglose del presupuesto), " -"copie cada uno de los objetos a la lista `parties` en OC4IDS y agregue " -"'funder' a `.roles`; si no esta disponible, valide la lista `/parties` para " -"partes con 'funder' en `/roles` y copie cada uno de los objetos a la lista " -"de `parties` en el OC4IDS." #. CoST IDS element #: mapping/project-level-preparation.csv:6 @@ -1282,11 +1200,15 @@ msgid "" "environmental mitigation measures, H&S provisions, client, consultant & " "contractor costs, VAT etc." msgstr "" +"Especificar los costos proyectados/presupuesto asignado para el proyecto (" +"moneda y monto). El presupuesto incluye adquisición de terrenos / " +"propiedades, medidas de mitigación ambiental, disposiciones H&S, cliente, " +"costos consultor & contratista, IVA, etc. " #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:6 msgid "Project Level: Publish in `budget.amount`" -msgstr "Nivel de proyecto: Publique en el campo `budget.amount`" +msgstr "Nivel de Proyecto: Publicar en in `budget.amount`" #. Mapping from OCDS #: mapping/project-level-preparation.csv:6 @@ -1302,17 +1224,6 @@ msgid "" "currency, set `budget.amount` in OC4IDS to the sum of the converted " "values and set `budget.currency` in OC4IDS to the base currency.*" msgstr "" -"Si el proyecto tiene un solo proceso de contratación, establecer " -"`budget.amount` y `budget.currency` en OC4IDS a los valores de `/budget/" -"amount` y `/budget/currency`. Si el proyecto tiene más de un proceso de " -"contratación y el valor de `/budget/currency` es el mismo en todos los " -"procesos de contratación, establecer `budget.amount` en OC4IDS a la suma del " -"valor de `/budget/amount` en cada proceso de contratación y establecer " -"`budget.currency` en OC4IDS al valor de `/budget/currency` . *Caso " -"contrario, convertir los valores de `/budget/amount` a la moneda base de " -"cada uno de los procesos de contratación, establecer `budget.amount` en " -"OC4IDS a la suma de los valores convertidos y establecer en OC4IDS " -"`budget.currency` a la moneda base.*" #. CoST IDS element #: mapping/project-level-preparation.csv:7 @@ -1322,7 +1233,7 @@ msgstr "Fecha de aprobación del presupuesto del proyecto" #. Description #: mapping/project-level-preparation.csv:7 msgid "Date project budget was authorized" -msgstr "" +msgstr "Fecha en que se autorizó el presupuesto del proyecto" #. Mapping to OC4IDS #: mapping/project-level-preparation.csv:7 @@ -1330,8 +1241,8 @@ msgid "" "Project Level: Publish in `budget.approvalDate` and include additional " "document with `.documentType` of 'budgetApproval' if required" msgstr "" -"Nivel de proyecto: Publique en el campo `budget.approvalDate` e incluir un " -"documento adicional con `.documentType` del 'budgetApproval' si es necesario" +"Nivel de proyecto: Publicar en `budget.approvalDate` y de ser necesario " +"incluir documento adicional con `.documentType` de 'budgetApproval' " #. Mapping from OCDS #: mapping/project-level-preparation.csv:7 @@ -1342,16 +1253,11 @@ msgid "" "`Milestone` objects with `/type` set to 'approval' and set " "`budget/approvalDate` to the value of `/dateMet`.*" msgstr "" -"*Valide la lista `/planning/documents` para objetos `Document` con `/type` " -"establecidos a 'budgetApproval' y copie cada uno de los objetos a la lista " -"`documents`; *si no está disponible, opcionalmente verifique `/planning/" -"milestones` para objetos `Milestone` con `/type` establecidos a 'approval' y " -"establezca `budget/approvalDate` al valor de `/dateMet`.*" #. CoST IDS element #: mapping/reactive-process-level-contract.csv:1 msgid "Contract agreement and conditions" -msgstr "Acuerdo y condiciones del contrato ." +msgstr "Acuerdo y condiciones del contrato" #. Description #: mapping/reactive-process-level-contract.csv:1 @@ -1360,6 +1266,10 @@ msgid "" "(e.g. original PDF, Word or Open Document format files), and a separate " "document entry for scanned-signed pages where this is required." msgstr "" +"Una copia del contrato firmado. Considerar la posibilidad de proporcionar " +"tanto archivos legibles por máquina (por ejemplo, archivos originales en " +"formato PDF, Word u Open Document), como una referencia documental separada " +"para las páginas firmadas escaneadas cuando así se requiera." #. Mapping to OC4IDS #: mapping/reactive-process-level-contract.csv:1 @@ -1367,8 +1277,8 @@ msgid "" "[Add a contracting process document](../common.md#add-a-contracting-" "process-document) and set `.documentType` to 'contractSigned'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establezca `.documentType` en " +"[Agrebar un documento del proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer `.documentType` del " "'contractSigned'." #. Mapping from OCDS @@ -1378,14 +1288,11 @@ msgid "" "`.documentType` set to 'contractSigned' and copy each object to the " "`.summary.documents` array.*" msgstr "" -"*Validar la lista `/contracts/documents` para objetos `Document` con " -"`.documentType` establecidos con 'contractSigned' y copiar cada uno de los " -"objetos a la lista `.summary.documents` .*" #. CoST IDS element #: mapping/reactive-process-level-contract.csv:2 msgid "Registration and ownership of firms" -msgstr "Registro y propiedad de empresas." +msgstr "Registro y propiedad de las empresas" #. Description #: mapping/reactive-process-level-contract.csv:2 @@ -1393,6 +1300,8 @@ msgid "" "A document issued by the relevant government registry as confirmation of " "the due incorporation and valid existence of the organization." msgstr "" +"Un documento emitido por el registro gubernamental pertinente como " +"confirmación de la debida constitución y existencia válida de la organización" #. Mapping to OC4IDS #: mapping/reactive-process-level-contract.csv:2 @@ -1413,21 +1322,6 @@ msgid "" "://org-id.guide/) for the register the identifier is drawn from\n" "* Set its `.id`" msgstr "" -"**Documento:**\n" -"\n" -"[ Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establecer `.documentType` a " -"'incorporationCertificate'.\n" -"\n" -"**Datos:**\n" -"\n" -"Agregue un objeto `Organization` a la matriz `parties` y:\n" -"\n" -"* Establezca su `.role` a 'supplier'\n" -"* Establezca su `.identifier.id` al número de registro\n" -"* Establezca su `.identifier.scheme` al código de [org-id.guide](https://org-" -"id.guide/) para el registro del que se extrae el identificador\n" -"* Establezca su `.id`" #. Mapping from OCDS #: mapping/reactive-process-level-contract.csv:2 @@ -1442,25 +1336,18 @@ msgid "" "the `OrganizationReference`'s `.name` and `.id` to the `Organization`'s " "`.name` and `.id`." msgstr "" -"*Valide la lista `/contracts/documents` para objetos `Document` con `/type` " -"establecidos a 'incorporationCertificate' y copie cada uno de los objetos a " -"la lista `.summary.documents`.*\n" -"\n" -"Valide la lista `/parties` para objetos `Organization` con 'supplier' en " -"`/roles`. Para cada objeto, copie a la lista `parties` en OC4IDS, agregue " -"un objeto `OrganizationReference` a `.summary.suppliers` y establecer " -"`.name` y `.id` de `OrganizationReference` con los valores de `.name` y `.id`" -" de `Organization`." #. CoST IDS element #: mapping/reactive-process-level-contract.csv:3 msgid "Specifications and drawings" -msgstr "Especificaciones y planos." +msgstr "Especificaciones y planos" #. Description #: mapping/reactive-process-level-contract.csv:3 msgid "Detailed technical information about goods or services to be provided." msgstr "" +"Información técnica detallada sobre los bienes y servicios que se van a " +"suministrar" #. Mapping to OC4IDS #: mapping/reactive-process-level-contract.csv:3 @@ -1468,8 +1355,8 @@ msgid "" "[Add a contracting process document](../common.md#add-a-contracting-" "process-document) and set `.documentType` to 'technicalSpecifications'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establecer `.documentType` a " +"[Agregar un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer `.documentType` en " "'technicalSpecifications'." #. Mapping from OCDS @@ -1479,14 +1366,11 @@ msgid "" "`/type` set to 'technicalSpecifications' and copy each object to the " "`.summary.documents` array.*" msgstr "" -"*Valide la lista `/contracts/documents` para objetos `Document` con `/type` " -"establecidos a 'technicalSpecifications' y copie cada uno de los objetos a " -"la lista `.summary.documents`.*" #. CoST IDS element #: mapping/reactive-process-level-implementation.csv:1 msgid "List of variations, changes, amendments" -msgstr "Lista de variaciones, cambios, modificaciones." +msgstr "Lista de variaciones, cambios, enmiendas" #. Description #: mapping/reactive-process-level-implementation.csv:1 @@ -1494,6 +1378,8 @@ msgid "" "Details of changes to the duration, price, scope or other significant " "features of the contracting process" msgstr "" +"Detalles de cambios en la duración, el precio, el alcance u otras " +"características significativas del proceso de contratación." #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:1 @@ -1505,12 +1391,6 @@ msgid "" "before/after values in `.oldContractPeriod`, `.oldContractValue`, " "`.newContractPeriod` and `.newContractValue`." msgstr "" -"Por cada variación, cambio o enmienda, publique una entrada con `.date` y " -"`.description` en `.summary.modifications`.\n" -"\n" -"Establezca `.type` sobre el tipo de cambio y proporcione los valores " -"relevantes de antes/después en `.oldContractPeriod`, `.oldContractValue`, " -"`.newContractPeriod` y `.newContractValue`." #. Mapping from OCDS #: mapping/reactive-process-level-implementation.csv:1 @@ -1527,22 +1407,11 @@ msgid "" "`summary.modifications.description` and `/date` to " "`.summary.modifications.date`.*" msgstr "" -"*Monitoree los siguientes campos en busca de cambios:*\n" -"\n" -"* `/contracts/value`\n" -"* `/contracts/period`\n" -"* `/contracts/description`\n" -"* `/contracts/items`\n" -"* `/contracts/implementation/milestones`\n" -"\n" -"*Copie `/contracts/amendments/description` a " -"`summary.modifications.description` y `/date` a " -"`.summary.modifications.date`.*" #. CoST IDS element #: mapping/reactive-process-level-implementation.csv:2 msgid "List of escalation approvals" -msgstr "Lista de aprobaciones de incrementos" +msgstr "Lista de aprobaciónes de incrementos" #. Description #: mapping/reactive-process-level-implementation.csv:2 @@ -1550,6 +1419,8 @@ msgid "" "Documentation of one or more approved escalations of the contract price " "during the project life-cycle." msgstr "" +"Documentación de uno o más incrementos aprobados del precio del contrato " +"durante el ciclo de vida del proyecto." #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:2 @@ -1557,8 +1428,8 @@ msgid "" "[Add a contracting process document](../common.md#add-a-contracting-" "process-document) and set `.documentType` to 'escalationApprovals'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establezca `.documentType` en " +"[Agregar un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer `.documentType` en " "'escalationApprovals'." #. Mapping from OCDS @@ -1569,15 +1440,11 @@ msgid "" "`.documentType` set to 'escalationApprovals' and copy each object to the " "`.summary.documents` array.*" msgstr "" -"*Valide las listas `/contracts/documents` y `/contracts/implementation/" -"documents` para objetos `Document` con `.documentType` establecidos a " -"'escalationApprovals' y copie cada uno de los objetos a la lista " -"`.summary.documents`.*" #. CoST IDS element #: mapping/reactive-process-level-implementation.csv:3 msgid "Quality assurance reports" -msgstr "Informes de aseguramiento de calidad." +msgstr "Informes de aseguramiento de calidad" #. Description #: mapping/reactive-process-level-implementation.csv:3 @@ -1586,6 +1453,9 @@ msgid "" "standards, methods, procedures and practices, and identifying best " "practices." msgstr "" +"Documentación que identifica deficiencias en diseños, especificaciones, " +"normas, métodos, procedimientos y prácticas, e y que identifica las mejores " +"prácticas." #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:3 @@ -1593,8 +1463,8 @@ msgid "" "[Add a contracting process document](../common.md#add-a-contracting-" "process-document) and set `.documentType` to 'qualityAssuranceReport'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establezca `.documentType` a " +"[Agregar un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer `.documentType` en " "'qualityAssuranceReport'." #. Mapping from OCDS @@ -1605,15 +1475,11 @@ msgid "" "`.documentType` set to 'qualityAssuranceReport' and copy each object to " "the `.summary.documents` array.*" msgstr "" -"*Valide las listas `/contracts/documents` y `/contracts/implementation/" -"documents` para objetos `Document` con `.documentType` establecidos a " -"'qualityAssuranceReport' y copie cada uno de los objetos a la lista " -"`.summary.documents`.*" #. CoST IDS element #: mapping/reactive-process-level-implementation.csv:4 msgid "Disbursement records or payment certificates" -msgstr "Registros de desembolso o certificados de pago" +msgstr "Registros de desembolsos o certificados de pago" #. Description #: mapping/reactive-process-level-implementation.csv:4 @@ -1622,6 +1488,9 @@ msgid "" "document certifying that the work specified on a supplier's estimate or " "invoice is complete and that payment to the supplier is approved" msgstr "" +"Una lista de transacciones de gastos realizadas con cargo a este contrato y/" +"o un documento que certifica que la obra especificada en la estimación o " +"factura del proveedor está finalizada y que se aprueba el pago al proveedor." #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:4 @@ -1636,16 +1505,6 @@ msgid "" "[Add a contracting process document](../common.md#add-a-contracting-" "process-document) and set `.documentType` to 'paymentCertificate'." msgstr "" -"**Datos:**\n" -"\n" -"Para cada desembolso, agregue una `Transaction` to `.summary.transactions` y " -"establezca sus campos de acuerdo con las definiciones del esquema.\n" -"\n" -"**Documentos:**\n" -"\n" -"[Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establezca `.documentType` como " -"'paymentCertificate'." #. Mapping from OCDS #: mapping/reactive-process-level-implementation.csv:4 @@ -1657,17 +1516,11 @@ msgid "" "objects with `.documentType` set to 'paymentCertificate' and copy each " "object to the `.summary.documents` array.*" msgstr "" -"*Copie los contenidos de la lista `/contracts/implementation/transactions` a " -"`.summary.transactions`.*\n" -"\n" -"*Valide la lista `/contracts/implementation/documents` para objetos " -"`Document` con `.documentType` establecidos a 'paymentCertificate' y copie " -"cada uno de los objetos a la lista `.summary.documents`.*" #. CoST IDS element #: mapping/reactive-process-level-implementation.csv:5 msgid "Contract amendments" -msgstr "Enmiendas del contrato" +msgstr "Enmiendas al contrato" #. Description #: mapping/reactive-process-level-implementation.csv:5 @@ -1675,6 +1528,7 @@ msgid "" "A legal document that changes or adds to the terms of an existing " "contract." msgstr "" +"Un documento legal que cambia o agrega términos a un contrato existente." #. Mapping to OC4IDS #: mapping/reactive-process-level-implementation.csv:5 @@ -1682,8 +1536,8 @@ msgid "" "[Add a contracting process document](../common.md#add-a-contracting-" "process-document) and set `.documentType` to 'contractAmendment'." msgstr "" -"[ Agregar un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establecer `.documentType` a " +"[Agregar un documento del proceso de contratación](../common.md#add-a" +"-contracting-process-document) y configurar`.documentType` del " "'contractAmendment'." #. Mapping from OCDS @@ -1693,14 +1547,11 @@ msgid "" "`.documentType` set to 'contractAmendment' and copy each object to the " "`.summary.documents` array.*" msgstr "" -"*Valide la lista `/contracts/documents` para objetos `Document` con " -"`.documentType` establecidos a 'contractAmendment' y copie cada uno de los " -"objetos a la lista `.summary.documents`.*" #. CoST IDS element #: mapping/reactive-process-level-procurement.csv:1 msgid "Contract officials and roles" -msgstr "Oficiales contratados y roles" +msgstr "Oficiales de contratos y roles" #. Description #: mapping/reactive-process-level-procurement.csv:1 @@ -1708,6 +1559,8 @@ msgid "" "Name and position of the public official in charge of administration of " "the contract(s)." msgstr "" +"Nombre y puesto del funcionario público a cargo de la administración del " +"contrato(s)" #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:1 @@ -1725,18 +1578,6 @@ msgid "" "* Set its `.name` to the contract official's name\n" "* Set its `.jobTitle` to the contract official's job title" msgstr "" -"De la lista `parties`, obtener el objeto `Organization` cuyo rol es " -"'administrativeEntity'. Sí aún no existe ninguno:\n" -"\n" -"* Agregue un objeto `Organization` a la lista `parties`\n" -"* Establezca `.name` al nombre de la entidad administrativa\n" -"* Establezca su `.role` a 'administrativeEntity'\n" -"\n" -"Agregue un objeto `Person` de la lista `.people` de la organización y:\n" -"\n" -"* Establezca su `.id` de forma incremental\n" -"* Establezca su `.name` al nombre del funcionario contratado\n" -"* Establezca su `.jobTitle` al cargo del funcionario contratado" #. Mapping from OCDS #: mapping/reactive-process-level-procurement.csv:1 @@ -1748,17 +1589,11 @@ msgid "" "`.summary.tender.procuringEntity.id`; otherwise, set them to the " "procuring entity's `.name` and `.id`.*" msgstr "" -"*Valide la lista `/parties` para objetos `Organization` con " -"'administrativeEntity' en `/roles`. Copie cada uno de los objetos a la lista " -"`parties` en OC4IDS. Si hay más de una una entidad contratante, no " -"establecer `.summary.tender.procuringEntity.name` y " -"`.summary.tender.procuringEntity.id`; caso contrario establecer `.name` y " -"`.id`. de las entidades contratantes.*" #. CoST IDS element #: mapping/reactive-process-level-procurement.csv:2 msgid "Procurement method" -msgstr "Método de adquisición" +msgstr "Método de adquisiciones y contrataciones" #. Description #: mapping/reactive-process-level-procurement.csv:2 @@ -1766,6 +1601,8 @@ msgid "" "Specify tendering method using the method codelist (open, selective, " "limited, direct)." msgstr "" +"Especifíque el método de licitación utilizando la lista de códigos del " +"método (abierta, selectiva, limitada, directa)." #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:2 @@ -1773,8 +1610,8 @@ msgid "" "Set `.summary.tender.procurementMethod` to a value from the Method " "codelist." msgstr "" -"Establezca `.summary.tender.procurementMethod` con un valor de la lista de " -"códigos del Método." +"Establecer `.summary.tender.procurementMethod` a un valor de la lista de " +"códigos de Metodo." #. Mapping from OCDS #: mapping/reactive-process-level-procurement.csv:2 @@ -1782,13 +1619,11 @@ msgid "" "Set `.summary.tender.procurementMethod` to the value of " "`/tender/procurementMethod`." msgstr "" -"Establezca `.summary.tender.procurementMethod` al valor de `/tender/" -"procurementMethod`." #. CoST IDS element #: mapping/reactive-process-level-procurement.csv:3 msgid "Tender documents" -msgstr "Documentos de licitación" +msgstr "Documentos de la licitación" #. Description #: mapping/reactive-process-level-procurement.csv:3 @@ -1797,6 +1632,9 @@ msgid "" "contract (e.g. goods and services to be procured), and the bidding " "process." msgstr "" +"Documentación para proveedores potenciales, que describen los objetivos del " +"contrato (ej. bienes y servicios a ser adquiridos), y el proceso de la " +"licitación" #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:3 @@ -1804,8 +1642,8 @@ msgid "" "[Add a contracting process document](../common.md#add-a-contracting-" "process-document) and set `.documentType` to 'biddingDocuments'." msgstr "" -"[ Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establezca `.documentType` a " +"[Agregar un documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer el`.documentType` al " "'biddingDocuments'." #. Mapping from OCDS @@ -1815,9 +1653,6 @@ msgid "" "`.documentType` set to 'biddingDocuments' and copy each object to the " "`.summary.documents` array.*" msgstr "" -"*Valide la lista `/tender/documents` para los objetos `Document` con " -"`.documentType` establecidos a 'biddingDocuments' y copie cada uno de los " -"objetos a la lista `.summary.documents`.* " #. CoST IDS element #: mapping/reactive-process-level-procurement.csv:4 @@ -1830,6 +1665,8 @@ msgid "" "Documentation on the evaluation of the bids and the application of the " "evaluation criteria, including the justification for the award." msgstr "" +"Documentación sobre la evaluación de las ofertas y la aplicación de los " +"criterios de evaluación, incluyendo la justificación de la adjudicación." #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:4 @@ -1837,8 +1674,8 @@ msgid "" "[Add a contracting process document](../common.md#add-a-contracting-" "process-document) and set `.documentType` to 'evaluationReports'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establezca `.documentType` a " +"[Agregar un documento del proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer el`.documentType` a los " "'evaluationReports'." #. Mapping from OCDS @@ -1848,14 +1685,11 @@ msgid "" "`.documentType` set to 'evaluationReports' and copy each object to the " "`.summary.documents` array.*" msgstr "" -"*Valide la lista `/tender/documents` para objetos `Document` con " -"`.documentType` establecidos a 'evaluationReports' y copie cada objeto a la " -"lista `.summary.documents`.*" #. CoST IDS element #: mapping/reactive-process-level-procurement.csv:5 msgid "Project design report" -msgstr "Informe de diseño del proyecto." +msgstr "Informe del diseño del proyecto" #. Description #: mapping/reactive-process-level-procurement.csv:5 @@ -1864,6 +1698,9 @@ msgid "" "project, typically issued before the works start, by the consultant or " "firm that will supervise the works." msgstr "" +"Un registro de la justificación del enfoque del diseño adoptado para el " +"proyecto, generalmente elaborado después de iniciada las obras, por el " +"consultor o la firma encargada de la supervisión de las obras." #. Mapping to OC4IDS #: mapping/reactive-process-level-procurement.csv:5 @@ -1871,8 +1708,8 @@ msgid "" "[Add a contracting process document](../common.md#add-a-contracting-" "process-document) and set `.documentType` to 'projectDesignReport'." msgstr "" -"[Agregue un documento de proceso de contratación](../common.md#add-a" -"-contracting-process-document) y establezca `.documentType` en " +"[Agregar documento de proceso de contratación](../common.md#add-a" +"-contracting-process-document) y establecer `.documentType` al " "'projectDesignReport'." #. Mapping from OCDS @@ -1882,19 +1719,16 @@ msgid "" "`.documentType` set to 'projectDesignReport' and copy each object to the " "`.summary.documents` array.*" msgstr "" -"*Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` estblecidos a 'projectDesignReport' y copie cada objeto a " -"la lista `.summary.documents`.*" #. CoST IDS element #: mapping/reactive-project-level-completion.csv:1 msgid "Implementation progress reports" -msgstr "Informes de progreso de implementación" +msgstr "Informes de avance de la implementación" #. Description #: mapping/reactive-project-level-completion.csv:1 msgid "Planned and actual physical and financial progress over time." -msgstr "" +msgstr "Avances físicos y financieros planificados y reales en el tiempo." #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:1 @@ -1912,20 +1746,6 @@ msgid "" "\n" "See [implementation progress reports](#implementation-progress-reports)" msgstr "" -"**Documentos**\n" -"\n" -"Informes de progreso físico: [ Agregue un documento de proyecto](../" -"common.md#add-a-project-document) y establezca `.documentType` a " -"'physicalProgressReport'.\n" -"\n" -"Informes de progreso financiero: [ Agregue un documento de proyecto](../" -"common.md#add-a-project-document) y establezca `.documentType` a " -"'financialProgressReport'.\n" -"\n" -"**Datos**\n" -"\n" -"Vea [informes de progreso de implementación](#implementation-progress-" -"reports)" #. Mapping from OCDS #: mapping/reactive-project-level-completion.csv:1 @@ -1939,19 +1759,11 @@ msgid "" "`forecasts` and copy the contents of the " "`/contracts/implementation/metrics` array to `metrics`.*" msgstr "" -"*Opcionalmente, valide la lista `/contracts/implementation` para objetos `/" -"contracts/implementation` con `.documentType` establecidos a " -"'physicalProgressReport' o 'financialProgressReport y copie cada objeto a " -"la lista `.summary.documents`.*\n" -"\n" -"*Opcionalmente, copie el contenido de la lista `/planning/forecasts` a " -"`forecasts` y copie elcontenido de la lista `/contracts/implementation/" -"metrics` a `metrics`.*" #. CoST IDS element #: mapping/reactive-project-level-completion.csv:2 msgid "Budget amendment decision" -msgstr "Decisión de modificación del presupuesto" +msgstr "Decisión de enmienda al presupuesto" #. Description #: mapping/reactive-project-level-completion.csv:2 @@ -1959,6 +1771,8 @@ msgid "" "Document accrediting the approval of budget expansion or extension for " "this project." msgstr "" +"Documentación que acredita la aprobación de la ampliación o incremento del " +"presupuesto para este proyecto" #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:2 @@ -1966,8 +1780,8 @@ msgid "" "[Add a project document](../common.md#add-a-project-document) and set " "`.documentType` to 'budgetAmendmentApproval'." msgstr "" -"[ Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca `.documentType` en 'budgetAmendmentApproval'." +"[Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establecer `.documentType` de 'budgetAmendmentApproval'." #. Mapping from OCDS #: mapping/reactive-project-level-completion.csv:2 @@ -1976,9 +1790,6 @@ msgid "" "`.documentType` set to 'budgetAmendmentApproval' and copy each object to " "the `documents` array.*" msgstr "" -"*Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` establecidos a 'budgetAmendmentApproval' y copie cada " -"objeto a la lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-completion.csv:3 @@ -1993,6 +1804,10 @@ msgid "" "Completion certificates might only be relevant for particular kinds of " "contracting processes or projects." msgstr "" +"Un certificado de finalización emitido por una autoridad pertinente que " +"demuestra que las obras han sido finalizadas con cierto nivel de calidad. " +"Los certificados de finalización de obra son pertinentes únicamente para " +"cierto tipo de procesos de contratación o proyectos." #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:3 @@ -2000,8 +1815,8 @@ msgid "" "[Add a project document](../common.md#add-a-project-document) and set " "`.documentType` to 'projectCompletionReport'." msgstr "" -"[ Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca `.documentType` a 'projectCompletionReport'." +"[Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establecer `.documentType` del 'projectCompletionReport'." #. Mapping from OCDS #: mapping/reactive-project-level-completion.csv:3 @@ -2010,9 +1825,6 @@ msgid "" "`.documentType` set to 'projectCompletionReport' and copy each object to " "the `documents` array.*" msgstr "" -"*Valide la lista `/contracts/implementation` para objetos `Document` con " -"`.documentType` establecidos a 'projectCompletionReport' y copie cada objeto " -"a la lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-completion.csv:4 @@ -2025,6 +1837,8 @@ msgid "" "Generally published at the conclusion of a project, providing a technical" " and financial summary of delivery" msgstr "" +"En general publicado al finalizar un proyecto, y presenta un resumen técnico " +"y financiero de la entrega." #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:4 @@ -2032,8 +1846,8 @@ msgid "" "[Add a project document](../common.md#add-a-project-document) and set " "`.documentType` to 'projectEvaluation'." msgstr "" -"[ Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca `.documentType` a 'projectEvaluation'." +"[Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establecer `.documentType` del 'projectEvaluation'." #. Mapping from OCDS #: mapping/reactive-project-level-completion.csv:4 @@ -2042,9 +1856,6 @@ msgid "" "`.documentType` set to 'projectEvaluation' and copy each object to the " "`documents` array.*" msgstr "" -"*Valide la lista `/contracts/implementation` para objetos `Document` con " -"`.documentType` establecidos a 'projectEvaluation' y copie cada objeto a la " -"lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-completion.csv:5 @@ -2057,6 +1868,8 @@ msgid "" "Documentation of checks that construction work has been undertaken as " "specified." msgstr "" +"Documentación de las comprobaciones de que los trabajos de construcción se " +"han realizado según lo especificado." #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:5 @@ -2064,8 +1877,8 @@ msgid "" "[Add a project document](../common.md#add-a-project-document) and set " "`.documentType` to 'technicalAuditReport'." msgstr "" -"[ Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca`.documentType` en 'technicalAuditReport'." +"[Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establecer el `.documentType` del 'technicalAuditReport'." #. Mapping from OCDS #: mapping/reactive-project-level-completion.csv:5 @@ -2074,14 +1887,11 @@ msgid "" "`.documentType` set to 'technicalAuditReport' and copy each object to the" " `documents` array.*" msgstr "" -"*Valide la lista `/contracts/implementation` para objetos `Document` con " -"`.documentType` establecidos a 'technicalAuditReport' y copie cada objeto a " -"la lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-completion.csv:6 msgid "Financial audit reports" -msgstr "Informes de auditoría financiera" +msgstr "Informes de auditorías financieras" #. Description #: mapping/reactive-project-level-completion.csv:6 @@ -2089,6 +1899,8 @@ msgid "" "Documentation of checks that a project's financial statements are correct" " and complete." msgstr "" +"Documentación de comprobación de que los estados financieros de un proyecto " +"son correctos y completos." #. Mapping to OC4IDS #: mapping/reactive-project-level-completion.csv:6 @@ -2096,8 +1908,8 @@ msgid "" "[Add a project document](../common.md#add-a-project-document) and set " "`.documentType` to 'financialAuditReport'." msgstr "" -"[ Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca`.documentType` como 'financialAuditReport'." +"[Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establecer el `.documentType` del 'financialAuditReport'." #. Mapping from OCDS #: mapping/reactive-project-level-completion.csv:6 @@ -2106,19 +1918,18 @@ msgid "" "`.documentType` set to 'financialAuditReport' and copy each object to the" " `documents` array.*" msgstr "" -"*Valide la lista `/contracts/implementation` para objetos `Document` con " -"`.documentType` establecidos a 'financialAuditReport' y copie cada objeto a " -"la lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:1 msgid "Multi-year programme & Budget" -msgstr "Programa y presupuesto plurianual" +msgstr "Programa y presupuesto plurianuales" #. Description #: mapping/reactive-project-level-identification-preparation.csv:1 msgid "A detailed breakdown of the budget by period and/or participating funders." msgstr "" +"Un desglose detallado del presupuesto por período y/o financiadores " +"participantes" #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:1 @@ -2136,18 +1947,6 @@ msgid "" "* Set its `.period.endDate` to the last day of the year, e.g " "'2020-12-31T23:59:59Z" msgstr "" -"Agregue un objeto `BudgetBreakdowns` a `budget/budgetBreaksdown`, establezca " -"el `.id` incrementalmente y establezca `.description` a 'Breakdown by year'. " -"Para cada año, agregue un objeto `BudgetBreakdown` a su secuencia " -"`.BudgetBreakdown` y establezca los campos como sigue:\n" -"\n" -"* Establezca su `id` al año, e.g. '2020'\n" -"* Establezca su `.amount.amount` a la cantidad del presupuesto asignado al " -"año y establezca `.amount.currency` a la moneda del presupuesto \n" -"* Establezca su `.period.startDate` al primer día del año, e.g. " -"'2020-01-01T00:00:00Z'\n" -"* Establezca su `.period.endDate` al último día del año, e.g " -"'2020-12-31T23:59:59Z" #. Mapping from OCDS #: mapping/reactive-project-level-identification-preparation.csv:1 @@ -2155,13 +1954,11 @@ msgid "" "*Copy the contents of `/planning/budget/budgetBreakdown` in each " "contracting process to `budget.BudgetBreakdown`.*" msgstr "" -"*Copie el contenido de `/planning/budget/budgetBreakdown` en cada proceso de " -"contratación a `budget.BudgetBreakdown`.*" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:2 msgid "Project brief or Feasibility study" -msgstr "Resumen del proyecto o estudio de factibilidad" +msgstr "Perfil del proyecto o estudio de factibilidad" #. Description #: mapping/reactive-project-level-identification-preparation.csv:2 @@ -2170,6 +1967,9 @@ msgid "" "process or project, providing information on net benefits or costs of the" " proposed goods, works or services." msgstr "" +"Documentación de los estudios de factibilidad realizados para este proceso " +"de contratación o proyecto, que proporciona información sobre los beneficios " +"o costos de los bienes, las obras o los servicios propuestos." #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:2 @@ -2177,8 +1977,8 @@ msgid "" "[Add a project document](../common.md#add-a-project-document) and set " "`.documentType` to 'feasibilityStudy'." msgstr "" -"[ Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca `.documentType` en 'feasibilityStudy'." +"[Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"determinar `.documentType` al 'feasibilityStudy'." #. Mapping from OCDS #: mapping/reactive-project-level-identification-preparation.csv:2 @@ -2187,9 +1987,6 @@ msgid "" "`.documentType` set to 'feasibilityStudy' and copy each object to the " "`documents` array.*" msgstr "" -"*Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` establecidos a 'feasibilityStudy' y copie cada objeto a la " -"lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:3 @@ -2230,18 +2027,6 @@ msgid "" " `.documentType` to 'environmentalImpact' and the second document's " "`.documentType` to 'socialImpact'." msgstr "" -"Evaluación del impacto ambiental: [ Agregue un documento de proyecto](../" -"common.md#add-a-project-document) y establezca `.documentType` en " -"'environmentalImpact'.\n" -"\n" -"Evaluación del impacto social: [ Agregar un documento de proyecto](../" -"common.md#add-a-project-document) y establezca `.documentType` en " -"'environmentalImpact' o 'socialImpact'.\n" -"\n" -"Si un único documento abarca tanto la evaluación del impacto ambiental como " -"la social, agregue dos documentos a `documents` y establezca el " -"`.documentType` del primer documento en 'environmentalImpact' y el " -"`.documentType` del segundo en 'socialImpact'." #. Mapping from OCDS #: mapping/reactive-project-level-identification-preparation.csv:3 @@ -2250,14 +2035,11 @@ msgid "" "`.documentType` set to 'environmentalImpact' or 'socialImpact' and copy " "each object to the `documents` array.*" msgstr "" -"*Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` establecidos a 'environmentalImpact' o 'socialImpact' y " -"copie cada objeto a la lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:4 msgid "Resettlement and compensation plan" -msgstr "Plan de reasentamiento y compensación." +msgstr "Plan de reasentamientos y compensaciones" #. Description #: mapping/reactive-project-level-identification-preparation.csv:4 @@ -2266,6 +2048,10 @@ msgid "" "compensate losses, and provide development benefits to people and " "communities affected by the contracting process or project." msgstr "" +"Documentación de los procedimientos y acciones para mitigar efectos " +"adversos, compensar pérdidas y proporcionar beneficios de desarrollo a las " +"personas y comunidades afectadas por el proceso de contratación o el " +"proyecto." #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:4 @@ -2283,14 +2069,11 @@ msgid "" "`.documentType` set to 'resettlementPlan' and copy each object to the " "`documents` array.*" msgstr "" -"*Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` ajustados a 'resettlementPlan' y copie cada objeto a la " -"lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:5 msgid "Project officials and roles" -msgstr "Oficiales de proyecto y roles " +msgstr "Oficiales de proyecto y su rol" #. Description #: mapping/reactive-project-level-identification-preparation.csv:5 @@ -2298,6 +2081,9 @@ msgid "" "Name and position of the highest authority in the procuring entity where " "the budget for this project is allocated (project owner)" msgstr "" +"Nombre y posición de la autoridad superior en la entidad de adquisiciones a " +"la cual se asigna el presupuesto para este proyecto (propietario del " +"proyecto)" #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:5 @@ -2315,28 +2101,16 @@ msgid "" "* Set its `.name` to the project official's name\n" "* Set its `.jobTitle` to the project official's job title" msgstr "" -"De la lista `parties`, obtenga el objeto `Organization` cuyo rol es " -"'publicAuthority'. Si todavía no existe ninguno:\n" -"\n" -"* Agregue una parte\n" -"* Establezca `.name` al nombre de la entidad contratante\n" -"* Establezca su `.role` a 'procuringEntity'\n" -"\n" -"Agregue un objeto `Person` a la lista `.people` de la organización y:\n" -"\n" -"* Establezca su `.id` de forma incremental\n" -"* Establezca `.name` al nombre del funcionario del proyecto\n" -"* Establezca `.jobTitle` al cargo del funcionario del proyecto" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:6 msgid "Financial agreement" -msgstr "Contrato financiero" +msgstr "Acuerdo de financiamiento" #. Description #: mapping/reactive-project-level-identification-preparation.csv:6 msgid "Loan or donation agreement with financing conditions." -msgstr "" +msgstr "Contrato de préstamo o donación con condiciones financieras" #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:6 @@ -2344,8 +2118,8 @@ msgid "" "[Add a project document](../common.md#add-a-project-document) and set " "`.documentType` to 'financialAgreement'." msgstr "" -"[ Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca `.documentType` a 'financialAgreement'." +"[ Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establecer `.documentType` a 'financialAgreement'." #. Mapping from OCDS #: mapping/reactive-project-level-identification-preparation.csv:6 @@ -2354,9 +2128,6 @@ msgid "" "`.documentType` set to 'financialAgreement' and copy each object to the " "`documents` array.*" msgstr "" -"*Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` establecidos a 'financialAgreement' y copie cada objeto a la " -"lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:7 @@ -2369,6 +2140,8 @@ msgid "" "Documentation that sets out the basis for this particular contracting " "process." msgstr "" +"Documentación que establece las bases de este proceso de contratación " +"específico" #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:7 @@ -2376,8 +2149,8 @@ msgid "" "[Add a project document](../common.md#add-a-project-document) and set " "`.documentType` to 'procurementPlan'." msgstr "" -"[ Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca `.documentType` como 'procurementPlan'." +"[ Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establecer `.documentType` como 'procurementPlan'." #. Mapping from OCDS #: mapping/reactive-project-level-identification-preparation.csv:7 @@ -2386,9 +2159,6 @@ msgid "" "`.documentType` set to 'procurementPlan' and copy each object to the " "`documents` array.*" msgstr "" -"*Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` establecidos a 'procurementPlan' y copie cada objeto a la " -"lista `documents`.*" #. CoST IDS element #: mapping/reactive-project-level-identification-preparation.csv:8 @@ -2398,7 +2168,7 @@ msgstr "Decisión de aprobación del proyecto" #. Description #: mapping/reactive-project-level-identification-preparation.csv:8 msgid "Additional details about the approval of the budget." -msgstr "" +msgstr "Detalles adicionales sobre la aprobación del presupuesto." #. Mapping to OC4IDS #: mapping/reactive-project-level-identification-preparation.csv:8 @@ -2406,8 +2176,8 @@ msgid "" "[Add a project document](../common.md#add-a-project-document) and set " "`.documentType` to 'budgetApproval'." msgstr "" -"[ Agregue un documento de proyecto](../common.md#add-a-project-document) y " -"establezca `.documentType` en 'budgetApproval'." +"[ Agregar un documento de proyecto](../common.md#add-a-project-document) y " +"establecer `.documentType` en 'budgetApproval'." #. Mapping from OCDS #: mapping/reactive-project-level-identification-preparation.csv:8 @@ -2416,6 +2186,3 @@ msgid "" "`.documentType` set to 'budgetApproval' and copy each object to the " "`documents` array.*" msgstr "" -"*Valide la lista `/planning/documents` para objetos `Document` con " -"`.documentType` establecidos a 'budgetApproval' y copiar cada objeto a la " -"lista `documents`.*" From 87556315c9b267bde16f47475afa6db15bc03b80 Mon Sep 17 00:00:00 2001 From: James McKinney <26463+jpmckinney@users.noreply.github.com> Date: Sun, 18 May 2025 17:10:03 -0400 Subject: [PATCH 10/17] build: Update to latest profile template --- .pre-commit-config.yaml | 4 ++-- common-requirements.txt | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 6286a031..39ef46bc 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -5,12 +5,12 @@ default_language_version: python: python3.10 repos: - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.8.6 + rev: v0.11.4 hooks: - id: ruff - id: ruff-format - repo: https://github.com/astral-sh/uv-pre-commit - rev: 0.5.14 + rev: 0.6.12 hooks: - id: pip-compile name: pip-compile common-requirements.in diff --git a/common-requirements.txt b/common-requirements.txt index 62a2917b..2462cff4 100644 --- a/common-requirements.txt +++ b/common-requirements.txt @@ -51,7 +51,7 @@ exceptiongroup==1.2.2 # anyio # cattrs # pytest -h11==0.13.0 +h11==0.16.0 # via # uvicorn # wsproto @@ -88,7 +88,7 @@ mdurl==0.1.2 # via markdown-it-py myst-parser==0.18.1 # via -r common-requirements.in -ocds-babel==0.3.6 +ocds-babel==0.3.7 # via -r common-requirements.in ocdsextensionregistry==0.6.5 # via -r common-requirements.in @@ -124,7 +124,7 @@ requests-cache==1.1.0 # via ocdsextensionregistry selenium==4.11.2 # via -r common-requirements.in -setuptools==75.2.0 +setuptools==80.3.1 # via sphinx-intl six==1.16.0 # via url-normalize From c6e88a889b5e8cc1db0efee404e27fc8a27b0f5b Mon Sep 17 00:00:00 2001 From: James McKinney <26463+jpmckinney@users.noreply.github.com> Date: Sun, 18 May 2025 17:29:16 -0400 Subject: [PATCH 11/17] fix: Fix RST reference --- docs/guidance/language.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guidance/language.md b/docs/guidance/language.md index 1281ab43..d43d3071 100644 --- a/docs/guidance/language.md +++ b/docs/guidance/language.md @@ -53,7 +53,7 @@ flatten-tool flatten -s https://standard.open-contracting.org/infrastructure/0.9 ## Publishing in multiple languages -To publish data in multiple languages, follow the above guidance and publish a separate [project package](../../reference/package.md) for each language. You need to ensure that the values of `id` fields are consistent across packages, so that users can find the translations of objects. +To publish data in multiple languages, follow the above guidance and publish a separate [project package](../reference/package.md) for each language. You need to ensure that the values of `id` fields are consistent across packages, so that users can find the translations of objects. ## Internationalization lookup table From 0922ad54ba308d1f84295c42bf24c8e469979711 Mon Sep 17 00:00:00 2001 From: James McKinney <26463+jpmckinney@users.noreply.github.com> Date: Sun, 18 May 2025 17:29:43 -0400 Subject: [PATCH 12/17] build: Use release of ocds-babel --- babel_oc4ids_sustainability_mapping.cfg | 7 +++++-- docs/conf.py | 10 +++------- requirements.txt | 2 +- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/babel_oc4ids_sustainability_mapping.cfg b/babel_oc4ids_sustainability_mapping.cfg index 6b2092bd..c196c907 100644 --- a/babel_oc4ids_sustainability_mapping.cfg +++ b/babel_oc4ids_sustainability_mapping.cfg @@ -1,2 +1,5 @@ -[oc4ids_sustainability_mapping: mapping/sustainability.yaml] -keys = title,disclosure format,mapping \ No newline at end of file +[extractors] +yaml = ocds_babel.extract:extract_yaml + +[yaml: mapping/sustainability.yaml] +keys = title,disclosure format,mapping diff --git a/docs/conf.py b/docs/conf.py index be6828ec..42130e84 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -99,7 +99,7 @@ "license_url": f"{repository_url}/blob/HEAD/LICENSE", "repository_url": repository_url, } -html_short_title = f'{html_theme_options["short_project"]} v{release}' +html_short_title = f"{html_theme_options['short_project']} v{release}" def setup(app): @@ -114,9 +114,6 @@ def setup(app): codelist_headers = ["Title", "Description", "Extension", "Business Logic"] # Headers for columns to translate in mapping CSVs. The headers in babel_ocds_mapping.cfg should match these. mapping_headers = ["CoST IDS element", "Description", "Mapping to OC4IDS", "Mapping from OCDS"] - # Keys for values to translate in sustainability.yaml. - # The keys in babel_oc4ids_sustainability_mapping.cfg should match these. - sustainability_keys = ["title", "disclosure format", "mapping"] # The gettext domain for schema translations. Should match the domain in the `pybabel compile` command. schema_domain = f"{gettext_domain_prefix}schema" @@ -146,7 +143,6 @@ def setup(app): localedir, language, codelist_headers, - sustainability_keys, version=branch, ) @@ -159,7 +155,6 @@ def setup(app): localedir, language, mapping_headers, - sustainability_keys, version=branch, ) @@ -172,7 +167,8 @@ def setup(app): localedir, language, mapping_headers, - sustainability_keys, + # Keys for values to translate in sustainability.yaml. Should match babel_oc4ids_sustainability_mapping.cfg. + keys=["title", "disclosure format", "mapping"], version=branch, ) diff --git a/requirements.txt b/requirements.txt index 567d2c0c..648adeb2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,11 +2,11 @@ # Add your own requirements below. +ocds-babel[yaml] sphinxcontrib-opencontracting==0.0.8 sphinxcontrib-opendataservices-jsonschema==0.7.1 sphinxcontrib-opendataservices==0.5.0 sphinx-design -git+https://github.com/duncandewhurst/ocds-babel.git@yaml-extractor # Build jscc From 47b5965117fcc276780271c5779a3eef42c1be93 Mon Sep 17 00:00:00 2001 From: James McKinney <26463+jpmckinney@users.noreply.github.com> Date: Sun, 18 May 2025 17:40:48 -0400 Subject: [PATCH 13/17] chore: Reduce duplication --- manage.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/manage.py b/manage.py index bde31557..fec7013d 100755 --- a/manage.py +++ b/manage.py @@ -468,12 +468,12 @@ def _compare(actual, infra_list, ocds_list, prefix, suffix): # An editor might've added an infrastructure codelist or copied an OCDS codelist, without updating this script. added = actual - infra_list - ocds_list if added: - sys.exit(f'{prefix} has unexpected {", ".join(added)}: add to infra_{suffix} or ocds_{suffix}?') + sys.exit(f"{prefix} has unexpected {', '.join(added)}: add to infra_{suffix} or ocds_{suffix}?") # An editor might've removed an infrastructure codelist, without updating this script. removed = infra_list - actual if removed: - sys.exit(f'{prefix} is missing {", ".join(removed)}: remove from infra_{suffix}?') + sys.exit(f"{prefix} is missing {', '.join(removed)}: remove from infra_{suffix}?") ocds_base_url = "https://standard.open-contracting.org/1.1/en/" @@ -1082,6 +1082,7 @@ def update_sustainability_docs(): title = element.get("title", "") target = nodes.make_id(f"{module}-{title}") + mapping_level = element.get("mapping level", "") modules[module].extend( [ f"\n({target})=", @@ -1097,10 +1098,8 @@ def update_sustainability_docs(): "\n:columns: 8", "\nOC4IDS mapping", "\n^^^\n", - "\n{bdg-primary}`Project level`" if "project" in element.get("mapping level", "") else "", - "\n{bdg-secondary}`Contracting process level`" - if "contracting process" in element.get("mapping level", "") - else "", + "\n{bdg-primary}`Project level`" if "project" in mapping_level else "", + "\n{bdg-secondary}`Contracting process level`" if "contracting process" in mapping_level else "", f"\n\n{element.get('mapping', '')}", f"\n```json\n{element['example']}\n```" if element.get("example") else "", "\n````", From 4ab632c0ff9bd9102c1ca0e54a29e936e3fc205c Mon Sep 17 00:00:00 2001 From: James McKinney <26463+jpmckinney@users.noreply.github.com> Date: Tue, 20 May 2025 10:39:41 -0400 Subject: [PATCH 14/17] build: Avoid needlessly writing to docs/_static/process-level docs/_static/project-level --- .gitignore | 2 -- docs/conf.py | 18 +++++------------- include/config.mk | 2 +- 3 files changed, 6 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 4650bb9c..8b0b1586 100644 --- a/.gitignore +++ b/.gitignore @@ -10,8 +10,6 @@ /src *.pyc -/docs/_static/process-level -/docs/_static/project-level # json-schema-random /node_modules /package-lock.json diff --git a/docs/conf.py b/docs/conf.py index 42130e84..88d640f9 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -110,11 +110,6 @@ def setup(app): language = app.config.overrides.get("language", "en") - # Headers for columns to translate in codelist CSVs. The headers in babel_ocds_mapping.cfg should match these. - codelist_headers = ["Title", "Description", "Extension", "Business Logic"] - # Headers for columns to translate in mapping CSVs. The headers in babel_ocds_mapping.cfg should match these. - mapping_headers = ["CoST IDS element", "Description", "Mapping to OC4IDS", "Mapping from OCDS"] - # The gettext domain for schema translations. Should match the domain in the `pybabel compile` command. schema_domain = f"{gettext_domain_prefix}schema" # The gettext domain for codelist translations. Should match the domain in the `pybabel compile` command. @@ -126,7 +121,6 @@ def setup(app): sustainability_mapping_domain = f"{gettext_domain_prefix}sustainability-mapping" schema_dir = basedir / "schema" / "project-level" - static_dir = basedir / "docs" / "_static" / "project-level" build_dir = basedir / "build" / language branch = os.getenv("GITHUB_REF_NAME", "latest") @@ -134,39 +128,37 @@ def setup(app): translate( [ # The glob patterns in `babel_ocds_schema.cfg` should match these filenames. - (glob(str(schema_dir / "*-schema.json")), static_dir, schema_domain), (glob(str(schema_dir / "*-schema.json")), build_dir, schema_domain), # The glob patterns in `babel_ocds_codelist.cfg` should match these. - (glob(str(schema_dir / "codelists" / "*.csv")), static_dir / "codelists", codelists_domain), (glob(str(schema_dir / "codelists" / "*.csv")), build_dir / "codelists", codelists_domain), ], localedir, language, - codelist_headers, + # Headers for columns to translate in codelist CSVs. The headers in babel_ocds_mapping.cfg should match these. + ["Title", "Description", "Extension", "Business Logic"], version=branch, ) translate( [ # The glob patterns in `babel_ocds_mapping.cfg` should match these filenames. - (glob(str(basedir / "mapping" / "*.csv")), static_dir, mapping_domain), (glob(str(basedir / "mapping" / "*.csv")), build_dir, mapping_domain), ], localedir, language, - mapping_headers, + # Headers for columns to translate in mapping CSVs. The headers in babel_ocds_mapping.cfg should match these. + ["CoST IDS element", "Description", "Mapping to OC4IDS", "Mapping from OCDS"], version=branch, ) translate( [ # The glob patterns in `babel_oc4ids_sustainability_mapping.cfg` should match these. - (glob(str(basedir / "mapping" / "sustainability.yaml")), static_dir, sustainability_mapping_domain), (glob(str(basedir / "mapping" / "sustainability.yaml")), build_dir, sustainability_mapping_domain), ], localedir, language, - mapping_headers, + [], # Keys for values to translate in sustainability.yaml. Should match babel_oc4ids_sustainability_mapping.cfg. keys=["title", "disclosure format", "mapping"], version=branch, diff --git a/include/config.mk b/include/config.mk index 14c49a20..a7e6976f 100644 --- a/include/config.mk +++ b/include/config.mk @@ -12,7 +12,7 @@ LOCALE_DIR=docs/locale # Directory in which to build documentation files. BUILD_DIR=build # Extra build files or directories. (These should match paths in .gitignore.) -EXTRA_BUILD_FILES=docs/_static/process-level docs/_static/project-level +EXTRA_BUILD_FILES= # Files that are built and distributed (you may use Bash extended globbing). DIST_FILES= # Directory in which to build .pot files. From ab7fefe528aa61ff00a5f65e41188bce846b8265 Mon Sep 17 00:00:00 2001 From: James McKinney <26463+jpmckinney@users.noreply.github.com> Date: Tue, 20 May 2025 10:44:40 -0400 Subject: [PATCH 15/17] build: Upgrade sphinxcontrib-opencontracting --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 648adeb2..19b05978 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,7 @@ # Add your own requirements below. ocds-babel[yaml] -sphinxcontrib-opencontracting==0.0.8 +sphinxcontrib-opencontracting==0.0.10 sphinxcontrib-opendataservices-jsonschema==0.7.1 sphinxcontrib-opendataservices==0.5.0 sphinx-design From 61e101a93b5128ca19b5b6af5a5e6e3f3494537f Mon Sep 17 00:00:00 2001 From: James McKinney <26463+jpmckinney@users.noreply.github.com> Date: Tue, 20 May 2025 14:57:24 -0400 Subject: [PATCH 16/17] fix: Suppress a warning that occurs in recent versions of Sphinx --- docs/conf.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/conf.py b/docs/conf.py index 88d640f9..484c358a 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -83,6 +83,8 @@ myst_enable_extensions = ["linkify"] myst_heading_anchors = 6 myst_heading_slug_func = make_id +# WARNING: cannot cache unpickable configuration value: 'myst_heading_slug_func' +suppress_warnings = ["config.cache"] # Theme customization. navigation_with_keys = False # restore the Sphinx default From 01b57e10cc07bfa8006095748b353cb576646317 Mon Sep 17 00:00:00 2001 From: James McKinney <26463+jpmckinney@users.noreply.github.com> Date: Wed, 21 May 2025 23:10:06 -0400 Subject: [PATCH 17/17] build: Upgrade standard_theme --- common-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common-requirements.txt b/common-requirements.txt index 2462cff4..358e7f71 100644 --- a/common-requirements.txt +++ b/common-requirements.txt @@ -158,7 +158,7 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -standard-theme @ git+https://github.com/open-contracting/standard_theme.git@d56505d69fceeb43535a3387172b2024eead536e#egg=standard_theme +standard-theme @ git+https://github.com/open-contracting/standard_theme.git@185b1be837be4158bf7e04c143bca0911862e35b#egg=standard_theme # via -r common-requirements.in starlette==0.40.0 # via sphinx-autobuild