Skip to content

Commit d247600

Browse files
authored
Merge pull request #2182 from cemergin/turkish_translations
Turkish Translations
2 parents e0cad82 + 098aa67 commit d247600

File tree

3 files changed

+638
-4
lines changed

3 files changed

+638
-4
lines changed

client/components/Nav.jsx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -752,6 +752,16 @@ class Nav extends React.PureComponent {
752752
正體中文
753753
</button>
754754
</li>
755+
<li className="nav__dropdown-item">
756+
<button
757+
onFocus={this.handleFocusForLang}
758+
onBlur={this.handleBlur}
759+
value="tr"
760+
onClick={(e) => this.handleLangSelection(e)}
761+
>
762+
Türkçe
763+
</button>
764+
</li>
755765
</ul>
756766
</li>
757767
</React.Fragment>

client/i18n.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ import {
1515
zhCN,
1616
zhTW,
1717
uk,
18-
sv
18+
sv,
19+
tr
1920
} from 'date-fns/locale';
2021

2122
const fallbackLng = ['en-US'];
@@ -32,7 +33,8 @@ const availableLanguages = [
3233
'sv',
3334
'uk-UA',
3435
'zh-CN',
35-
'zh-TW'
36+
'zh-TW',
37+
'tr'
3638
];
3739

3840
export function languageKeyToLabel(lang) {
@@ -49,7 +51,8 @@ export function languageKeyToLabel(lang) {
4951
sv: 'Svenska',
5052
'uk-UA': 'Українська',
5153
'zh-CN': '简体中文',
52-
'zh-TW': '正體中文'
54+
'zh-TW': '正體中文',
55+
tr: 'Türkçe'
5356
};
5457
return languageMap[lang];
5558
}
@@ -68,7 +71,8 @@ export function languageKeyToDateLocale(lang) {
6871
sv,
6972
'uk-UA': uk,
7073
'zh-CN': zhCN,
71-
'zh-TW': zhTW
74+
'zh-TW': zhTW,
75+
tr
7276
};
7377
return languageMap[lang];
7478
}

0 commit comments

Comments
 (0)