]> Untitled Git - lemmy.git/commitdiff
Adding russian locales.
authorDessalines <tyhou13@gmx.com>
Mon, 19 Aug 2019 21:29:28 +0000 (14:29 -0700)
committerDessalines <tyhou13@gmx.com>
Mon, 19 Aug 2019 21:29:28 +0000 (14:29 -0700)
ui/src/components/moment-time.tsx
ui/src/i18next.ts
ui/src/utils.ts

index cadd49226fe16f1f0051dc9688d4ea89e636a03b..a8d8dcad93296f2bd805277a95dd935d0640378c 100644 (file)
@@ -4,6 +4,7 @@ import 'moment/locale/de';
 import 'moment/locale/zh-cn';
 import 'moment/locale/fr';
 import 'moment/locale/sv';
+import 'moment/locale/ru';
 import { getMomentLanguage } from '../utils';
 import { i18n } from '../i18next';
 
index 2bd5d5594b9b12707c2dc0db6d6a31bf13f39a20..2c0c54192bef2b0b4afd309a24a26bd281e9878f 100644 (file)
@@ -5,6 +5,7 @@ import { de } from './translations/de';
 import { zh } from './translations/zh';
 import { fr } from './translations/fr';
 import { sv } from './translations/sv';
+import { ru } from './translations/ru';
 
 // https://github.com/nimbusec-oss/inferno-i18next/blob/master/tests/T.test.js#L66
 // TODO don't forget to add moment locales for new languages.
@@ -14,6 +15,7 @@ const resources = {
   zh,
   fr,
   sv,
+  ru,
 }
 
 function format(value: any, format: any, lng: any) {
index 27dcdca358a81f9694e521e7f51b531406a3c725..a2e13c02cd3b69fb92b5436df832b4af5dd8b094 100644 (file)
@@ -184,6 +184,8 @@ export function getMomentLanguage(): string {
     lang = 'fr';
   } else if (lang.startsWith('de')) {
     lang = 'de';
+  } else if (lang.startsWith('ru')) {
+    lang = 'ru';
   } else {
     lang = 'en';
   }