From 150bd0ff7b4a514d78e5b6a6f41c715e39b5d527 Mon Sep 17 00:00:00 2001 From: Marie Gauthier Date: Wed, 20 Nov 2024 17:31:28 +0100 Subject: [PATCH] fix: APP-474 tebu factors UI (#2548) --- bun.lockb | Bin 1748774 -> 1747966 bytes web-components/package.json | 2 +- .../TebuCard/TebuCard.AreaActionsBody.tsx | 35 ++++- .../cards/TebuCard/TebuCard.CommonBody.tsx | 2 +- .../components/cards/TebuCard/TebuCard.tsx | 33 ++-- .../src/components/tabs/IconTabs.tsx | 3 + .../ProjectBatchTotals/ProjectBatchTotals.tsx | 3 + .../ProjectTopSection/ProjectTopSection.tsx | 5 +- .../src/components/organisms/TableTabs.tsx | 4 +- .../TerrasosCredits.utils.tsx | 4 +- .../TerrasosCreditsInfo.ComplianceInfo.tsx | 72 ++++----- .../TerrasosCreditsInfo.InfoTemplate.tsx | 49 ++++++ .../TerrasosCreditsInfo.TebuInfo.tsx | 62 +++----- .../TerrasosCreditsInfo.constants.tsx | 29 +++- .../TerrasosCreditsInfo.tsx | 6 +- .../TerrasosCreditsInfo.utils.tsx | 8 +- web-marketplace/src/lib/i18n/locales/en.po | 147 +++++++++++------- web-marketplace/src/lib/i18n/locales/es.po | 147 +++++++++++------- .../AllProjects.ProjectFilterBody.utils.tsx | 5 +- 19 files changed, 389 insertions(+), 227 deletions(-) create mode 100644 web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.InfoTemplate.tsx diff --git a/bun.lockb b/bun.lockb index 192bd9b67464dfa1cc2f082a713e17678915b451..674d69903c89875a0a3363144e1bf1a2baefe418 100755 GIT binary patch delta 157852 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 delta 158611 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 sw{jpog{{&xv3n$6{;) ({ x: item.name, y: item.value })); const colors = ['rgba(var(--bc-neutral-200))', 'rgba(var(--bc-green-500))']; + const labelFontSize = mobile ? '12px' : '14px'; return ( -

+
[datum.x, `${datum.y} ha.`]} + labelIndicator={ + + } + labelIndicatorInnerOffset={30} + labelIndicatorOuterOffset={15} labelComponent={ } diff --git a/web-components/src/components/cards/TebuCard/TebuCard.CommonBody.tsx b/web-components/src/components/cards/TebuCard/TebuCard.CommonBody.tsx index 2c082953e0..5da0c03499 100644 --- a/web-components/src/components/cards/TebuCard/TebuCard.CommonBody.tsx +++ b/web-components/src/components/cards/TebuCard/TebuCard.CommonBody.tsx @@ -18,7 +18,7 @@ const ThreatBody: React.FC = ({ {icon} - + {title} diff --git a/web-components/src/components/cards/TebuCard/TebuCard.tsx b/web-components/src/components/cards/TebuCard/TebuCard.tsx index 8cbb66923f..65603e6868 100644 --- a/web-components/src/components/cards/TebuCard/TebuCard.tsx +++ b/web-components/src/components/cards/TebuCard/TebuCard.tsx @@ -1,4 +1,3 @@ -import Box from '@mui/material/Box'; import cn from 'classnames'; import Card from '../../cards/Card'; @@ -27,34 +26,32 @@ export default function TebuCard({ return ( - +
{header} {headerTooltip && ( - +
- +
)} - - - {children} - - {footerLabels?.length && - footerLabels.map(({ label, value }) => ( - - {label} - {value} - - ))} - - +
+
{children}
+
+ {footerLabels?.length && + footerLabels.map(({ label, value }) => ( +
+ {label} + {value} +
+ ))} +
); } diff --git a/web-components/src/components/tabs/IconTabs.tsx b/web-components/src/components/tabs/IconTabs.tsx index c7fc21461a..ab236a2a8b 100644 --- a/web-components/src/components/tabs/IconTabs.tsx +++ b/web-components/src/components/tabs/IconTabs.tsx @@ -33,6 +33,7 @@ interface IconTabsProps { hideIndicator?: boolean; mobileFullWidth?: boolean; className?: string; + tabOuterClassName?: string; } const StyledTabs = styled(Tabs, { @@ -74,6 +75,7 @@ const IconTabs: React.FC> = ({ hideIndicator = false, mobileFullWidth = false, className, + tabOuterClassName, }) => { const [value, setValue] = useState(activeTab); const hasContent = tabs.some(tab => tab.content !== undefined); @@ -98,6 +100,7 @@ const IconTabs: React.FC> = ({ ...sxs?.tab?.outer, mx: mobileFullWidth ? { xs: -4, sm: -10, md: 0 } : 0, }} + className={tabOuterClassName} > ; + className?: string; }): JSX.Element { const { _ } = useLingui(); const isSoldOut = getIsSoldOut({ @@ -70,6 +72,7 @@ export function ProjectBatchTotals({ }, ...(Array.isArray(sx) ? sx : [sx]), ]} + className={className} > ) : undefined } diff --git a/web-marketplace/src/components/organisms/TableTabs.tsx b/web-marketplace/src/components/organisms/TableTabs.tsx index 283a75f6ff..444f79cf99 100644 --- a/web-marketplace/src/components/organisms/TableTabs.tsx +++ b/web-marketplace/src/components/organisms/TableTabs.tsx @@ -12,9 +12,10 @@ import { Theme } from 'web-components/src/theme/muiTheme'; type Props = { sx?: SxProps; tabs: IconTabProps[]; + tabOuterClassName?: string; }; -export const TableTabs = ({ tabs, sx = [] }: Props) => { +export const TableTabs = ({ tabs, sx = [], tabOuterClassName }: Props) => { const theme = useTheme(); if (tabs.length === 0) { return null; @@ -50,6 +51,7 @@ export const TableTabs = ({ tabs, sx = [] }: Props) => { }, panel: { inner: { p: 0 } }, }} + tabOuterClassName={tabOuterClassName} />
); diff --git a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCredits.utils.tsx b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCredits.utils.tsx index 83afdd8aef..0474973e0a 100644 --- a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCredits.utils.tsx +++ b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCredits.utils.tsx @@ -7,6 +7,8 @@ import { ComplianceInfoQuery } from 'generated/sanity-graphql'; import { ProjectMetadataLD, ProjectPageMetadataLD } from 'lib/db/types/json-ld'; import { TranslatorType } from 'lib/i18n/i18n.types'; +import { VOLUNTARY_MARKET } from 'pages/Projects/AllProjects/AllProjects.constants'; + import ComplianceInfo from './TerrasosCreditsInfo.ComplianceInfo'; import TebuInfo from './TerrasosCreditsInfo.TebuInfo'; @@ -50,7 +52,7 @@ export function getTerrasosCreditsTabs({ ), hidden: !metadata || - !projectMetadata?.['regen:marketType']?.includes('VOLUNTARY_MARKET'), + !metadata?.['regen:marketType']?.includes(VOLUNTARY_MARKET), }, { label: _(msg`Compliance Credits`), diff --git a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx index 31bbf449a9..b824dde63e 100644 --- a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx +++ b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx @@ -1,19 +1,19 @@ import { msg } from '@lingui/macro'; import { useLingui } from '@lingui/react'; -import { Box, ButtonBase, Grid } from '@mui/material'; +import { Grid } from '@mui/material'; import { BlockContent, SanityBlockContent, } from 'web-components/src/components/block-content'; -import SmallArrowIcon from 'web-components/src/components/icons/SmallArrowIcon'; -import { pxToRem } from 'web-components/src/theme/muiTheme'; import { LinkType } from 'web-components/src/types/shared/linkType'; import { ProjectMetadataLD } from 'lib/db/types/json-ld'; import { MetaDetail } from 'components/molecules'; +import { InfoTemplate } from './TerrasosCreditsInfo.InfoTemplate'; + import ComplianceMarketIcon from 'assets/svgs/checkmarkList.svg'; type Props = { @@ -40,38 +40,39 @@ const ComplianceInfo = ({ const biomeType = projectMetadata?.['regen:biomeType']; return ( - } + learnMoreLink={learnMoreLink} > - {!!complianceCredits && complianceCredits} -
-
- {_(msg`Compliance info`)} - {_(msg`Checkmark + + + + -
-
- -
- - {learnMoreLink.text} - - + + + + -
-
-
+ + ); }; diff --git a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.InfoTemplate.tsx b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.InfoTemplate.tsx new file mode 100644 index 0000000000..cb9e280c64 --- /dev/null +++ b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.InfoTemplate.tsx @@ -0,0 +1,49 @@ +import { ButtonBase } from '@mui/material'; + +import SmallArrowIcon from 'web-components/src/components/icons/SmallArrowIcon'; +import { Title } from 'web-components/src/components/typography'; +import { LinkType } from 'web-components/src/types/shared/linkType'; + +type InfoTemplateProps = { + upperContent?: JSX.Element; + title: string; + imgSrc: string; + imgAlt: string; + description: string | JSX.Element; + children: JSX.Element; + learnMoreLink: LinkType; +}; + +export const InfoTemplate = ({ + upperContent, + title, + imgSrc, + imgAlt, + description, + learnMoreLink, + children, +}: InfoTemplateProps) => { + return ( +
+ {!!upperContent && upperContent} +
+
+ + {title} + + {imgAlt} +
+
{description}
+ + {learnMoreLink.text} + + + {children} +
+
+ ); +}; diff --git a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx index fd0292d053..1a4f851c1c 100644 --- a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx +++ b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx @@ -1,15 +1,14 @@ import React from 'react'; import { msg } from '@lingui/macro'; -import { Box, ButtonBase } from '@mui/material'; import { useAtom } from 'jotai'; -import SmallArrowIcon from 'web-components/src/components/icons/SmallArrowIcon'; import { SocialCulturalValueType } from 'web-components/src/components/icons/terrasos/SocialCulturalValueIcon'; import { selectedLanguageAtom } from 'lib/atoms/languageSwitcher.atoms'; import { ProjectPageMetadataLD } from 'lib/db/types/json-ld'; import { TranslatorType } from 'lib/i18n/i18n.types'; +import { InfoTemplate } from './TerrasosCreditsInfo.InfoTemplate'; import { getAreaActionsCard, getConnectivityCard, @@ -62,51 +61,26 @@ const TebuInfo: React.FC = ({ const socialCulturalIndex = projectMetadata?.['regen:socialCulturalIndex']; const socialCulturalCard = false && getSocialCulturalCard(_, SocialCulturalValueType.High); + return ( - - {!!projectBatchTotals && projectBatchTotals} -
-
- {_(msg`Tebu factors`)} - {_(msg`Tebu -
-
- {_( - msg`These factors are used to calculate the credits issued for this project.`, - )} -
- - {_(msg`Learn more`)} - - - -
- {threatCard} - {connectivityCard} - {durationCard} - {areaActionsCard} - {socialCulturalCard} -
+
+ {threatCard} + {connectivityCard} + {durationCard} + {areaActionsCard} + {socialCulturalCard}
- + ); }; diff --git a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx index e896099cf0..4abbf1f52f 100644 --- a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx +++ b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx @@ -1,3 +1,4 @@ +import { MessageDescriptor } from '@lingui/core'; import { msg, Trans } from '@lingui/macro'; import { Level } from 'web-components/src/components/icons/terrasos/EcologicalConnectivityLevelIcon/EcologicalConnectivityLevelIcon'; @@ -6,12 +7,30 @@ import { SocialCulturalValueType } from 'web-components/src/components/icons/ter import { IucnStatus } from 'lib/db/types/json-ld'; +const titles = { + IucnExtinct: msg`Extinct`, + IucnExtinctInWild: msg`Extinct In Wild`, + IucnCriticallyEndangered: msg`Critically Endangered`, + IucnEndangered: msg`Endangered`, + IucnVulnerable: msg`Vulnerable`, + IucnNearThreatened: msg`Near Threatened`, + IucnLeastConcern: msg`Least Concern`, + IucnDataDeficient: msg`Data Deficient`, + IucnNotEvaluated: msg`Not Evaluated`, +}; + export type IucnMapType = Record< IucnStatus, - { type: IucnType; factor: string | number; description: JSX.Element } + { + title: MessageDescriptor; + type: IucnType; + factor: string | number; + description: JSX.Element; + } >; export const iucnFactors: IucnMapType = { EXTINCT: { + title: titles[IucnType.IucnExtinct], type: IucnType.IucnExtinct, factor: 'n/a', description: ( @@ -22,6 +41,7 @@ export const iucnFactors: IucnMapType = { ), }, EXTINCT_IN_WILD: { + title: titles[IucnType.IucnExtinctInWild], type: IucnType.IucnExtinctInWild, factor: 'n/a', description: ( @@ -33,6 +53,7 @@ export const iucnFactors: IucnMapType = { ), }, CRITICALLY_ENDANGERED: { + title: titles[IucnType.IucnCriticallyEndangered], type: IucnType.IucnCriticallyEndangered, factor: 0.2, description: ( @@ -43,6 +64,7 @@ export const iucnFactors: IucnMapType = { ), }, ENDANGERED: { + title: titles[IucnType.IucnEndangered], type: IucnType.IucnEndangered, factor: 0.18, description: ( @@ -54,6 +76,7 @@ export const iucnFactors: IucnMapType = { ), }, VULNERABLE: { + title: titles[IucnType.IucnVulnerable], type: IucnType.IucnVulnerable, factor: 0.16, description: ( @@ -64,6 +87,7 @@ export const iucnFactors: IucnMapType = { ), }, NEAR_THREATENED: { + title: titles[IucnType.IucnNearThreatened], type: IucnType.IucnNearThreatened, factor: 0.12, description: ( @@ -77,6 +101,7 @@ export const iucnFactors: IucnMapType = { ), }, LEAST_CONCERN: { + title: titles[IucnType.IucnLeastConcern], type: IucnType.IucnLeastConcern, factor: 0.12, description: ( @@ -87,6 +112,7 @@ export const iucnFactors: IucnMapType = { ), }, DATA_DEFICIENT: { + title: titles[IucnType.IucnDataDeficient], type: IucnType.IucnDataDeficient, factor: 0.12, description: ( @@ -100,6 +126,7 @@ export const iucnFactors: IucnMapType = { ), }, NOT_EVALUATED: { + title: titles[IucnType.IucnNotEvaluated], type: IucnType.IucnNotEvaluated, factor: 'n/a', description: ( diff --git a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.tsx b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.tsx index ae689bcfdf..8dc9dfcf89 100644 --- a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.tsx +++ b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.tsx @@ -1,5 +1,7 @@ import { Box } from '@mui/material'; +import { pxToRem } from 'web-components/src/theme/muiTheme'; + import { ComplianceInfoQuery } from 'generated/sanity-graphql'; import { ProjectMetadataLD, ProjectPageMetadataLD } from 'lib/db/types/json-ld'; import { TranslatorType } from 'lib/i18n/i18n.types'; @@ -44,10 +46,12 @@ export default function TerrasosCreditsInfo({ ) : null; diff --git a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx index a87597a67f..8dfc3eda2e 100644 --- a/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx +++ b/web-marketplace/src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx @@ -24,7 +24,7 @@ export function getThreatCard( _: TranslatorType, conservationStatus: IucnStatus, ): JSX.Element { - const { type, factor, description } = iucnFactors[conservationStatus]; + const { title, type, factor, description } = iucnFactors[conservationStatus]; const factorValue = typeof factor === 'number' ? factor.toString() : _(msg`factor`); return ( @@ -40,11 +40,7 @@ export function getThreatCard( }, ]} > - + ); } diff --git a/web-marketplace/src/lib/i18n/locales/en.po b/web-marketplace/src/lib/i18n/locales/en.po index babb032754..2362edb577 100644 --- a/web-marketplace/src/lib/i18n/locales/en.po +++ b/web-marketplace/src/lib/i18n/locales/en.po @@ -101,7 +101,7 @@ msgstr "" msgid "{remainingTitleCharacters, plural, one {{remainingTitleCharacters} character remaining} other {{remainingTitleCharacters} characters remaining}}" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:115 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:111 msgid "{years} year project duration" msgstr "" @@ -245,11 +245,11 @@ msgstr "" msgid "A project owner manages the area of the conservation project and the associated biodiversity units." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:28 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:48 msgid "A taxon is extinct in the wild when it is known only to survive in cultivation, in captivity or as a naturalized population (or populations) well outside the past range." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:18 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:37 msgid "A taxon is extinct when there is no reasonable doubt that the last individual has died." msgstr "" @@ -496,11 +496,11 @@ msgstr "" msgid "Amount Tradable" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:60 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:83 msgid "An ecosystem considered to be facing a <0>high risk of collapse." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:93 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:119 msgid "An ecosystem has insufficient data when there is <0>no adequate information to make a direct or indirect assessment of its risk of collapse." msgstr "" @@ -545,7 +545,7 @@ msgstr "" msgid "Are you sure you want to discard your changes?" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:145 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:141 msgid "Area Actions" msgstr "" @@ -674,7 +674,8 @@ msgid "BATCH START DATE" msgstr "" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:159 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:97 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:74 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:98 msgid "biome" msgstr "" @@ -912,7 +913,7 @@ msgstr "" msgid "Check your wallet for a confirmation popup." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:60 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:47 msgid "Checkmark list" msgstr "" @@ -1040,7 +1041,7 @@ msgstr "" msgid "Compliance credits are mandatory to meet government regulations." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:57 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:45 msgid "Compliance info" msgstr "" @@ -1085,7 +1086,7 @@ msgstr "" msgid "Connect wallet address" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:70 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:66 msgid "Connectivity allows the flow of species and ecological processes that support biodiversity across a larger area. Tebu promotes projects that contribute to the restoration of maintenance of the ecological connectivity at a landscape scale." msgstr "" @@ -1098,7 +1099,7 @@ msgstr "" msgid "Contact" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:142 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:169 msgid "Contributes minimally" msgstr "" @@ -1347,7 +1348,7 @@ msgstr "" msgid "credits available" msgstr "" -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:98 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:101 msgid "Credits Available" msgstr "" @@ -1387,7 +1388,7 @@ msgstr "" msgid "Credits Input" msgstr "" -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:79 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:82 msgid "Credits issued" msgstr "" @@ -1399,17 +1400,17 @@ msgstr "" msgid "Credits purchased with crypto can be purchased in either a retired or tradable state." msgstr "" -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:78 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:81 msgid "Credits Registered" msgstr "" #: src/components/molecules/BatchTotalsGrid.tsx:46 -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:120 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:123 msgid "Credits Retired" msgstr "" #: src/components/molecules/BatchTotalsGrid.tsx:39 -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:98 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:101 msgid "Credits Tradable" msgstr "" @@ -1417,6 +1418,10 @@ msgstr "" msgid "credits you purchased" msgstr "" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:13 +msgid "Critically Endangered" +msgstr "" + #: src/components/organisms/AdditionalityForm.tsx:198 msgid "Cropland" msgstr "" @@ -1462,6 +1467,10 @@ msgstr "" msgid "dashboard tabs" msgstr "" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:18 +msgid "Data Deficient" +msgstr "" + #: src/components/templates/ProjectDetails/ProjectDetails.constant.ts:16 msgid "Data stream" msgstr "" @@ -1488,7 +1497,8 @@ msgid "Delivery dates may vary widely as this project is still in the early stag msgstr "" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:152 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:78 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:55 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:79 msgid "department" msgstr "" @@ -1619,7 +1629,7 @@ msgstr "" msgid "ecocredits tradable" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:68 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:64 msgid "Ecological Connectivity Level" msgstr "" @@ -1641,7 +1651,7 @@ msgstr "" msgid "Ecosystem" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:70 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:94 msgid "Ecosystem that does not qualify for Critically Endangered, Endangered, or Vulnerable, but <0>likely to qualify for a threatened category in the near future." msgstr "" @@ -1649,19 +1659,19 @@ msgstr "" msgid "ecosystem type" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:39 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:60 msgid "Ecosystem with declining areas, severe degradation, and disrupted processes facing an <0>extremely high collapse risk." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:106 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:133 msgid "Ecosystems that have not yet been assessed. For these cases, the Protocol proposes an alternative that allows describing the conditions of the territory." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:83 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:108 msgid "Ecosystems that unequivocally do not meet any of the criteria for the threat categories." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:49 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:71 msgid "Ecosystems where information about the levels of environmental degradation and disruption of biotic processes indicate that there is a<0>very high risk of collapse." msgstr "" @@ -1726,7 +1736,7 @@ msgstr "" msgid "eligible activities" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:105 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:101 msgid "Eligible projects implement preservation and/or restoration activities in different proportion/rates. Tebu recognizes restoration activities have a higher cost by assigning a greater value to restoration actions." msgstr "" @@ -1747,6 +1757,10 @@ msgstr "" msgid "End Date" msgstr "" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:14 +msgid "Endangered" +msgstr "" + #: src/components/organisms/Order/Order.Summary.tsx:148 msgid "ending in" msgstr "" @@ -1760,7 +1774,8 @@ msgid "Enter the wallet address here if this entity has a wallet address but has msgstr "" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:154 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:83 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:60 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:84 msgid "environmental authority" msgstr "" @@ -1803,14 +1818,22 @@ msgstr "" msgid "Explore Banks" msgstr "" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:11 +msgid "Extinct" +msgstr "" + +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:12 +msgid "Extinct In Wild" +msgstr "" + #: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:29 msgid "factor" msgstr "" #: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:38 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:74 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:109 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:186 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:70 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:105 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:182 msgid "Factor:" msgstr "" @@ -1955,7 +1978,7 @@ msgstr "" msgid "High density grazing" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:121 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:148 msgid "Highly significant" msgstr "" @@ -2165,7 +2188,7 @@ msgstr "" #: src/components/organisms/ChooseCreditsForm/ChooseCreditsForm.CryptoOptions.tsx:52 #: src/components/organisms/TebuBannerWrapper/TebuBannerWrapper.contants.ts:10 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:97 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:74 msgid "Learn more" msgstr "" @@ -2192,6 +2215,10 @@ msgstr "" msgid "Learn more»" msgstr "" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:17 +msgid "Least Concern" +msgstr "" + #: src/lib/constants/shared.constants.tsx:111 msgid "less" msgstr "" @@ -2390,7 +2417,7 @@ msgstr "" msgid "Minimum of 1 recipient" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:135 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:162 msgid "Moderate" msgstr "" @@ -2471,6 +2498,10 @@ msgstr "" msgid "NCT represents the first IBC-compatible carbon token to the Interchain economy, and launches via NCT: Regen and NCT: Osmo pools on the Osmosis exchange." msgstr "" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:16 +msgid "Near Threatened" +msgstr "" + #: src/components/organisms/RolesForm/components/AdminModal/AdminModal.tsx:80 msgid "New admin address" msgstr "" @@ -2563,6 +2594,10 @@ msgstr "" msgid "Not connected" msgstr "" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:19 +msgid "Not Evaluated" +msgstr "" + #: src/components/organisms/BridgedEcocreditsTable/BridgedEcocreditsTable.tsx:128 msgid "Note / Link" msgstr "" @@ -2848,11 +2883,11 @@ msgstr "" msgid "Premontane humid forest" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:163 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:159 msgid "Preservation" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:155 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:151 msgid "Preservation Factor:" msgstr "" @@ -3043,7 +3078,7 @@ msgstr "" msgid "Project documentation" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:103 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:99 msgid "Project Duration" msgstr "" @@ -3151,7 +3186,7 @@ msgstr "" msgid "Projects" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:147 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:143 msgid "Projects must have a duration of at least 20 years to ensure demonstrable and quantifiable results in biodiversity. Tebu promotes projects that last longer, ensuring long term ecological processes." msgstr "" @@ -3262,7 +3297,8 @@ msgid "REGEN wallet address" msgstr "" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:151 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:76 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:53 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:77 msgid "region" msgstr "" @@ -3336,11 +3372,11 @@ msgstr "" msgid "Resources for Getting Started" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:164 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:160 msgid "Restoration" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:151 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:147 msgid "Restoration Factor:" msgstr "" @@ -3651,7 +3687,7 @@ msgstr "" msgid "Signed by" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:128 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:155 msgid "Significant" msgstr "" @@ -3688,8 +3724,8 @@ msgstr "" msgid "Social Accounts" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:180 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:192 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:176 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:188 msgid "Social and Cultural Index" msgstr "" @@ -3799,7 +3835,8 @@ msgid "Story video or photo" msgstr "" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:158 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:93 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:70 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:94 msgid "sub-watershed" msgstr "" @@ -3848,7 +3885,7 @@ msgstr "" msgid "Take from basket" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:83 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:70 msgid "Tebu badge" msgstr "" @@ -3860,7 +3897,7 @@ msgstr "" msgid "Tebu Credits" msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:80 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:68 msgid "Tebu factors" msgstr "" @@ -3910,10 +3947,10 @@ msgstr "" msgid "The caption message must be under {CAPTION_CHART_LIMIT} characters." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:182 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:187 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:192 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:197 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:209 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:214 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:219 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:224 msgid "The community has political and economic rights to the project" msgstr "" @@ -3937,7 +3974,7 @@ msgstr "" msgid "The individual or organization that is in charge of managing the project and will appear on the project page." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:182 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:178 msgid "The integration of local communities' knowledge, social structures, and equitable participation to ensure both ecosystem conservation and community benefits." msgstr "" @@ -4000,7 +4037,7 @@ msgstr "" msgid "These credits will be retired upon purchase and will not be tradeable. Retirement is permanent and non-reversible." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:89 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:72 msgid "These factors are used to calculate the credits issued for this project." msgstr "" @@ -4025,7 +4062,7 @@ msgstr "" msgid "This data is on chain or anchored on chain via a content hash." msgstr "" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:82 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:78 msgid "This factor is used to calculate the credits issued for this project." msgstr "" @@ -4100,7 +4137,6 @@ msgid "This wallet address is already in use by another account." msgstr "" #: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:32 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:44 msgid "Threat Category of Ecosystem" msgstr "" @@ -4495,6 +4531,10 @@ msgstr "" msgid "Voluntary credits are purchased for environmental responsibility without legal obligation." msgstr "" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:15 +msgid "Vulnerable" +msgstr "" + #: src/components/organisms/UserAccountSettings/UserAccountSettings.tsx:152 msgid "Wallet integration" msgstr "" @@ -4504,7 +4544,8 @@ msgid "watch video" msgstr "" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:157 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:88 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:65 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:89 msgid "watershed" msgstr "" diff --git a/web-marketplace/src/lib/i18n/locales/es.po b/web-marketplace/src/lib/i18n/locales/es.po index 37843dc2b1..b118b2d1f2 100644 --- a/web-marketplace/src/lib/i18n/locales/es.po +++ b/web-marketplace/src/lib/i18n/locales/es.po @@ -98,7 +98,7 @@ msgstr "{remainingSummaryCharacters, plural, queda un {{remainingSummaryCharacte msgid "{remainingTitleCharacters, plural, one {{remainingTitleCharacters} character remaining} other {{remainingTitleCharacters} characters remaining}}" msgstr "{remainingTitleCharacters, plural, un {{remainingTitleCharacters} carácter restante} otros {{remainingTitleCharacters} caracteres restantes}}" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:115 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:111 msgid "{years} year project duration" msgstr "{años} años de duración del proyecto" @@ -242,11 +242,11 @@ msgstr "El operador del proyecto es responsable de implementar y gestionar el pr msgid "A project owner manages the area of the conservation project and the associated biodiversity units." msgstr "El propietario del proyecto gestiona el área del proyecto de conservación y las unidades de biodiversidad asociadas." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:28 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:48 msgid "A taxon is extinct in the wild when it is known only to survive in cultivation, in captivity or as a naturalized population (or populations) well outside the past range." msgstr "Un taxón está extinto en estado silvestre cuando solo se sabe que sobrevive en cultivo, en cautiverio o como población (o poblaciones) naturalizadas muy fuera de su distribución anterior." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:18 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:37 msgid "A taxon is extinct when there is no reasonable doubt that the last individual has died." msgstr "Un taxón está extinto cuando no hay duda razonable de que el último individuo ha muerto." @@ -493,11 +493,11 @@ msgstr "Cantidad negociable" msgid "Amount Tradable" msgstr "Monto negociable" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:60 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:83 msgid "An ecosystem considered to be facing a <0>high risk of collapse." msgstr "Un ecosistema que se considera que enfrenta un <0>alto riesgo de colapso." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:93 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:119 msgid "An ecosystem has insufficient data when there is <0>no adequate information to make a direct or indirect assessment of its risk of collapse." msgstr "Un ecosistema tiene datos insuficientes cuando <0>no hay información adecuada para hacer una evaluación directa o indirecta de su riesgo de colapso." @@ -542,7 +542,7 @@ msgstr "¿Estás seguro de que deseas eliminar esta publicación?" msgid "Are you sure you want to discard your changes?" msgstr "¿Está seguro de que desea descartar los cambios?" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:145 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:141 msgid "Area Actions" msgstr "Acciones del Área" @@ -671,7 +671,8 @@ msgid "BATCH START DATE" msgstr "FECHA DE INICIO DEL LOTE" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:159 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:97 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:74 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:98 msgid "biome" msgstr "bioma" @@ -909,7 +910,7 @@ msgstr "Personaje" msgid "Check your wallet for a confirmation popup." msgstr "Revise su billetera para ver si aparece una ventana emergente de confirmación." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:60 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:47 msgid "Checkmark list" msgstr "Lista de marcas de verificación" @@ -1037,7 +1038,7 @@ msgstr "Créditos de cumplimiento" msgid "Compliance credits are mandatory to meet government regulations." msgstr "Los créditos de cumplimiento son obligatorios para cumplir con las regulaciones gubernamentales." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:57 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:45 msgid "Compliance info" msgstr "Información de cumplimiento" @@ -1082,7 +1083,7 @@ msgstr "Conectar billetera" msgid "Connect wallet address" msgstr "Conectar la dirección de la billetera" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:70 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:66 msgid "Connectivity allows the flow of species and ecological processes that support biodiversity across a larger area. Tebu promotes projects that contribute to the restoration of maintenance of the ecological connectivity at a landscape scale." msgstr "La conectividad permite el flujo de especies y procesos ecológicos que sustentan la biodiversidad en un área más amplia. Tebu promueve proyectos que contribuyen a la restauración y el mantenimiento de la conectividad ecológica a escala del paisaje." @@ -1095,7 +1096,7 @@ msgstr "Consumidor/Individuo/yo mismo" msgid "Contact" msgstr "Contacto" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:142 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:169 msgid "Contributes minimally" msgstr "Contribuye mínimamente" @@ -1344,7 +1345,7 @@ msgstr "Los créditos se mantienen en depósito en garantía cuando se crea una msgid "credits available" msgstr "créditos disponibles" -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:98 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:101 msgid "Credits Available" msgstr "Créditos disponibles" @@ -1384,7 +1385,7 @@ msgstr "¡Se han emitido los créditos!" msgid "Credits Input" msgstr "Entrada de créditos" -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:79 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:82 msgid "Credits issued" msgstr "Créditos emitidos" @@ -1396,17 +1397,17 @@ msgstr "créditos comprados" msgid "Credits purchased with crypto can be purchased in either a retired or tradable state." msgstr "Los créditos comprados con criptomonedas se pueden comprar en estado retirado o negociable." -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:78 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:81 msgid "Credits Registered" msgstr "Créditos registrados" #: src/components/molecules/BatchTotalsGrid.tsx:46 -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:120 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:123 msgid "Credits Retired" msgstr "Créditos Retirados" #: src/components/molecules/BatchTotalsGrid.tsx:39 -#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:98 +#: src/components/molecules/ProjectBatchTotals/ProjectBatchTotals.tsx:101 msgid "Credits Tradable" msgstr "Créditos negociables" @@ -1414,6 +1415,10 @@ msgstr "Créditos negociables" msgid "credits you purchased" msgstr "créditos que compraste" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:13 +msgid "Critically Endangered" +msgstr "En peligro crítico de extinción" + #: src/components/organisms/AdditionalityForm.tsx:198 msgid "Cropland" msgstr "Tierras de cultivo" @@ -1459,6 +1464,10 @@ msgstr "Información del cliente" msgid "dashboard tabs" msgstr "Pestañas del panel de control" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:18 +msgid "Data Deficient" +msgstr "Datos deficientes" + #: src/components/templates/ProjectDetails/ProjectDetails.constant.ts:16 msgid "Data stream" msgstr "Flujo de datos" @@ -1485,7 +1494,8 @@ msgid "Delivery dates may vary widely as this project is still in the early stag msgstr "Las fechas de entrega pueden variar ampliamente ya que este proyecto aún se encuentra en las primeras etapas de desarrollo." #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:152 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:78 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:55 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:79 msgid "department" msgstr "departamento" @@ -1616,7 +1626,7 @@ msgstr "Tabla de ecocréditos" msgid "ecocredits tradable" msgstr "ecocréditos negociables" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:68 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:64 msgid "Ecological Connectivity Level" msgstr "Nivel de conectividad ecológica" @@ -1638,7 +1648,7 @@ msgstr "Resultados ecológicos" msgid "Ecosystem" msgstr "Ecosistema" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:70 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:94 msgid "Ecosystem that does not qualify for Critically Endangered, Endangered, or Vulnerable, but <0>likely to qualify for a threatened category in the near future." msgstr "Ecosistema que no califica para En Peligro Crítico, En Peligro o Vulnerable, pero <0>es probable que califique para una categoría amenazada en el futuro cercano." @@ -1646,19 +1656,19 @@ msgstr "Ecosistema que no califica para En Peligro Crítico, En Peligro o Vulner msgid "ecosystem type" msgstr "tipo de ecosistema" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:39 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:60 msgid "Ecosystem with declining areas, severe degradation, and disrupted processes facing an <0>extremely high collapse risk." msgstr "Ecosistema con áreas en declive, degradación severa y procesos interrumpidos que enfrenta un <0>riesgo de colapso extremadamente alto." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:106 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:133 msgid "Ecosystems that have not yet been assessed. For these cases, the Protocol proposes an alternative that allows describing the conditions of the territory." msgstr "Ecosistemas que aún no han sido evaluados. Para estos casos, el Protocolo propone una alternativa que permita describir las condiciones del territorio." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:83 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:108 msgid "Ecosystems that unequivocally do not meet any of the criteria for the threat categories." msgstr "Ecosistemas que inequívocamente no cumplen ninguno de los criterios de las categorías de amenaza." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:49 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:71 msgid "Ecosystems where information about the levels of environmental degradation and disruption of biotic processes indicate that there is a<0>very high risk of collapse." msgstr "Ecosistemas donde la información sobre los niveles de degradación ambiental y alteración de los procesos bióticos indican que existe un <0>riesgo muy alto de colapso." @@ -1723,7 +1733,7 @@ msgstr "Elegibilidad" msgid "eligible activities" msgstr "actividades elegibles" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:105 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:101 msgid "Eligible projects implement preservation and/or restoration activities in different proportion/rates. Tebu recognizes restoration activities have a higher cost by assigning a greater value to restoration actions." msgstr "Los proyectos elegibles implementan actividades de conservación y/o restauración en diferentes proporciones/ritmos. Tebu reconoce que las actividades de restauración tienen un costo más alto al asignar un mayor valor a las acciones de restauración." @@ -1744,6 +1754,10 @@ msgstr "Fecha de finalización" msgid "End Date" msgstr "Fecha de finalización" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:14 +msgid "Endangered" +msgstr "En peligro" + #: src/components/organisms/Order/Order.Summary.tsx:148 msgid "ending in" msgstr "terminando en" @@ -1757,7 +1771,8 @@ msgid "Enter the wallet address here if this entity has a wallet address but has msgstr "Ingrese la dirección de billetera aquí si esta entidad tiene una dirección de billetera pero aún no se registró en Regen Marketplace. Asegúrese de que sea una dirección de billetera válida." #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:154 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:83 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:60 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:84 msgid "environmental authority" msgstr "autoridad ambiental" @@ -1800,14 +1815,22 @@ msgstr "Explorar" msgid "Explore Banks" msgstr "Explorar bancos" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:11 +msgid "Extinct" +msgstr "Extinguido" + +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:12 +msgid "Extinct In Wild" +msgstr "Extinto en estado salvaje" + #: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:29 msgid "factor" msgstr "factor" #: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:38 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:74 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:109 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:186 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:70 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:105 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:182 msgid "Factor:" msgstr "Factor:" @@ -1952,7 +1975,7 @@ msgstr "Bosque altoandino" msgid "High density grazing" msgstr "Pastoreo de alta densidad" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:121 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:148 msgid "Highly significant" msgstr "Altamente significativo" @@ -2162,7 +2185,7 @@ msgstr "Aprende más" #: src/components/organisms/ChooseCreditsForm/ChooseCreditsForm.CryptoOptions.tsx:52 #: src/components/organisms/TebuBannerWrapper/TebuBannerWrapper.contants.ts:10 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:97 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:74 msgid "Learn more" msgstr "Más información" @@ -2189,6 +2212,10 @@ msgstr "Obtenga más información sobre las billeteras en nuestra <0>guía del u msgid "Learn more»" msgstr "Más información»" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:17 +msgid "Least Concern" +msgstr "Preocupación menor" + #: src/lib/constants/shared.constants.tsx:111 msgid "less" msgstr "menos" @@ -2387,7 +2414,7 @@ msgstr "fecha de inicio mínima" msgid "Minimum of 1 recipient" msgstr "Mínimo 1 destinatario" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:135 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:162 msgid "Moderate" msgstr "Moderado" @@ -2468,6 +2495,10 @@ msgstr "Ecosistema natural, sin gestión" msgid "NCT represents the first IBC-compatible carbon token to the Interchain economy, and launches via NCT: Regen and NCT: Osmo pools on the Osmosis exchange." msgstr "NCT representa el primer token de carbono compatible con IBC para la economía Interchain, y se lanza a través de los pools NCT: Regen y NCT: Osmo en el intercambio Osmosis." +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:16 +msgid "Near Threatened" +msgstr "Casi amenazado" + #: src/components/organisms/RolesForm/components/AdminModal/AdminModal.tsx:80 msgid "New admin address" msgstr "Nueva dirección de administrador" @@ -2560,6 +2591,10 @@ msgstr "No lucrativo" msgid "Not connected" msgstr "No conectado" +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:19 +msgid "Not Evaluated" +msgstr "No evaluado" + #: src/components/organisms/BridgedEcocreditsTable/BridgedEcocreditsTable.tsx:128 msgid "Note / Link" msgstr "Nota / Enlace" @@ -2845,11 +2880,11 @@ msgstr "Prefinanciar este proyecto" msgid "Premontane humid forest" msgstr "Bosque húmedo premontano" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:163 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:159 msgid "Preservation" msgstr "Preservación" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:155 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:151 msgid "Preservation Factor:" msgstr "Factor de conservación:" @@ -3040,7 +3075,7 @@ msgstr "Desarrollador de proyectos" msgid "Project documentation" msgstr "Documentación del proyecto" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:103 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:99 msgid "Project Duration" msgstr "Duración del proyecto" @@ -3148,7 +3183,7 @@ msgstr "PROYECTADO:" msgid "Projects" msgstr "Proyectos" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:147 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:143 msgid "Projects must have a duration of at least 20 years to ensure demonstrable and quantifiable results in biodiversity. Tebu promotes projects that last longer, ensuring long term ecological processes." msgstr "Los proyectos deben tener una duración de al menos 20 años para garantizar resultados demostrables y cuantificables en biodiversidad. Tebu promueve proyectos que duren más tiempo, asegurando procesos ecológicos a largo plazo." @@ -3259,7 +3294,8 @@ msgid "REGEN wallet address" msgstr "Dirección de la billetera REGEN" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:151 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:76 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:53 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:77 msgid "region" msgstr "región" @@ -3333,11 +3369,11 @@ msgstr "Recursos" msgid "Resources for Getting Started" msgstr "Recursos para empezar" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:164 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:160 msgid "Restoration" msgstr "Restauración" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:151 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:147 msgid "Restoration Factor:" msgstr "Factor de restauración:" @@ -3648,7 +3684,7 @@ msgstr "firma" msgid "Signed by" msgstr "Firmado por" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:128 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:155 msgid "Significant" msgstr "Significativo" @@ -3685,8 +3721,8 @@ msgstr "Pequeña o mediana empresa" msgid "Social Accounts" msgstr "Cuentas sociales" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:180 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:192 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:176 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:188 msgid "Social and Cultural Index" msgstr "Índice social y cultural" @@ -3796,7 +3832,8 @@ msgid "Story video or photo" msgstr "Historia en video o foto" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:158 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:93 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:70 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:94 msgid "sub-watershed" msgstr "subcuenca" @@ -3845,7 +3882,7 @@ msgstr "tomar de la cesta" msgid "Take from basket" msgstr "Tomar de la cesta" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:83 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:70 msgid "Tebu badge" msgstr "Insignia de bastón" @@ -3857,7 +3894,7 @@ msgstr "Bandera de caña de azúcar." msgid "Tebu Credits" msgstr "Créditos de caña" -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:80 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:68 msgid "Tebu factors" msgstr "Factores de Tebu" @@ -3907,10 +3944,10 @@ msgstr "El monto que se puede canjear es el mismo que el monto que se puede canj msgid "The caption message must be under {CAPTION_CHART_LIMIT} characters." msgstr "El mensaje de título debe tener menos de {CAPTION_CHART_LIMIT} caracteres." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:182 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:187 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:192 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:197 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:209 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:214 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:219 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:224 msgid "The community has political and economic rights to the project" msgstr "La comunidad tiene derechos políticos y económicos sobre el proyecto." @@ -3934,7 +3971,7 @@ msgstr "La dirección de correo electrónico que está utilizando para iniciar s msgid "The individual or organization that is in charge of managing the project and will appear on the project page." msgstr "La persona u organización que está a cargo de administrar el proyecto y aparecerá en la página del proyecto." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:182 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:178 msgid "The integration of local communities' knowledge, social structures, and equitable participation to ensure both ecosystem conservation and community benefits." msgstr "La integración del conocimiento de las comunidades locales, las estructuras sociales y la participación equitativa para garantizar tanto la conservación del ecosistema como los beneficios comunitarios." @@ -3997,7 +4034,7 @@ msgstr "Estos créditos serán un activo comercializable. Se podrán retirar má msgid "These credits will be retired upon purchase and will not be tradeable. Retirement is permanent and non-reversible." msgstr "Estos créditos se retirarán al momento de la compra y no se podrán canjear. La retirada es permanente e irreversible." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:89 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.TebuInfo.tsx:72 msgid "These factors are used to calculate the credits issued for this project." msgstr "Estos factores se utilizan para calcular los créditos emitidos para este proyecto." @@ -4022,7 +4059,7 @@ msgstr "¡Este código ha expirado!" msgid "This data is on chain or anchored on chain via a content hash." msgstr "Estos datos están en cadena o anclados en la cadena a través de un hash de contenido." -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:82 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:78 msgid "This factor is used to calculate the credits issued for this project." msgstr "Este factor se utiliza para calcular los créditos emitidos para este proyecto." @@ -4097,7 +4134,6 @@ msgid "This wallet address is already in use by another account." msgstr "Esta dirección de billetera ya está siendo utilizada por otra cuenta." #: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:32 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.utils.tsx:44 msgid "Threat Category of Ecosystem" msgstr "Categoría de amenaza del ecosistema" @@ -4492,6 +4528,10 @@ msgstr "Voluntario" msgid "Voluntary credits are purchased for environmental responsibility without legal obligation." msgstr "Los créditos voluntarios se compran por responsabilidad ambiental sin obligación legal." +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.constants.tsx:15 +msgid "Vulnerable" +msgstr "Vulnerable" + #: src/components/organisms/UserAccountSettings/UserAccountSettings.tsx:152 msgid "Wallet integration" msgstr "Integración de billetera" @@ -4501,7 +4541,8 @@ msgid "watch video" msgstr "ver video" #: src/components/molecules/ProjectPageMetadata/ProjectPageMetadata.tsx:157 -#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:88 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:65 +#: src/components/templates/ProjectDetails/TerrasosCreditsInfo/TerrasosCreditsInfo.ComplianceInfo.tsx:89 msgid "watershed" msgstr "cuenca" diff --git a/web-marketplace/src/pages/Projects/AllProjects/AllProjects.ProjectFilterBody.utils.tsx b/web-marketplace/src/pages/Projects/AllProjects/AllProjects.ProjectFilterBody.utils.tsx index 884ba287af..040f28e036 100644 --- a/web-marketplace/src/pages/Projects/AllProjects/AllProjects.ProjectFilterBody.utils.tsx +++ b/web-marketplace/src/pages/Projects/AllProjects/AllProjects.ProjectFilterBody.utils.tsx @@ -11,6 +11,7 @@ import { import { TranslatorType } from 'lib/i18n/i18n.types'; +import { COMPLIANCE_MARKET, VOLUNTARY_MARKET } from './AllProjects.constants'; import { ProjectWithOrderData } from './AllProjects.types'; const ecosystemIconSx = { @@ -135,7 +136,7 @@ export function getRegionTags( const marketCheckboxes = [ { name: msg`Voluntary`, - id: 'VOLUNTARY_MARKET', + id: VOLUNTARY_MARKET, icon: (