From f644c87a0d3726b4baaa19c684619abbf054bffb Mon Sep 17 00:00:00 2001 From: 0xMakkkka <92357475+0xMakka@users.noreply.github.com> Date: Wed, 22 Jan 2025 16:28:17 +0000 Subject: [PATCH] add buy klima view to dapp (#2417) * add buy klima view to dapp * update dapp to latest designs * update locales * update text and translations * update KLIMA text --- app/components/BalancesCard/index.tsx | 2 +- app/components/NavMenu/index.tsx | 13 +- app/components/views/Buy/index.tsx | 184 ++- app/components/views/Buy/styles.ts | 137 ++ app/components/views/Home/index.tsx | 13 +- app/locale/en-pseudo/messages.po | 1480 ++++++++++-------- app/locale/en/messages.po | 2042 ++++++++++++++----------- app/next.config.js | 5 + carbon/locale/en-pseudo/messages.po | 310 ++-- carbon/locale/en/messages.po | 312 ++-- lib/constants/index.ts | 12 + 11 files changed, 2585 insertions(+), 1925 deletions(-) create mode 100644 app/components/views/Buy/styles.ts diff --git a/app/components/BalancesCard/index.tsx b/app/components/BalancesCard/index.tsx index 28fe49c33a..578a0a1edf 100644 --- a/app/components/BalancesCard/index.tsx +++ b/app/components/BalancesCard/index.tsx @@ -46,7 +46,7 @@ export const BalancesCard: FC = (props) => { Balances - + {props.tooltip && }
{props.assets.map((asset) => ( diff --git a/app/components/NavMenu/index.tsx b/app/components/NavMenu/index.tsx index 391135ce16..1476243759 100644 --- a/app/components/NavMenu/index.tsx +++ b/app/components/NavMenu/index.tsx @@ -16,7 +16,10 @@ import { import { urls } from "@klimadao/lib/constants"; import { concatAddress } from "@klimadao/lib/utils"; import { Trans } from "@lingui/macro"; -import { AccountBalanceWalletOutlined } from "@mui/icons-material"; +import { + AccountBalanceWalletOutlined, + CreditCardOutlined, +} from "@mui/icons-material"; import FlipOutlined from "@mui/icons-material/FlipOutlined"; import InfoOutlined from "@mui/icons-material/InfoOutlined"; import LibraryAddOutlined from "@mui/icons-material/LibraryAddOutlined"; @@ -156,6 +159,14 @@ export const NavMenu: FC = (props) => {
+ } + onClick={handleHide} + > + Buy KLIMA + ( + <> + + + -export const Buy = (props: Props) => { - const { toggleModal } = useWeb3(); - return ( - <> - -
-
- {props.isConnected && props.address ? ( -
- - - Buy KLIMA - - - - If you are a beginner, we recommend following our step-by-step - tutorial: How to Buy KLIMA. - - - - - Otherwise, if you already have a wallet with MATIC on Polygon, - the best way to get KLIMA is to swap on{" "} - Sushi.com. If you - prefer to pay with a credit card instead, you can use{" "} - Transak to buy KLIMA - directly. - - -
- ) : ( - <> - - - - Please Log In Or Connect A Wallet - - - - - This feature is available only to users who are logged in. You - can log in or create an account via the button below. - - - - - )} +
+
+ + + Buy KLIMA + + + + Easily buy or sell KLIMA with low slippage and deep liquidity on{" "} + + Aerodrome + + . + + +
+
+
+ + + Learn more about liquidity pools +
- - Stake your KLIMA tokens to receive sKLIMA. After every rebase, your - sKLIMA balance will increase by the given percentage. - - } - /> - - - ); -}; +
+
+
+ + + Put your KLIMA to work + + + + Head to{" "} + + base.klimadao.finance + {" "} + to programmatically grow your position. + + +
+
+
+
+ + + Learn more about Autocompounder + +
+
+
+
+
+ + + + Announcing KlimaDAO 2.0: A Decentralized Carbon Market! + + +
+ + + KlimaDAO 2.0 represents a fundamental redesign of decentralized + market infrastructure for carbon monetization, retirement, and + offsets. While KlimaDAO has established a brand presence and + accumulated substantial carbon assets, the 2.0 model introduces + sophisticated mechanisms to become the dominant liquidity venue + for carbon on-chain by releasing the Klima X Automated Market + Maker (AMM). + + + + Read more about KlimaDAO 2.0 + +
+
+
+ +); diff --git a/app/components/views/Buy/styles.ts b/app/components/views/Buy/styles.ts new file mode 100644 index 0000000000..5dc882c9a7 --- /dev/null +++ b/app/components/views/Buy/styles.ts @@ -0,0 +1,137 @@ +import { css } from "@emotion/css"; +import breakpoints from "@klimadao/lib/theme/breakpoints"; + +export const card = css` + position: relative; + display: grid; + background-color: var(--surface-02); + border-radius: 1.2rem; + padding: 2.4rem; + gap: 2.4rem; + align-content: start; + grid-column: 1 / 3; + grid-template-rows: unset !important; + height: fit-content; + + & a { + text-decoration: underline; + } + + ${breakpoints.desktop} { + grid-column: cardsleft; + grid-row: 2 / span 2; + grid-template-rows: 1fr 1fr 1fr; + align-items: start; + } + + ${breakpoints.desktopLarge} { + padding: 3.2rem; + } +`; + +export const cardMessage = css` + gap: 1rem; + display: flex; + flex-direction: column; + padding: 2rem; + border-radius: 1.2rem; + border: 0.1rem solid var(--surface-03); + + & .title { + gap: 1rem; + display: flex; + font-weight: 600; + flex-direction: row; + align-items: center; + + & svg { + width: 2.4rem; + height: 2.4rem; + } + } + + & .description { + font-weight: 500; + font-size: 1.4rem; + line-height: 2rem; + } + + a { + font-weight: 500; + font-size: 1.4rem; + line-height: 1.6rem; + text-decoration: underline; + } + + ${breakpoints.desktopLarge} { + margin-top: 2.4rem; + } +`; + +export const buttons = css` + gap: 1rem; + width: 100%; + display: flex; + align-items: center; + flex-direction: column; + justify-content: space-between; + + .secondary-button { + background-color: var(--white); + } + + a { + flex: 1; + width: 100%; + padding: 0; + font-size: 1.4rem; + text-decoration: none; + letter-spacing: unset; + + &.learn-more { + letter-spacing: unset; + text-transform: none; + text-decoration: underline; + } + } + + ${breakpoints.desktopLarge} { + gap: 2rem; + flex-direction: row; + } +`; + +export const cardCol = css` + gap: 0.8rem; + display: flex; + flex-direction: column; +`; + +export const cardRow = css` + gap: 0.8rem; + display: flex; + flex-direction: row; +`; + +export const divider = css` + width: 100%; + height: 0.1rem; + margin: 2.4rem 0 0.6rem; + background: #393939; +`; + +export const cardTitle = css` + gap: 1.2rem; + display: flex; + font-weight: 600; + align-items: center; + font-weight: 500; + line-height: 2.8rem; + font-size: 2.4rem !important; +`; + +export const cardDescription = css` + font-weight: 500; + font-size: 1.4rem !important; + line-height: 1.8rem !important; +`; diff --git a/app/components/views/Home/index.tsx b/app/components/views/Home/index.tsx index 8299a9653a..1420f14d48 100644 --- a/app/components/views/Home/index.tsx +++ b/app/components/views/Home/index.tsx @@ -70,7 +70,7 @@ export const Home: FC = () => { useEffect(() => { if (pathname === "/") { - window.location.replace(`/#/stake${window.location.search}`); + window.location.replace(`/#/buy${window.location.search}`); } }, [pathname]); @@ -189,16 +189,7 @@ export const Home: FC = () => { })}
- - } - /> + } /> app.klimadao.finance is the only official domain. +#. js-lingui-explicit-id +#: components/CheckURLBanner/index.tsx:31 +msgid "checkurlbanner.is_the_only_official_domain" msgstr "" -#: components/CarbonBalancesCard/index.tsx:126 -msgid "Balances" +#. js-lingui-explicit-id +#: components/CheckURLBanner/index.tsx:26 +msgid "checkurlbanner.verify_url_and_bookmark_this_page" msgstr "" -#: components/views/Deposit/index.tsx:287 -msgid "Base Carbon Tonne" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1012 +msgid "bond.this_bond_price_is_inflated" msgstr "" -#: components/NavMenu/index.tsx:232 -msgid "Bridge" +#. js-lingui-explicit-id +#: actions/utils.ts:28 +msgid "status.error" msgstr "" -#: components/views/Redeem/index.tsx:377 -msgid "Buy & Redeem Carbon" +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:98 +msgid "offset.selectiveRetirement.address_input_type" msgstr "" -#: components/NavMenu/index.tsx:197 -#: components/views/Redeem/index.tsx:528 -msgid "Buy Carbon" +#. js-lingui-explicit-id +#: components/TransactionModal/index.tsx:50 +msgid "transaction_modal.view.approve.title" msgstr "" -#: components/views/Bond/index.tsx:697 -msgid "Capacity" +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:180 +msgid "pklima.approve_pklima" msgstr "" -#: components/views/Deposit/index.tsx:121 -#: components/views/Redeem/index.tsx:292 -msgid "Continue" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:155 +msgid "info.app_not_loading.1_open_metamask" msgstr "" -#: components/NavMenu/index.tsx:189 -#: components/views/Deposit/index.tsx:193 -#: components/views/Deposit/index.tsx:315 -msgid "Deposit Carbon" +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:189 +msgid "pklima.approve_bct" msgstr "" -#: components/views/Deposit/index.tsx:254 -msgid "Deposit TC02" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:162 +msgid "info.app_not_loading.2_go_to_settings" msgstr "" -#: components/views/Deposit/index.tsx:196 -msgid "Deposit TCO2 in exchange for BCT." +#. js-lingui-explicit-id +#: components/TransactionModal/index.tsx:60 +msgid "transaction_modal.view.submit.title" msgstr "" -#: components/views/Bond/index.tsx:417 -msgid "Enter Quantity" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:169 +msgid "info.app_not_loading.3_return_to_app" msgstr "" -#: components/views/Deposit/index.tsx:106 -#: components/views/Redeem/index.tsx:261 -#: components/views/Redeem/index.tsx:433 -#: components/views/Stake/index.tsx:236 -#: components/views/Wrap/index.tsx:209 -msgid "Enter quantity" +#. js-lingui-explicit-id +#: components/views/errors/Custom404.tsx:16 +msgid "shared.404" msgstr "" -#: components/views/Offset/index.tsx:45 -msgid "For users who want to offset paying with a pool token, please use <0>this site." +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:371 +msgid "stake.5_day_rewards" msgstr "" -#: components/views/Redeem/index.tsx:415 -msgid "How many tonnes would you like to acquire?" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:265 +msgid "pklima.supply_limit.tooltip" msgstr "" -#: components/views/Deposit/index.tsx:111 -#: components/views/Redeem/index.tsx:282 -#: components/views/Stake/index.tsx:241 -#: components/views/Wrap/index.tsx:222 -msgid "Insufficient balance" +#: components/DisclaimerModal/index.tsx:84 +msgid "Acknowledge and Accept" msgstr "" -#: components/DisclaimerModal/index.tsx:47 -msgid "Lack of Liquidity: There may be no active market for $KLIMA, which may result in losses if you need to sell your tokens quickly." +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:380 +msgid "redeem.description" msgstr "" -#: components/views/Bond/index.tsx:411 -#: components/views/PKlima/index.tsx:167 -msgid "Loading" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:387 +msgid "stake.akr" msgstr "" -#: components/CarbonBalancesCard/index.tsx:138 -msgid "Loading balances..." +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:112 +msgid "offset.selectiveRetirement.retire_from_default_pool" msgstr "" -#: components/views/Redeem/ProjectTokenDetails/index.tsx:96 -msgid "Loading project info..." +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:894 +msgid "bond.you_will_get.tooltip" msgstr "" -#: components/RebaseCard/index.tsx:58 -#: components/RebaseCard/index.tsx:69 -#: components/views/Loading/index.tsx:11 -#: components/views/Redeem/index.tsx:256 -#: components/views/Redeem/index.tsx:340 -#: components/views/Stake/index.tsx:417 -#: components/views/Stake/index.tsx:424 -#: components/views/Stake/index.tsx:431 -#: components/views/Wrap/index.tsx:204 -msgid "Loading..." +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:953 +msgid "bond.redeemable.tooltip" msgstr "" -#: components/views/Home/index.tsx:179 -msgid "Login" +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:361 +msgid "wrap.index.tooltip" msgstr "" -#: components/DisclaimerModal/index.tsx:39 -msgid "Loss of Investment: The value of $KLIMA and other cryptocurrencies can rapidly increase or decrease at any time. As a result, you could experience significant and rapid losses, including the loss of all money invested." +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:404 +msgid "stake.index.tooltip" msgstr "" -#: components/views/Deposit/index.tsx:265 -msgid "Max" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:484 +msgid "bond.inputplaceholder.amount_to_bond" msgstr "" -#: components/DisclaimerModal/index.tsx:68 -msgid "No Guarantee: There is no guarantee that the KlimaDAO platform or the $KLIMA token will achieve its objectives or that any value will be retained in the Protocol." +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:489 +msgid "bond.inputplaceholder.amount_to_redeem" msgstr "" -#: components/CarbonBalancesCard/index.tsx:168 -msgid "No balances found." +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:49 +msgid "stake.inputplaceholder.stake" msgstr "" -#: components/CarbonBalancesCard/index.tsx:131 -#: components/CarbonTonnesRetiredCard/index.tsx:29 -msgid "Not Connected" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:53 +msgid "stake.inputplaceholder.unstake" msgstr "" -#: components/CarbonTokenModal/index.tsx:46 -msgid "Not compatible with BCT" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:750 +msgid "bond.you_will_get.description_inverse" msgstr "" -#: components/views/Offset/index.tsx:27 -msgid "Offset" +#: components/views/Buy/index.tsx:92 +msgid "Announcing KlimaDAO 2.0: A Decentralized Carbon Market!" msgstr "" -#: components/CheckURLBanner/index.tsx:39 -msgid "On April 12, 2022 we migrated from \"dapp\" to \"app\". Please update your bookmarks." +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:390 +msgid "stake.akr.tooltip" msgstr "" -#: components/DisclaimerModal/index.tsx:60 -msgid "Operational Risks: The KlimaDAO platform relies on various technologies related to the Polygon network and other digital assets. These technologies are subject to change, and such changes could adversely affect your investment." +#: components/TransactionModal/Approve.tsx:93 +#: components/views/Bond/index.tsx:454 +#: components/views/Deposit/index.tsx:116 +#: components/views/Redeem/index.tsx:287 +#: components/views/Stake/index.tsx:246 +#: components/views/Wrap/index.tsx:227 +msgid "Approve" msgstr "" -#: components/views/Redeem/index.tsx:489 -msgid "Payment Method" +#. js-lingui-explicit-id +#: components/RebaseCard/index.tsx:61 +msgid "stake.next_rebase" msgstr "" -#: components/views/Redeem/index.tsx:488 -msgid "Payment method" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:374 +msgid "stake.5_day_rewards.tooltip" msgstr "" -#: components/views/Redeem/ProjectTokenDetails/index.tsx:130 -msgid "Project details <0/>" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:20 +msgid "offset.selectiveRetirement.confirmation_message" msgstr "" -#: components/DisclaimerModal/index.tsx:32 -msgid "Purchasing cryptocurrencies, including the $KLIMA token, involves a high degree of risk and should be considered extremely speculative. Here are some important points to consider:" +#: components/NavMenu/index.tsx:255 +msgid "Autocompounder" msgstr "" -#: components/views/Deposit/index.tsx:296 -msgid "Receiving BCT" +#. should autostake? +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1053 +msgid "bond.should_autostake" msgstr "" -#: components/DisclaimerModal/index.tsx:53 -msgid "Regulatory Actions and Changes: The regulatory environment for cryptocurrencies is evolving and changes in regulation could adversely affect your investment." +#: components/views/Deposit/index.tsx:237 +msgid "Available Balance" msgstr "" -#: components/NavMenu/index.tsx:238 -msgid "Retire" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/SelectProjectButton/index.tsx:69 +msgid "offset.selectiveRetirement.project.available_tonnes" msgstr "" -#: components/DisclaimerModal/index.tsx:29 -msgid "Risk Disclaimer" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:40 +msgid "shared.back" msgstr "" -#: components/CarbonTokenModal/index.tsx:22 -msgid "Select Token" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:534 +msgid "nav.back" msgstr "" -#: components/views/Redeem/index.tsx:390 -#: components/views/Redeem/index.tsx:391 -msgid "Select carbon pool" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/index.tsx:80 +msgid "offset.selectiveRetirement.back_to_filters" msgstr "" -#: components/views/Deposit/index.tsx:204 -msgid "Select the TCO2 Token and the amount you want to deposit to the pool." +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:43 +msgid "offset.selectiveRetirement.selectProject.back" msgstr "" -#: components/InvalidNetworkModal/index.tsx:72 -msgid "Switch to Polygon" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:620 +msgid "bond.balance" msgstr "" -#: components/InvalidNetworkModal/index.tsx:68 -msgid "This app only works on Polygon Mainnet." +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:371 +msgid "wrap.balance" msgstr "" -#: components/views/Redeem/index.tsx:457 -msgid "This cost includes slippage and any redemption fees charged by the pool" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:624 +msgid "bond.balance.tooltip" msgstr "" -#: components/DisclaimerModal/index.tsx:75 -msgid "This summary risk warning does not disclose all the risks associated with investing in $KLIMA. You should conduct your own due diligence and consult with a financial advisor before making any investment decisions." +#. js-lingui-explicit-id +#: components/BalancesCard/index.tsx:47 +msgid "shared.balances" msgstr "" -#: components/views/Deposit/index.tsx:201 -msgid "Token to deposit" +#: components/CarbonBalancesCard/index.tsx:126 +msgid "Balances" msgstr "" -#: components/views/Redeem/ProjectTokenDetails/index.tsx:126 -msgid "Tonnes available: {formattedQuantity}" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:99 +msgid "choose_bond.bct.base_carbon_tonne" msgstr "" -#: components/views/Redeem/ProjectTokenDetails/index.tsx:103 -msgid "Unknown category" +#: components/views/Deposit/index.tsx:287 +msgid "Base Carbon Tonne" msgstr "" -#: components/views/Redeem/ProjectTokenDetails/index.tsx:102 -msgid "Unknown methodology" +#: components/views/Deposit/index.tsx:272 +msgid "BCT to receive" msgstr "" -#: components/InvalidNetworkModal/index.tsx:63 -msgid "Wrong Network" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:462 +#: components/views/Bond/index.tsx:570 +msgid "bond.bond" msgstr "" -#: components/CarbonBalancesCard/index.tsx:171 -msgid "You need to load your wallet with USDC, KLIMA or a carbon pool token. Credit card support is coming soon." +#. Bond {0} +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:549 +msgid "bond.bond_token" msgstr "" -#: components/views/Redeem/index.tsx:477 -msgid "You receive" +#. Bond {0} +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1074 +msgid "bond.transaction_modal.bond.title" msgstr "" -#: components/views/Deposit/index.tsx:275 -msgid "You'll receive BCT in exchange for your TCO2." +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:209 +msgid "choose_bond.bond_carbon" msgstr "" -#: components/views/Redeem/index.tsx:501 -msgid "Your balance must equal at least 1% more than the cost of the transaction." +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:848 +msgid "bond.discount" msgstr "" -#. Long sentence -#: components/views/Bond/index.tsx:1023 -msgid "bond.all_demand_has_been_filled" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:777 +msgid "bond.bond_price" msgstr "" -#: components/views/Bond/index.tsx:620 -msgid "bond.balance" +#: components/NavMenu/index.tsx:243 +msgid "Bridge" msgstr "" -#. Long sentence -#: components/views/Bond/index.tsx:624 -msgid "bond.balance.tooltip" +#: components/views/Redeem/index.tsx:377 +msgid "Buy & Redeem Carbon" msgstr "" -#: components/views/Bond/index.tsx:462 -#: components/views/Bond/index.tsx:570 -msgid "bond.bond" +#: components/NavMenu/index.tsx:208 +#: components/views/Redeem/index.tsx:528 +msgid "Buy Carbon" msgstr "" -#: components/views/Bond/index.tsx:777 -msgid "bond.bond_price" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:168 +msgid "menu.buy_klima" msgstr "" -#. Long sentence -#: components/views/Bond/index.tsx:781 -msgid "bond.bond_price.tooltip" +#: components/views/Buy/index.tsx:21 +msgid "Buy KLIMA" msgstr "" -#: components/views/Bond/index.tsx:646 -msgid "bond.bond_price.tooltip.inverse" +#: components/views/Buy/index.tsx:38 +msgid "Buy Klima on Aerodrome" msgstr "" -#. Bond {0} -#: components/views/Bond/index.tsx:549 -msgid "bond.bond_token" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:91 +msgid "choose_bond.nbo.description" msgstr "" -#: components/views/Bond/index.tsx:448 -msgid "bond.capacity_exceeded" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:87 +msgid "choose_bond.ubo.description" msgstr "" -#: components/views/Bond/index.tsx:983 -msgid "bond.date_of_full_vesting" +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:442 +msgid "offset.invalid_project_tonnage" msgstr "" -#: components/views/Bond/index.tsx:988 -msgid "bond.date_of_full_vesting.tooltip" +#: components/views/Bond/index.tsx:697 +msgid "Capacity" msgstr "" -#: components/views/Bond/index.tsx:813 -msgid "bond.debt_ratio" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:448 +msgid "bond.capacity_exceeded" msgstr "" -#. Long sentence -#: components/views/Bond/index.tsx:817 -msgid "bond.debt_ratio.tooltip" +#. js-lingui-explicit-id +#: components/ChangeLanguageButton/index.tsx:56 +msgid "shared.change_language" msgstr "" -#: components/views/Bond/index.tsx:848 -msgid "bond.discount" +#. js-lingui-explicit-id +#: components/InvalidRPCModal/index.tsx:21 +msgid "invalid_rpc.modal.title" msgstr "" -#: components/views/Bond/index.tsx:852 -msgid "bond.discount.description_tooltip" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:236 +msgid "choose_bond.choose_bond" msgstr "" -#: components/views/Bond/index.tsx:484 -msgid "bond.inputplaceholder.amount_to_bond" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/index.tsx:105 +msgid "offset.selectiveRetirement.clear_selection" msgstr "" -#: components/views/Bond/index.tsx:489 -msgid "bond.inputplaceholder.amount_to_redeem" +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:98 +msgid "transaction_modal.close" msgstr "" -#: components/views/Bond/index.tsx:679 -msgid "bond.inverse.premium" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:130 +msgid "info.common_app_related_questions" msgstr "" -#: components/views/Bond/index.tsx:683 -msgid "bond.inverse.premium.description" +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:65 +msgid "transaction_modal.submit.amount" msgstr "" -#: components/views/Bond/index.tsx:642 -#: components/views/Bond/index.tsx:793 -msgid "bond.market_price" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:30 +msgid "offset.selectiveRetirement.confirm_selection" msgstr "" -#. Long sentence -#: components/views/Bond/index.tsx:797 -msgid "bond.market_price.tooltip" +#. js-lingui-explicit-id +#: components/NotificationModal/index.tsx:28 +msgid "modal.user_confirmation" msgstr "" -#: components/views/Bond/index.tsx:438 -msgid "bond.max_exceeded" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:432 +#: components/views/Deposit/index.tsx:101 +#: components/views/PKlima/index.tsx:175 +#: components/views/Wrap/index.tsx:217 +msgid "shared.confirming" msgstr "" -#: components/views/Bond/index.tsx:715 -#: components/views/Bond/index.tsx:867 -msgid "bond.maximum" +#. js-lingui-explicit-id +#: components/views/Home/index.tsx:174 +msgid "connectModal.wallet" msgstr "" -#: components/views/Bond/index.tsx:719 -#: components/views/Bond/index.tsx:871 -msgid "bond.maximum.tooltip" +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:13 +msgid "web3modal.injected.des" msgstr "" -#: components/views/Bond/index.tsx:423 -msgid "bond.not_redeemable" +#. js-lingui-explicit-id +#: components/views/Home/index.tsx:180 +msgid "connect_modal.connecting" msgstr "" -#: components/views/Bond/index.tsx:660 -msgid "bond.payout_per_klima" +#. js-lingui-explicit-id +#: components/views/Home/index.tsx:184 +msgid "connect_modal.error_title" msgstr "" -#: components/views/Bond/index.tsx:664 -msgid "bond.payout_per_klima.description_inverse" +#: components/views/Deposit/index.tsx:121 +#: components/views/Redeem/index.tsx:292 +msgid "Continue" msgstr "" -#: components/views/Bond/index.tsx:468 -#: components/views/Bond/index.tsx:580 -msgid "bond.redeem" +#. js-lingui-explicit-id +#: components/TransactionModal/Approve.tsx:55 +msgid "transaction_modal.approve.approve_quantity.contract_address" msgstr "" -#: components/views/Bond/index.tsx:950 -msgid "bond.redeemable" +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:54 +msgid "transaction_modal.submit.contract_address" msgstr "" -#. Long sentence -#: components/views/Bond/index.tsx:953 -msgid "bond.redeemable.tooltip" +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:453 +msgid "offset_cost" msgstr "" -#. should autostake? -#: components/views/Bond/index.tsx:1053 -msgid "bond.should_autostake" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:646 +msgid "bond.bond_price.tooltip.inverse" msgstr "" #. Long sentence -#: components/views/Bond/index.tsx:1012 -msgid "bond.this_bond_price_is_inflated" -msgstr "" - -#. Bond {0} -#: components/views/Bond/index.tsx:1074 -msgid "bond.transaction_modal.bond.title" -msgstr "" - -#: components/views/Bond/index.tsx:1081 -msgid "bond.transaction_modal.redeem.title" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:797 +msgid "bond.market_price.tooltip" msgstr "" -#: components/views/Bond/index.tsx:921 -msgid "bond.unredeemed" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:983 +msgid "bond.date_of_full_vesting" msgstr "" -#. Long sentence -#: components/views/Bond/index.tsx:924 -msgid "bond.unredeemed.tooltip" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:988 +msgid "bond.date_of_full_vesting.tooltip" msgstr "" -#: components/views/Bond/index.tsx:833 -msgid "bond.vesting_term_end" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:813 +msgid "bond.debt_ratio" msgstr "" -#: components/views/Bond/index.tsx:837 -msgid "bond.vesting_term_end.tooltip" +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:77 +msgid "offset.selectiveRetirement.default_input_type" msgstr "" -#: components/views/Bond/index.tsx:746 -#: components/views/Bond/index.tsx:890 -msgid "bond.you_will_get" +#: components/NavMenu/index.tsx:200 +#: components/views/Deposit/index.tsx:193 +#: components/views/Deposit/index.tsx:315 +msgid "Deposit Carbon" msgstr "" -#: components/views/Bond/index.tsx:750 -msgid "bond.you_will_get.description_inverse" +#: components/views/Deposit/index.tsx:254 +msgid "Deposit TC02" msgstr "" -#. Long sentence -#: components/views/Bond/index.tsx:894 -msgid "bond.you_will_get.tooltip" +#: components/views/Deposit/index.tsx:196 +msgid "Deposit TCO2 in exchange for BCT." msgstr "" -#: components/views/Buy/index.tsx:31 -msgid "buy.buy_klima" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:781 +msgid "bond.bond_price.tooltip" msgstr "" -#. Long sentence -#: components/views/Buy/index.tsx:59 -msgid "buy.connect_to_buy" +#. js-lingui-explicit-id +#: components/CheckURLBanner/index.tsx:47 +msgid "checkurlbanner.dont_remind_me" msgstr "" -#: components/views/Buy/index.tsx:34 -msgid "buy.cta_1" +#: components/views/Buy/index.tsx:24 +msgid "Easily buy or sell KLIMA with low slippage and deep liquidity on <0>Aerodrome." msgstr "" -#: components/views/Buy/index.tsx:40 -msgid "buy.cta_2" +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:21 +msgid "web3modal.torus.desc" msgstr "" -#: components/views/Buy/index.tsx:54 -msgid "buy.please_log_in" +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:17 +msgid "web3modal.torus.name" msgstr "" -#: components/views/Bond/index.tsx:700 -msgid "capacity.description_inverse" +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirementInput/index.tsx:21 +msgid "offset.enter_address" msgstr "" -#: components/CheckURLBanner/index.tsx:47 -msgid "checkurlbanner.dont_remind_me" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:253 +#: components/views/Stake/index.tsx:262 +msgid "shared.enter_amount" msgstr "" -#: components/CheckURLBanner/index.tsx:50 -msgid "checkurlbanner.got_it" +#: components/views/Deposit/index.tsx:106 +#: components/views/Redeem/index.tsx:261 +#: components/views/Redeem/index.tsx:433 +#: components/views/Stake/index.tsx:236 +#: components/views/Wrap/index.tsx:209 +msgid "Enter quantity" msgstr "" -#. <0>app.klimadao.finance is the only official domain. -#: components/CheckURLBanner/index.tsx:31 -msgid "checkurlbanner.is_the_only_official_domain" +#: components/views/Bond/index.tsx:417 +msgid "Enter Quantity" msgstr "" -#: components/CheckURLBanner/index.tsx:26 -msgid "checkurlbanner.verify_url_and_bookmark_this_page" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:293 +msgid "pklima.index_adjusted.tooltip" msgstr "" -#: components/views/ChooseBond/index.tsx:99 -msgid "choose_bond.bct.base_carbon_tonne" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:475 +#: components/views/Bond/index.tsx:494 +#: components/views/Stake/index.tsx:270 +#: components/views/Wrap/index.tsx:244 +msgid "shared.error" msgstr "" -#: components/views/ChooseBond/index.tsx:209 -msgid "choose_bond.bond_carbon" +#. js-lingui-explicit-id +#: components/RebaseCard/index.tsx:82 +msgid "stake.estimated_payout" msgstr "" -#. Long sentence -#: components/views/ChooseBond/index.tsx:212 -msgid "choose_bond.bond_carbon.the_best_way_to_buy_klima" +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:194 +msgid "pklima.exercise" msgstr "" -#: components/views/ChooseBond/index.tsx:236 -msgid "choose_bond.choose_bond" +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:222 +msgid "pklima.exercise_1_pklima_and_1_bct_to_receive_1_klima" msgstr "" -#: components/views/ChooseBond/index.tsx:115 -msgid "choose_bond.inverse_usdc" +#. js-lingui-explicit-id +#: components/NotificationModal/index.tsx:27 +msgid "modal.error" msgstr "" -#: components/views/ChooseBond/index.tsx:107 -msgid "choose_bond.klima_bct_lp.klima_bct_sushiswap_liquidity" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:115 +msgid "offset.selectiveRetirement.filters.find_project" msgstr "" -#: components/views/ChooseBond/index.tsx:103 -msgid "choose_bond.klima_usdc_lp.klima_usdc_sushiswap_liquidity" +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:89 +msgid "offset.selectiveRetirement.search_input_type" msgstr "" -#: components/views/ChooseBond/index.tsx:95 -msgid "choose_bond.mco2.moss_carbon_credit_token" +#. js-lingui-explicit-id +#: components/views/Offset/LoadingOverlay/index.tsx:12 +msgid "offset.selectiveRetirement.finding_projects" msgstr "" -#: components/views/ChooseBond/index.tsx:111 -msgid "choose_bond.mco2_lp.klima_mco2_quickswap_liquidity" +#: components/views/Offset/index.tsx:45 +msgid "For users who want to offset paying with a pool token, please use <0>this site." msgstr "" -#: components/views/ChooseBond/index.tsx:91 -msgid "choose_bond.nbo.description" +#. js-lingui-explicit-id +#: components/CheckURLBanner/index.tsx:50 +msgid "checkurlbanner.got_it" msgstr "" -#: components/views/ChooseBond/index.tsx:239 -msgid "choose_bond.percent_discount" +#: components/views/Buy/index.tsx:57 +msgid "Head to <0>base.klimadao.finance to programmatically grow your position." msgstr "" -#: components/views/ChooseBond/index.tsx:265 -msgid "choose_bond.sold_out" +#: components/views/Redeem/index.tsx:415 +msgid "How many tonnes would you like to acquire?" msgstr "" -#: components/views/ChooseBond/index.tsx:226 -msgid "choose_bond.treasury_balance" +#. js-lingui-explicit-id +#: components/ImageCard/index.tsx:16 +msgid "imagecard.how_to_get_started" msgstr "" -#: components/views/ChooseBond/index.tsx:87 -msgid "choose_bond.ubo.description" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:147 +msgid "info.app_not_loading.if_app_says_loading" msgstr "" -#: components/views/Home/index.tsx:170 -msgid "connectModal.torus" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:664 +msgid "bond.payout_per_klima.description_inverse" msgstr "" -#: components/views/Home/index.tsx:174 -msgid "connectModal.wallet" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:837 +msgid "bond.vesting_term_end.tooltip" msgstr "" -#: components/views/Home/index.tsx:180 -msgid "connect_modal.connecting" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:401 +msgid "stake.index" msgstr "" -#: lib/constants.ts:32 -msgid "connect_modal.error_message_default" +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:358 +msgid "wrap.index" msgstr "" -#: lib/constants.ts:36 -msgid "connect_modal.error_message_refused" +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:290 +msgid "pklima.index_adjusted" msgstr "" -#: lib/constants.ts:40 -msgid "connect_modal.error_processing" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:216 +msgid "menu.info" msgstr "" -#: components/views/Home/index.tsx:184 -msgid "connect_modal.error_title" +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:127 +msgid "info.info_and_faq" msgstr "" -#: components/views/errors/Custom404.tsx:19 -msgid "error.404.page.text" +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:354 +msgid "offset.incompatible" msgstr "" -#: components/ImageCard/index.tsx:16 -msgid "imagecard.how_to_get_started" +#: components/views/Deposit/index.tsx:111 +#: components/views/Redeem/index.tsx:282 +#: components/views/Stake/index.tsx:241 +#: components/views/Wrap/index.tsx:222 +msgid "Insufficient balance" msgstr "" -#: components/ImageCard/index.tsx:13 -msgid "imagecard.new_to_klima" +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:266 +msgid "offset.insufficient_project_tonnage" msgstr "" -#. Long sentence -#: components/views/Info/index.tsx:155 -msgid "info.app_not_loading.1_open_metamask" +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:274 +msgid "shared.invalid_project_address" msgstr "" -#. Long sentence -#: components/views/Info/index.tsx:162 -msgid "info.app_not_loading.2_go_to_settings" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:221 +msgid "menu.just_for_you" msgstr "" -#. Long sentence -#: components/views/Info/index.tsx:169 -msgid "info.app_not_loading.3_return_to_app" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:107 +msgid "choose_bond.klima_bct_lp.klima_bct_sushiswap_liquidity" msgstr "" -#. Long sentence -#: components/views/Info/index.tsx:147 -msgid "info.app_not_loading.if_app_says_loading" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:111 +msgid "choose_bond.mco2_lp.klima_mco2_quickswap_liquidity" msgstr "" -#. Long sentence -#: components/views/Info/index.tsx:176 -msgid "info.app_not_loading.metamask_should_prompt" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:103 +msgid "choose_bond.klima_usdc_lp.klima_usdc_sushiswap_liquidity" msgstr "" -#. Long sentence -#: components/views/Info/index.tsx:142 -msgid "info.app_not_loading.title" +#: components/views/Buy/index.tsx:98 +msgid "KlimaDAO 2.0 represents a fundamental redesign of decentralized market infrastructure for carbon monetization, retirement, and offsets. While KlimaDAO has established a brand presence and accumulated substantial carbon assets, the 2.0 model introduces sophisticated mechanisms to become the dominant liquidity venue for carbon on-chain by releasing the Klima X Automated Market Maker (AMM)." msgstr "" -#. Long sentence -#: components/views/Info/index.tsx:130 -msgid "info.common_app_related_questions" +#: components/views/Buy/index.tsx:72 +msgid "KlimaDAO Autocompounder" msgstr "" -#: components/views/Info/index.tsx:127 -msgid "info.info_and_faq" +#. js-lingui-explicit-id +#: components/views/Offset/index.tsx:30 +msgid "offset.cta_1" msgstr "" -#: components/views/Info/index.tsx:190 -msgid "info.official_contract_addresses" +#: components/DisclaimerModal/index.tsx:47 +msgid "Lack of Liquidity: There may be no active market for $KLIMA, which may result in losses if you need to sell your tokens quickly." msgstr "" -#: components/InvalidRPCModal/index.tsx:28 -msgid "invalid_rpc.modal.text" +#: components/views/Buy/index.tsx:80 +msgid "Learn more about Autocompounder" msgstr "" -#: components/InvalidRPCModal/index.tsx:21 -msgid "invalid_rpc.modal.title" +#: components/views/Buy/index.tsx:45 +msgid "Learn more about liquidity pools" msgstr "" -#: components/NavMenu/index.tsx:205 -msgid "menu.info" +#: components/views/Bond/index.tsx:411 +#: components/views/PKlima/index.tsx:167 +msgid "Loading" msgstr "" -#: components/NavMenu/index.tsx:210 -msgid "menu.just_for_you" +#: components/CarbonBalancesCard/index.tsx:138 +msgid "Loading balances..." msgstr "" -#: components/NavMenu/index.tsx:71 -msgid "menu.not_connected" +#: components/views/Redeem/ProjectTokenDetails/index.tsx:96 +msgid "Loading project info..." msgstr "" -#: components/NavMenu/index.tsx:181 -msgid "menu.offset" +#: components/RebaseCard/index.tsx:58 +#: components/RebaseCard/index.tsx:69 +#: components/views/Loading/index.tsx:11 +#: components/views/Redeem/index.tsx:256 +#: components/views/Redeem/index.tsx:340 +#: components/views/Stake/index.tsx:417 +#: components/views/Stake/index.tsx:424 +#: components/views/Stake/index.tsx:431 +#: components/views/Wrap/index.tsx:204 +msgid "Loading..." msgstr "" -#: components/NavMenu/index.tsx:165 -msgid "menu.stake_klima" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:231 +msgid "shared.connect_wallet" msgstr "" -#: components/NavMenu/index.tsx:52 -msgid "menu.wallet_address" +#: components/views/Home/index.tsx:179 +msgid "Login" msgstr "" -#: components/NavMenu/index.tsx:173 -msgid "menu.wrap_klima" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:397 +#: components/views/Deposit/index.tsx:90 +#: components/views/Home/index.tsx:155 +#: components/views/PKlima/index.tsx:159 +#: components/views/Redeem/index.tsx:248 +#: components/views/Stake/index.tsx:223 +#: components/views/Wrap/index.tsx:196 +msgid "shared.login_connect" msgstr "" -#: components/NotificationModal/index.tsx:26 -msgid "modal.done" +#: components/DisclaimerModal/index.tsx:39 +msgid "Loss of Investment: The value of $KLIMA and other cryptocurrencies can rapidly increase or decrease at any time. As a result, you could experience significant and rapid losses, including the loss of all money invested." msgstr "" -#: components/NotificationModal/index.tsx:27 -msgid "modal.error" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:206 +msgid "pklima.balances_card.make_sure_to_stake" msgstr "" -#: components/NotificationModal/index.tsx:29 -msgid "modal.pending" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:642 +#: components/views/Bond/index.tsx:793 +msgid "bond.market_price" msgstr "" -#: components/NotificationModal/index.tsx:28 -msgid "modal.user_confirmation" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:605 +#: components/views/PKlima/index.tsx:249 +#: components/views/Stake/index.tsx:358 +#: components/views/Wrap/index.tsx:343 +msgid "shared.max" msgstr "" -#: components/views/Bond/index.tsx:534 -msgid "nav.back" +#: components/views/Deposit/index.tsx:265 +msgid "Max" msgstr "" -#: components/views/Offset/index.tsx:30 -msgid "offset.cta_1" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:438 +msgid "bond.max_exceeded" msgstr "" -#: components/views/Offset/index.tsx:36 -msgid "offset.cta_2" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:715 +#: components/views/Bond/index.tsx:867 +msgid "bond.maximum" msgstr "" -#: components/views/Offset/SelectiveRetirementInput/index.tsx:21 -msgid "offset.enter_address" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:719 +#: components/views/Bond/index.tsx:871 +msgid "bond.maximum.tooltip" msgstr "" -#: components/views/Redeem/index.tsx:354 -msgid "offset.incompatible" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:176 +msgid "info.app_not_loading.metamask_should_prompt" msgstr "" -#: components/views/Redeem/index.tsx:266 -msgid "offset.insufficient_project_tonnage" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:95 +msgid "choose_bond.mco2.moss_carbon_credit_token" msgstr "" -#: components/views/Redeem/index.tsx:442 -msgid "offset.invalid_project_tonnage" +#. js-lingui-explicit-id +#: components/ImageCard/index.tsx:13 +msgid "imagecard.new_to_klima" msgstr "" -#: components/CarbonTonnesRetiredCard/index.tsx:49 -msgid "offset.number_of_retirements" +#. js-lingui-explicit-id +#: components/TransactionModal/Approve.tsx:101 +msgid "transaction_modal.next" msgstr "" -#: components/views/Offset/SelectiveRetirement/index.tsx:56 -msgid "offset.retire_specific" +#: components/CarbonBalancesCard/index.tsx:168 +msgid "No balances found." msgstr "" -#: components/views/Offset/SelectiveRetirement/index.tsx:62 -msgid "offset.retire_specific_tooltip" +#: components/DisclaimerModal/index.tsx:68 +msgid "No Guarantee: There is no guarantee that the KlimaDAO platform or the $KLIMA token will achieve its objectives or that any value will be retained in the Protocol." msgstr "" -#: components/views/Offset/SelectiveRetirement/index.tsx:98 -msgid "offset.selectiveRetirement.address_input_type" +#: components/CarbonTokenModal/index.tsx:46 +msgid "Not compatible with BCT" msgstr "" -#: components/views/Offset/ProjectSearch/index.tsx:80 -msgid "offset.selectiveRetirement.back_to_filters" +#: components/CarbonBalancesCard/index.tsx:131 +#: components/CarbonTonnesRetiredCard/index.tsx:29 +msgid "Not Connected" msgstr "" -#: components/views/Offset/ProjectSearch/index.tsx:105 -msgid "offset.selectiveRetirement.clear_selection" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:74 +msgid "menu.not_connected" msgstr "" -#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:30 -msgid "offset.selectiveRetirement.confirm_selection" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:423 +msgid "bond.not_redeemable" msgstr "" -#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:20 -msgid "offset.selectiveRetirement.confirmation_message" +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:190 +msgid "info.official_contract_addresses" msgstr "" -#: components/views/Offset/SelectiveRetirement/index.tsx:77 -msgid "offset.selectiveRetirement.default_input_type" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:192 +msgid "menu.offset" msgstr "" -#: components/views/Offset/ProjectSearch/index.tsx:72 -msgid "offset.selectiveRetirement.empty_search_results" +#: components/views/Offset/index.tsx:27 +msgid "Offset" msgstr "" -#: components/views/Offset/ProjectSearch/ProjectSearchFilter/index.tsx:47 -msgid "offset.selectiveRetirement.filter.options_selected" +#: components/CheckURLBanner/index.tsx:39 +msgid "On April 12, 2022 we migrated from \"dapp\" to \"app\". Please update your bookmarks." msgstr "" -#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:115 -msgid "offset.selectiveRetirement.filters.find_project" +#: components/DisclaimerModal/index.tsx:60 +msgid "Operational Risks: The KlimaDAO platform relies on various technologies related to the Polygon network and other digital assets. These technologies are subject to change, and such changes could adversely affect your investment." msgstr "" -#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:93 -msgid "offset.selectiveRetirement.filters.region" +#: components/views/Redeem/index.tsx:488 +msgid "Payment method" msgstr "" -#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:83 -msgid "offset.selectiveRetirement.filters.type" +#: components/views/Redeem/index.tsx:489 +msgid "Payment Method" msgstr "" -#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:103 -msgid "offset.selectiveRetirement.filters.vintage" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:660 +msgid "bond.payout_per_klima" msgstr "" -#: components/views/Offset/LoadingOverlay/index.tsx:12 -msgid "offset.selectiveRetirement.finding_projects" +#. js-lingui-explicit-id +#: components/NotificationModal/index.tsx:29 +msgid "modal.pending" msgstr "" -#: components/views/Offset/ProjectSearch/SelectProjectButton/index.tsx:69 -msgid "offset.selectiveRetirement.project.available_tonnes" +#. js-lingui-explicit-id +#: components/RebaseCard/index.tsx:73 +msgid "stake.percent_payout" msgstr "" -#: components/views/Offset/SelectiveRetirement/index.tsx:112 -msgid "offset.selectiveRetirement.retire_from_default_pool" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:852 +msgid "bond.discount.description_tooltip" msgstr "" -#: components/views/Offset/SelectiveRetirement/index.tsx:89 -msgid "offset.selectiveRetirement.search_input_type" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:228 +msgid "token.pKLIMA" msgstr "" -#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:43 -msgid "offset.selectiveRetirement.selectProject.back" +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:238 +msgid "pklima.klima_to_exercise" msgstr "" -#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:24 -msgid "offset.selectiveRetirement.selectProject.label" +#. js-lingui-explicit-id +#: actions/utils.ts:35 +msgid "status.user_confirmation" msgstr "" -#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:50 -msgid "offset.selectiveRetirement.selectProject.select" +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:47 +msgid "transaction_modal.submit.confirm_transaction" msgstr "" -#: components/CarbonTonnesRetiredCard/index.tsx:39 -msgid "offset.tonnes_of_carbon_retired" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:679 +msgid "bond.inverse.premium" msgstr "" -#: components/CarbonTonnesRetiredCard/index.tsx:61 -msgid "offset.view_retirements" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:683 +msgid "bond.inverse.premium.description" msgstr "" -#: components/CarbonTonnesRetiredCard/index.tsx:23 -msgid "offset.you_have_retired" +#: components/views/Redeem/ProjectTokenDetails/index.tsx:130 +msgid "Project details <0/>" msgstr "" -#: components/views/Redeem/index.tsx:453 -msgid "offset_cost" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:817 +msgid "bond.debt_ratio.tooltip" msgstr "" -#: components/views/PKlima/index.tsx:189 -msgid "pklima.approve_bct" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:115 +msgid "choose_bond.inverse_usdc" msgstr "" -#: components/views/PKlima/index.tsx:180 -msgid "pklima.approve_pklima" +#: components/DisclaimerModal/index.tsx:32 +msgid "Purchasing cryptocurrencies, including the $KLIMA token, involves a high degree of risk and should be considered extremely speculative. Here are some important points to consider:" msgstr "" -#. Long sentence -#: components/views/PKlima/index.tsx:206 -msgid "pklima.balances_card.make_sure_to_stake" +#: components/views/Buy/index.tsx:54 +msgid "Put your KLIMA to work" msgstr "" -#: components/views/PKlima/index.tsx:194 -msgid "pklima.exercise" +#. js-lingui-explicit-id +#: components/TransactionModal/Approve.tsx:66 +msgid "transaction_modal.approve_quantity.quantity" msgstr "" -#: components/views/PKlima/index.tsx:222 -msgid "pklima.exercise_1_pklima_and_1_bct_to_receive_1_klima" +#: components/views/Buy/index.tsx:109 +msgid "Read more about KlimaDAO 2.0" msgstr "" -#: components/views/PKlima/index.tsx:290 -msgid "pklima.index_adjusted" +#. js-lingui-explicit-id +#: components/RebaseCard/index.tsx:44 +msgid "stake.rebase" msgstr "" -#. Long sentence -#: components/views/PKlima/index.tsx:293 -msgid "pklima.index_adjusted.tooltip" +#: components/views/Deposit/index.tsx:296 +msgid "Receiving BCT" msgstr "" -#: components/views/PKlima/index.tsx:238 -msgid "pklima.klima_to_exercise" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:468 +#: components/views/Bond/index.tsx:580 +msgid "bond.redeem" msgstr "" -#: components/views/PKlima/ClaimExceededModal/index.tsx:15 -msgid "pklima.overclaim" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1081 +msgid "bond.transaction_modal.redeem.title" msgstr "" +#. js-lingui-explicit-id #: components/views/PKlima/index.tsx:219 msgid "pklima.redeem_pklima" msgstr "" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:950 +msgid "bond.redeemable" +msgstr "" + +#. js-lingui-explicit-id #: components/views/PKlima/index.tsx:278 msgid "pklima.redeemed" msgstr "" -#. Long sentence -#: components/views/PKlima/index.tsx:281 -msgid "pklima.redeemed.tooltip" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:93 +msgid "offset.selectiveRetirement.filters.region" msgstr "" -#: components/views/PKlima/index.tsx:262 -msgid "pklima.supply_limit" +#: components/DisclaimerModal/index.tsx:53 +msgid "Regulatory Actions and Changes: The regulatory environment for cryptocurrencies is evolving and changes in regulation could adversely affect your investment." msgstr "" #. Long sentence -#: components/views/PKlima/index.tsx:265 -msgid "pklima.supply_limit.tooltip" -msgstr "" - -#: components/views/PKlima/ClaimExceededModal/index.tsx:22 -msgid "pklima.update" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:924 +msgid "bond.unredeemed.tooltip" msgstr "" -#: components/views/Redeem/index.tsx:380 -msgid "redeem.description" +#. js-lingui-explicit-id +#: lib/constants.ts:40 +msgid "connect_modal.error_processing" msgstr "" -#: components/views/errors/Custom404.tsx:16 -msgid "shared.404" +#: components/NavMenu/index.tsx:249 +msgid "Retire" msgstr "" -#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:40 -msgid "shared.back" +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:56 +msgid "offset.retire_specific" msgstr "" -#: components/BalancesCard/index.tsx:47 -msgid "shared.balances" +#: components/DisclaimerModal/index.tsx:29 +msgid "Risk Disclaimer" msgstr "" -#: components/ChangeLanguageButton/index.tsx:56 -msgid "shared.change_language" +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:9 +msgid "web3modal.walletlink.desc" msgstr "" -#: components/views/Bond/index.tsx:432 -#: components/views/Deposit/index.tsx:101 -#: components/views/PKlima/index.tsx:175 -#: components/views/Wrap/index.tsx:217 -msgid "shared.confirming" +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:5 +msgid "web3modal.walletconnect.desc" msgstr "" -#: components/views/Stake/index.tsx:231 -msgid "shared.connect_wallet" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:24 +msgid "offset.selectiveRetirement.selectProject.label" msgstr "" -#: components/views/Stake/index.tsx:253 -#: components/views/Stake/index.tsx:262 -msgid "shared.enter_amount" +#: components/views/Redeem/index.tsx:390 +#: components/views/Redeem/index.tsx:391 +msgid "Select carbon pool" msgstr "" -#: components/views/Bond/index.tsx:475 -#: components/views/Bond/index.tsx:494 -#: components/views/Stake/index.tsx:270 -#: components/views/Wrap/index.tsx:244 -msgid "shared.error" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:50 +msgid "offset.selectiveRetirement.selectProject.select" msgstr "" -#: components/views/Redeem/index.tsx:274 -msgid "shared.invalid_project_address" +#: components/views/Deposit/index.tsx:204 +msgid "Select the TCO2 Token and the amount you want to deposit to the pool." msgstr "" -#: components/views/Bond/index.tsx:397 -#: components/views/Buy/index.tsx:65 -#: components/views/Deposit/index.tsx:90 -#: components/views/Home/index.tsx:155 -#: components/views/PKlima/index.tsx:159 -#: components/views/Redeem/index.tsx:248 -#: components/views/Stake/index.tsx:223 -#: components/views/Wrap/index.tsx:196 -msgid "shared.login_connect" +#: components/CarbonTokenModal/index.tsx:22 +msgid "Select Token" msgstr "" -#: components/views/Bond/index.tsx:605 -#: components/views/PKlima/index.tsx:249 -#: components/views/Stake/index.tsx:358 -#: components/views/Wrap/index.tsx:343 -msgid "shared.max" +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:48 +msgid "wrap.sklima_to_wrap" msgstr "" +#. js-lingui-explicit-id +#: components/views/Home/index.tsx:170 +msgid "connectModal.torus" +msgstr "" + +#. js-lingui-explicit-id #: components/views/Bond/index.tsx:405 msgid "shared.sold_out" msgstr "" -#: components/views/Stake/index.tsx:371 -msgid "stake.5_day_rewards" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:265 +msgid "choose_bond.sold_out" msgstr "" #. Long sentence -#: components/views/Stake/index.tsx:374 -msgid "stake.5_day_rewards.tooltip" -msgstr "" - -#: components/views/Stake/index.tsx:387 -msgid "stake.akr" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1023 +msgid "bond.all_demand_has_been_filled" msgstr "" #. Long sentence -#: components/views/Stake/index.tsx:390 -msgid "stake.akr.tooltip" +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:288 +msgid "wrap.wrap_sklima.some_find_this_useful" msgstr "" -#. Long sentence -#. Long sentence -#: components/views/Buy/index.tsx:78 -#: components/views/Stake/index.tsx:288 -msgid "stake.balancescard.tooltip" +#. js-lingui-explicit-id +#: components/views/errors/Custom404.tsx:19 +msgid "error.404.page.text" msgstr "" -#: components/RebaseCard/index.tsx:82 -msgid "stake.estimated_payout" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:321 +msgid "stake.stake" msgstr "" -#: components/views/Stake/index.tsx:401 -msgid "stake.index" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:176 +msgid "menu.stake_klima" msgstr "" -#. Long sentence -#: components/views/Stake/index.tsx:404 -msgid "stake.index.tooltip" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:252 +#: components/views/Stake/index.tsx:300 +#: components/views/Stake/index.tsx:457 +msgid "stake.stake_klima" msgstr "" -#: components/views/Stake/index.tsx:49 -msgid "stake.inputplaceholder.stake" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:288 +msgid "stake.balancescard.tooltip" msgstr "" -#: components/views/Stake/index.tsx:53 -msgid "stake.inputplaceholder.unstake" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:303 +msgid "stake.stake_hold_earn" msgstr "" -#: components/RebaseCard/index.tsx:61 -msgid "stake.next_rebase" +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:62 +msgid "offset.retire_specific_tooltip" msgstr "" -#: components/RebaseCard/index.tsx:73 -msgid "stake.percent_payout" +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:90 +msgid "transaction_modal.submit.button" msgstr "" -#: components/RebaseCard/index.tsx:44 -msgid "stake.rebase" +#. js-lingui-explicit-id +#: components/NotificationModal/index.tsx:26 +msgid "modal.done" msgstr "" -#: components/RebaseCard/index.tsx:48 -msgid "stake.rebase.info" +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:262 +msgid "pklima.supply_limit" msgstr "" -#: components/views/Stake/index.tsx:321 -msgid "stake.stake" +#: components/InvalidNetworkModal/index.tsx:72 +msgid "Switch to Polygon" msgstr "" -#: components/views/Stake/index.tsx:303 -msgid "stake.stake_hold_earn" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:212 +msgid "choose_bond.bond_carbon.the_best_way_to_buy_klima" msgstr "" -#: components/views/Stake/index.tsx:252 -#: components/views/Stake/index.tsx:300 -#: components/views/Stake/index.tsx:457 -msgid "stake.stake_klima" +#. js-lingui-explicit-id +#: components/InvalidRPCModal/index.tsx:28 +msgid "invalid_rpc.modal.text" msgstr "" -#: components/views/Stake/index.tsx:333 -msgid "stake.unstake" +#. js-lingui-explicit-id +#: components/RebaseCard/index.tsx:48 +msgid "stake.rebase.info" msgstr "" -#: components/views/Stake/index.tsx:261 -#: components/views/Stake/index.tsx:459 -msgid "stake.unstake_klima" +#. js-lingui-explicit-id +#: components/views/PKlima/ClaimExceededModal/index.tsx:22 +msgid "pklima.update" msgstr "" -#: actions/utils.ts:33 -msgid "status.done" +#: components/InvalidNetworkModal/index.tsx:68 +msgid "This app only works on Polygon Mainnet." msgstr "" -#: actions/utils.ts:28 -msgid "status.error" +#: components/views/Redeem/index.tsx:457 +msgid "This cost includes slippage and any redemption fees charged by the pool" msgstr "" -#: actions/utils.ts:40 -msgid "status.network_confirmation" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:700 +msgid "capacity.description_inverse" msgstr "" -#: actions/utils.ts:35 -msgid "status.user_confirmation" +#: components/DisclaimerModal/index.tsx:75 +msgid "This summary risk warning does not disclose all the risks associated with investing in $KLIMA. You should conduct your own due diligence and consult with a financial advisor before making any investment decisions." msgstr "" -#: actions/utils.ts:22 -msgid "status.user_rejected" +#: components/views/Deposit/index.tsx:201 +msgid "Token to deposit" msgstr "" -#: components/NavMenu/index.tsx:217 -msgid "token.pKLIMA" +#: components/views/Redeem/ProjectTokenDetails/index.tsx:126 +msgid "Tonnes available: {formattedQuantity}" msgstr "" -#: components/TransactionModal/Approve.tsx:47 -msgid "transaction_modal.approve.allow_amount" +#. js-lingui-explicit-id +#: components/CarbonTonnesRetiredCard/index.tsx:39 +msgid "offset.tonnes_of_carbon_retired" msgstr "" -#: components/TransactionModal/Approve.tsx:55 -msgid "transaction_modal.approve.approve_quantity.contract_address" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:281 +msgid "pklima.redeemed.tooltip" msgstr "" -#: components/TransactionModal/Approve.tsx:66 -msgid "transaction_modal.approve_quantity.quantity" +#. js-lingui-explicit-id +#: components/CarbonTonnesRetiredCard/index.tsx:49 +msgid "offset.number_of_retirements" msgstr "" -#: components/TransactionModal/Submit.tsx:98 -msgid "transaction_modal.close" +#. js-lingui-explicit-id +#: actions/utils.ts:33 +msgid "status.done" msgstr "" -#: components/TransactionModal/Approve.tsx:101 -msgid "transaction_modal.next" +#. js-lingui-explicit-id +#: actions/utils.ts:40 +msgid "status.network_confirmation" msgstr "" -#: components/TransactionModal/Submit.tsx:65 -msgid "transaction_modal.submit.amount" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:226 +msgid "choose_bond.treasury_balance" msgstr "" -#: components/TransactionModal/Submit.tsx:90 -msgid "transaction_modal.submit.button" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:83 +msgid "offset.selectiveRetirement.filters.type" msgstr "" -#: components/TransactionModal/Submit.tsx:47 -msgid "transaction_modal.submit.confirm_transaction" +#: components/views/Redeem/ProjectTokenDetails/index.tsx:103 +msgid "Unknown category" msgstr "" -#: components/TransactionModal/Submit.tsx:54 -msgid "transaction_modal.submit.contract_address" +#: components/views/Redeem/ProjectTokenDetails/index.tsx:102 +msgid "Unknown methodology" msgstr "" -#: components/TransactionModal/index.tsx:50 -msgid "transaction_modal.view.approve.title" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:921 +msgid "bond.unredeemed" msgstr "" -#: components/TransactionModal/index.tsx:60 -msgid "transaction_modal.view.submit.title" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:333 +msgid "stake.unstake" msgstr "" -#: lib/getWeb3ModalStrings.ts:13 -msgid "web3modal.injected.des" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:261 +#: components/views/Stake/index.tsx:459 +msgid "stake.unstake_klima" msgstr "" -#: lib/getWeb3ModalStrings.ts:21 -msgid "web3modal.torus.desc" +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:321 +msgid "wrap.unwrap" msgstr "" -#: lib/getWeb3ModalStrings.ts:17 -msgid "web3modal.torus.name" +#. js-lingui-explicit-id +#: components/BalancesCard/index.tsx:33 +msgid "wsklima.unwrapped.label" msgstr "" -#: lib/getWeb3ModalStrings.ts:5 -msgid "web3modal.walletconnect.desc" +#. js-lingui-explicit-id +#: lib/constants.ts:36 +msgid "connect_modal.error_message_refused" msgstr "" -#: lib/getWeb3ModalStrings.ts:9 -msgid "web3modal.walletlink.desc" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:833 +msgid "bond.vesting_term_end" msgstr "" -#: components/views/Wrap/index.tsx:371 -msgid "wrap.balance" +#. js-lingui-explicit-id +#: components/CarbonTonnesRetiredCard/index.tsx:61 +msgid "offset.view_retirements" msgstr "" -#: components/views/Wrap/index.tsx:266 -msgid "wrap.balances_tooltip" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:103 +msgid "offset.selectiveRetirement.filters.vintage" msgstr "" -#: components/views/Wrap/index.tsx:358 -msgid "wrap.index" +#. js-lingui-explicit-id +#: components/views/Offset/index.tsx:36 +msgid "offset.cta_2" msgstr "" -#: components/views/Wrap/index.tsx:361 -msgid "wrap.index.tooltip" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/index.tsx:72 +msgid "offset.selectiveRetirement.empty_search_results" msgstr "" -#: components/views/Wrap/index.tsx:48 -msgid "wrap.sklima_to_wrap" +#. js-lingui-explicit-id +#: lib/constants.ts:32 +msgid "connect_modal.error_message_default" msgstr "" -#: components/views/Wrap/index.tsx:321 -msgid "wrap.unwrap" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:142 +msgid "info.app_not_loading.title" msgstr "" +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:310 msgid "wrap.wrap" msgstr "" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:184 +msgid "menu.wrap_klima" +msgstr "" + +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:276 msgid "wrap.wrap_sklima" msgstr "" -#. Long sentence -#: components/views/Wrap/index.tsx:288 -msgid "wrap.wrap_sklima.some_find_this_useful" +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:266 +msgid "wrap.balances_tooltip" msgstr "" #. Long sentence +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:279 msgid "wrap.wrap_sklima.wrap_sklima_to_receive_sklima" msgstr "" +#: components/InvalidNetworkModal/index.tsx:63 +msgid "Wrong Network" +msgstr "" + +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:52 msgid "wrap.wsklima_to_unwrap" msgstr "" +#. js-lingui-explicit-id +#: actions/utils.ts:22 +msgid "status.user_rejected" +msgstr "" + +#. js-lingui-explicit-id +#: components/TransactionModal/Approve.tsx:47 +msgid "transaction_modal.approve.allow_amount" +msgstr "" + +#: components/CarbonBalancesCard/index.tsx:171 +msgid "You need to load your wallet with USDC, KLIMA or a carbon pool token. Credit card support is coming soon." +msgstr "" + +#: components/views/Redeem/index.tsx:477 +msgid "You receive" +msgstr "" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:746 +#: components/views/Bond/index.tsx:890 +msgid "bond.you_will_get" +msgstr "" + +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:374 msgid "wrap.you_will_get" msgstr "" -#: components/BalancesCard/index.tsx:33 -msgid "wsklima.unwrapped.label" +#: components/views/Deposit/index.tsx:275 +msgid "You'll receive BCT in exchange for your TCO2." msgstr "" -#: components/CarbonTokenModal/index.tsx:35 -#: components/views/Deposit/index.tsx:230 -msgid "{0}" +#. js-lingui-explicit-id +#: components/views/PKlima/ClaimExceededModal/index.tsx:15 +msgid "pklima.overclaim" msgstr "" -#: components/CarbonTokenModal/index.tsx:38 -msgid "{0} tonnes available" +#. js-lingui-explicit-id +#: components/CarbonTonnesRetiredCard/index.tsx:23 +msgid "offset.you_have_retired" +msgstr "" + +#: components/views/Redeem/index.tsx:501 +msgid "Your balance must equal at least 1% more than the cost of the transaction." +msgstr "" + +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:55 +msgid "menu.wallet_address" msgstr "" diff --git a/app/locale/en/messages.po b/app/locale/en/messages.po index 9c8ecea336..4b7f214782 100644 --- a/app/locale/en/messages.po +++ b/app/locale/en/messages.po @@ -13,10 +13,183 @@ msgstr "" "Language-Team: \n" "Plural-Forms: \n" +#: components/CarbonTokenModal/index.tsx:35 +#: components/views/Deposit/index.tsx:230 +msgid "{0}" +msgstr "{0}" + +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSearchFilter/index.tsx:47 +msgid "offset.selectiveRetirement.filter.options_selected" +msgstr "{0} selected" + +#: components/CarbonTokenModal/index.tsx:38 +msgid "{0} tonnes available" +msgstr "{0} tonnes available" + +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:239 +msgid "choose_bond.percent_discount" +msgstr "% Discount" + +#. <0>app.klimadao.finance is the only official domain. +#. js-lingui-explicit-id +#: components/CheckURLBanner/index.tsx:31 +msgid "checkurlbanner.is_the_only_official_domain" +msgstr "<0>app.klimadao.finance is the only official domain." + +#. js-lingui-explicit-id +#: components/CheckURLBanner/index.tsx:26 +msgid "checkurlbanner.verify_url_and_bookmark_this_page" +msgstr "⚠️ Verify the URL and bookmark this page!" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1012 +msgid "bond.this_bond_price_is_inflated" +msgstr "⚠️ Warning: this bond price is inflated because the current discount rate is negative." + +#. js-lingui-explicit-id +#: actions/utils.ts:28 +msgid "status.error" +msgstr "❌ Error: something went wrong..." + +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:98 +msgid "offset.selectiveRetirement.address_input_type" +msgstr "0x Address" + +#. js-lingui-explicit-id +#: components/TransactionModal/index.tsx:50 +msgid "transaction_modal.view.approve.title" +msgstr "1. Approve" + +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:180 +msgid "pklima.approve_pklima" +msgstr "1. Approve pKLIMA" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:155 +msgid "info.app_not_loading.1_open_metamask" +msgstr "1. Open Metamask and switch to Ethereum Mainnet" + +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:189 +msgid "pklima.approve_bct" +msgstr "2. Approve BCT" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:162 +msgid "info.app_not_loading.2_go_to_settings" +msgstr "2. Go to Settings/Networks/Polygon and click 'delete'" + +#. js-lingui-explicit-id +#: components/TransactionModal/index.tsx:60 +msgid "transaction_modal.view.submit.title" +msgstr "2. Submit" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:169 +msgid "info.app_not_loading.3_return_to_app" +msgstr "3. Return to app.klimadao.finance and click 'switch to mainnet'." + +#. js-lingui-explicit-id +#: components/views/errors/Custom404.tsx:16 +msgid "shared.404" +msgstr "404 - Page Not Found" + +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:371 +msgid "stake.5_day_rewards" +msgstr "5 Day Rewards" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:265 +msgid "pklima.supply_limit.tooltip" +msgstr "A percent of total token supply. Your index-adjusted claim may not exceed this value." + #: components/DisclaimerModal/index.tsx:84 msgid "Acknowledge and Accept" msgstr "Acknowledge and Accept" +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:380 +msgid "redeem.description" +msgstr "Acquire tokens for a specific carbon offset project. The project tokens will be redeemed from a carbon pool and transferred to your wallet, so you can trade or retire them later." + +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:387 +msgid "stake.akr" +msgstr "AKR" + +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:112 +msgid "offset.selectiveRetirement.retire_from_default_pool" +msgstr "Allow the default project in the pool to be retired. This option avoids paying extra fees." + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:894 +msgid "bond.you_will_get.tooltip" +msgstr "Amount of bonded KLIMA you will get, at the provided input quantity" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:953 +msgid "bond.redeemable.tooltip" +msgstr "Amount of KLIMA that has already vested and can be redeemed" + +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:361 +msgid "wrap.index.tooltip" +msgstr "Amount of KLIMA you would have today if you staked 1 KLIMA on launch day. Used to calculate wsKLIMA value." + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:404 +msgid "stake.index.tooltip" +msgstr "Amount of KLIMA you would have today if you staked 1 KLIMA on launch day. Useful for accounting purposes." + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:484 +msgid "bond.inputplaceholder.amount_to_bond" +msgstr "Amount to bond" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:489 +msgid "bond.inputplaceholder.amount_to_redeem" +msgstr "Amount to redeem" + +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:49 +msgid "stake.inputplaceholder.stake" +msgstr "Amount to stake" + +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:53 +msgid "stake.inputplaceholder.unstake" +msgstr "Amount to unstake" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:750 +msgid "bond.you_will_get.description_inverse" +msgstr "Amount you will get, at the provided input quantity" + +#: components/views/Buy/index.tsx:92 +msgid "Announcing KlimaDAO 2.0: A Decentralized Carbon Market!" +msgstr "Announcing KlimaDAO 2.0: A Decentralized Carbon Market!" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:390 +msgid "stake.akr.tooltip" +msgstr "Annualized KLIMA Rewards, including compounding, should the current reward rate remain unchanged for 12 months (reward rate may be subject to change)." + #: components/TransactionModal/Approve.tsx:93 #: components/views/Bond/index.tsx:454 #: components/views/Deposit/index.tsx:116 @@ -26,27 +199,133 @@ msgstr "Acknowledge and Accept" msgid "Approve" msgstr "Approve" -#: components/NavMenu/index.tsx:244 +#. js-lingui-explicit-id +#: components/RebaseCard/index.tsx:61 +msgid "stake.next_rebase" +msgstr "Approx. next rebase" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:374 +msgid "stake.5_day_rewards.tooltip" +msgstr "Approximate rewards, including compounding, should you remain staked for 5 days." + +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:20 +msgid "offset.selectiveRetirement.confirmation_message" +msgstr "Are you sure you want to select the following project:" + +#: components/NavMenu/index.tsx:255 msgid "Autocompounder" msgstr "Autocompounder" +#. should autostake? +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1053 +msgid "bond.should_autostake" +msgstr "Automatically stake for sKLIMA" + #: components/views/Deposit/index.tsx:237 msgid "Available Balance" msgstr "Available Balance" -#: components/views/Deposit/index.tsx:272 -msgid "BCT to receive" -msgstr "BCT to receive" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/SelectProjectButton/index.tsx:69 +msgid "offset.selectiveRetirement.project.available_tonnes" +msgstr "Available tonnes: {0}" + +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:40 +msgid "shared.back" +msgstr "Back" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:534 +msgid "nav.back" +msgstr "BACK" + +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/index.tsx:80 +msgid "offset.selectiveRetirement.back_to_filters" +msgstr "Back to filters" + +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:43 +msgid "offset.selectiveRetirement.selectProject.back" +msgstr "Back to filters" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:620 +msgid "bond.balance" +msgstr "Balance" + +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:371 +msgid "wrap.balance" +msgstr "Balance" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:624 +msgid "bond.balance.tooltip" +msgstr "Balance available for bonding" + +#. js-lingui-explicit-id +#: components/BalancesCard/index.tsx:47 +msgid "shared.balances" +msgstr "Balances" #: components/CarbonBalancesCard/index.tsx:126 msgid "Balances" msgstr "Balances" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:99 +msgid "choose_bond.bct.base_carbon_tonne" +msgstr "Base Carbon Tonne" + #: components/views/Deposit/index.tsx:287 msgid "Base Carbon Tonne" msgstr "Base Carbon Tonne" -#: components/NavMenu/index.tsx:232 +#: components/views/Deposit/index.tsx:272 +msgid "BCT to receive" +msgstr "BCT to receive" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:462 +#: components/views/Bond/index.tsx:570 +msgid "bond.bond" +msgstr "Bond" + +#. Bond {0} +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:549 +msgid "bond.bond_token" +msgstr "Bond {0}" + +#. Bond {0} +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1074 +msgid "bond.transaction_modal.bond.title" +msgstr "Bond {0}" + +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:209 +msgid "choose_bond.bond_carbon" +msgstr "Bond Carbon" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:848 +msgid "bond.discount" +msgstr "Bond discount" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:777 +msgid "bond.bond_price" +msgstr "Bond price" + +#: components/NavMenu/index.tsx:243 msgid "Bridge" msgstr "Bridge" @@ -54,21 +333,174 @@ msgstr "Bridge" msgid "Buy & Redeem Carbon" msgstr "Buy & Redeem Carbon" -#: components/NavMenu/index.tsx:197 +#: components/NavMenu/index.tsx:208 #: components/views/Redeem/index.tsx:528 msgid "Buy Carbon" msgstr "Buy Carbon" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:168 +msgid "menu.buy_klima" +msgstr "Buy KLIMA" + +#: components/views/Buy/index.tsx:21 +msgid "Buy KLIMA" +msgstr "Buy KLIMA" + +#: components/views/Buy/index.tsx:38 +msgid "Buy Klima on Aerodrome" +msgstr "Buy Klima on Aerodrome" + +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:91 +msgid "choose_bond.nbo.description" +msgstr "C3 Nature Based Offset" + +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:87 +msgid "choose_bond.ubo.description" +msgstr "C3 Universal Basic Offset" + +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:442 +msgid "offset.invalid_project_tonnage" +msgstr "Cannot exceed available tonnage of the project selected" + #: components/views/Bond/index.tsx:697 msgid "Capacity" msgstr "Capacity" -#: components/views/Deposit/index.tsx:121 -#: components/views/Redeem/index.tsx:292 -msgid "Continue" -msgstr "Continue" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:448 +msgid "bond.capacity_exceeded" +msgstr "CAPACITY EXCEEDED" -#: components/NavMenu/index.tsx:189 +#. js-lingui-explicit-id +#: components/ChangeLanguageButton/index.tsx:56 +msgid "shared.change_language" +msgstr "Change language" + +#. js-lingui-explicit-id +#: components/InvalidRPCModal/index.tsx:21 +msgid "invalid_rpc.modal.title" +msgstr "Check your network settings" + +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:236 +msgid "choose_bond.choose_bond" +msgstr "Choose a bond" + +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/index.tsx:105 +msgid "offset.selectiveRetirement.clear_selection" +msgstr "Clear selection" + +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:98 +msgid "transaction_modal.close" +msgstr "Close" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:130 +msgid "info.common_app_related_questions" +msgstr "Common app-related questions and useful links. For comprehensive reading on KlimaDAO, see our <0>official documentation." + +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:65 +msgid "transaction_modal.submit.amount" +msgstr "Confirm amount" + +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:30 +msgid "offset.selectiveRetirement.confirm_selection" +msgstr "Confirm selection" + +#. js-lingui-explicit-id +#: components/NotificationModal/index.tsx:28 +msgid "modal.user_confirmation" +msgstr "CONFIRMATION" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:432 +#: components/views/Deposit/index.tsx:101 +#: components/views/PKlima/index.tsx:175 +#: components/views/Wrap/index.tsx:217 +msgid "shared.confirming" +msgstr "Confirming" + +#. js-lingui-explicit-id +#: components/views/Home/index.tsx:174 +msgid "connectModal.wallet" +msgstr "connect a wallet" + +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:13 +msgid "web3modal.injected.des" +msgstr "Connect with your browser web3 provider" + +#. js-lingui-explicit-id +#: components/views/Home/index.tsx:180 +msgid "connect_modal.connecting" +msgstr "Connecting..." + +#. js-lingui-explicit-id +#: components/views/Home/index.tsx:184 +msgid "connect_modal.error_title" +msgstr "Connection Error" + +#: components/views/Deposit/index.tsx:121 +#: components/views/Redeem/index.tsx:292 +msgid "Continue" +msgstr "Continue" + +#. js-lingui-explicit-id +#: components/TransactionModal/Approve.tsx:55 +msgid "transaction_modal.approve.approve_quantity.contract_address" +msgstr "Contract address" + +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:54 +msgid "transaction_modal.submit.contract_address" +msgstr "Contract address" + +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:453 +msgid "offset_cost" +msgstr "Cost" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:646 +msgid "bond.bond_price.tooltip.inverse" +msgstr "Current trading price of KLIMA on the market" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:797 +msgid "bond.market_price.tooltip" +msgstr "Current trading price of KLIMA, without bond discount" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:983 +msgid "bond.date_of_full_vesting" +msgstr "Date of full vesting" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:988 +msgid "bond.date_of_full_vesting.tooltip" +msgstr "Date when the entire bond value can be redeemed" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:813 +msgid "bond.debt_ratio" +msgstr "Debt ratio" + +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:77 +msgid "offset.selectiveRetirement.default_input_type" +msgstr "Default" + +#: components/NavMenu/index.tsx:200 #: components/views/Deposit/index.tsx:193 #: components/views/Deposit/index.tsx:315 msgid "Deposit Carbon" @@ -82,9 +514,41 @@ msgstr "Deposit TC02" msgid "Deposit TCO2 in exchange for BCT." msgstr "Deposit TCO2 in exchange for BCT." -#: components/views/Bond/index.tsx:417 -msgid "Enter Quantity" -msgstr "Enter Quantity" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:781 +msgid "bond.bond_price.tooltip" +msgstr "Discounted price. Total amount to bond 1 full KLIMA (fractional bonds are also allowed)" + +#. js-lingui-explicit-id +#: components/CheckURLBanner/index.tsx:47 +msgid "checkurlbanner.dont_remind_me" +msgstr "Don't Remind Me" + +#: components/views/Buy/index.tsx:24 +msgid "Easily buy or sell KLIMA with low slippage and deep liquidity on <0>Aerodrome." +msgstr "Easily buy or sell KLIMA with low slippage and deep liquidity on <0>Aerodrome." + +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:21 +msgid "web3modal.torus.desc" +msgstr "Easy one-click wallet by Torus" + +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:17 +msgid "web3modal.torus.name" +msgstr "Email or Social" + +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirementInput/index.tsx:21 +msgid "offset.enter_address" +msgstr "Enter 0x address" + +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:253 +#: components/views/Stake/index.tsx:262 +msgid "shared.enter_amount" +msgstr "Enter Amount" #: components/views/Deposit/index.tsx:106 #: components/views/Redeem/index.tsx:261 @@ -94,14 +558,127 @@ msgstr "Enter Quantity" msgid "Enter quantity" msgstr "Enter quantity" +#: components/views/Bond/index.tsx:417 +msgid "Enter Quantity" +msgstr "Enter Quantity" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:293 +msgid "pklima.index_adjusted.tooltip" +msgstr "Equivalent sKLIMA claimed, assuming you staked all of your redeemed KLIMA until today." + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:475 +#: components/views/Bond/index.tsx:494 +#: components/views/Stake/index.tsx:270 +#: components/views/Wrap/index.tsx:244 +msgid "shared.error" +msgstr "ERROR" + +#. js-lingui-explicit-id +#: components/RebaseCard/index.tsx:82 +msgid "stake.estimated_payout" +msgstr "Est. payout (sKLIMA)" + +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:194 +msgid "pklima.exercise" +msgstr "EXERCISE" + +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:222 +msgid "pklima.exercise_1_pklima_and_1_bct_to_receive_1_klima" +msgstr "Exercise 1 pKLIMA and 1 BCT to receive 1 KLIMA." + +#. js-lingui-explicit-id +#: components/NotificationModal/index.tsx:27 +msgid "modal.error" +msgstr "FAILURE!" + +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:115 +msgid "offset.selectiveRetirement.filters.find_project" +msgstr "Find project" + +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:89 +msgid "offset.selectiveRetirement.search_input_type" +msgstr "Find project" + +#. js-lingui-explicit-id +#: components/views/Offset/LoadingOverlay/index.tsx:12 +msgid "offset.selectiveRetirement.finding_projects" +msgstr "Finding projects..." + #: components/views/Offset/index.tsx:45 msgid "For users who want to offset paying with a pool token, please use <0>this site." msgstr "For users who want to offset paying with a pool token, please use <0>this site." +#. js-lingui-explicit-id +#: components/CheckURLBanner/index.tsx:50 +msgid "checkurlbanner.got_it" +msgstr "Got it" + +#: components/views/Buy/index.tsx:57 +msgid "Head to <0>base.klimadao.finance to programmatically grow your position." +msgstr "Head to <0>base.klimadao.finance to programmatically grow your position." + #: components/views/Redeem/index.tsx:415 msgid "How many tonnes would you like to acquire?" msgstr "How many tonnes would you like to acquire?" +#. js-lingui-explicit-id +#: components/ImageCard/index.tsx:16 +msgid "imagecard.how_to_get_started" +msgstr "How to get started" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:147 +msgid "info.app_not_loading.if_app_says_loading" +msgstr "If the app says 'loading...' this is likely a problem with your network configuration in Metamask. To fix this:" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:664 +msgid "bond.payout_per_klima.description_inverse" +msgstr "If you bond 1 KLIMA, you will receive this amount in USDC.e." + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:837 +msgid "bond.vesting_term_end.tooltip" +msgstr "If you bond now, your vesting term ends at this date. Klima is slowly unlocked for redemption over the duration of this term." + +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:401 +msgid "stake.index" +msgstr "Index" + +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:358 +msgid "wrap.index" +msgstr "Index" + +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:290 +msgid "pklima.index_adjusted" +msgstr "Index adjusted" + +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:216 +msgid "menu.info" +msgstr "Info" + +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:127 +msgid "info.info_and_faq" +msgstr "Info & FAQ" + +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:354 +msgid "offset.incompatible" +msgstr "INPUT TOKEN INCOMPATIBLE" + #: components/views/Deposit/index.tsx:111 #: components/views/Redeem/index.tsx:282 #: components/views/Stake/index.tsx:241 @@ -109,10 +686,61 @@ msgstr "How many tonnes would you like to acquire?" msgid "Insufficient balance" msgstr "Insufficient balance" +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:266 +msgid "offset.insufficient_project_tonnage" +msgstr "Insufficient project tonnage" + +#. js-lingui-explicit-id +#: components/views/Redeem/index.tsx:274 +msgid "shared.invalid_project_address" +msgstr "Invalid project address" + +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:221 +msgid "menu.just_for_you" +msgstr "JUST FOR YOU" + +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:107 +msgid "choose_bond.klima_bct_lp.klima_bct_sushiswap_liquidity" +msgstr "KLIMA/BCT Sushiswap Liquidity" + +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:111 +msgid "choose_bond.mco2_lp.klima_mco2_quickswap_liquidity" +msgstr "KLIMA/MCO2 Quickswap Liquidity" + +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:103 +msgid "choose_bond.klima_usdc_lp.klima_usdc_sushiswap_liquidity" +msgstr "KLIMA/USDC.e Sushiswap Liquidity" + +#: components/views/Buy/index.tsx:98 +msgid "KlimaDAO 2.0 represents a fundamental redesign of decentralized market infrastructure for carbon monetization, retirement, and offsets. While KlimaDAO has established a brand presence and accumulated substantial carbon assets, the 2.0 model introduces sophisticated mechanisms to become the dominant liquidity venue for carbon on-chain by releasing the Klima X Automated Market Maker (AMM)." +msgstr "KlimaDAO 2.0 represents a fundamental redesign of decentralized market infrastructure for carbon monetization, retirement, and offsets. While KlimaDAO has established a brand presence and accumulated substantial carbon assets, the 2.0 model introduces sophisticated mechanisms to become the dominant liquidity venue for carbon on-chain by releasing the Klima X Automated Market Maker (AMM)." + +#: components/views/Buy/index.tsx:72 +msgid "KlimaDAO Autocompounder" +msgstr "KlimaDAO Autocompounder" + +#. js-lingui-explicit-id +#: components/views/Offset/index.tsx:30 +msgid "offset.cta_1" +msgstr "KlimaDAO's retirement aggregator is an open-source tool that enables the retirement of digital carbon credits." + #: components/DisclaimerModal/index.tsx:47 msgid "Lack of Liquidity: There may be no active market for $KLIMA, which may result in losses if you need to sell your tokens quickly." msgstr "Lack of Liquidity: There may be no active market for $KLIMA, which may result in losses if you need to sell your tokens quickly." +#: components/views/Buy/index.tsx:80 +msgid "Learn more about Autocompounder" +msgstr "Learn more about Autocompounder" + +#: components/views/Buy/index.tsx:45 +msgid "Learn more about liquidity pools" +msgstr "Learn more about liquidity pools" + #: components/views/Bond/index.tsx:411 #: components/views/PKlima/index.tsx:167 msgid "Loading" @@ -138,34 +766,128 @@ msgstr "Loading project info..." msgid "Loading..." msgstr "Loading..." +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:231 +msgid "shared.connect_wallet" +msgstr "Loading..." + #: components/views/Home/index.tsx:179 msgid "Login" msgstr "Login" -#: components/DisclaimerModal/index.tsx:39 +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:397 +#: components/views/Deposit/index.tsx:90 +#: components/views/Home/index.tsx:155 +#: components/views/PKlima/index.tsx:159 +#: components/views/Redeem/index.tsx:248 +#: components/views/Stake/index.tsx:223 +#: components/views/Wrap/index.tsx:196 +msgid "shared.login_connect" +msgstr "Login / Connect" + +#: components/DisclaimerModal/index.tsx:39 msgid "Loss of Investment: The value of $KLIMA and other cryptocurrencies can rapidly increase or decrease at any time. As a result, you could experience significant and rapid losses, including the loss of all money invested." msgstr "Loss of Investment: The value of $KLIMA and other cryptocurrencies can rapidly increase or decrease at any time. As a result, you could experience significant and rapid losses, including the loss of all money invested." +#. Long sentence +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:206 +msgid "pklima.balances_card.make_sure_to_stake" +msgstr "Make sure to stake your redeemed pKLIMA, and stay staked, until global GHG emissions have plateaued." + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:642 +#: components/views/Bond/index.tsx:793 +msgid "bond.market_price" +msgstr "Market price" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:605 +#: components/views/PKlima/index.tsx:249 +#: components/views/Stake/index.tsx:358 +#: components/views/Wrap/index.tsx:343 +msgid "shared.max" +msgstr "Max" + #: components/views/Deposit/index.tsx:265 msgid "Max" msgstr "Max" -#: components/DisclaimerModal/index.tsx:68 -msgid "No Guarantee: There is no guarantee that the KlimaDAO platform or the $KLIMA token will achieve its objectives or that any value will be retained in the Protocol." -msgstr "No Guarantee: There is no guarantee that the KlimaDAO platform or the $KLIMA token will achieve its objectives or that any value will be retained in the Protocol." +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:438 +msgid "bond.max_exceeded" +msgstr "MAX EXCEEDED" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:715 +#: components/views/Bond/index.tsx:867 +msgid "bond.maximum" +msgstr "Maximum" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:719 +#: components/views/Bond/index.tsx:871 +msgid "bond.maximum.tooltip" +msgstr "Maximum amount you can acquire by bonding" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:176 +msgid "info.app_not_loading.metamask_should_prompt" +msgstr "Metamask should prompt you to add Polygon, with the correct RPC configuration." + +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:95 +msgid "choose_bond.mco2.moss_carbon_credit_token" +msgstr "MOSS Carbon Credit Token" + +#. js-lingui-explicit-id +#: components/ImageCard/index.tsx:13 +msgid "imagecard.new_to_klima" +msgstr "New to KLIMA?" + +#. js-lingui-explicit-id +#: components/TransactionModal/Approve.tsx:101 +msgid "transaction_modal.next" +msgstr "Next" #: components/CarbonBalancesCard/index.tsx:168 msgid "No balances found." msgstr "No balances found." +#: components/DisclaimerModal/index.tsx:68 +msgid "No Guarantee: There is no guarantee that the KlimaDAO platform or the $KLIMA token will achieve its objectives or that any value will be retained in the Protocol." +msgstr "No Guarantee: There is no guarantee that the KlimaDAO platform or the $KLIMA token will achieve its objectives or that any value will be retained in the Protocol." + +#: components/CarbonTokenModal/index.tsx:46 +msgid "Not compatible with BCT" +msgstr "Not compatible with BCT" + #: components/CarbonBalancesCard/index.tsx:131 #: components/CarbonTonnesRetiredCard/index.tsx:29 msgid "Not Connected" msgstr "Not Connected" -#: components/CarbonTokenModal/index.tsx:46 -msgid "Not compatible with BCT" -msgstr "Not compatible with BCT" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:74 +msgid "menu.not_connected" +msgstr "NOT CONNECTED" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:423 +msgid "bond.not_redeemable" +msgstr "Not Redeemable" + +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:190 +msgid "info.official_contract_addresses" +msgstr "Official Contract Addresses" + +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:192 +msgid "menu.offset" +msgstr "Offset" #: components/views/Offset/index.tsx:27 msgid "Offset" @@ -179,1016 +901,526 @@ msgstr "On April 12, 2022 we migrated from \"dapp\" to \"app\". Please update yo msgid "Operational Risks: The KlimaDAO platform relies on various technologies related to the Polygon network and other digital assets. These technologies are subject to change, and such changes could adversely affect your investment." msgstr "Operational Risks: The KlimaDAO platform relies on various technologies related to the Polygon network and other digital assets. These technologies are subject to change, and such changes could adversely affect your investment." -#: components/views/Redeem/index.tsx:489 -msgid "Payment Method" -msgstr "Payment Method" - #: components/views/Redeem/index.tsx:488 msgid "Payment method" msgstr "Payment method" -#: components/views/Redeem/ProjectTokenDetails/index.tsx:130 -msgid "Project details <0/>" -msgstr "Project details <0/>" - -#: components/DisclaimerModal/index.tsx:32 -msgid "Purchasing cryptocurrencies, including the $KLIMA token, involves a high degree of risk and should be considered extremely speculative. Here are some important points to consider:" -msgstr "Purchasing cryptocurrencies, including the $KLIMA token, involves a high degree of risk and should be considered extremely speculative. Here are some important points to consider:" - -#: components/views/Deposit/index.tsx:296 -msgid "Receiving BCT" -msgstr "Receiving BCT" - -#: components/DisclaimerModal/index.tsx:53 -msgid "Regulatory Actions and Changes: The regulatory environment for cryptocurrencies is evolving and changes in regulation could adversely affect your investment." -msgstr "Regulatory Actions and Changes: The regulatory environment for cryptocurrencies is evolving and changes in regulation could adversely affect your investment." - -#: components/NavMenu/index.tsx:238 -msgid "Retire" -msgstr "Retire" - -#: components/DisclaimerModal/index.tsx:29 -msgid "Risk Disclaimer" -msgstr "Risk Disclaimer" - -#: components/CarbonTokenModal/index.tsx:22 -msgid "Select Token" -msgstr "Select Token" - -#: components/views/Redeem/index.tsx:390 -#: components/views/Redeem/index.tsx:391 -msgid "Select carbon pool" -msgstr "Select carbon pool" - -#: components/views/Deposit/index.tsx:204 -msgid "Select the TCO2 Token and the amount you want to deposit to the pool." -msgstr "Select the TCO2 Token and the amount you want to deposit to the pool." - -#: components/InvalidNetworkModal/index.tsx:72 -msgid "Switch to Polygon" -msgstr "Switch to Polygon" - -#: components/InvalidNetworkModal/index.tsx:68 -msgid "This app only works on Polygon Mainnet." -msgstr "This app only works on Polygon Mainnet." - -#: components/views/Redeem/index.tsx:457 -msgid "This cost includes slippage and any redemption fees charged by the pool" -msgstr "This cost includes slippage and any redemption fees charged by the pool" - -#: components/DisclaimerModal/index.tsx:75 -msgid "This summary risk warning does not disclose all the risks associated with investing in $KLIMA. You should conduct your own due diligence and consult with a financial advisor before making any investment decisions." -msgstr "This summary risk warning does not disclose all the risks associated with investing in $KLIMA. You should conduct your own due diligence and consult with a financial advisor before making any investment decisions." - -#: components/views/Deposit/index.tsx:201 -msgid "Token to deposit" -msgstr "Token to deposit" - -#: components/views/Redeem/ProjectTokenDetails/index.tsx:126 -msgid "Tonnes available: {formattedQuantity}" -msgstr "Tonnes available: {formattedQuantity}" - -#: components/views/Redeem/ProjectTokenDetails/index.tsx:103 -msgid "Unknown category" -msgstr "Unknown category" - -#: components/views/Redeem/ProjectTokenDetails/index.tsx:102 -msgid "Unknown methodology" -msgstr "Unknown methodology" - -#: components/InvalidNetworkModal/index.tsx:63 -msgid "Wrong Network" -msgstr "Wrong Network" - -#: components/CarbonBalancesCard/index.tsx:171 -msgid "You need to load your wallet with USDC, KLIMA or a carbon pool token. Credit card support is coming soon." -msgstr "You need to load your wallet with USDC, KLIMA or a carbon pool token. Credit card support is coming soon." - -#: components/views/Redeem/index.tsx:477 -msgid "You receive" -msgstr "You receive" - -#: components/views/Deposit/index.tsx:275 -msgid "You'll receive BCT in exchange for your TCO2." -msgstr "You'll receive BCT in exchange for your TCO2." - -#: components/views/Redeem/index.tsx:501 -msgid "Your balance must equal at least 1% more than the cost of the transaction." -msgstr "Your balance must equal at least 1% more than the cost of the transaction." - -#. Long sentence -#: components/views/Bond/index.tsx:1023 -msgid "bond.all_demand_has_been_filled" -msgstr "SOLD OUT. All demand has been filled for this bond. Thank you, Klimates!" - -#: components/views/Bond/index.tsx:620 -msgid "bond.balance" -msgstr "Balance" - -#. Long sentence -#: components/views/Bond/index.tsx:624 -msgid "bond.balance.tooltip" -msgstr "Balance available for bonding" +#: components/views/Redeem/index.tsx:489 +msgid "Payment Method" +msgstr "Payment Method" -#: components/views/Bond/index.tsx:462 -#: components/views/Bond/index.tsx:570 -msgid "bond.bond" -msgstr "Bond" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:660 +msgid "bond.payout_per_klima" +msgstr "Payout per KLIMA" -#: components/views/Bond/index.tsx:777 -msgid "bond.bond_price" -msgstr "Bond price" +#. js-lingui-explicit-id +#: components/NotificationModal/index.tsx:29 +msgid "modal.pending" +msgstr "PENDING" -#. Long sentence -#: components/views/Bond/index.tsx:781 -msgid "bond.bond_price.tooltip" -msgstr "Discounted price. Total amount to bond 1 full KLIMA (fractional bonds are also allowed)" +#. js-lingui-explicit-id +#: components/RebaseCard/index.tsx:73 +msgid "stake.percent_payout" +msgstr "Percent payout" -#: components/views/Bond/index.tsx:646 -msgid "bond.bond_price.tooltip.inverse" -msgstr "Current trading price of KLIMA on the market" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:852 +msgid "bond.discount.description_tooltip" +msgstr "Percentage discount (or premium if negative) relative to the market value of KLIMA." -#. Bond {0} -#: components/views/Bond/index.tsx:549 -msgid "bond.bond_token" -msgstr "Bond {0}" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:228 +msgid "token.pKLIMA" +msgstr "pKLIMA" -#: components/views/Bond/index.tsx:448 -msgid "bond.capacity_exceeded" -msgstr "CAPACITY EXCEEDED" +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:238 +msgid "pklima.klima_to_exercise" +msgstr "pKLIMA to exercise" -#: components/views/Bond/index.tsx:983 -msgid "bond.date_of_full_vesting" -msgstr "Date of full vesting" +#. js-lingui-explicit-id +#: actions/utils.ts:35 +msgid "status.user_confirmation" +msgstr "Please click 'confirm' in your wallet to continue." -#: components/views/Bond/index.tsx:988 -msgid "bond.date_of_full_vesting.tooltip" -msgstr "Date when the entire bond value can be redeemed" +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:47 +msgid "transaction_modal.submit.confirm_transaction" +msgstr "Please submit the transaction." -#: components/views/Bond/index.tsx:813 -msgid "bond.debt_ratio" -msgstr "Debt ratio" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:679 +msgid "bond.inverse.premium" +msgstr "Premium" -#. Long sentence -#: components/views/Bond/index.tsx:817 -msgid "bond.debt_ratio.tooltip" -msgstr "Protocol's current ratio of supply to outstanding bonds" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:683 +msgid "bond.inverse.premium.description" +msgstr "Premium relative to the market value of KLIMA." -#: components/views/Bond/index.tsx:848 -msgid "bond.discount" -msgstr "Bond discount" - -#: components/views/Bond/index.tsx:852 -msgid "bond.discount.description_tooltip" -msgstr "Percentage discount (or premium if negative) relative to the market value of KLIMA." - -#: components/views/Bond/index.tsx:484 -msgid "bond.inputplaceholder.amount_to_bond" -msgstr "Amount to bond" - -#: components/views/Bond/index.tsx:489 -msgid "bond.inputplaceholder.amount_to_redeem" -msgstr "Amount to redeem" - -#: components/views/Bond/index.tsx:679 -msgid "bond.inverse.premium" -msgstr "Premium" - -#: components/views/Bond/index.tsx:683 -msgid "bond.inverse.premium.description" -msgstr "Premium relative to the market value of KLIMA." - -#: components/views/Bond/index.tsx:642 -#: components/views/Bond/index.tsx:793 -msgid "bond.market_price" -msgstr "Market price" - -#. Long sentence -#: components/views/Bond/index.tsx:797 -msgid "bond.market_price.tooltip" -msgstr "Current trading price of KLIMA, without bond discount" - -#: components/views/Bond/index.tsx:438 -msgid "bond.max_exceeded" -msgstr "MAX EXCEEDED" - -#: components/views/Bond/index.tsx:715 -#: components/views/Bond/index.tsx:867 -msgid "bond.maximum" -msgstr "Maximum" - -#: components/views/Bond/index.tsx:719 -#: components/views/Bond/index.tsx:871 -msgid "bond.maximum.tooltip" -msgstr "Maximum amount you can acquire by bonding" - -#: components/views/Bond/index.tsx:423 -msgid "bond.not_redeemable" -msgstr "Not Redeemable" - -#: components/views/Bond/index.tsx:660 -msgid "bond.payout_per_klima" -msgstr "Payout per KLIMA" - -#: components/views/Bond/index.tsx:664 -msgid "bond.payout_per_klima.description_inverse" -msgstr "If you bond 1 KLIMA, you will receive this amount in USDC.e." - -#: components/views/Bond/index.tsx:468 -#: components/views/Bond/index.tsx:580 -msgid "bond.redeem" -msgstr "Redeem" - -#: components/views/Bond/index.tsx:950 -msgid "bond.redeemable" -msgstr "Redeemable" - -#. Long sentence -#: components/views/Bond/index.tsx:953 -msgid "bond.redeemable.tooltip" -msgstr "Amount of KLIMA that has already vested and can be redeemed" - -#. should autostake? -#: components/views/Bond/index.tsx:1053 -msgid "bond.should_autostake" -msgstr "Automatically stake for sKLIMA" - -#. Long sentence -#: components/views/Bond/index.tsx:1012 -msgid "bond.this_bond_price_is_inflated" -msgstr "⚠️ Warning: this bond price is inflated because the current discount rate is negative." - -#. Bond {0} -#: components/views/Bond/index.tsx:1074 -msgid "bond.transaction_modal.bond.title" -msgstr "Bond {0}" - -#: components/views/Bond/index.tsx:1081 -msgid "bond.transaction_modal.redeem.title" -msgstr "Redeem Klima" - -#: components/views/Bond/index.tsx:921 -msgid "bond.unredeemed" -msgstr "Unredeemed" - -#. Long sentence -#: components/views/Bond/index.tsx:924 -msgid "bond.unredeemed.tooltip" -msgstr "Remaining unredeemed value (vested and un-vested)" - -#: components/views/Bond/index.tsx:833 -msgid "bond.vesting_term_end" -msgstr "Vesting term end" - -#: components/views/Bond/index.tsx:837 -msgid "bond.vesting_term_end.tooltip" -msgstr "If you bond now, your vesting term ends at this date. Klima is slowly unlocked for redemption over the duration of this term." - -#: components/views/Bond/index.tsx:746 -#: components/views/Bond/index.tsx:890 -msgid "bond.you_will_get" -msgstr "You will get" - -#: components/views/Bond/index.tsx:750 -msgid "bond.you_will_get.description_inverse" -msgstr "Amount you will get, at the provided input quantity" - -#. Long sentence -#: components/views/Bond/index.tsx:894 -msgid "bond.you_will_get.tooltip" -msgstr "Amount of bonded KLIMA you will get, at the provided input quantity" - -#: components/views/Buy/index.tsx:31 -msgid "buy.buy_klima" -msgstr "Buy KLIMA" - -#. Long sentence -#: components/views/Buy/index.tsx:59 -msgid "buy.connect_to_buy" -msgstr "This feature is available only to users who are logged in. You can log in or create an account via the button below." - -#: components/views/Buy/index.tsx:34 -msgid "buy.cta_1" -msgstr "If you are a beginner, we recommend following our step-by-step tutorial: <0>How to Buy KLIMA." - -#: components/views/Buy/index.tsx:40 -msgid "buy.cta_2" -msgstr "Otherwise, if you already have a wallet with MATIC on Polygon, the best way to get KLIMA is to swap on <0>Sushi.com. If you prefer to pay with a credit card instead, you can use <1>Transak to buy KLIMA directly." - -#: components/views/Buy/index.tsx:54 -msgid "buy.please_log_in" -msgstr "Please Log In Or Connect A Wallet" - -#: components/views/Bond/index.tsx:700 -msgid "capacity.description_inverse" -msgstr "This is the amount of USDC.e in the contract available for bonds." - -#: components/CheckURLBanner/index.tsx:47 -msgid "checkurlbanner.dont_remind_me" -msgstr "Don't Remind Me" - -#: components/CheckURLBanner/index.tsx:50 -msgid "checkurlbanner.got_it" -msgstr "Got it" - -#. <0>app.klimadao.finance is the only official domain. -#: components/CheckURLBanner/index.tsx:31 -msgid "checkurlbanner.is_the_only_official_domain" -msgstr "<0>app.klimadao.finance is the only official domain." - -#: components/CheckURLBanner/index.tsx:26 -msgid "checkurlbanner.verify_url_and_bookmark_this_page" -msgstr "⚠️ Verify the URL and bookmark this page!" - -#: components/views/ChooseBond/index.tsx:99 -msgid "choose_bond.bct.base_carbon_tonne" -msgstr "Base Carbon Tonne" - -#: components/views/ChooseBond/index.tsx:209 -msgid "choose_bond.bond_carbon" -msgstr "Bond Carbon" - -#. Long sentence -#: components/views/ChooseBond/index.tsx:212 -msgid "choose_bond.bond_carbon.the_best_way_to_buy_klima" -msgstr "The best way to buy KLIMA. Commit carbon to our treasury, and receive KLIMA at a discount. All bonds (except inverse bonds) have a mandatory 5 day vesting period." - -#: components/views/ChooseBond/index.tsx:236 -msgid "choose_bond.choose_bond" -msgstr "Choose a bond" - -#: components/views/ChooseBond/index.tsx:115 -msgid "choose_bond.inverse_usdc" -msgstr "Provide KLIMA, receive USDC.e" - -#: components/views/ChooseBond/index.tsx:107 -msgid "choose_bond.klima_bct_lp.klima_bct_sushiswap_liquidity" -msgstr "KLIMA/BCT Sushiswap Liquidity" - -#: components/views/ChooseBond/index.tsx:103 -msgid "choose_bond.klima_usdc_lp.klima_usdc_sushiswap_liquidity" -msgstr "KLIMA/USDC.e Sushiswap Liquidity" - -#: components/views/ChooseBond/index.tsx:95 -msgid "choose_bond.mco2.moss_carbon_credit_token" -msgstr "MOSS Carbon Credit Token" - -#: components/views/ChooseBond/index.tsx:111 -msgid "choose_bond.mco2_lp.klima_mco2_quickswap_liquidity" -msgstr "KLIMA/MCO2 Quickswap Liquidity" - -#: components/views/ChooseBond/index.tsx:91 -msgid "choose_bond.nbo.description" -msgstr "C3 Nature Based Offset" - -#: components/views/ChooseBond/index.tsx:239 -msgid "choose_bond.percent_discount" -msgstr "% Discount" - -#: components/views/ChooseBond/index.tsx:265 -msgid "choose_bond.sold_out" -msgstr "SOLD OUT" - -#: components/views/ChooseBond/index.tsx:226 -msgid "choose_bond.treasury_balance" -msgstr "Treasury Balance" - -#: components/views/ChooseBond/index.tsx:87 -msgid "choose_bond.ubo.description" -msgstr "C3 Universal Basic Offset" - -#: components/views/Home/index.tsx:170 -msgid "connectModal.torus" -msgstr "social or email" - -#: components/views/Home/index.tsx:174 -msgid "connectModal.wallet" -msgstr "connect a wallet" - -#: components/views/Home/index.tsx:180 -msgid "connect_modal.connecting" -msgstr "Connecting..." - -#: lib/constants.ts:32 -msgid "connect_modal.error_message_default" -msgstr "We had some trouble connecting. Please try again." - -#: lib/constants.ts:36 -msgid "connect_modal.error_message_refused" -msgstr "User refused connection." - -#: lib/constants.ts:40 -msgid "connect_modal.error_processing" -msgstr "Request already processing. Please open your wallet and complete the request." - -#: components/views/Home/index.tsx:184 -msgid "connect_modal.error_title" -msgstr "Connection Error" - -#: components/views/errors/Custom404.tsx:19 -msgid "error.404.page.text" -msgstr "Sorry, looks like we sent you the wrong way. <0/>Please select a destination from the menu." - -#: components/ImageCard/index.tsx:16 -msgid "imagecard.how_to_get_started" -msgstr "How to get started" - -#: components/ImageCard/index.tsx:13 -msgid "imagecard.new_to_klima" -msgstr "New to KLIMA?" - -#. Long sentence -#: components/views/Info/index.tsx:155 -msgid "info.app_not_loading.1_open_metamask" -msgstr "1. Open Metamask and switch to Ethereum Mainnet" - -#. Long sentence -#: components/views/Info/index.tsx:162 -msgid "info.app_not_loading.2_go_to_settings" -msgstr "2. Go to Settings/Networks/Polygon and click 'delete'" - -#. Long sentence -#: components/views/Info/index.tsx:169 -msgid "info.app_not_loading.3_return_to_app" -msgstr "3. Return to app.klimadao.finance and click 'switch to mainnet'." - -#. Long sentence -#: components/views/Info/index.tsx:147 -msgid "info.app_not_loading.if_app_says_loading" -msgstr "If the app says 'loading...' this is likely a problem with your network configuration in Metamask. To fix this:" - -#. Long sentence -#: components/views/Info/index.tsx:176 -msgid "info.app_not_loading.metamask_should_prompt" -msgstr "Metamask should prompt you to add Polygon, with the correct RPC configuration." - -#. Long sentence -#: components/views/Info/index.tsx:142 -msgid "info.app_not_loading.title" -msgstr "Why won't the app load for me?" - -#. Long sentence -#: components/views/Info/index.tsx:130 -msgid "info.common_app_related_questions" -msgstr "Common app-related questions and useful links. For comprehensive reading on KlimaDAO, see our <0>official documentation." - -#: components/views/Info/index.tsx:127 -msgid "info.info_and_faq" -msgstr "Info & FAQ" - -#: components/views/Info/index.tsx:190 -msgid "info.official_contract_addresses" -msgstr "Official Contract Addresses" - -#: components/InvalidRPCModal/index.tsx:28 -msgid "invalid_rpc.modal.text" -msgstr "The network could not be reached. This is most likely caused by an old Polygon RPC configuration in your wallet. See <0>this guide for a fix. Otherwise, reach out to us on <1>Discord if problems persist." - -#: components/InvalidRPCModal/index.tsx:21 -msgid "invalid_rpc.modal.title" -msgstr "Check your network settings" - -#: components/NavMenu/index.tsx:205 -msgid "menu.info" -msgstr "Info" - -#: components/NavMenu/index.tsx:210 -msgid "menu.just_for_you" -msgstr "JUST FOR YOU" - -#: components/NavMenu/index.tsx:71 -msgid "menu.not_connected" -msgstr "NOT CONNECTED" - -#: components/NavMenu/index.tsx:181 -msgid "menu.offset" -msgstr "Offset" - -#: components/NavMenu/index.tsx:165 -msgid "menu.stake_klima" -msgstr "Stake KLIMA" - -#: components/NavMenu/index.tsx:52 -msgid "menu.wallet_address" -msgstr "Your Wallet Address" - -#: components/NavMenu/index.tsx:173 -msgid "menu.wrap_klima" -msgstr "Wrap sKLIMA" - -#: components/NotificationModal/index.tsx:26 -msgid "modal.done" -msgstr "SUCCESS!" - -#: components/NotificationModal/index.tsx:27 -msgid "modal.error" -msgstr "FAILURE!" - -#: components/NotificationModal/index.tsx:29 -msgid "modal.pending" -msgstr "PENDING" - -#: components/NotificationModal/index.tsx:28 -msgid "modal.user_confirmation" -msgstr "CONFIRMATION" - -#: components/views/Bond/index.tsx:534 -msgid "nav.back" -msgstr "BACK" - -#: components/views/Offset/index.tsx:30 -msgid "offset.cta_1" -msgstr "KlimaDAO's retirement aggregator is an open-source tool that enables the retirement of digital carbon credits." - -#: components/views/Offset/index.tsx:36 -msgid "offset.cta_2" -msgstr "Visit our <0> documentation to build it into your application, or visit <1> Carbonmark to use a live implementation." - -#: components/views/Offset/SelectiveRetirementInput/index.tsx:21 -msgid "offset.enter_address" -msgstr "Enter 0x address" - -#: components/views/Redeem/index.tsx:354 -msgid "offset.incompatible" -msgstr "INPUT TOKEN INCOMPATIBLE" - -#: components/views/Redeem/index.tsx:266 -msgid "offset.insufficient_project_tonnage" -msgstr "Insufficient project tonnage" - -#: components/views/Redeem/index.tsx:442 -msgid "offset.invalid_project_tonnage" -msgstr "Cannot exceed available tonnage of the project selected" - -#: components/CarbonTonnesRetiredCard/index.tsx:49 -msgid "offset.number_of_retirements" -msgstr "Total retirements" - -#: components/views/Offset/SelectiveRetirement/index.tsx:56 -msgid "offset.retire_specific" -msgstr "Retire specific project tokens (optional)" - -#: components/views/Offset/SelectiveRetirement/index.tsx:62 -msgid "offset.retire_specific_tooltip" -msgstr "Subject to additional fee, determined by the selected pool and paid to the bridge provider." - -#: components/views/Offset/SelectiveRetirement/index.tsx:98 -msgid "offset.selectiveRetirement.address_input_type" -msgstr "0x Address" - -#: components/views/Offset/ProjectSearch/index.tsx:80 -msgid "offset.selectiveRetirement.back_to_filters" -msgstr "Back to filters" - -#: components/views/Offset/ProjectSearch/index.tsx:105 -msgid "offset.selectiveRetirement.clear_selection" -msgstr "Clear selection" - -#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:30 -msgid "offset.selectiveRetirement.confirm_selection" -msgstr "Confirm selection" - -#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:20 -msgid "offset.selectiveRetirement.confirmation_message" -msgstr "Are you sure you want to select the following project:" - -#: components/views/Offset/SelectiveRetirement/index.tsx:77 -msgid "offset.selectiveRetirement.default_input_type" -msgstr "Default" - -#: components/views/Offset/ProjectSearch/index.tsx:72 -msgid "offset.selectiveRetirement.empty_search_results" -msgstr "We could not find any projects related to your search. Please modify the filters and try again." - -#: components/views/Offset/ProjectSearch/ProjectSearchFilter/index.tsx:47 -msgid "offset.selectiveRetirement.filter.options_selected" -msgstr "{0} selected" - -#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:115 -msgid "offset.selectiveRetirement.filters.find_project" -msgstr "Find project" - -#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:93 -msgid "offset.selectiveRetirement.filters.region" -msgstr "region" - -#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:83 -msgid "offset.selectiveRetirement.filters.type" -msgstr "type" - -#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:103 -msgid "offset.selectiveRetirement.filters.vintage" -msgstr "vintage" - -#: components/views/Offset/LoadingOverlay/index.tsx:12 -msgid "offset.selectiveRetirement.finding_projects" -msgstr "Finding projects..." - -#: components/views/Offset/ProjectSearch/SelectProjectButton/index.tsx:69 -msgid "offset.selectiveRetirement.project.available_tonnes" -msgstr "Available tonnes: {0}" - -#: components/views/Offset/SelectiveRetirement/index.tsx:112 -msgid "offset.selectiveRetirement.retire_from_default_pool" -msgstr "Allow the default project in the pool to be retired. This option avoids paying extra fees." - -#: components/views/Offset/SelectiveRetirement/index.tsx:89 -msgid "offset.selectiveRetirement.search_input_type" -msgstr "Find project" - -#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:43 -msgid "offset.selectiveRetirement.selectProject.back" -msgstr "Back to filters" - -#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:24 -msgid "offset.selectiveRetirement.selectProject.label" -msgstr "Select a project to continue:" - -#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:50 -msgid "offset.selectiveRetirement.selectProject.select" -msgstr "Select project" - -#: components/CarbonTonnesRetiredCard/index.tsx:39 -msgid "offset.tonnes_of_carbon_retired" -msgstr "Tonnes of carbon" - -#: components/CarbonTonnesRetiredCard/index.tsx:61 -msgid "offset.view_retirements" -msgstr "View Retirements" - -#: components/CarbonTonnesRetiredCard/index.tsx:23 -msgid "offset.you_have_retired" -msgstr "You've Retired" - -#: components/views/Redeem/index.tsx:453 -msgid "offset_cost" -msgstr "Cost" - -#: components/views/PKlima/index.tsx:189 -msgid "pklima.approve_bct" -msgstr "2. Approve BCT" - -#: components/views/PKlima/index.tsx:180 -msgid "pklima.approve_pklima" -msgstr "1. Approve pKLIMA" +#: components/views/Redeem/ProjectTokenDetails/index.tsx:130 +msgid "Project details <0/>" +msgstr "Project details <0/>" #. Long sentence -#: components/views/PKlima/index.tsx:206 -msgid "pklima.balances_card.make_sure_to_stake" -msgstr "Make sure to stake your redeemed pKLIMA, and stay staked, until global GHG emissions have plateaued." +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:817 +msgid "bond.debt_ratio.tooltip" +msgstr "Protocol's current ratio of supply to outstanding bonds" -#: components/views/PKlima/index.tsx:194 -msgid "pklima.exercise" -msgstr "EXERCISE" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:115 +msgid "choose_bond.inverse_usdc" +msgstr "Provide KLIMA, receive USDC.e" -#: components/views/PKlima/index.tsx:222 -msgid "pklima.exercise_1_pklima_and_1_bct_to_receive_1_klima" -msgstr "Exercise 1 pKLIMA and 1 BCT to receive 1 KLIMA." +#: components/DisclaimerModal/index.tsx:32 +msgid "Purchasing cryptocurrencies, including the $KLIMA token, involves a high degree of risk and should be considered extremely speculative. Here are some important points to consider:" +msgstr "Purchasing cryptocurrencies, including the $KLIMA token, involves a high degree of risk and should be considered extremely speculative. Here are some important points to consider:" -#: components/views/PKlima/index.tsx:290 -msgid "pklima.index_adjusted" -msgstr "Index adjusted" +#: components/views/Buy/index.tsx:54 +msgid "Put your KLIMA to work" +msgstr "Put your KLIMA to work" -#. Long sentence -#: components/views/PKlima/index.tsx:293 -msgid "pklima.index_adjusted.tooltip" -msgstr "Equivalent sKLIMA claimed, assuming you staked all of your redeemed KLIMA until today." +#. js-lingui-explicit-id +#: components/TransactionModal/Approve.tsx:66 +msgid "transaction_modal.approve_quantity.quantity" +msgstr "Quantity to approve" -#: components/views/PKlima/index.tsx:238 -msgid "pklima.klima_to_exercise" -msgstr "pKLIMA to exercise" +#: components/views/Buy/index.tsx:109 +msgid "Read more about KlimaDAO 2.0" +msgstr "Read more about KlimaDAO 2.0" -#: components/views/PKlima/ClaimExceededModal/index.tsx:15 -msgid "pklima.overclaim" -msgstr "You've claimed more KLIMA than your supply-share limit. This is likely due to a fix implemented on November 24th, 2021 to the pKLIMA redemption contract." +#. js-lingui-explicit-id +#: components/RebaseCard/index.tsx:44 +msgid "stake.rebase" +msgstr "Rebase" + +#: components/views/Deposit/index.tsx:296 +msgid "Receiving BCT" +msgstr "Receiving BCT" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:468 +#: components/views/Bond/index.tsx:580 +msgid "bond.redeem" +msgstr "Redeem" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1081 +msgid "bond.transaction_modal.redeem.title" +msgstr "Redeem Klima" +#. js-lingui-explicit-id #: components/views/PKlima/index.tsx:219 msgid "pklima.redeem_pklima" msgstr "Redeem pKLIMA" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:950 +msgid "bond.redeemable" +msgstr "Redeemable" + +#. js-lingui-explicit-id #: components/views/PKlima/index.tsx:278 msgid "pklima.redeemed" msgstr "Redeemed" -#. Long sentence -#: components/views/PKlima/index.tsx:281 -msgid "pklima.redeemed.tooltip" -msgstr "Total KLIMA you have redeemed so far." +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:93 +msgid "offset.selectiveRetirement.filters.region" +msgstr "region" -#: components/views/PKlima/index.tsx:262 -msgid "pklima.supply_limit" -msgstr "Supply limit" +#: components/DisclaimerModal/index.tsx:53 +msgid "Regulatory Actions and Changes: The regulatory environment for cryptocurrencies is evolving and changes in regulation could adversely affect your investment." +msgstr "Regulatory Actions and Changes: The regulatory environment for cryptocurrencies is evolving and changes in regulation could adversely affect your investment." #. Long sentence -#: components/views/PKlima/index.tsx:265 -msgid "pklima.supply_limit.tooltip" -msgstr "A percent of total token supply. Your index-adjusted claim may not exceed this value." +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:924 +msgid "bond.unredeemed.tooltip" +msgstr "Remaining unredeemed value (vested and un-vested)" -#: components/views/PKlima/ClaimExceededModal/index.tsx:22 -msgid "pklima.update" -msgstr "The updated contract now assumes pKLIMA holders have staked and earned rewards on previously claimed tokens. Prior to the November fix, these staking rewards were not counted against your supply share limit, which meant your share of the total KLIMA supply could surpass the limit defined in your terms." +#. js-lingui-explicit-id +#: lib/constants.ts:40 +msgid "connect_modal.error_processing" +msgstr "Request already processing. Please open your wallet and complete the request." -#: components/views/Redeem/index.tsx:380 -msgid "redeem.description" -msgstr "Acquire tokens for a specific carbon offset project. The project tokens will be redeemed from a carbon pool and transferred to your wallet, so you can trade or retire them later." +#: components/NavMenu/index.tsx:249 +msgid "Retire" +msgstr "Retire" -#: components/views/errors/Custom404.tsx:16 -msgid "shared.404" -msgstr "404 - Page Not Found" +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:56 +msgid "offset.retire_specific" +msgstr "Retire specific project tokens (optional)" -#: components/views/Offset/ProjectSearch/ConfirmProjectSelection/index.tsx:40 -msgid "shared.back" -msgstr "Back" +#: components/DisclaimerModal/index.tsx:29 +msgid "Risk Disclaimer" +msgstr "Risk Disclaimer" -#: components/BalancesCard/index.tsx:47 -msgid "shared.balances" -msgstr "Balances" +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:9 +msgid "web3modal.walletlink.desc" +msgstr "Scan with Coinbase to connect" -#: components/ChangeLanguageButton/index.tsx:56 -msgid "shared.change_language" -msgstr "Change language" +#. js-lingui-explicit-id +#: lib/getWeb3ModalStrings.ts:5 +msgid "web3modal.walletconnect.desc" +msgstr "Scan with WalletConnect to connect" -#: components/views/Bond/index.tsx:432 -#: components/views/Deposit/index.tsx:101 -#: components/views/PKlima/index.tsx:175 -#: components/views/Wrap/index.tsx:217 -msgid "shared.confirming" -msgstr "Confirming" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:24 +msgid "offset.selectiveRetirement.selectProject.label" +msgstr "Select a project to continue:" -#: components/views/Stake/index.tsx:231 -msgid "shared.connect_wallet" -msgstr "Loading..." +#: components/views/Redeem/index.tsx:390 +#: components/views/Redeem/index.tsx:391 +msgid "Select carbon pool" +msgstr "Select carbon pool" -#: components/views/Stake/index.tsx:253 -#: components/views/Stake/index.tsx:262 -msgid "shared.enter_amount" -msgstr "Enter Amount" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSelection/index.tsx:50 +msgid "offset.selectiveRetirement.selectProject.select" +msgstr "Select project" -#: components/views/Bond/index.tsx:475 -#: components/views/Bond/index.tsx:494 -#: components/views/Stake/index.tsx:270 -#: components/views/Wrap/index.tsx:244 -msgid "shared.error" -msgstr "ERROR" +#: components/views/Deposit/index.tsx:204 +msgid "Select the TCO2 Token and the amount you want to deposit to the pool." +msgstr "Select the TCO2 Token and the amount you want to deposit to the pool." -#: components/views/Redeem/index.tsx:274 -msgid "shared.invalid_project_address" -msgstr "Invalid project address" +#: components/CarbonTokenModal/index.tsx:22 +msgid "Select Token" +msgstr "Select Token" -#: components/views/Bond/index.tsx:397 -#: components/views/Buy/index.tsx:65 -#: components/views/Deposit/index.tsx:90 -#: components/views/Home/index.tsx:155 -#: components/views/PKlima/index.tsx:159 -#: components/views/Redeem/index.tsx:248 -#: components/views/Stake/index.tsx:223 -#: components/views/Wrap/index.tsx:196 -msgid "shared.login_connect" -msgstr "Login / Connect" +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:48 +msgid "wrap.sklima_to_wrap" +msgstr "sKLIMA to wrap" -#: components/views/Bond/index.tsx:605 -#: components/views/PKlima/index.tsx:249 -#: components/views/Stake/index.tsx:358 -#: components/views/Wrap/index.tsx:343 -msgid "shared.max" -msgstr "Max" +#. js-lingui-explicit-id +#: components/views/Home/index.tsx:170 +msgid "connectModal.torus" +msgstr "social or email" +#. js-lingui-explicit-id #: components/views/Bond/index.tsx:405 msgid "shared.sold_out" msgstr "Sold Out" -#: components/views/Stake/index.tsx:371 -msgid "stake.5_day_rewards" -msgstr "5 Day Rewards" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:265 +msgid "choose_bond.sold_out" +msgstr "SOLD OUT" #. Long sentence -#: components/views/Stake/index.tsx:374 -msgid "stake.5_day_rewards.tooltip" -msgstr "Approximate rewards, including compounding, should you remain staked for 5 days." - -#: components/views/Stake/index.tsx:387 -msgid "stake.akr" -msgstr "AKR" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:1023 +msgid "bond.all_demand_has_been_filled" +msgstr "SOLD OUT. All demand has been filled for this bond. Thank you, Klimates!" #. Long sentence -#: components/views/Stake/index.tsx:390 -msgid "stake.akr.tooltip" -msgstr "Annualized KLIMA Rewards, including compounding, should the current reward rate remain unchanged for 12 months (reward rate may be subject to change)." +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:288 +msgid "wrap.wrap_sklima.some_find_this_useful" +msgstr "Some find this useful for accounting purposes, but the rewards are exactly the same. Wrap and unwrap values are calculated based on the current index." + +#. js-lingui-explicit-id +#: components/views/errors/Custom404.tsx:19 +msgid "error.404.page.text" +msgstr "Sorry, looks like we sent you the wrong way. <0/>Please select a destination from the menu." + +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:321 +msgid "stake.stake" +msgstr "Stake" + +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:176 +msgid "menu.stake_klima" +msgstr "Stake KLIMA" + +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:252 +#: components/views/Stake/index.tsx:300 +#: components/views/Stake/index.tsx:457 +msgid "stake.stake_klima" +msgstr "Stake KLIMA" #. Long sentence -#. Long sentence -#: components/views/Buy/index.tsx:78 +#. js-lingui-explicit-id #: components/views/Stake/index.tsx:288 msgid "stake.balancescard.tooltip" msgstr "Stake your KLIMA tokens to receive sKLIMA. After every rebase, your sKLIMA balance will increase by the given percentage." -#: components/RebaseCard/index.tsx:82 -msgid "stake.estimated_payout" -msgstr "Est. payout (sKLIMA)" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:303 +msgid "stake.stake_hold_earn" +msgstr "Stake, hold, and earn compounding sKLIMA." -#: components/views/Stake/index.tsx:401 -msgid "stake.index" -msgstr "Index" +#. js-lingui-explicit-id +#: components/views/Offset/SelectiveRetirement/index.tsx:62 +msgid "offset.retire_specific_tooltip" +msgstr "Subject to additional fee, determined by the selected pool and paid to the bridge provider." -#. Long sentence -#: components/views/Stake/index.tsx:404 -msgid "stake.index.tooltip" -msgstr "Amount of KLIMA you would have today if you staked 1 KLIMA on launch day. Useful for accounting purposes." +#. js-lingui-explicit-id +#: components/TransactionModal/Submit.tsx:90 +msgid "transaction_modal.submit.button" +msgstr "Submit" -#: components/views/Stake/index.tsx:49 -msgid "stake.inputplaceholder.stake" -msgstr "Amount to stake" +#. js-lingui-explicit-id +#: components/NotificationModal/index.tsx:26 +msgid "modal.done" +msgstr "SUCCESS!" -#: components/views/Stake/index.tsx:53 -msgid "stake.inputplaceholder.unstake" -msgstr "Amount to unstake" +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:262 +msgid "pklima.supply_limit" +msgstr "Supply limit" -#: components/RebaseCard/index.tsx:61 -msgid "stake.next_rebase" -msgstr "Approx. next rebase" +#: components/InvalidNetworkModal/index.tsx:72 +msgid "Switch to Polygon" +msgstr "Switch to Polygon" -#: components/RebaseCard/index.tsx:73 -msgid "stake.percent_payout" -msgstr "Percent payout" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:212 +msgid "choose_bond.bond_carbon.the_best_way_to_buy_klima" +msgstr "The best way to buy KLIMA. Commit carbon to our treasury, and receive KLIMA at a discount. All bonds (except inverse bonds) have a mandatory 5 day vesting period." -#: components/RebaseCard/index.tsx:44 -msgid "stake.rebase" -msgstr "Rebase" +#. js-lingui-explicit-id +#: components/InvalidRPCModal/index.tsx:28 +msgid "invalid_rpc.modal.text" +msgstr "The network could not be reached. This is most likely caused by an old Polygon RPC configuration in your wallet. See <0>this guide for a fix. Otherwise, reach out to us on <1>Discord if problems persist." +#. js-lingui-explicit-id #: components/RebaseCard/index.tsx:48 msgid "stake.rebase.info" msgstr "The protocol automatically mints and distributes rewards. Your payout is a percentage of your sKLIMA balance" -#: components/views/Stake/index.tsx:321 -msgid "stake.stake" -msgstr "Stake" +#. js-lingui-explicit-id +#: components/views/PKlima/ClaimExceededModal/index.tsx:22 +msgid "pklima.update" +msgstr "The updated contract now assumes pKLIMA holders have staked and earned rewards on previously claimed tokens. Prior to the November fix, these staking rewards were not counted against your supply share limit, which meant your share of the total KLIMA supply could surpass the limit defined in your terms." -#: components/views/Stake/index.tsx:303 -msgid "stake.stake_hold_earn" -msgstr "Stake, hold, and earn compounding sKLIMA." +#: components/InvalidNetworkModal/index.tsx:68 +msgid "This app only works on Polygon Mainnet." +msgstr "This app only works on Polygon Mainnet." -#: components/views/Stake/index.tsx:252 -#: components/views/Stake/index.tsx:300 -#: components/views/Stake/index.tsx:457 -msgid "stake.stake_klima" -msgstr "Stake KLIMA" +#: components/views/Redeem/index.tsx:457 +msgid "This cost includes slippage and any redemption fees charged by the pool" +msgstr "This cost includes slippage and any redemption fees charged by the pool" -#: components/views/Stake/index.tsx:333 -msgid "stake.unstake" -msgstr "Unstake" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:700 +msgid "capacity.description_inverse" +msgstr "This is the amount of USDC.e in the contract available for bonds." -#: components/views/Stake/index.tsx:261 -#: components/views/Stake/index.tsx:459 -msgid "stake.unstake_klima" -msgstr "Unstake KLIMA" +#: components/DisclaimerModal/index.tsx:75 +msgid "This summary risk warning does not disclose all the risks associated with investing in $KLIMA. You should conduct your own due diligence and consult with a financial advisor before making any investment decisions." +msgstr "This summary risk warning does not disclose all the risks associated with investing in $KLIMA. You should conduct your own due diligence and consult with a financial advisor before making any investment decisions." + +#: components/views/Deposit/index.tsx:201 +msgid "Token to deposit" +msgstr "Token to deposit" + +#: components/views/Redeem/ProjectTokenDetails/index.tsx:126 +msgid "Tonnes available: {formattedQuantity}" +msgstr "Tonnes available: {formattedQuantity}" + +#. js-lingui-explicit-id +#: components/CarbonTonnesRetiredCard/index.tsx:39 +msgid "offset.tonnes_of_carbon_retired" +msgstr "Tonnes of carbon" + +#. Long sentence +#. js-lingui-explicit-id +#: components/views/PKlima/index.tsx:281 +msgid "pklima.redeemed.tooltip" +msgstr "Total KLIMA you have redeemed so far." + +#. js-lingui-explicit-id +#: components/CarbonTonnesRetiredCard/index.tsx:49 +msgid "offset.number_of_retirements" +msgstr "Total retirements" +#. js-lingui-explicit-id #: actions/utils.ts:33 msgid "status.done" msgstr "Transaction complete." -#: actions/utils.ts:28 -msgid "status.error" -msgstr "❌ Error: something went wrong..." - +#. js-lingui-explicit-id #: actions/utils.ts:40 msgid "status.network_confirmation" msgstr "Transaction initiated. Waiting for network confirmation." -#: actions/utils.ts:35 -msgid "status.user_confirmation" -msgstr "Please click 'confirm' in your wallet to continue." - -#: actions/utils.ts:22 -msgid "status.user_rejected" -msgstr "You chose to reject the transaction" - -#: components/NavMenu/index.tsx:217 -msgid "token.pKLIMA" -msgstr "pKLIMA" - -#: components/TransactionModal/Approve.tsx:47 -msgid "transaction_modal.approve.allow_amount" -msgstr "You must first give permission to our smart contract to transfer tokens on your behalf." - -#: components/TransactionModal/Approve.tsx:55 -msgid "transaction_modal.approve.approve_quantity.contract_address" -msgstr "Contract address" - -#: components/TransactionModal/Approve.tsx:66 -msgid "transaction_modal.approve_quantity.quantity" -msgstr "Quantity to approve" - -#: components/TransactionModal/Submit.tsx:98 -msgid "transaction_modal.close" -msgstr "Close" - -#: components/TransactionModal/Approve.tsx:101 -msgid "transaction_modal.next" -msgstr "Next" - -#: components/TransactionModal/Submit.tsx:65 -msgid "transaction_modal.submit.amount" -msgstr "Confirm amount" +#. js-lingui-explicit-id +#: components/views/ChooseBond/index.tsx:226 +msgid "choose_bond.treasury_balance" +msgstr "Treasury Balance" -#: components/TransactionModal/Submit.tsx:90 -msgid "transaction_modal.submit.button" -msgstr "Submit" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:83 +msgid "offset.selectiveRetirement.filters.type" +msgstr "type" -#: components/TransactionModal/Submit.tsx:47 -msgid "transaction_modal.submit.confirm_transaction" -msgstr "Please submit the transaction." +#: components/views/Redeem/ProjectTokenDetails/index.tsx:103 +msgid "Unknown category" +msgstr "Unknown category" -#: components/TransactionModal/Submit.tsx:54 -msgid "transaction_modal.submit.contract_address" -msgstr "Contract address" +#: components/views/Redeem/ProjectTokenDetails/index.tsx:102 +msgid "Unknown methodology" +msgstr "Unknown methodology" -#: components/TransactionModal/index.tsx:50 -msgid "transaction_modal.view.approve.title" -msgstr "1. Approve" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:921 +msgid "bond.unredeemed" +msgstr "Unredeemed" -#: components/TransactionModal/index.tsx:60 -msgid "transaction_modal.view.submit.title" -msgstr "2. Submit" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:333 +msgid "stake.unstake" +msgstr "Unstake" -#: lib/getWeb3ModalStrings.ts:13 -msgid "web3modal.injected.des" -msgstr "Connect with your browser web3 provider" +#. js-lingui-explicit-id +#: components/views/Stake/index.tsx:261 +#: components/views/Stake/index.tsx:459 +msgid "stake.unstake_klima" +msgstr "Unstake KLIMA" -#: lib/getWeb3ModalStrings.ts:21 -msgid "web3modal.torus.desc" -msgstr "Easy one-click wallet by Torus" +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:321 +msgid "wrap.unwrap" +msgstr "Unwrap" -#: lib/getWeb3ModalStrings.ts:17 -msgid "web3modal.torus.name" -msgstr "Email or Social" +#. js-lingui-explicit-id +#: components/BalancesCard/index.tsx:33 +msgid "wsklima.unwrapped.label" +msgstr "unwrapped" -#: lib/getWeb3ModalStrings.ts:5 -msgid "web3modal.walletconnect.desc" -msgstr "Scan with WalletConnect to connect" +#. js-lingui-explicit-id +#: lib/constants.ts:36 +msgid "connect_modal.error_message_refused" +msgstr "User refused connection." -#: lib/getWeb3ModalStrings.ts:9 -msgid "web3modal.walletlink.desc" -msgstr "Scan with Coinbase to connect" +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:833 +msgid "bond.vesting_term_end" +msgstr "Vesting term end" -#: components/views/Wrap/index.tsx:371 -msgid "wrap.balance" -msgstr "Balance" +#. js-lingui-explicit-id +#: components/CarbonTonnesRetiredCard/index.tsx:61 +msgid "offset.view_retirements" +msgstr "View Retirements" -#: components/views/Wrap/index.tsx:266 -msgid "wrap.balances_tooltip" -msgstr "Wrap sKLIMA to receive index-adjusted wrapped-staked-KLIMA" +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/ProjectSearchForm/index.tsx:103 +msgid "offset.selectiveRetirement.filters.vintage" +msgstr "vintage" -#: components/views/Wrap/index.tsx:358 -msgid "wrap.index" -msgstr "Index" +#. js-lingui-explicit-id +#: components/views/Offset/index.tsx:36 +msgid "offset.cta_2" +msgstr "Visit our <0> documentation to build it into your application, or visit <1> Carbonmark to use a live implementation." -#: components/views/Wrap/index.tsx:361 -msgid "wrap.index.tooltip" -msgstr "Amount of KLIMA you would have today if you staked 1 KLIMA on launch day. Used to calculate wsKLIMA value." +#. js-lingui-explicit-id +#: components/views/Offset/ProjectSearch/index.tsx:72 +msgid "offset.selectiveRetirement.empty_search_results" +msgstr "We could not find any projects related to your search. Please modify the filters and try again." -#: components/views/Wrap/index.tsx:48 -msgid "wrap.sklima_to_wrap" -msgstr "sKLIMA to wrap" +#. js-lingui-explicit-id +#: lib/constants.ts:32 +msgid "connect_modal.error_message_default" +msgstr "We had some trouble connecting. Please try again." -#: components/views/Wrap/index.tsx:321 -msgid "wrap.unwrap" -msgstr "Unwrap" +#. Long sentence +#. js-lingui-explicit-id +#: components/views/Info/index.tsx:142 +msgid "info.app_not_loading.title" +msgstr "Why won't the app load for me?" +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:310 msgid "wrap.wrap" msgstr "Wrap" +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:184 +msgid "menu.wrap_klima" +msgstr "Wrap sKLIMA" + +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:276 msgid "wrap.wrap_sklima" msgstr "Wrap sKLIMA" -#. Long sentence -#: components/views/Wrap/index.tsx:288 -msgid "wrap.wrap_sklima.some_find_this_useful" -msgstr "Some find this useful for accounting purposes, but the rewards are exactly the same. Wrap and unwrap values are calculated based on the current index." +#. js-lingui-explicit-id +#: components/views/Wrap/index.tsx:266 +msgid "wrap.balances_tooltip" +msgstr "Wrap sKLIMA to receive index-adjusted wrapped-staked-KLIMA" #. Long sentence +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:279 msgid "wrap.wrap_sklima.wrap_sklima_to_receive_sklima" msgstr "Wrap sKLIMA to receive wsKLIMA. Unlike sKLIMA, your wsKLIMA balance will not increase over time." +#: components/InvalidNetworkModal/index.tsx:63 +msgid "Wrong Network" +msgstr "Wrong Network" + +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:52 msgid "wrap.wsklima_to_unwrap" msgstr "wsKLIMA to unwrap" +#. js-lingui-explicit-id +#: actions/utils.ts:22 +msgid "status.user_rejected" +msgstr "You chose to reject the transaction" + +#. js-lingui-explicit-id +#: components/TransactionModal/Approve.tsx:47 +msgid "transaction_modal.approve.allow_amount" +msgstr "You must first give permission to our smart contract to transfer tokens on your behalf." + +#: components/CarbonBalancesCard/index.tsx:171 +msgid "You need to load your wallet with USDC, KLIMA or a carbon pool token. Credit card support is coming soon." +msgstr "You need to load your wallet with USDC, KLIMA or a carbon pool token. Credit card support is coming soon." + +#: components/views/Redeem/index.tsx:477 +msgid "You receive" +msgstr "You receive" + +#. js-lingui-explicit-id +#: components/views/Bond/index.tsx:746 +#: components/views/Bond/index.tsx:890 +msgid "bond.you_will_get" +msgstr "You will get" + +#. js-lingui-explicit-id #: components/views/Wrap/index.tsx:374 msgid "wrap.you_will_get" msgstr "You Will Get" -#: components/BalancesCard/index.tsx:33 -msgid "wsklima.unwrapped.label" -msgstr "unwrapped" +#: components/views/Deposit/index.tsx:275 +msgid "You'll receive BCT in exchange for your TCO2." +msgstr "You'll receive BCT in exchange for your TCO2." -#: components/CarbonTokenModal/index.tsx:35 -#: components/views/Deposit/index.tsx:230 -msgid "{0}" -msgstr "{0}" +#. js-lingui-explicit-id +#: components/views/PKlima/ClaimExceededModal/index.tsx:15 +msgid "pklima.overclaim" +msgstr "You've claimed more KLIMA than your supply-share limit. This is likely due to a fix implemented on November 24th, 2021 to the pKLIMA redemption contract." -#: components/CarbonTokenModal/index.tsx:38 -msgid "{0} tonnes available" -msgstr "{0} tonnes available" +#. js-lingui-explicit-id +#: components/CarbonTonnesRetiredCard/index.tsx:23 +msgid "offset.you_have_retired" +msgstr "You've Retired" + +#: components/views/Redeem/index.tsx:501 +msgid "Your balance must equal at least 1% more than the cost of the transaction." +msgstr "Your balance must equal at least 1% more than the cost of the transaction." + +#. js-lingui-explicit-id +#: components/NavMenu/index.tsx:55 +msgid "menu.wallet_address" +msgstr "Your Wallet Address" diff --git a/app/next.config.js b/app/next.config.js index dd4b14c2ae..27c21f075c 100644 --- a/app/next.config.js +++ b/app/next.config.js @@ -10,6 +10,11 @@ let nextConfig = { reactStrictMode: true, async redirects() { return [ + { + source: "/buy", + destination: "/#/buy", + permanent: true, + }, { source: "/stake", destination: "/#/stake", diff --git a/carbon/locale/en-pseudo/messages.po b/carbon/locale/en-pseudo/messages.po index da1271c5aa..74e6573966 100644 --- a/carbon/locale/en-pseudo/messages.po +++ b/carbon/locale/en-pseudo/messages.po @@ -6,6 +6,60 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" "Language: en-pseudo\n" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: \n" +"Plural-Forms: \n" + +#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:105 +msgid "{0} Bridged" +msgstr "" + +#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:100 +msgid "{0} outstanding" +msgstr "" + +#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:94 +msgid "{0} retired" +msgstr "" + +#: components/charts/helpers/DataTable/configurations/KlimaRetirementsListConfigurationBase.tsx:111 +msgid "{0} Tonnes" +msgstr "" + +#: app/[locale]/token-details/token-by-methodologies/[bridge]/page.tsx:10 +msgid "{bridgeLabel} distribution of methodologies" +msgstr "" + +#: app/[locale]/token-details/token-by-projects/[bridge]/page.tsx:10 +msgid "{bridgeLabel} distribution of projects" +msgstr "" + +#: app/[locale]/token-details/token-by-vintage-date/[bridge]/page.tsx:11 +msgid "{bridgeLabel} Distribution of vintage start dates" +msgstr "" + +#: app/[locale]/token-details/token-volume-over-time/[bridge]/page.tsx:10 +msgid "{bridgeLabel} volume over time" +msgstr "" + +#: components/cards/overview/TokensPriceCard/index.tsx:74 +msgid "{formattedCurrentSupply} tonnes available" +msgstr "" + +#: app/[locale]/token-details/pool-volume-deposited-over-time/[bridge]/page.tsx:10 +msgid "{poolLabel} volume deposited over time" +msgstr "" + +#: app/[locale]/token-details/pool-volume-redeemed-over-time/[bridge]/page.tsx:10 +msgid "{poolLabel} volume redeemed over time" +msgstr "" + +#: app/[locale]/token-details/pool-volume-retired-over-time/[bridge]/page.tsx:10 +msgid "{poolLabel} volume retired over time" +msgstr "" #: app/[locale]/off-chain-vs-on-chain/verra-credits-tokenized-by-bridge/page.tsx:12 #: app/[locale]/overview/verra-credits-tokenized-by-bridge/page.tsx:12 @@ -41,10 +95,6 @@ msgstr "" msgid "All Tokens" msgstr "" -#: components/charts/helpers/DataTable/configurations/KlimaRetirementsByPoolSummaryConfiguration.tsx:36 -msgid "Amount Retired" -msgstr "" - #: components/charts/helpers/DataTable/configurations/TokenOriginsListConfiguration.tsx:48 msgid "Amount bridged" msgstr "" @@ -54,12 +104,24 @@ msgstr "" msgid "Amount retired" msgstr "" +#: components/charts/helpers/DataTable/configurations/KlimaRetirementsByPoolSummaryConfiguration.tsx:36 +msgid "Amount Retired" +msgstr "" + #: components/charts/helpers/DataTable/configurations/KlimaRetirementsByPoolSummaryConfiguration.tsx:51 msgid "Avg tonnes per transaction" msgstr "" -#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:59 +#: app/[locale]/overview/digital-carbon/page.tsx:36 +msgid "Banner image" +msgstr "" + +#: lib/tokens.tsx:15 +msgid "Base Carbon Tonne (BCT)" +msgstr "" + #: components/cards/tokenDetails/helpers.ts:57 +#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:59 #: components/charts/helpers/CarbonSupplyOverTimeChart/index.ts:60 #: lib/charts/options.ts:92 msgid "BCT" @@ -73,14 +135,6 @@ msgstr "" msgid "BCT retired VCUs" msgstr "" -#: app/[locale]/overview/digital-carbon/page.tsx:36 -msgid "Banner image" -msgstr "" - -#: lib/tokens.tsx:15 -msgid "Base Carbon Tonne (BCT)" -msgstr "" - #: components/charts/helpers/DataTable/configurations/KlimaRetirementsByChainListConfiguration.tsx:48 msgid "Beneficiary" msgstr "" @@ -122,15 +176,15 @@ msgstr "" msgid "C3" msgstr "" -#: lib/protocols.tsx:10 -msgid "C3 Carbon Credit (C3T)" -msgstr "" - #: components/charts/DistributionOfProjectsChart/index.tsx:86 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:58 msgid "C3 bridged VCUs" msgstr "" +#: lib/protocols.tsx:10 +msgid "C3 Carbon Credit (C3T)" +msgstr "" + #: components/charts/DistributionOfProjectsChart/index.tsx:87 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:58 msgid "C3 retired VCUs" @@ -245,14 +299,14 @@ msgstr "" msgid "Digital carbon retirements snapshot" msgstr "" -#: app/[locale]/supply/digital-carbon-supply-quick-facts/page.tsx:9 -msgid "Digital carbon supply - quick facts" -msgstr "" - #: app/[locale]/supply/digital-carbon-supply/[chain]/page.tsx:13 msgid "Digital carbon supply - {chainLabel}" msgstr "" +#: app/[locale]/supply/digital-carbon-supply-quick-facts/page.tsx:9 +msgid "Digital carbon supply - quick facts" +msgstr "" + #: app/[locale]/supply/digital-carbon-supply-by-blockchain/page.tsx:9 msgid "Digital carbon supply by Blockchain" msgstr "" @@ -261,14 +315,14 @@ msgstr "" msgid "Digital carbon supply snapshot" msgstr "" -#: components/cards/tokenDetails/TokenDistributionOfProjectsCard/index.tsx:27 -msgid "Distribution of Projects" -msgstr "" - #: components/cards/tokenDetails/TokenDistributionOfMethodologiesCard/index.tsx:28 msgid "Distribution of methodologies" msgstr "" +#: components/cards/tokenDetails/TokenDistributionOfProjectsCard/index.tsx:27 +msgid "Distribution of Projects" +msgstr "" + #: components/cards/tokenDetails/TokenDistributionOfVintageCard/index.tsx:28 msgid "Distribution of vintage start dates" msgstr "" @@ -291,14 +345,6 @@ msgstr "" msgid "Ethereum supply" msgstr "" -#: components/ExploreMarketplaceButton/index.tsx:14 -msgid "Explore Marketplace" -msgstr "" - -#: app/[locale]/off-chain-vs-on-chain/page.tsx:18 -msgid "Explore Off and On-chain digital carbon trends using the Klima Data Carbon Dashboard." -msgstr "" - #: app/[locale]/retirement-trends/page.tsx:14 msgid "Explore digital carbon retirement trends by public blockhchain, digtial carbon token, and retirement beneficiary using the Klima Data Carbon Dashboard." msgstr "" @@ -307,6 +353,14 @@ msgstr "" msgid "Explore digital carbon supply on Polygon, Ethereum, Celo and more using the Klima Data Carbon Dashboard." msgstr "" +#: components/ExploreMarketplaceButton/index.tsx:14 +msgid "Explore Marketplace" +msgstr "" + +#: app/[locale]/off-chain-vs-on-chain/page.tsx:18 +msgid "Explore Off and On-chain digital carbon trends using the Klima Data Carbon Dashboard." +msgstr "" + #: components/Skeleton/index.tsx:4 msgid "Fetching data…" msgstr "" @@ -319,8 +373,8 @@ msgstr "" msgid "Insights" msgstr "" -#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedVsTokenizedCreditsChart.tsx:39 #: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:55 +#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedVsTokenizedCreditsChart.tsx:39 #: lib/charts/options.ts:32 msgid "Issued" msgstr "" @@ -382,16 +436,16 @@ msgstr "" msgid "Moss" msgstr "" -#: lib/protocols.tsx:12 -#: lib/tokens.tsx:17 -msgid "Moss Carbon Credit (MCO2)" -msgstr "" - #: components/charts/DistributionOfProjectsChart/index.tsx:145 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:50 msgid "Moss bridged VCUs" msgstr "" +#: lib/protocols.tsx:12 +#: lib/tokens.tsx:17 +msgid "Moss Carbon Credit (MCO2)" +msgstr "" + #: components/charts/DistributionOfProjectsChart/index.tsx:146 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:51 msgid "Moss retired VCUs" @@ -402,8 +456,16 @@ msgstr "" msgid "N/A" msgstr "" -#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:114 +#: lib/tokens.tsx:19 +msgid "Nature Based Offset (NBO)" +msgstr "" + +#: lib/tokens.tsx:16 +msgid "Nature Carbon Tonne (NCT)" +msgstr "" + #: components/cards/tokenDetails/helpers.ts:46 +#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:114 #: components/charts/helpers/CarbonSupplyOverTimeChart/index.ts:52 #: lib/charts/options.ts:78 msgid "NBO" @@ -417,8 +479,8 @@ msgstr "" msgid "NBO retired VCUs" msgstr "" -#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:65 #: components/cards/tokenDetails/helpers.ts:68 +#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:65 #: components/charts/helpers/CarbonSupplyOverTimeChart/index.ts:68 #: lib/charts/options.ts:96 msgid "NCT" @@ -432,21 +494,13 @@ msgstr "" msgid "NCT retired VCUs" msgstr "" -#: lib/tokens.tsx:19 -msgid "Nature Based Offset (NBO)" -msgstr "" - -#: lib/tokens.tsx:16 -msgid "Nature Carbon Tonne (NCT)" -msgstr "" - #: components/charts/helpers/NoDataWrapper/index.tsx:14 msgid "No data availble" msgstr "" +#: components/cards/tokenDetails/helpers.ts:79 #: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:71 #: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:120 -#: components/cards/tokenDetails/helpers.ts:79 msgid "Not pooled" msgstr "" @@ -458,6 +512,10 @@ msgstr "" msgid "Number of transactions" msgstr "" +#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:111 +msgid "of retired credits" +msgstr "" + #: components/cards/retirementTrends/RetirementsByChainOverviewCard/index.tsx:92 msgid "Of total retired credits" msgstr "" @@ -470,8 +528,8 @@ msgstr "" msgid "Off vs On-chain carbon" msgstr "" -#: components/cards/offVsOnChain/DailyVerraCreditsCard/index.tsx:54 -msgid "Off-Chain Verra credits retired over time" +#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:20 +msgid "off-chain" msgstr "" #: components/cards/retirementTrends/RetirementsByChainChartCard/index.tsx:27 @@ -486,8 +544,12 @@ msgstr "" msgid "Off-chain Verra credits retired over time" msgstr "" -#: components/cards/offVsOnChain/DailyCarbonSupplyByProtocolCard/index.tsx:88 -msgid "On-Chain Verra credits retired over time" +#: components/cards/offVsOnChain/DailyVerraCreditsCard/index.tsx:54 +msgid "Off-Chain Verra credits retired over time" +msgstr "" + +#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:39 +msgid "on-chain" msgstr "" #: components/cards/retirementTrends/RetirementsByChainChartCard/index.tsx:28 @@ -498,12 +560,16 @@ msgstr "" msgid "On-chain" msgstr "" +#: components/cards/overview/DailyCarbonRetirementsCard/index.tsx:22 +msgid "On-chain retirements" +msgstr "" + #: app/[locale]/off-chain-vs-on-chain/verra-credits-retired-on-chain-over-time/page.tsx:9 msgid "On-chain Verra credits retired over time" msgstr "" -#: components/cards/overview/DailyCarbonRetirementsCard/index.tsx:22 -msgid "On-chain retirements" +#: components/cards/offVsOnChain/DailyCarbonSupplyByProtocolCard/index.tsx:88 +msgid "On-Chain Verra credits retired over time" msgstr "" #: components/charts/helpers/DataTable/configurations/KlimaRetirementsByChainListConfiguration.tsx:25 @@ -524,14 +590,14 @@ msgstr "" msgid "Overview" msgstr "" -#: components/charts/DistributionOfProjectsChart/index.tsx:76 -msgid "Percentage of VCUs retired offchain" -msgstr "" - #: components/charts/DistributionOfProjectsChart/index.tsx:64 msgid "Percentage of tokenized VCUs" msgstr "" +#: components/charts/DistributionOfProjectsChart/index.tsx:76 +msgid "Percentage of VCUs retired offchain" +msgstr "" + #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:85 msgid "Percentage retired onchain" msgstr "" @@ -596,27 +662,27 @@ msgstr "" msgid "Retired outside of KlimaDAO" msgstr "" +#: components/cards/retirementTrends/RetirementsByChainOverviewCard/index.tsx:72 +msgid "Retired via klimaDAO" +msgstr "" + #: components/cards/supply/CarbonSupplyQuickFactsCard/index.tsx:114 #: components/charts/DailyCarbonRetirementsChart/index.tsx:13 msgid "Retired via KlimaDAO" msgstr "" -#: components/cards/retirementTrends/RetirementsByChainOverviewCard/index.tsx:72 -msgid "Retired via klimaDAO" -msgstr "" - #: components/charts/helpers/DataTable/configurations/KlimaRetirementsByBeneficiaryListConfiguration.tsx:53 msgid "Retirement Details" msgstr "" -#: components/Layout/NavItems/index.tsx:37 -msgid "Retirement Trends" -msgstr "" - #: app/[locale]/retirement-trends/page.tsx:11 msgid "Retirement trends" msgstr "" +#: components/Layout/NavItems/index.tsx:37 +msgid "Retirement Trends" +msgstr "" + #: app/[locale]/retirement-trends/retirement-trends-by-chain/page.tsx:9 #: components/cards/retirementTrends/RetirementsByChainChartCard/index.tsx:37 msgid "Retirements by chain" @@ -634,10 +700,6 @@ msgstr "" msgid "Selective cost" msgstr "" -#: app/[locale]/overview/page.tsx:15 -msgid "State of the Digital Carbon Market" -msgstr "" - #: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:29 msgid "State of {0} digital carbon" msgstr "" @@ -646,20 +708,24 @@ msgstr "" msgid "State of {bridgeLabel} digital carbon" msgstr "" +#: app/[locale]/overview/page.tsx:15 +msgid "State of the Digital Carbon Market" +msgstr "" + #: app/[locale]/supply/page.tsx:15 -#: components/Layout/NavItems/index.tsx:31 #: components/cards/overview/DailyCarbonSupplyOverviewCard/index.tsx:24 +#: components/Layout/NavItems/index.tsx:31 msgid "Supply" msgstr "" -#: app/[locale]/overview/page.tsx:18 -msgid "The Klima Data Carbon Dashboard provides a complete overview of digital carbon pricing, volumes, and retirement trends for the Digital Carbon Market. It is made available to anyone by KlimaDAO as a public good, creating transparency for the DCM." -msgstr "" - #: app/[locale]/supply/digital-carbon-supply/[chain]/page.tsx:18 msgid "The current supply of digital carbon on the {chainLabel} blockchain broken down by digital carbon pool." msgstr "" +#: app/[locale]/overview/page.tsx:18 +msgid "The Klima Data Carbon Dashboard provides a complete overview of digital carbon pricing, volumes, and retirement trends for the Digital Carbon Market. It is made available to anyone by KlimaDAO as a public good, creating transparency for the DCM." +msgstr "" + #: app/[locale]/retirement-trends/retirement-trends-by-chain/page.tsx:12 msgid "The percentage of all carbon credit retirements that are retired via infrastructure built by KlimaDAO over a given time period." msgstr "" @@ -777,16 +843,12 @@ msgstr "" msgid "Token" msgstr "" -#: components/Layout/NavItems/index.tsx:43 -msgid "Token Details" -msgstr "" - #: app/[locale]/token-details/page.tsx:15 msgid "Token details" msgstr "" -#: components/charts/DistributionOfProjectsChart/index.tsx:62 -msgid "Tokenized VCUs" +#: components/Layout/NavItems/index.tsx:43 +msgid "Token Details" msgstr "" #: app/[locale]/off-chain-vs-on-chain/verra-credits-tokenized-by-bridge/page.tsx:9 @@ -795,18 +857,22 @@ msgstr "" msgid "Tokenized credits by bridge" msgstr "" -#: components/charts/helpers/DataTable/configurations/KlimaRetirementsListConfigurationBase.tsx:92 -msgid "Tonnes" +#: components/charts/DistributionOfProjectsChart/index.tsx:62 +msgid "Tokenized VCUs" msgstr "" -#: components/charts/DistributionOfProjectsChart/index.tsx:61 -msgid "Total Issued VCUs" +#: components/charts/helpers/DataTable/configurations/KlimaRetirementsListConfigurationBase.tsx:92 +msgid "Tonnes" msgstr "" #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:75 msgid "Total issued VCUs" msgstr "" +#: components/charts/DistributionOfProjectsChart/index.tsx:61 +msgid "Total Issued VCUs" +msgstr "" + #: components/charts/DistributionOfProjectsChart/index.tsx:70 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:76 msgid "Total retired VCUs" @@ -846,22 +912,22 @@ msgstr "" msgid "Toucan" msgstr "" -#: lib/protocols.tsx:11 -msgid "Toucan Carbon Credit (TCO2)" -msgstr "" - #: components/charts/DistributionOfProjectsChart/index.tsx:116 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:41 msgid "Toucan bridged VCUs" msgstr "" +#: lib/protocols.tsx:11 +msgid "Toucan Carbon Credit (TCO2)" +msgstr "" + #: components/charts/DistributionOfProjectsChart/index.tsx:117 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:42 msgid "Toucan retired VCUs" msgstr "" -#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:108 #: components/cards/tokenDetails/helpers.ts:38 +#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:108 #: components/charts/helpers/CarbonSupplyOverTimeChart/index.ts:44 #: lib/charts/options.ts:74 msgid "UBO" @@ -934,63 +1000,3 @@ msgstr "" #: app/[locale]/overview/page.tsx:37 msgid "What is digital carbon?" msgstr "" - -#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:111 -msgid "of retired credits" -msgstr "" - -#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:20 -msgid "off-chain" -msgstr "" - -#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:39 -msgid "on-chain" -msgstr "" - -#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:105 -msgid "{0} Bridged" -msgstr "" - -#: components/charts/helpers/DataTable/configurations/KlimaRetirementsListConfigurationBase.tsx:111 -msgid "{0} Tonnes" -msgstr "" - -#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:100 -msgid "{0} outstanding" -msgstr "" - -#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:94 -msgid "{0} retired" -msgstr "" - -#: app/[locale]/token-details/token-by-vintage-date/[bridge]/page.tsx:11 -msgid "{bridgeLabel} Distribution of vintage start dates" -msgstr "" - -#: app/[locale]/token-details/token-by-methodologies/[bridge]/page.tsx:10 -msgid "{bridgeLabel} distribution of methodologies" -msgstr "" - -#: app/[locale]/token-details/token-by-projects/[bridge]/page.tsx:10 -msgid "{bridgeLabel} distribution of projects" -msgstr "" - -#: app/[locale]/token-details/token-volume-over-time/[bridge]/page.tsx:10 -msgid "{bridgeLabel} volume over time" -msgstr "" - -#: components/cards/overview/TokensPriceCard/index.tsx:74 -msgid "{formattedCurrentSupply} tonnes available" -msgstr "" - -#: app/[locale]/token-details/pool-volume-deposited-over-time/[bridge]/page.tsx:10 -msgid "{poolLabel} volume deposited over time" -msgstr "" - -#: app/[locale]/token-details/pool-volume-redeemed-over-time/[bridge]/page.tsx:10 -msgid "{poolLabel} volume redeemed over time" -msgstr "" - -#: app/[locale]/token-details/pool-volume-retired-over-time/[bridge]/page.tsx:10 -msgid "{poolLabel} volume retired over time" -msgstr "" diff --git a/carbon/locale/en/messages.po b/carbon/locale/en/messages.po index 11fff47a12..7dcbd61876 100644 --- a/carbon/locale/en/messages.po +++ b/carbon/locale/en/messages.po @@ -13,6 +13,54 @@ msgstr "" "Language-Team: \n" "Plural-Forms: \n" +#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:105 +msgid "{0} Bridged" +msgstr "{0} Bridged" + +#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:100 +msgid "{0} outstanding" +msgstr "{0} outstanding" + +#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:94 +msgid "{0} retired" +msgstr "{0} retired" + +#: components/charts/helpers/DataTable/configurations/KlimaRetirementsListConfigurationBase.tsx:111 +msgid "{0} Tonnes" +msgstr "{0} Tonnes" + +#: app/[locale]/token-details/token-by-methodologies/[bridge]/page.tsx:10 +msgid "{bridgeLabel} distribution of methodologies" +msgstr "{bridgeLabel} distribution of methodologies" + +#: app/[locale]/token-details/token-by-projects/[bridge]/page.tsx:10 +msgid "{bridgeLabel} distribution of projects" +msgstr "{bridgeLabel} distribution of projects" + +#: app/[locale]/token-details/token-by-vintage-date/[bridge]/page.tsx:11 +msgid "{bridgeLabel} Distribution of vintage start dates" +msgstr "{bridgeLabel} Distribution of vintage start dates" + +#: app/[locale]/token-details/token-volume-over-time/[bridge]/page.tsx:10 +msgid "{bridgeLabel} volume over time" +msgstr "{bridgeLabel} volume over time" + +#: components/cards/overview/TokensPriceCard/index.tsx:74 +msgid "{formattedCurrentSupply} tonnes available" +msgstr "{formattedCurrentSupply} tonnes available" + +#: app/[locale]/token-details/pool-volume-deposited-over-time/[bridge]/page.tsx:10 +msgid "{poolLabel} volume deposited over time" +msgstr "{poolLabel} volume deposited over time" + +#: app/[locale]/token-details/pool-volume-redeemed-over-time/[bridge]/page.tsx:10 +msgid "{poolLabel} volume redeemed over time" +msgstr "{poolLabel} volume redeemed over time" + +#: app/[locale]/token-details/pool-volume-retired-over-time/[bridge]/page.tsx:10 +msgid "{poolLabel} volume retired over time" +msgstr "{poolLabel} volume retired over time" + #: app/[locale]/off-chain-vs-on-chain/verra-credits-tokenized-by-bridge/page.tsx:12 #: app/[locale]/overview/verra-credits-tokenized-by-bridge/page.tsx:12 msgid "A breakdown of carbon credits issued by carbon registry Verra which have been bridged and tokenized on a public blockchain." @@ -47,10 +95,6 @@ msgstr "A collection of data for quick reference including total supply, supply msgid "All Tokens" msgstr "All Tokens" -#: components/charts/helpers/DataTable/configurations/KlimaRetirementsByPoolSummaryConfiguration.tsx:36 -msgid "Amount Retired" -msgstr "Amount Retired" - #: components/charts/helpers/DataTable/configurations/TokenOriginsListConfiguration.tsx:48 msgid "Amount bridged" msgstr "Amount bridged" @@ -60,12 +104,24 @@ msgstr "Amount bridged" msgid "Amount retired" msgstr "Amount retired" +#: components/charts/helpers/DataTable/configurations/KlimaRetirementsByPoolSummaryConfiguration.tsx:36 +msgid "Amount Retired" +msgstr "Amount Retired" + #: components/charts/helpers/DataTable/configurations/KlimaRetirementsByPoolSummaryConfiguration.tsx:51 msgid "Avg tonnes per transaction" msgstr "Avg tonnes per transaction" -#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:59 +#: app/[locale]/overview/digital-carbon/page.tsx:36 +msgid "Banner image" +msgstr "Banner image" + +#: lib/tokens.tsx:15 +msgid "Base Carbon Tonne (BCT)" +msgstr "Base Carbon Tonne (BCT)" + #: components/cards/tokenDetails/helpers.ts:57 +#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:59 #: components/charts/helpers/CarbonSupplyOverTimeChart/index.ts:60 #: lib/charts/options.ts:92 msgid "BCT" @@ -79,14 +135,6 @@ msgstr "BCT pooled VCUs" msgid "BCT retired VCUs" msgstr "BCT retired VCUs" -#: app/[locale]/overview/digital-carbon/page.tsx:36 -msgid "Banner image" -msgstr "Banner image" - -#: lib/tokens.tsx:15 -msgid "Base Carbon Tonne (BCT)" -msgstr "Base Carbon Tonne (BCT)" - #: components/charts/helpers/DataTable/configurations/KlimaRetirementsByChainListConfiguration.tsx:48 msgid "Beneficiary" msgstr "Beneficiary" @@ -128,15 +176,15 @@ msgstr "By token" msgid "C3" msgstr "C3" -#: lib/protocols.tsx:10 -msgid "C3 Carbon Credit (C3T)" -msgstr "C3 Carbon Credit (C3T)" - #: components/charts/DistributionOfProjectsChart/index.tsx:86 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:58 msgid "C3 bridged VCUs" msgstr "C3 bridged VCUs" +#: lib/protocols.tsx:10 +msgid "C3 Carbon Credit (C3T)" +msgstr "C3 Carbon Credit (C3T)" + #: components/charts/DistributionOfProjectsChart/index.tsx:87 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:58 msgid "C3 retired VCUs" @@ -251,14 +299,14 @@ msgstr "Digital carbon retirements - {chainLabel}" msgid "Digital carbon retirements snapshot" msgstr "Digital carbon retirements snapshot" -#: app/[locale]/supply/digital-carbon-supply-quick-facts/page.tsx:9 -msgid "Digital carbon supply - quick facts" -msgstr "Digital carbon supply - quick facts" - #: app/[locale]/supply/digital-carbon-supply/[chain]/page.tsx:13 msgid "Digital carbon supply - {chainLabel}" msgstr "Digital carbon supply - {chainLabel}" +#: app/[locale]/supply/digital-carbon-supply-quick-facts/page.tsx:9 +msgid "Digital carbon supply - quick facts" +msgstr "Digital carbon supply - quick facts" + #: app/[locale]/supply/digital-carbon-supply-by-blockchain/page.tsx:9 msgid "Digital carbon supply by Blockchain" msgstr "Digital carbon supply by Blockchain" @@ -267,14 +315,14 @@ msgstr "Digital carbon supply by Blockchain" msgid "Digital carbon supply snapshot" msgstr "Digital carbon supply snapshot" -#: components/cards/tokenDetails/TokenDistributionOfProjectsCard/index.tsx:27 -msgid "Distribution of Projects" -msgstr "Distribution of Projects" - #: components/cards/tokenDetails/TokenDistributionOfMethodologiesCard/index.tsx:28 msgid "Distribution of methodologies" msgstr "Distribution of methodologies" +#: components/cards/tokenDetails/TokenDistributionOfProjectsCard/index.tsx:27 +msgid "Distribution of Projects" +msgstr "Distribution of Projects" + #: components/cards/tokenDetails/TokenDistributionOfVintageCard/index.tsx:28 msgid "Distribution of vintage start dates" msgstr "Distribution of vintage start dates" @@ -297,14 +345,6 @@ msgstr "Ethereum retirements" msgid "Ethereum supply" msgstr "Ethereum supply" -#: components/ExploreMarketplaceButton/index.tsx:14 -msgid "Explore Marketplace" -msgstr "Explore Marketplace" - -#: app/[locale]/off-chain-vs-on-chain/page.tsx:18 -msgid "Explore Off and On-chain digital carbon trends using the Klima Data Carbon Dashboard." -msgstr "Explore Off and On-chain digital carbon trends using the Klima Data Carbon Dashboard." - #: app/[locale]/retirement-trends/page.tsx:14 msgid "Explore digital carbon retirement trends by public blockhchain, digtial carbon token, and retirement beneficiary using the Klima Data Carbon Dashboard." msgstr "Explore digital carbon retirement trends by public blockhchain, digtial carbon token, and retirement beneficiary using the Klima Data Carbon Dashboard." @@ -313,6 +353,14 @@ msgstr "Explore digital carbon retirement trends by public blockhchain, digtial msgid "Explore digital carbon supply on Polygon, Ethereum, Celo and more using the Klima Data Carbon Dashboard." msgstr "Explore digital carbon supply on Polygon, Ethereum, Celo and more using the Klima Data Carbon Dashboard." +#: components/ExploreMarketplaceButton/index.tsx:14 +msgid "Explore Marketplace" +msgstr "Explore Marketplace" + +#: app/[locale]/off-chain-vs-on-chain/page.tsx:18 +msgid "Explore Off and On-chain digital carbon trends using the Klima Data Carbon Dashboard." +msgstr "Explore Off and On-chain digital carbon trends using the Klima Data Carbon Dashboard." + #: components/Skeleton/index.tsx:4 msgid "Fetching data…" msgstr "Fetching data…" @@ -325,8 +373,8 @@ msgstr "Historical prices (USD)" msgid "Insights" msgstr "Insights" -#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedVsTokenizedCreditsChart.tsx:39 #: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:55 +#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedVsTokenizedCreditsChart.tsx:39 #: lib/charts/options.ts:32 msgid "Issued" msgstr "Issued" @@ -396,16 +444,16 @@ msgstr "Missing" msgid "Moss" msgstr "Moss" -#: lib/protocols.tsx:12 -#: lib/tokens.tsx:17 -msgid "Moss Carbon Credit (MCO2)" -msgstr "Moss Carbon Credit (MCO2)" - #: components/charts/DistributionOfProjectsChart/index.tsx:145 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:50 msgid "Moss bridged VCUs" msgstr "Moss bridged VCUs" +#: lib/protocols.tsx:12 +#: lib/tokens.tsx:17 +msgid "Moss Carbon Credit (MCO2)" +msgstr "Moss Carbon Credit (MCO2)" + #: components/charts/DistributionOfProjectsChart/index.tsx:146 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:51 msgid "Moss retired VCUs" @@ -416,8 +464,16 @@ msgstr "Moss retired VCUs" msgid "N/A" msgstr "N/A" -#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:114 +#: lib/tokens.tsx:19 +msgid "Nature Based Offset (NBO)" +msgstr "Nature Based Offset (NBO)" + +#: lib/tokens.tsx:16 +msgid "Nature Carbon Tonne (NCT)" +msgstr "Nature Carbon Tonne (NCT)" + #: components/cards/tokenDetails/helpers.ts:46 +#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:114 #: components/charts/helpers/CarbonSupplyOverTimeChart/index.ts:52 #: lib/charts/options.ts:78 msgid "NBO" @@ -431,8 +487,8 @@ msgstr "NBO pooled VCUs" msgid "NBO retired VCUs" msgstr "NBO retired VCUs" -#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:65 #: components/cards/tokenDetails/helpers.ts:68 +#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:65 #: components/charts/helpers/CarbonSupplyOverTimeChart/index.ts:68 #: lib/charts/options.ts:96 msgid "NCT" @@ -446,21 +502,13 @@ msgstr "NCT pooled VCUs" msgid "NCT retired VCUs" msgstr "NCT retired VCUs" -#: lib/tokens.tsx:19 -msgid "Nature Based Offset (NBO)" -msgstr "Nature Based Offset (NBO)" - -#: lib/tokens.tsx:16 -msgid "Nature Carbon Tonne (NCT)" -msgstr "Nature Carbon Tonne (NCT)" - #: components/charts/helpers/NoDataWrapper/index.tsx:14 msgid "No data availble" msgstr "No data availble" +#: components/cards/tokenDetails/helpers.ts:79 #: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:71 #: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:120 -#: components/cards/tokenDetails/helpers.ts:79 msgid "Not pooled" msgstr "Not pooled" @@ -472,6 +520,10 @@ msgstr "Number of retirements" msgid "Number of transactions" msgstr "Number of transactions" +#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:111 +msgid "of retired credits" +msgstr "of retired credits" + #: components/cards/retirementTrends/RetirementsByChainOverviewCard/index.tsx:92 msgid "Of total retired credits" msgstr "Of total retired credits" @@ -484,9 +536,9 @@ msgstr "Off vs On-Chain" msgid "Off vs On-chain carbon" msgstr "Off vs On-chain carbon" -#: components/cards/offVsOnChain/DailyVerraCreditsCard/index.tsx:54 -msgid "Off-Chain Verra credits retired over time" -msgstr "Off-Chain Verra credits retired over time" +#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:20 +msgid "off-chain" +msgstr "off-chain" #: components/cards/retirementTrends/RetirementsByChainChartCard/index.tsx:27 #: components/cards/retirementTrends/RetirementsByChainChartCard/index.tsx:52 @@ -500,9 +552,13 @@ msgstr "Off-chain" msgid "Off-chain Verra credits retired over time" msgstr "Off-chain Verra credits retired over time" -#: components/cards/offVsOnChain/DailyCarbonSupplyByProtocolCard/index.tsx:88 -msgid "On-Chain Verra credits retired over time" -msgstr "On-Chain Verra credits retired over time" +#: components/cards/offVsOnChain/DailyVerraCreditsCard/index.tsx:54 +msgid "Off-Chain Verra credits retired over time" +msgstr "Off-Chain Verra credits retired over time" + +#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:39 +msgid "on-chain" +msgstr "on-chain" #: components/cards/retirementTrends/RetirementsByChainChartCard/index.tsx:28 #: components/cards/retirementTrends/RetirementsByChainChartCard/index.tsx:58 @@ -512,13 +568,17 @@ msgstr "On-Chain Verra credits retired over time" msgid "On-chain" msgstr "On-chain" +#: components/cards/overview/DailyCarbonRetirementsCard/index.tsx:22 +msgid "On-chain retirements" +msgstr "On-chain retirements" + #: app/[locale]/off-chain-vs-on-chain/verra-credits-retired-on-chain-over-time/page.tsx:9 msgid "On-chain Verra credits retired over time" msgstr "On-chain Verra credits retired over time" -#: components/cards/overview/DailyCarbonRetirementsCard/index.tsx:22 -msgid "On-chain retirements" -msgstr "On-chain retirements" +#: components/cards/offVsOnChain/DailyCarbonSupplyByProtocolCard/index.tsx:88 +msgid "On-Chain Verra credits retired over time" +msgstr "On-Chain Verra credits retired over time" #: components/charts/helpers/DataTable/configurations/KlimaRetirementsByChainListConfiguration.tsx:25 msgid "On/Off chain" @@ -538,14 +598,14 @@ msgstr "Outstanding" msgid "Overview" msgstr "Overview" -#: components/charts/DistributionOfProjectsChart/index.tsx:76 -msgid "Percentage of VCUs retired offchain" -msgstr "Percentage of VCUs retired offchain" - #: components/charts/DistributionOfProjectsChart/index.tsx:64 msgid "Percentage of tokenized VCUs" msgstr "Percentage of tokenized VCUs" +#: components/charts/DistributionOfProjectsChart/index.tsx:76 +msgid "Percentage of VCUs retired offchain" +msgstr "Percentage of VCUs retired offchain" + #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:85 msgid "Percentage retired onchain" msgstr "Percentage retired onchain" @@ -610,27 +670,27 @@ msgstr "Retired" msgid "Retired outside of KlimaDAO" msgstr "Retired outside of KlimaDAO" +#: components/cards/retirementTrends/RetirementsByChainOverviewCard/index.tsx:72 +msgid "Retired via klimaDAO" +msgstr "Retired via klimaDAO" + #: components/cards/supply/CarbonSupplyQuickFactsCard/index.tsx:114 #: components/charts/DailyCarbonRetirementsChart/index.tsx:13 msgid "Retired via KlimaDAO" msgstr "Retired via KlimaDAO" -#: components/cards/retirementTrends/RetirementsByChainOverviewCard/index.tsx:72 -msgid "Retired via klimaDAO" -msgstr "Retired via klimaDAO" - #: components/charts/helpers/DataTable/configurations/KlimaRetirementsByBeneficiaryListConfiguration.tsx:53 msgid "Retirement Details" msgstr "Retirement Details" -#: components/Layout/NavItems/index.tsx:37 -msgid "Retirement Trends" -msgstr "Retirement Trends" - #: app/[locale]/retirement-trends/page.tsx:11 msgid "Retirement trends" msgstr "Retirement trends" +#: components/Layout/NavItems/index.tsx:37 +msgid "Retirement Trends" +msgstr "Retirement Trends" + #: app/[locale]/retirement-trends/retirement-trends-by-chain/page.tsx:9 #: components/cards/retirementTrends/RetirementsByChainChartCard/index.tsx:37 msgid "Retirements by chain" @@ -648,10 +708,6 @@ msgstr "Retirements by token" msgid "Selective cost" msgstr "Selective cost" -#: app/[locale]/overview/page.tsx:15 -msgid "State of the Digital Carbon Market" -msgstr "State of the Digital Carbon Market" - #: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:29 msgid "State of {0} digital carbon" msgstr "State of {0} digital carbon" @@ -660,20 +716,24 @@ msgstr "State of {0} digital carbon" msgid "State of {bridgeLabel} digital carbon" msgstr "State of {bridgeLabel} digital carbon" +#: app/[locale]/overview/page.tsx:15 +msgid "State of the Digital Carbon Market" +msgstr "State of the Digital Carbon Market" + #: app/[locale]/supply/page.tsx:15 -#: components/Layout/NavItems/index.tsx:31 #: components/cards/overview/DailyCarbonSupplyOverviewCard/index.tsx:24 +#: components/Layout/NavItems/index.tsx:31 msgid "Supply" msgstr "Supply" -#: app/[locale]/overview/page.tsx:18 -msgid "The Klima Data Carbon Dashboard provides a complete overview of digital carbon pricing, volumes, and retirement trends for the Digital Carbon Market. It is made available to anyone by KlimaDAO as a public good, creating transparency for the DCM." -msgstr "The Klima Data Carbon Dashboard provides a complete overview of digital carbon pricing, volumes, and retirement trends for the Digital Carbon Market. It is made available to anyone by KlimaDAO as a public good, creating transparency for the DCM." - #: app/[locale]/supply/digital-carbon-supply/[chain]/page.tsx:18 msgid "The current supply of digital carbon on the {chainLabel} blockchain broken down by digital carbon pool." msgstr "The current supply of digital carbon on the {chainLabel} blockchain broken down by digital carbon pool." +#: app/[locale]/overview/page.tsx:18 +msgid "The Klima Data Carbon Dashboard provides a complete overview of digital carbon pricing, volumes, and retirement trends for the Digital Carbon Market. It is made available to anyone by KlimaDAO as a public good, creating transparency for the DCM." +msgstr "The Klima Data Carbon Dashboard provides a complete overview of digital carbon pricing, volumes, and retirement trends for the Digital Carbon Market. It is made available to anyone by KlimaDAO as a public good, creating transparency for the DCM." + #: app/[locale]/retirement-trends/retirement-trends-by-chain/page.tsx:12 msgid "The percentage of all carbon credit retirements that are retired via infrastructure built by KlimaDAO over a given time period." msgstr "The percentage of all carbon credit retirements that are retired via infrastructure built by KlimaDAO over a given time period." @@ -796,17 +856,13 @@ msgstr "This cost includes the asset spot price + the {0}% fee to selectively re msgid "Token" msgstr "Token" -#: components/Layout/NavItems/index.tsx:43 -msgid "Token Details" -msgstr "Token Details" - #: app/[locale]/token-details/page.tsx:15 msgid "Token details" msgstr "Token details" -#: components/charts/DistributionOfProjectsChart/index.tsx:62 -msgid "Tokenized VCUs" -msgstr "Tokenized VCUs" +#: components/Layout/NavItems/index.tsx:43 +msgid "Token Details" +msgstr "Token Details" #: app/[locale]/off-chain-vs-on-chain/verra-credits-tokenized-by-bridge/page.tsx:9 #: app/[locale]/overview/verra-credits-tokenized-by-bridge/page.tsx:9 @@ -814,18 +870,22 @@ msgstr "Tokenized VCUs" msgid "Tokenized credits by bridge" msgstr "Tokenized credits by bridge" +#: components/charts/DistributionOfProjectsChart/index.tsx:62 +msgid "Tokenized VCUs" +msgstr "Tokenized VCUs" + #: components/charts/helpers/DataTable/configurations/KlimaRetirementsListConfigurationBase.tsx:92 msgid "Tonnes" msgstr "Tonnes" -#: components/charts/DistributionOfProjectsChart/index.tsx:61 -msgid "Total Issued VCUs" -msgstr "Total Issued VCUs" - #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:75 msgid "Total issued VCUs" msgstr "Total issued VCUs" +#: components/charts/DistributionOfProjectsChart/index.tsx:61 +msgid "Total Issued VCUs" +msgstr "Total Issued VCUs" + #: components/charts/DistributionOfProjectsChart/index.tsx:70 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:76 msgid "Total retired VCUs" @@ -865,22 +925,22 @@ msgstr "Total tonnes retired" msgid "Toucan" msgstr "Toucan" -#: lib/protocols.tsx:11 -msgid "Toucan Carbon Credit (TCO2)" -msgstr "Toucan Carbon Credit (TCO2)" - #: components/charts/DistributionOfProjectsChart/index.tsx:116 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:41 msgid "Toucan bridged VCUs" msgstr "Toucan bridged VCUs" +#: lib/protocols.tsx:11 +msgid "Toucan Carbon Credit (TCO2)" +msgstr "Toucan Carbon Credit (TCO2)" + #: components/charts/DistributionOfProjectsChart/index.tsx:117 #: components/charts/helpers/DataTable/configurations/VerraCreditsOriginsListConfiguration.tsx:42 msgid "Toucan retired VCUs" msgstr "Toucan retired VCUs" -#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:108 #: components/cards/tokenDetails/helpers.ts:38 +#: components/cards/tokenDetails/TokenPoolBreakdownCard/index.tsx:108 #: components/charts/helpers/CarbonSupplyOverTimeChart/index.ts:44 #: lib/charts/options.ts:74 msgid "UBO" @@ -953,63 +1013,3 @@ msgstr "Volume retired over time" #: app/[locale]/overview/page.tsx:37 msgid "What is digital carbon?" msgstr "What is digital carbon?" - -#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:111 -msgid "of retired credits" -msgstr "of retired credits" - -#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:20 -msgid "off-chain" -msgstr "off-chain" - -#: components/cards/offVsOnChain/VerraCreditsBreakdownCard/issuedvsRetiredCreditsChart.tsx:39 -msgid "on-chain" -msgstr "on-chain" - -#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:105 -msgid "{0} Bridged" -msgstr "{0} Bridged" - -#: components/charts/helpers/DataTable/configurations/KlimaRetirementsListConfigurationBase.tsx:111 -msgid "{0} Tonnes" -msgstr "{0} Tonnes" - -#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:100 -msgid "{0} outstanding" -msgstr "{0} outstanding" - -#: components/cards/tokenDetails/TokenStateOfDigitalCarbonCard/index.tsx:94 -msgid "{0} retired" -msgstr "{0} retired" - -#: app/[locale]/token-details/token-by-vintage-date/[bridge]/page.tsx:11 -msgid "{bridgeLabel} Distribution of vintage start dates" -msgstr "{bridgeLabel} Distribution of vintage start dates" - -#: app/[locale]/token-details/token-by-methodologies/[bridge]/page.tsx:10 -msgid "{bridgeLabel} distribution of methodologies" -msgstr "{bridgeLabel} distribution of methodologies" - -#: app/[locale]/token-details/token-by-projects/[bridge]/page.tsx:10 -msgid "{bridgeLabel} distribution of projects" -msgstr "{bridgeLabel} distribution of projects" - -#: app/[locale]/token-details/token-volume-over-time/[bridge]/page.tsx:10 -msgid "{bridgeLabel} volume over time" -msgstr "{bridgeLabel} volume over time" - -#: components/cards/overview/TokensPriceCard/index.tsx:74 -msgid "{formattedCurrentSupply} tonnes available" -msgstr "{formattedCurrentSupply} tonnes available" - -#: app/[locale]/token-details/pool-volume-deposited-over-time/[bridge]/page.tsx:10 -msgid "{poolLabel} volume deposited over time" -msgstr "{poolLabel} volume deposited over time" - -#: app/[locale]/token-details/pool-volume-redeemed-over-time/[bridge]/page.tsx:10 -msgid "{poolLabel} volume redeemed over time" -msgstr "{poolLabel} volume redeemed over time" - -#: app/[locale]/token-details/pool-volume-retired-over-time/[bridge]/page.tsx:10 -msgid "{poolLabel} volume retired over time" -msgstr "{poolLabel} volume retired over time" diff --git a/lib/constants/index.ts b/lib/constants/index.ts index 6b94fea64f..e801b9da8c 100644 --- a/lib/constants/index.ts +++ b/lib/constants/index.ts @@ -109,6 +109,18 @@ export const urls = { retirements: "https://www.klimadao.finance/retirements", retirements_carbonmark: "https://www.carbonmark.com/retirements", buy: "https://www.klimadao.finance/buy", + aerodrome: "https://aerodrome.finance", + buyOnAerodrome: + "https://aerodrome.finance/swap?from=eth&to=0xdcefd8c8fcc492630b943abcab3429f12ea9fea2", + klimaBase: "https://base.klimadao.finance", + klimaAutocompounder: + "https://base.klimadao.finance/auto-compounder/stake/all", + learnMoreLPs: + "https://help.coinbase.com/en/coinbase/getting-started/crypto-education/glossary/liquidity-pool", + learnMoreKlima2_0: + "https://www.klimadao.finance/resources/klimadao-2-0-a-decentralized-carbon-market", + learnMoreKlimaAutocompounder: + "https://docs.klimadao.finance/auto-compounder/auto-compounder-app-guide", carbonDashboard: "https://data.klimadao.finance", forum: "https://forum.klimadao.finance", snapshot: "https://snapshot.org/#/klimadao.eth",