diff options
author | Fabio Berger <me@fabioberger.com> | 2018-02-21 06:11:19 +0800 |
---|---|---|
committer | Fabio Berger <me@fabioberger.com> | 2018-02-21 06:11:19 +0800 |
commit | c4f65681a160c4e62d947ba22b81246ac0b2c6a4 (patch) | |
tree | 3fa21d23e8b839a3d5bd2a7d1e20483dff3743ed /packages/website/ts/translations/english.ts | |
parent | f600226aa931561a2f5fa7a921046348c2fb8f01 (diff) | |
download | dexon-sol-tools-c4f65681a160c4e62d947ba22b81246ac0b2c6a4.tar.gz dexon-sol-tools-c4f65681a160c4e62d947ba22b81246ac0b2c6a4.tar.zst dexon-sol-tools-c4f65681a160c4e62d947ba22b81246ac0b2c6a4.zip |
Add translation infra and replace english text with calls to translate
Diffstat (limited to 'packages/website/ts/translations/english.ts')
-rw-r--r-- | packages/website/ts/translations/english.ts | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/packages/website/ts/translations/english.ts b/packages/website/ts/translations/english.ts new file mode 100644 index 000000000..ef6e42a55 --- /dev/null +++ b/packages/website/ts/translations/english.ts @@ -0,0 +1,78 @@ +import { Key } from 'ts/types'; + +export const english = { + // Landing Page + [Key.TopHeader]: 'powering decentralized exchange', + [Key.TopTagline]: + '0x is an open, permissionless protocol allowing for ERC20 tokens to be traded on the Ethereum blockchain.', + [Key.BuildCallToAction]: 'build on 0x', + [Key.CommunityCallToAction]: 'join the community', + [Key.ProjectsHeader]: 'projects building on 0x', + [Key.FullListPrompt]: 'view the', + [Key.FullListLink]: 'full list', + [Key.TokenizedSectionHeader]: "the world's value is becoming tokenized", + [Key.TokenizedSectionDescription]: + 'the Ethereum blockchain is an open, borderless financial system that represents a wide variety of assets as cryptographic tokens. In the future, most digital assets and goods will be tokenized.', + [Key.Currency]: 'currency', + [Key.TraditionalAssets]: 'traditional assets', + [Key.DigitalGoods]: 'digital goods', + [Key.OffChainOrderRelay]: 'off-chain order relay', + [Key.OonChainSettlement]: 'on-chain settlement', + [Key.OffChainOnChainDescription]: + 'in 0x protocol, orders are transported off-chain, massively reducing gas costs and eliminating blockchain bloat. Relayers help broadcast orders and collect a fee each time they facilitate a trade. Anyone can build a relayer.', + [Key.RelayersHeader]: 'relayers building on 0x', + [Key.BenefitsHeader]: 'benefits of 0x', + [Key.BenefitOneTitle]: 'trustless exchange', + [Key.BenefitOneDescription]: + "built on Ethereum's distributed network with no centralized point of failure and no down time, each trade is settled atomically and without counterparty risk.", + [Key.BenefitTwoTitle]: 'shared liquidity', + [Key.BenefitTwoDescription]: + 'by sharing a standard API, relayers can easily aggregate liquidity pools, creating network effects around liquidity that compound as more relayers come online.', + [Key.BenefitThreeTitle]: 'open source', + [Key.BenefitThreeDescription]: + '0x is open source, permissionless and free to use. Trade directly with a known counterparty for free or pay a relayer some ZRX tokens to access their liquidity pool.', + [Key.BuildingBlockSectionHeader]: 'a building block for dApps', + [Key.BuildingBlockSectionDescription]: + '0x protocol is a pluggable building block for dApps that require exchange functionality. Join the many developers that are already using 0x in their web applications and smart contracts.', + [Key.DevToolsPrompt]: 'learn how in our', + [Key.SmartContract]: 'smart contract', + [Key.Docs]: 'docs', + [Key.DecentralizedGovernance]: 'decentralized governance', + [Key.DecentralizedGovernanceDescription]: + 'Decentralized organizations use tokens to represent ownership and guide their governance logic. 0x allows decentralized organizations to seamlessly and safely trade ownership for startup capital.', + [Key.PredictionMarkets]: 'prediction markets', + [Key.PredictionMarketsDescription]: + 'decentralized prediction market platforms generate sets of tokens that represent a financial stake in the outcomes of real-world events. 0x allows these tokens to be instantly tradable.', + [Key.StableTokens]: 'stable tokens', + [Key.StableTokensDescription]: + 'Novel economic constructs such as stable coins require efficient, liquid markets to succeed. 0x will facilitate the underlying economic mechanisms that allow these tokens to remain stable.', + [Key.DecentralizedLoans]: 'decentralized loans', + [Key.DecentralizedLoansDescription]: + 'Efficient lending requires liquid markets where investors can buy and re-sell loans. 0x enables an ecosystem of lenders to self-organize and efficiently determine market prices for all outstanding loans.', + [Key.FundManagement]: 'fund management', + [Key.FundManagementDescription]: + 'Decentralized fund management limits fund managers to investing in pre-agreed upon asset classes. Embedding 0x into fund management smart contracts enables them to enforce these security constraints.', + [Key.FinalCallToAction]: 'get started on building the decentralized future', + // Footer + [Key.Documentation]: 'documentation', + [Key.Community]: 'community', + [Key.Organization]: 'organization', + [Key.About]: 'about', + [Key.Careers]: 'careers', + [Key.Contact]: 'contact', + [Key.Blog]: 'blog', + [Key.Forum]: 'forum', + [Key.Connect]: '0x Connect', + [Key.Whitepaper]: 'whitepaper', + [Key.Wiki]: 'wiki', + [Key.Faq]: 'FAQ', + [Key.SmartContracts]: '0x smart contracts', + [Key.StandardRelayerApi]: 'standard relayer API', + [Key.PortalDApp]: 'portal dApp', + [Key.Website]: 'website', + [Key.Home]: 'home', + [Key.FAQ]: 'FAQ', + [Key.RocketChat]: 'rocket.chat', + // TopBar + [Key.Developers]: 'developers', +}; |