diff --git a/src/data/translations.json b/src/data/translations.json
index f4ad3a88b98..21968b8e8b4 100644
--- a/src/data/translations.json
+++ b/src/data/translations.json
@@ -9,105 +9,139 @@
"language": "български"
},
"bn": {
- "language": "বাংলা"
+ "language": "বাংলা",
+ "useLegacyHomepage": true
},
"ca": {
- "language": "Català"
+ "language": "Català",
+ "useLegacyHomepage": true
},
"cs": {
- "language": "Čeština"
+ "language": "Čeština",
+ "useLegacyHomepage": true
},
"de": {
- "language": "Deutsch"
+ "language": "Deutsch",
+ "useLegacyHomepage": true
},
"el": {
- "language": "Ελληνικά"
+ "language": "Ελληνικά",
+ "useLegacyHomepage": true
},
"es": {
- "language": "Español"
+ "language": "Español",
+ "useLegacyHomepage": true
},
"fa": {
- "language": "فارسی"
+ "language": "فارسی",
+ "useLegacyHomepage": true
},
"fi": {
- "language": "Suomi"
+ "language": "Suomi",
+ "useLegacyHomepage": true
},
"fr": {
- "language": "Français"
+ "language": "Français",
+ "useLegacyHomepage": true
},
"hi": {
- "language": "हिन्दी"
+ "language": "हिन्दी",
+ "useLegacyHomepage": true
},
"hr": {
- "language": "Hrvatski"
+ "language": "Hrvatski",
+ "useLegacyHomepage": true
},
"hu": {
- "language": "Magyar"
+ "language": "Magyar",
+ "useLegacyHomepage": true
},
"id": {
- "language": "Bahasa Indonesia"
+ "language": "Bahasa Indonesia",
+ "useLegacyHomepage": true
},
"ig": {
- "language": "Ibo"
+ "language": "Ibo",
+ "useLegacyHomepage": true
},
"it": {
- "language": "Italiano"
+ "language": "Italiano",
+ "useLegacyHomepage": true
},
"ja": {
- "language": "日本語"
+ "language": "日本語",
+ "useLegacyHomepage": true
},
"ko": {
- "language": "한국어"
+ "language": "한국어",
+ "useLegacyHomepage": true
},
"lt": {
- "language": "Lietuvis"
+ "language": "Lietuvis",
+ "useLegacyHomepage": true
},
"ml": {
- "language": "മലയാളം"
+ "language": "മലയാളം",
+ "useLegacyHomepage": true
},
"nl": {
- "language": "Nederlands"
+ "language": "Nederlands",
+ "useLegacyHomepage": true
},
"nb": {
- "language": "Norsk"
+ "language": "Norsk",
+ "useLegacyHomepage": true
},
"pl": {
- "language": "Polski"
+ "language": "Polski",
+ "useLegacyHomepage": true
},
"pt": {
- "language": "Português"
+ "language": "Português",
+ "useLegacyHomepage": true
},
"pt-br": {
- "language": "Português"
+ "language": "Português",
+ "useLegacyHomepage": true
},
"ro": {
- "language": "Română"
+ "language": "Română",
+ "useLegacyHomepage": true
},
"ru": {
- "language": "Pусский"
+ "language": "Pусский",
+ "useLegacyHomepage": true
},
"se": {
- "language": "Svenska"
+ "language": "Svenska",
+ "useLegacyHomepage": true
},
"sk": {
- "language": "Slovenský"
+ "language": "Slovenský",
+ "useLegacyHomepage": true
},
"sl": {
- "language": "Slovenščina"
+ "language": "Slovenščina",
+ "useLegacyHomepage": true
},
"tr": {
- "language": "Türkçe"
+ "language": "Türkçe",
+ "useLegacyHomepage": true
},
"uk": {
- "language": "Українська"
+ "language": "Українська",
+ "useLegacyHomepage": true
},
"vi": {
- "language": "Tiếng Việt"
+ "language": "Tiếng Việt",
+ "useLegacyHomepage": true
},
"zh": {
- "language": "简体中文"
+ "language": "简体中文",
+ "useLegacyHomepage": true
},
"zh-tw": {
- "language": "繁體中文"
+ "language": "繁體中文",
+ "useLegacyHomepage": true
}
}
diff --git a/src/intl/bg/common.json b/src/intl/bg/common.json
index 63e543c6c7a..7f8bb4c84c5 100644
--- a/src/intl/bg/common.json
+++ b/src/intl/bg/common.json
@@ -4,11 +4,11 @@
"about": "Относно",
"about-ethereum-org": "За ethereum.org",
"about-us": "За нас",
- "alt-eth-blocks": "Illustration of blocks being organized like an ETH symbol",
+ "alt-eth-blocks": "Илюстрация на блокове, организирани като символ на ETH",
+ "aria-toggle-search-button": "Бутон за търсенеToggle",
+ "aria-toggle-menu-button": "Бутон за Toggle меню",
"back-to-top": "Към началото",
- "banner-page-incomplete": "Тази страница не е довършена. Ако сте специалист по темата, моля, редактирайте страницата и я обогатете с мъдростта си.",
- "banner-staking-1": "Залагането дойде! Ако търсите да заложите вашия ETH",
- "banner-staking-2": "потвърдете адреса на договора за депозит",
+ "banner-page-incomplete": "Тази страница не е довършена и ние бихме приели с радост помощта ви. Редактирайте тази страница и добавете това, което мислите, че ще е полезно за другите.",
"beacon-chain": "Сигнална верига",
"binance-logo": "Лого на Binance",
"bittrex-logo": "Лого на Bittrex",
@@ -17,23 +17,25 @@
"coinbase-logo": "Лого на Coinbase",
"coinmama-logo": "Лого на Coinmama",
"community": "Общност",
+ "community-menu": "Меню на общността",
"compound-logo": "Лого на Compound",
"cons": "Аргументи срещу",
"contact": "За контакти",
+ "content-versions": "Версии на съдържанието",
"contributing": "С принос",
"contributors": "Сътрудници",
"contributors-thanks": "На всеки, който има принос към тази страница – благодаря!",
"cookie-policy": "Политика за бисквитките",
"copied": "Копирано",
"copy": "Копиране",
- "dark-mode": "Тъмен режим",
- "data-provided-by": "Данните са предоставени от",
+ "dark-mode": "Тъмно",
+ "data-provided-by": "Източник на данни:",
"decentralized-applications-dapps": "Децентрализирани приложения (дапс/dapps)",
"deposit-contract": "Договор за депозит",
"devcon": "Девкон/Devcon",
+ "developer-resources": "Източници на разработчиците",
"developers": "Разработчици",
"developers-home": "Начална страница на разработчиците",
- "docking": "Докинг/свързване",
"docs": "Документи",
"documentation": "Документация",
"dydx-logo": "Лого на Dydx",
@@ -63,7 +65,9 @@
"ethereum-foundation": "Фондация Етереум",
"ethereum-foundation-logo": "Лого на Фондация Етереум",
"ethereum-glossary": "Кратък речник на Етереум",
+ "ethereum-governance": "Управление на Ethereum",
"ethereum-logo": "Лого на Етереум",
+ "ethereum-security": "Сигурност и защита от измами при Ethereum",
"ethereum-studio": "Студиото на Етереум",
"ethereum-wallets": "Портфейлите на Етереум",
"ethereum-whitepaper": "Визията/Принципите/Whitepaper на Етереум",
@@ -76,7 +80,10 @@
"get-started": "Започнете",
"gitcoin-logo": "Лого на Gitcoin",
"glossary": "Речник",
- "guides-and-resources": "Указатели и източници",
+ "governance": "Управление",
+ "grants": "Дарения",
+ "grant-programs": "Програми за дарения в екосистемата",
+ "guides-and-resources": "Указатели и източници в общността",
"history": "История",
"history-of-ethereum": "Историята на Етереум",
"home": "Начална страница",
@@ -85,41 +92,46 @@
"in-this-section": "В този раздел",
"individuals": "Индивидуални потребители",
"individuals-menu": "Индивидуално меню",
+ "jobs": "Работни позиции",
"kraken-logo": "Лого на Kraken",
- "language-ar": "Arabic",
- "language-bn": "Bengali",
- "language-cs": "Czech",
- "language-de": "German",
- "language-el": "Greek",
- "language-en": "English",
- "language-es": "Spanish",
- "language-fa": "Farsi",
- "language-fi": "Finnish",
- "language-fr": "French",
- "language-hu": "Hungarian",
- "language-id": "Indonesian",
- "language-ig": "Igbo",
- "language-it": "Italian",
- "language-ja": "Japanese",
- "language-ko": "Korean",
- "language-lt": "Lithuanian",
- "language-ml": "Malayalam",
- "language-nb": "Norwegian",
- "language-nl": "Dutch",
- "language-pl": "Polish",
- "language-pt": "Portuguese",
- "language-pt-br": "Portuguese (Brazilian)",
- "language-ro": "Romanian",
- "language-ru": "Russian",
- "language-se": "Swedish",
- "language-sk": "Slovak",
- "language-sl": "Slovenian",
+ "language-ar": "Арабски",
+ "language-bg": "Български",
+ "language-bn": "Бенгалски",
+ "language-ca": "Каталунски",
+ "language-cs": "Чешки",
+ "language-de": "Немски",
+ "language-el": "Гръцки",
+ "language-en": "Английски",
+ "language-es": "Испански",
+ "language-fa": "Фарси",
+ "language-fi": "Финландски",
+ "language-fr": "Френски",
+ "language-hu": "Унгарски",
+ "language-hr": "Хърватски",
+ "language-hi": "Хинди",
+ "language-id": "Индонезийски",
+ "language-ig": "Игбо",
+ "language-it": "Италиански",
+ "language-ja": "Японски",
+ "language-ko": "Корейски",
+ "language-lt": "Литовски",
+ "language-ml": "Малайски",
+ "language-nb": "Норвежки",
+ "language-nl": "Нидерландски",
+ "language-pl": "Полски",
+ "language-pt": "Португалски",
+ "language-pt-br": "Португалски (бразилски)",
+ "language-ro": "Румънски",
+ "language-ru": "Руски",
+ "language-se": "Шведски",
+ "language-sk": "Словашки",
+ "language-sl": "Словенски",
"language-support": "Езикова поддръжка",
- "language-tr": "Turkish",
- "language-uk": "Ukrainian",
- "language-vi": "Vietnamese",
- "language-zh": "Chinese Simplified",
- "language-zh-tw": "Chinese Traditional",
+ "language-tr": "Турски",
+ "language-uk": "Украински",
+ "language-vi": "Виетнамски",
+ "language-zh": "Опростен китайски",
+ "language-zh-tw": "Традиционен китайски",
"languages": "Езици",
"last-24-hrs": "Последните 24 часа",
"last-edit": "Последна редакция",
@@ -128,17 +140,22 @@
"learn-menu": "Как да научиш",
"learn-more": "Научи повече",
"less": "По-малко",
- "light-mode": "Светъл режим",
+ "light-mode": "Светло",
"listing-policy-disclaimer": "Всички продукти, описани на тази страница, не са официални препоръки и са предназначени само за информация. Ако желаете да добавите продукт или мнение за общите правила, поставете въпроса в GitHub.",
"listing-policy-raise-issue-link": "Съобщете за проблем",
+ "live-help": "Помощ в реално време",
+ "live-help-menu": "Меню за помощ в реално време",
"loading": "Зарежда се...",
"loading-error": "Грешка при зареждането.",
- "loading-error-refresh": "Грешка при зареждане на данните. Опитайте да презаредите страницата.",
+ "loading-error-refresh": "Грешка, моля, заредете отново страницата.",
"logo": "лого",
"loopring-logo": "Лого на Loopring",
+ "london-upgrade-banner": "Лондонската актуализация ще бъде на живо в: ",
+ "london-upgrade-banner-released": "Лондонската актуализация е пусната!",
"mainnet-ethereum": "Основната мрежа на Етереум",
"makerdao-logo": "Лого на MakerDao",
"matcha-logo": "Лого на Matcha",
+ "merge": "Сливане",
"more": "Още",
"nav-beginners": "За начинаещи",
"next": "Напред",
@@ -158,6 +175,7 @@
"search-box-blank-state-text": "Търсете по-нататък!",
"search-eth-address": "Това прилича на адреса на Етереум. Ние не предлагаме данни, които са специфични за даден адрес. Опитайте да го намерите в block explorer като",
"search-no-results": "Няма резултати от търсенето ви",
+ "security": "Сигурност",
"see-contributors": "Вижте сътрудниците",
"set-up-local-env": "Настройване на локалната среда",
"shard-chains": "Вериги от компоненти",
@@ -178,6 +196,7 @@
"translation-banner-button-translate-page": "Преведете страницата",
"translation-banner-title-new": "Помогнете с превода на тази страница",
"translation-banner-title-update": "Помогнете да обновим тази страница",
+ "translation-program": "Програма за преводи",
"translation-progress": "Напредък при превода",
"tutorials": "Ръководства",
"uniswap-logo": "Лого на Uniswap",
@@ -189,5 +208,8 @@
"website-last-updated": "Последно обновяване на уебсайта",
"what-is-ether": "Какво е етер/ether (ETH)?",
"what-is-ethereum": "Какво е Етереум?",
- "whitepaper": "Визията на проекта/Whitepaper"
+ "whitepaper": "Визията на проекта/Whitepaper",
+ "defi-page": "Децентрализирани финанси (DeFi)",
+ "dao-page": "Децентрализирани автономни организации (DAOs)",
+ "nft-page": "Незаменяеми токени (NFTs)"
}
diff --git a/src/intl/bg/page-index.json b/src/intl/bg/page-index.json
index 98e8be4ece7..3cad4973519 100644
--- a/src/intl/bg/page-index.json
+++ b/src/intl/bg/page-index.json
@@ -1,19 +1,76 @@
{
- "page-index-hero-image-alt": "изображение на героя на ethereum.org",
- "page-index-meta-description": "Етереум е глобална, децентрализирана платформа за пари и нови видове приложения. Върху Етереум може да създавате код, който контролира пари, и да правите приложения, достъпни по целия свят.",
+ "page-index-hero-image-alt": "Изображение на футуристичен град, представляващ екосистемата на Ethereum.",
+ "page-index-meta-description": "Ethereum е глобална, децентрализирана платформа за пари и нови видове приложения. На Ethereum може да създавате код, който контролира пари, и да правите приложения, достъпни по целия свят.",
"page-index-meta-title": "Начална страница",
- "page-index-sections-developers-desc": "Научете за технологията зад Етереум и неговите приложения, така че да може да започнете работа с него.",
- "page-index-sections-developers-image-alt": "Илюстрация на ръка, строяща глифа на Етереум, направен от тухлички на лего",
- "page-index-sections-developers-link-text": "Започнете изграждането",
- "page-index-sections-developers-title": "Разработчици",
- "page-index-sections-enterprise-desc": "Вижте кат Етереум може да открие нови бизнес модели, да намали разходите ви и да обезпечи за в бъдеще вашия бизнес.",
- "page-index-sections-enterprise-image-alt": "Илюстрация на група, работеща върху проект на Етереум, около лаптоп",
- "page-index-sections-enterprise-link-text": "Етереум за предприятие",
- "page-index-sections-enterprise-title": "Предприятие",
- "page-index-sections-individuals-desc": "Запознайте се с Етереум, етер, портфейли, токени и други, за да започнете да ползвате приложенията на Етереум.",
- "page-index-sections-individuals-image-alt": "Илюстрация на кучето Додж пред компютър",
- "page-index-sections-individuals-link-text": "Започнете работа с Етереум",
- "page-index-sections-individuals-title": "За Етереум",
- "page-index-subtitle": "В платформата Етериум може да се напише код, който контролира цифрова стойност, изпълнява се точно както е програмиран и който е достъпен навсякъде по света.",
- "page-index-title": "Етериум е глобална платформа за децентрализирани приложения с отворен код."
+ "page-index-title": "Добре дошли в Ethereum",
+ "page-index-description": "Ethereum е технология, управлявана от общност, която поддържа криптовалутата, етер (ETH) и хиляди други децентрализирани приложения.",
+ "page-index-title-button": "Разучете Ethereum",
+ "page-index-get-started": "Начало",
+ "page-index-get-started-description": "ethereum.org е порталът ти към света на Ethereum. Технологията е нова и непрекъснато развиваща се - от помощ е да имаш гид. Ето какво препоръчваме да направиш, ако искаш да навлезеш.",
+ "page-index-get-started-image-alt": "Илюстрация на човек, работещ на компютър.",
+ "page-index-get-started-wallet-title": "Изберете портфейл",
+ "page-index-get-started-wallet-description": "Портфейлът ти позволява да се свържеш с Ethereum и да управляваш авоарите си.",
+ "page-index-get-started-wallet-image-alt": "Илюстрация на робот с тяло като свод, изобразяваща портфейл в Ethereum.",
+ "page-index-get-started-eth-title": "Вземете ETH",
+ "page-index-get-started-eth-description": "ETH е валутата на Ethereum - можеш да я ползваш в приложения.",
+ "page-index-get-started-eth-image-alt": "Илюстрация на група от хора, застинали в страхопочитание пред релефното изображение на етер (ETH).",
+ "page-index-get-started-dapps-title": "Използвай dapp",
+ "page-index-get-started-dapps-description": "Dapps са приложения, поддържани от Ethereum. Вижте какво може да направите.",
+ "page-index-get-started-dapps-image-alt": "Илюстрация на дож, който използва компютър.",
+ "page-index-get-started-devs-title": "Започнете изграждането",
+ "page-index-get-started-devs-description": "Ако започнете да пишете код с Ethereum, ние разполагаме с документация, обучителни материали и други такива в нашия портал за разработки.",
+ "page-index-get-started-devs-image-alt": "Илюстрация на ръка, създаваща логото на ETH, направено от тухлички на лего.",
+ "page-index-what-is-ethereum": "Какво е Ethereum?",
+ "page-index-what-is-ethereum-description": "Ethereum е технология, която събира дигитални пари, глобални разплащания и приложения. Общността е създала една процъфтяваща дигитална икономика, смели новаторски решения за творци, които печелят онлайн, и много подобни такива. Тя е отворена към всички, където и да се намирате по света - всичко, от което се нуждаете, е интернет.",
+ "page-index-what-is-ethereum-button": "Какво е Ethereum?",
+ "page-index-what-is-ethereum-secondary-button": "Повече за дигиталните пари",
+ "page-index-what-is-ethereum-image-alt": "Илюстрация на човек, който наднича в един пазар, направен да представлява Ethereum.",
+ "page-index-defi": "По-честна финансова система",
+ "page-index-defi-description": "Днес милиарди хора не могат да отворят свои банкови сметки, а на други плащанията са блокирани. Децентрализираната финансова система (DeFi) на Ethereum никога не е пасивна или дискриминираща. Само с интернет връзка вие можете да изпращате, получавате, вземате назаем, печелите лихви и даже да насочвате средства по всички точки на света.",
+ "page-index-defi-button": "Запознайте се с DeFi",
+ "page-index-defi-image-alt": "Изображение на ръце, които подават символа на ETH.",
+ "page-index-internet": "Отворен интернет",
+ "page-index-internet-description": "Днес ние получаваме достъп до „безплатни“ интернет услуги, като им предаваме контрола върху личните ни данни. Услугите на Ethereum са отворени по подразбиране - имате нужда само от портфейл. Те са безплатни и лесни за настройка, контролират се от вас и работят без никаква лична информация.",
+ "page-index-internet-button": "Запознайте се с отворения интернет",
+ "page-index-internet-secondary-button": "Повече за портфейлите",
+ "page-index-internet-image-alt": "Изображение на настройката на футуристичен компютър, захранван от кристалите на Ethereum.",
+ "page-index-developers": "Нова граница за развитие",
+ "page-index-developers-description": "Ethereum и неговите приложения за прозрачни и с отворен код. Вие може да създадете разклонение на кода и отново да използвате функционалности, които другите вече са създали. Ако не желаете да учите нов език може просто да работите с отворен код, ползвайки JavaScript и другите съществуващи езици.",
+ "page-index-developers-button": "Портал за програмисти",
+ "page-index-developers-code-example-title-0": "Твоя собствена банка",
+ "page-index-developers-code-example-description-0": "Може да изградите банка, управлявана от логиката, програмирана от вас.",
+ "page-index-developers-code-example-title-1": "Твоя собствена валута",
+ "page-index-developers-code-example-description-1": "Можеш да създадеш токени, които да прехвърлиш и да ползваш в различни приложения.",
+ "page-index-developers-code-example-title-2": "JavaScript портфейл на Ethereum",
+ "page-index-developers-code-example-description-2": "Вие може да използвате съществуващите езици, за да взаимодействате с Ethereum и другите приложения.",
+ "page-index-developers-code-example-title-3": "Отворен DNS без нужда от разрешения",
+ "page-index-developers-code-example-description-3": "Вие може отново да си представите съществуващите услуги като децентрализирани, отворени приложения.",
+ "page-index-network-stats-title": "Ethereum днес",
+ "page-index-network-stats-subtitle": "Твоите последни мрежови статистики",
+ "page-index-network-stats-eth-price-description": "ETH цена (USD)",
+ "page-index-network-stats-eth-price-explainer": "Последната цена за 1 етер. Можеш да си купиш дори само 0.000000000000000001 - няма нужда да купуваш един цял ETH.",
+ "page-index-network-stats-tx-day-description": "Трансакции от днес",
+ "page-index-network-stats-tx-day-explainer": "Брой трансакции успешно обработени в мрежата за последните 24 часа.",
+ "page-index-network-stats-value-defi-description": "Стойност, заключена в DeFi (USD)",
+ "page-index-network-stats-value-defi-explainer": "Количеството пари в децентрализираните финансови (DeFi) приложения, дигиталната икономика на Ethereum.",
+ "page-index-network-stats-nodes-description": "Възли",
+ "page-index-network-stats-nodes-explainer": "Ethereum се управлява от хиляди доброволци по света, известни като възли.",
+ "page-index-touts-header": "Запознайте се с ethereum.org",
+ "page-index-contribution-banner-title": "Дайте своя принос към ethereum.org",
+ "page-index-contribution-banner-description": "Този уебсайт е с отворен код и стотици членове на общността със свой принос. Може да предлагате редактиране на която и да е част от съдържанието на този сайт, да предлагате чудесни нови характеристики или да ни помагате да се справим с грешките.",
+ "page-index-contribution-banner-image-alt": "Лого на Ethereum, направено от тухлички на лего.",
+ "page-index-contribution-banner-button": "Повече за приноса",
+ "page-index-tout-eth2-title": "Обновете познанията си по Eth2",
+ "page-index-tout-eth2-description": "Ethereum 2.0 е програма на взаимосвързани актуализации, създадени да направят Ethereum по-мащабен, сигурен и устойчив.",
+ "page-index-tout-eth2-image-alt": "Изображение на космически кораб, представляващ нарасналата мощ на Eth2.",
+ "page-index-tout-enterprise-title": "Ethereum за предприятия",
+ "page-index-tout-enterprise-description": "Вижте как Ethereum може да открие нови бизнес модели, да намали разходите ви и да обезпечи за в бъдеще вашия бизнес.",
+ "page-index-tout-enterprise-image-alt": "Изображение на футуристичен компютър/устройство.",
+ "page-index-tout-community-title": "Общността на Ethereum",
+ "page-index-tout-community-description": "В Ethereum всичко се върти около общността. Тя е образувана от хора с различен произход и интереси. Вижте как може да се присъедините към нея.",
+ "page-index-tout-community-image-alt": "Изображение на група строители, които работят заедно.",
+ "page-index-nft": "Интернетът на активите",
+ "page-index-nft-description": "Ethereum не е само за дигитални пари. Всичко, което притежавате, може да бъде представено, търгувано и да влезе в употреба като незаменяеми токени (NFTs). Може да токенизирате свое произведение на изкуството и автоматично да ви бъдат заплащани авторски права всеки път, когато то се продава и препродава. Или да използвате токен за нещо, което притежавате, за да вземете заем. Възможностите непрекъснато растат.",
+ "page-index-nft-button": "Повече за NFTs",
+ "page-index-nft-alt": "Лого на Eth, представено чрез холограма."
}
diff --git a/src/pages/index.js b/src/pages/index.js
index 2c34fac79f9..7d4296f6537 100644
--- a/src/pages/index.js
+++ b/src/pages/index.js
@@ -22,7 +22,10 @@ import {
GrayContainer,
LeftColumn,
} from "../components/SharedStyledComponents"
-import { translateMessageId } from "../utils/translations"
+import {
+ translateMessageId,
+ legacyHomepageLanguages,
+} from "../utils/translations"
const Hero = styled(GatsbyImage)`
width: 100%;
@@ -402,14 +405,12 @@ const StyledCalloutBanner = styled(CalloutBanner)`
}
`
-const HomePage = ({ data }) => {
+const HomePage = ({ data, pageContext: { language } }) => {
const intl = useIntl()
const [isModalOpen, setModalOpen] = useState(false)
const [activeCode, setActiveCode] = useState(0)
- if (intl.locale !== "en") {
- return
- }
+ if (legacyHomepageLanguages.includes(language)) return
const toggleCodeExample = (id) => {
setActiveCode(id)
diff --git a/src/utils/translations.js b/src/utils/translations.js
index e85b2c63af9..a92db7b0d47 100644
--- a/src/utils/translations.js
+++ b/src/utils/translations.js
@@ -2,6 +2,9 @@ const defaultStrings = require("../intl/en.json")
const languageMetadata = require("../data/translations.json")
const supportedLanguages = Object.keys(languageMetadata)
+const legacyHomepageLanguages = supportedLanguages.filter(
+ (lang) => languageMetadata[lang].useLegacyHomepage
+)
const consoleError = (message) => {
const { NODE_ENV } = process.env
@@ -53,3 +56,4 @@ module.exports.supportedLanguages = supportedLanguages
module.exports.getDefaultMessage = getDefaultMessage
module.exports.isLangRightToLeft = isLangRightToLeft
module.exports.translateMessageId = translateMessageId
+module.exports.legacyHomepageLanguages = legacyHomepageLanguages