Skip to content

Commit 36626b2

Browse files
authored
Merge pull request #1845 from gtmizyuk/Ukrainian-Translation
Translation into Ukrainian
2 parents c0d35f7 + e2fc622 commit 36626b2

File tree

3 files changed

+626
-7
lines changed

3 files changed

+626
-7
lines changed

client/components/Nav.jsx

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -671,30 +671,40 @@ class Nav extends React.PureComponent {
671671
<button
672672
onFocus={this.handleFocusForLang}
673673
onBlur={this.handleBlur}
674-
value="zh-CN"
674+
value="ja"
675675
onClick={(e) => this.handleLangSelection(e)}
676676
>
677-
简体中文
677+
日本語
678678
</button>
679679
</li>
680680
<li className="nav__dropdown-item">
681681
<button
682682
onFocus={this.handleFocusForLang}
683683
onBlur={this.handleBlur}
684-
value="ja"
684+
value="pt-BR"
685685
onClick={(e) => this.handleLangSelection(e)}
686686
>
687-
日本語
687+
Português
688688
</button>
689689
</li>
690690
<li className="nav__dropdown-item">
691691
<button
692692
onFocus={this.handleFocusForLang}
693693
onBlur={this.handleBlur}
694-
value="pt-BR"
694+
value="uk-UA"
695695
onClick={(e) => this.handleLangSelection(e)}
696696
>
697-
Português
697+
Українська
698+
</button>
699+
</li>
700+
<li className="nav__dropdown-item">
701+
<button
702+
onFocus={this.handleFocusForLang}
703+
onBlur={this.handleBlur}
704+
value="zh-CN"
705+
onClick={(e) => this.handleLangSelection(e)}
706+
>
707+
简体中文
698708
</button>
699709
</li>
700710
</ul>

client/i18n.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import i18n from 'i18next';
22
import { initReactI18next } from 'react-i18next';
33
import Backend from 'i18next-http-backend';
4-
import { enUS, es, ja, hi, ptBR, de, frCA, zhCN } from 'date-fns/locale';
4+
5+
import { enUS, es, ja, hi, ptBR, de, frCA, zhCN, uk } from 'date-fns/locale';
56

67
const fallbackLng = ['en-US'];
78
const availableLanguages = [
@@ -12,6 +13,7 @@ const availableLanguages = [
1213
'hi',
1314
'ja',
1415
'pt-BR',
16+
'uk-UA',
1517
'zh-CN'
1618
];
1719

@@ -24,6 +26,7 @@ export function languageKeyToLabel(lang) {
2426
hi: 'हिन्दी',
2527
ja: '日本語',
2628
'pt-BR': 'Português',
29+
'uk-UA': 'Українська',
2730
'zh-CN': '简体中文'
2831
};
2932
return languageMap[lang];
@@ -38,6 +41,7 @@ export function languageKeyToDateLocale(lang) {
3841
hi,
3942
ja,
4043
'pt-BR': ptBR,
44+
'uk-UA': uk,
4145
'zh-CN': zhCN
4246
};
4347
return languageMap[lang];

0 commit comments

Comments
 (0)