Skip to content

Commit 0c0e52f

Browse files
authored
Merge branch 'master' into v8-1-1
2 parents b2dc27c + c37204f commit 0c0e52f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+977
-104
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ethereum-org-website",
3-
"version": "8.0.0",
3+
"version": "8.1.1",
44
"private": true,
55
"scripts": {
66
"dev": "next dev",

src/components/LanguagePicker/useLanguagePicker.tsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,14 @@ export const useLanguagePicker = (
7171
const fallbackSource =
7272
intlSource !== localeOption ? intlSource : englishName
7373
const i18nKey = "language-" + localeOption.toLowerCase()
74-
const i18nSource = t(i18nKey)
75-
const sourceName = i18nSource === i18nKey ? fallbackSource : i18nSource
74+
const i18nSource = t(i18nKey) // Falls back to English namespace if not found
75+
76+
// If i18nSource (fetched from `language-{locale}` in current namespace)
77+
// is not translated (output === englishName), or not available
78+
// (output === i18nKey), use the Intl.DisplayNames result as fallback
79+
const sourceName = [i18nKey, englishName].includes(i18nSource)
80+
? fallbackSource
81+
: i18nSource
7682

7783
// Get "target" display name (Language choice displayed in that language)
7884
const fallbackTarget = new Intl.DisplayNames([localeOption], {

src/data/published.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "date": "2023-10-26" }
1+
{"date":"2024-02-16"}

src/intl/am/page-languages.json

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"page-languages-h1": "የቋንቋ ድጋፍ",
3+
"page-languages-interested": "አስተዋጽዖ ለማድረግ ይፈልጋሉ?",
4+
"page-languages-learn-more": "ስለ ትርጉም ፕሮግራማችን የበለጠ ይወቁ",
5+
"page-languages-meta-desc": "በethereum.org ስለሚደገፉ ቋንቋዎች መረጃዎች እና እንደ ተርጓሚ መሳተፍ የሚችሉባቸው መንገዶች።",
6+
"page-languages-meta-title": "ethereum.org የቋንቋ ትርጉሞች",
7+
"page-languages-p1": "ኢተርየም ዓለም አቀፍ ፕሮጀክት ነው እና ethereum.org ዜግነታቸው ወይም ቋንቋቸው ምንም ይሁን ምን ለሁሉም ሰው ተደራሽ መሆኑ በጣም አስፈላጊ ነው። ይህንን ራዕይ እውን ለማድረግ ማህበረሰባችን በትኩረት ሲሰራ ቆይቷል።",
8+
"page-languages-translations-available": "ethereum.org በሚከተሉት ቋንቋዎች ይገኛል።",
9+
"page-languages-resources-paragraph": "የ ethereum.org ይዘትን ከመተርጎም በተጨማሪ የምንደግፋቸው",
10+
"page-languages-resources-link": "በብዙ ቋንቋዎች ተመርጠው የተሰበሰቡ የኢተርየም መረጃዎች ዝርዝር",
11+
"page-languages-want-more-header": "ethereum.orgን በኤላ ቋንቋ ማየት ይፈልጋሉ?",
12+
"page-languages-want-more-link": "የትርጉም ፕሮግራም",
13+
"page-languages-want-more-paragraph": "የethereum.org ተርጓሚዎች በተቻለ መጠን ገጾችን ወደ ብዙ ቋንቋዎች እየተረጎሙ ነው። አሁን ምን እየሰሩ እንዳሉ ለማየት ወይም እነሱን ለመቀላቀል ስለእኛ ያንብቡ",
14+
"page-languages-filter-label": "የማጣሪያ ዝርዝር",
15+
"page-languages-filter-placeholder": "ለማጣሪያ አይነት",
16+
"page-languages-browser-default": "የአሳሽ ነባሪ",
17+
"page-languages-translated": "ተተርጉሟል",
18+
"page-languages-words": "ቃላት",
19+
"page-languages-recruit-community": "ethereum.org እንድንተረጉም ይርዱን።",
20+
"langauge-am": "Amharic",
21+
"language-ar": "አረብኛ",
22+
"language-az": "አዘርባጃንኛ",
23+
"langauge-be": "Belarusian",
24+
"language-bg": "ቡልጋርያኛ",
25+
"language-bn": "ቤንጋሊኛ",
26+
"language-bs": "Bosnian",
27+
"language-ca": "ካታላንኛ",
28+
"language-cs": "Czech",
29+
"language-da": "ዳኒሸኛ",
30+
"language-de": "German",
31+
"language-el": "ግሪክኛ",
32+
"language-en": "እንግሊዝኛ",
33+
"language-es": "Spanish",
34+
"language-fa": "ፋርስኛ",
35+
"language-fi": "ፊኒሽኛ",
36+
"language-fr": "French",
37+
"language-gl": "ጋሊሺያኛ",
38+
"language-gu": "ጉጅራቲኛ",
39+
"language-he": "እብራይስጥ",
40+
"language-hi": "ህንደኛ",
41+
"language-hr": "ክሮሺያኛ",
42+
"language-hu": "ሃጋሪኛ",
43+
"language-hy-am": "Armenian",
44+
"language-id": "ኢንዶኔዢያኛ",
45+
"language-ig": "የኢግቦ ቋንቋ",
46+
"language-it": "Italian",
47+
"language-ja": "Japanese",
48+
"language-ka": "ጆርጂያኛ",
49+
"language-kk": "ካዛክኛ",
50+
"language-km": "ክመርኛ",
51+
"language-kn": "Kannada",
52+
"language-ko": "ኮርያኛ",
53+
"language-lt": "ሉቲኒያኛ",
54+
"language-ml": "የማላያላም ቋንቋ",
55+
"language-mr": "የማራቲ ቋንቋ",
56+
"language-ms": "ማላይኛ",
57+
"language-nb": "ኖርዌጂያኛ",
58+
"language-ne-np": "Nepali",
59+
"language-nl": "ደች",
60+
"language-pcm": "የናይጀሪያ ፒድጊን",
61+
"language-fil": "ፊልፒንኛ",
62+
"language-pl": "ፖሊሽኛ",
63+
"language-pt": "ፖርቹጋልኛ",
64+
"language-pt-br": "ፖርቹጋልኛ(የብራዚል)",
65+
"language-ro": "ሮማንያንኛ",
66+
"language-ru": "Russian",
67+
"language-se": "ስዊድንኛ",
68+
"language-sk": "ስሎቫክኛ",
69+
"language-sl": "ስሎቬንያኛ",
70+
"language-sr": "ሰርቢያኛ",
71+
"language-sw": "የስዋሂሊ ቋንቋ",
72+
"language-ta": "ታሚልኛ",
73+
"language-th": "የታይ ቋንቋ",
74+
"language-tk": "Turkmen",
75+
"language-tr": "Turkish",
76+
"language-uk": "ዩክሬንኛ",
77+
"language-ur": "ኡድሩኛ",
78+
"language-uz": "ኡዝቤክኛ",
79+
"language-vi": "Vietnamese",
80+
"language-zh": "ቻይንኛ (ቀላሉ)",
81+
"language-zh-tw": "ቻይንኛ (ባህላዊ)"
82+
}

src/intl/ar/page-languages.json

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,16 @@
1111
"page-languages-want-more-header": "هل ترغب في الاطلاع على ethereum.org بلغة مختلفة؟",
1212
"page-languages-want-more-link": "برنامج الترجمة",
1313
"page-languages-want-more-paragraph": "مترجمو ethereum.org دائمًا يترجمون الصفحات بأكبر عدد ممكن من اللغات. للاطلاع على ما يعملون عليه الآن أو للتسجيل للانضمام إليهم، اقرأ عن",
14-
"page-languages-filter-placeholder": "فلتر",
14+
"page-languages-filter-label": "قائمة عوامل التصفية",
15+
"page-languages-filter-placeholder": "اكتب للتصفية",
16+
"page-languages-browser-default": "الإعدادات الافتراضية للمتصفح",
17+
"page-languages-translated": "تمت الترجَمة",
18+
"page-languages-words": "من الكلمات",
19+
"page-languages-recruit-community": "ساعدنا على ترجَمة ethereum.org.",
20+
"langauge-am": "Amharic",
1521
"language-ar": "العربية",
1622
"language-az": "الأذربيجانية",
23+
"langauge-be": "البيلاروسية",
1724
"language-bg": "البلغارية",
1825
"language-bn": "البنغالية",
1926
"language-ca": "الكتالونية",
@@ -32,19 +39,22 @@
3239
"language-hi": "الهندية",
3340
"language-hr": "الكرواتية",
3441
"language-hu": "الهنغارية",
42+
"language-hy-am": "Armenian",
3543
"language-id": "الإندونيسية",
3644
"language-ig": "الإيجبو",
3745
"language-it": "الإيطالية",
3846
"language-ja": "اليابانية",
3947
"language-ka": "الجورجية",
4048
"language-kk": "الكازاخستانية",
4149
"language-km": "الخميرية",
50+
"language-kn": "الكانادا",
4251
"language-ko": "الكورية",
4352
"language-lt": "الليتوانية",
4453
"language-ml": "المالايالامية",
4554
"language-mr": "الماراثية",
4655
"language-ms": "المالاوية",
4756
"language-nb": "النرويجية",
57+
"language-ne-np": "Nepali",
4858
"language-nl": "الهولندية",
4959
"language-pcm": "اللغة الهجين النيجيرية",
5060
"language-fil": "الفلبينية",
@@ -58,8 +68,9 @@
5868
"language-sl": "السلوفينية",
5969
"language-sr": "الصربية",
6070
"language-sw": "السواحيلية",
61-
"language-th": "التايلاندية",
6271
"language-ta": "التاميلية",
72+
"language-th": "التايلاندية",
73+
"language-tk": "Turkmen",
6374
"language-tr": "التركية",
6475
"language-uk": "الأوكرانية",
6576
"language-ur": "الأوردية",

src/intl/az/page-languages.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@
1111
"page-languages-want-more-header": "ethereum.org-u başqa dildə görmək istəyirsiniz?",
1212
"page-languages-want-more-link": "Tərcümə Proqramı",
1313
"page-languages-want-more-paragraph": "ethereum.org tərcüməçiləri həmişə səhifələri mümkün qədər çox dilə tərcümə edirlər. Onların hazırda nə üzərində işlədiyini görmək və ya onlara qoşulmaq üçün qeydiyyatdan keçərək haqqımızda oxuyun",
14-
"page-languages-filter-placeholder": "Filtr",
14+
"page-languages-filter-label": "Filtr siyahısı",
15+
"page-languages-filter-placeholder": "Filtrləmək üçün daxil et",
16+
"page-languages-browser-default": "Standart brauzer",
17+
"page-languages-translated": "tərcümə edilmiş",
18+
"page-languages-words": "sözlər",
19+
"page-languages-recruit-community": "ethereum.org saytının tərcümə edilməsində bizə kömək edin.",
1520
"langauge-am": "Amhar dili",
1621
"language-ar": "Ərəb dili",
1722
"language-az": "Azərbaycan dili",

src/intl/be/page-languages.json

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"page-languages-h1": "Моўная падтрымка",
3+
"page-languages-interested": "Зацікаўлены ва ўкладзе?",
4+
"page-languages-learn-more": "Даведайцеся больш пра нашу праграму перакладу",
5+
"page-languages-meta-desc": "Рэсурсы да ўсіх падтрымліваемых моў ethereum.org і спосабы ўдзелу ў якасці перакладчыка.",
6+
"page-languages-meta-title": "ethereum.org Моўныя пераклады",
7+
"page-languages-p1": "Ethereum - гэта глабальны праект, і вельмі важна, каб ethereum.org быў даступны кожнаму, незалежна ад яго нацыянальнасці і мовы. Наша супольнасць прыкладае ўсе намаганні, каб зрабіць гэта бачанне рэальнасцю.",
8+
"page-languages-translations-available": "ethereum.org даступны на наступных мовах",
9+
"page-languages-resources-paragraph": "У дадатак да перакладу кантэнту ethereum.org, мы таксама падтрымліваем",
10+
"page-languages-resources-link": "куратарскі спіс рэсурсаў Ethereum на многіх мовах",
11+
"page-languages-want-more-header": "Хочаце бачыць ethereum.org на іншай мове?",
12+
"page-languages-want-more-link": "Праграму перакладу",
13+
"page-languages-want-more-paragraph": "Перакладчыкі ethereum.org заўсёды перакладаюць старонкі на як мага больш моў. Каб убачыць, над чым яны зараз працуюць, або зарэгістравацца, каб далучыцца да іх, прачытайце пра наш",
14+
"page-languages-filter-label": "Спіс фільтраў",
15+
"page-languages-filter-placeholder": "Увядзіце, каб адфільтраваць",
16+
"page-languages-browser-default": "Браўзер па замоўчванню",
17+
"page-languages-translated": "перакладзена",
18+
"page-languages-words": "словы",
19+
"page-languages-recruit-community": "Дапамажыце нам з перакладам ethereum.org.",
20+
"langauge-am": "Амхарская",
21+
"language-ar": "Арабская",
22+
"language-az": "Азербайджанская",
23+
"langauge-be": "Беларуская",
24+
"language-bg": "Балгарская",
25+
"language-bn": "Бенгальская",
26+
"language-bs": "Баснійская",
27+
"language-ca": "Каталонская",
28+
"language-cs": "Czech",
29+
"language-da": "Дацкая",
30+
"language-de": "German",
31+
"language-el": "Грэчаская",
32+
"language-en": "Англійская",
33+
"language-es": "Spanish",
34+
"language-fa": "Фарсі",
35+
"language-fi": "Фінская",
36+
"language-fr": "French",
37+
"language-gl": "Галісійская",
38+
"language-gu": "Гуджараці",
39+
"language-he": "Іўрыт",
40+
"language-hi": "Хіндзі",
41+
"language-hr": "Харвацкая",
42+
"language-hu": "Венгерская",
43+
"language-hy-am": "Армянская",
44+
"language-id": "Інданезійская",
45+
"language-ig": "Ігба",
46+
"language-it": "Italian",
47+
"language-ja": "Japanese",
48+
"language-ka": "Грузінская",
49+
"language-kk": "Казахская",
50+
"language-km": "Кхмерская",
51+
"language-kn": "Канада",
52+
"language-ko": "Карэйская",
53+
"language-lt": "Літоўская",
54+
"language-ml": "Малаялам",
55+
"language-mr": "Маратхі",
56+
"language-ms": "Малайская",
57+
"language-nb": "Нарвежская",
58+
"language-ne-np": "Nepali",
59+
"language-nl": "Нідэрландская",
60+
"language-pcm": "Піджын, Нігерыя",
61+
"language-fil": "Філіпінская",
62+
"language-pl": "Польская",
63+
"language-pt": "Партугальская",
64+
"language-pt-br": "Партугальская (Бразілія)",
65+
"language-ro": "Румынская",
66+
"language-ru": "Russian",
67+
"language-se": "Шведская",
68+
"language-sk": "Славацкая",
69+
"language-sl": "Славенская",
70+
"language-sr": "Сербская",
71+
"language-sw": "Суахілі",
72+
"language-ta": "Тамільская",
73+
"language-th": "Тайская",
74+
"language-tk": "Туркменская",
75+
"language-tr": "Turkish",
76+
"language-uk": "Украінская",
77+
"language-ur": "Урду",
78+
"language-uz": "Узбекская",
79+
"language-vi": "Vietnamese",
80+
"language-zh": "Кітайская спрошчаная",
81+
"language-zh-tw": "Кітайская традыцыйная"
82+
}

src/intl/bg/page-languages.json

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,32 @@
11
{
22
"page-languages-h1": "Езикова поддръжка",
3-
"page-languages-interested": "Искате ли да имате принос?",
3+
"page-languages-interested": "Желаете да допринесете?",
44
"page-languages-learn-more": "Научете повече за нашата Програма за преводи",
55
"page-languages-meta-desc": "Източници за всички поддържани езици в ethereum.org и начини да се включите като преводач.",
66
"page-languages-meta-title": "езикови преводи на ethereum.org",
77
"page-languages-p1": "Етереум е глобален проект и достъпът на всички в ethereum.org е от изключително значение, независимо каква е тяхната националност или език. Нашата общност работи усилено да превърне тази визия в реалност.",
88
"page-languages-translations-available": "ethereum.org е наличен на следните езици",
9+
"page-languages-resources-paragraph": "Освен че превеждаме съдържанието на ethereum.org, също така поддържаме и",
10+
"page-languages-resources-link": "списък с подбрани ресурси на Етереум на много различни езици",
911
"page-languages-want-more-header": "Желаете ли да видите ethereum.org на друг език?",
1012
"page-languages-want-more-link": "Програма за преводи",
1113
"page-languages-want-more-paragraph": "преводачите на ethereum.org през цялото време превеждат страниците на възможно най-много езици. За да видите върху какво работят сега или да се запишете при тях, прочетете за нашата",
12-
"page-languages-filter-placeholder": "Филтър",
14+
"page-languages-filter-label": "Списък с филтри",
15+
"page-languages-filter-placeholder": "Въведете текст за филтриране",
16+
"page-languages-browser-default": "Браузър по подразбиране",
17+
"page-languages-translated": "преведено",
18+
"page-languages-words": "думи",
19+
"page-languages-recruit-community": "Помогнете ни да преведем ethereum.org.",
20+
"langauge-am": "Amharic",
1321
"language-ar": "Арабски",
1422
"language-az": "Азербайджански",
23+
"langauge-be": "Belarusian",
1524
"language-bg": "Български",
1625
"language-bn": "Бенгалски",
26+
"language-bs": "Bosnian",
1727
"language-ca": "Каталунски",
1828
"language-cs": "Чешки",
29+
"language-da": "Датски",
1930
"language-de": "Немски",
2031
"language-el": "Гръцки",
2132
"language-en": "Английски",
@@ -24,21 +35,30 @@
2435
"language-fi": "Финландски",
2536
"language-fr": "Френски",
2637
"language-gl": "Галисийски",
38+
"language-gu": "Gujarati",
39+
"language-he": "Иврит",
2740
"language-hi": "Хинди",
2841
"language-hr": "Хърватски",
2942
"language-hu": "Унгарски",
43+
"language-hy-am": "Armenian",
3044
"language-id": "Индонезийски",
3145
"language-ig": "Игбо",
3246
"language-it": "Италиански",
3347
"language-ja": "Японски",
3448
"language-ka": "Грузински",
49+
"language-kk": "Казахски",
50+
"language-km": "Кхмерски",
51+
"language-kn": "Kannada",
3552
"language-ko": "Корейски",
3653
"language-lt": "Литовски",
3754
"language-ml": "Малайски",
3855
"language-mr": "Маратхи",
3956
"language-ms": "Малайски",
4057
"language-nb": "Норвежки",
58+
"language-ne-np": "Nepali",
4159
"language-nl": "Нидерландски",
60+
"language-pcm": "Nigerian Pidgin",
61+
"language-fil": "Филипински",
4262
"language-pl": "Полски",
4363
"language-pt": "Португалски",
4464
"language-pt-br": "Португалски (бразилски)",
@@ -49,9 +69,13 @@
4969
"language-sl": "Словенски",
5070
"language-sr": "Сръбски",
5171
"language-sw": "Суахили",
72+
"language-ta": "Тамилски",
5273
"language-th": "Тайландски",
74+
"language-tk": "Turkmen",
5375
"language-tr": "Турски",
5476
"language-uk": "Украински",
77+
"language-ur": "Urdu",
78+
"language-uz": "Узбекски",
5579
"language-vi": "Виетнамски",
5680
"language-zh": "Опростен китайски",
5781
"language-zh-tw": "Традиционен китайски"

0 commit comments

Comments
 (0)