diff --git a/bun.lockb b/bun.lockb index 192bd9b674..674d69903c 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/web-components/package.json b/web-components/package.json index 9adf2790ab..40dac0cbe3 100644 --- a/web-components/package.json +++ b/web-components/package.json @@ -82,7 +82,7 @@ "react-slick": "^0.29.0", "slick-carousel": "^1.8.1", "tss-react": "4.4.1", - "victory": "^36.6.8", + "victory": "^37.3.2", "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz", "yup": "^0.32.11", "zxcvbn": "^4.4.2" diff --git a/web-components/src/components/cards/TebuCard/TebuCard.AreaActionsBody.tsx b/web-components/src/components/cards/TebuCard/TebuCard.AreaActionsBody.tsx index 50aa8c40bd..614cd9c3aa 100644 --- a/web-components/src/components/cards/TebuCard/TebuCard.AreaActionsBody.tsx +++ b/web-components/src/components/cards/TebuCard/TebuCard.AreaActionsBody.tsx @@ -1,4 +1,5 @@ -import { VictoryLabel, VictoryPie } from 'victory'; +import { useMediaQuery, useTheme } from '@mui/material'; +import { LineSegment, VictoryLabel, VictoryPie } from 'victory'; export interface AreaActionsProps { preservationArea: number; @@ -13,26 +14,50 @@ export default function AreaActions({ preservationLabel, restorationLabel, }: AreaActionsProps) { + const theme = useTheme(); + const mobile = useMediaQuery(theme.breakpoints.down('sm')); + const data = [ { name: preservationLabel, value: preservationArea }, { name: restorationLabel, value: restorationArea }, ].map(item => ({ 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: (