]> Untitled Git - lemmy.git/commitdiff
Adding finnish to moment, dropdown.
authorDessalines <tyhou13@gmx.com>
Sun, 26 Jan 2020 17:35:47 +0000 (12:35 -0500)
committerDessalines <tyhou13@gmx.com>
Sun, 26 Jan 2020 17:35:47 +0000 (12:35 -0500)
README.md
ui/src/i18next.ts
ui/src/utils.ts

index 1a2a6ef0fee058e1616e2ac15164c290becb4fd0..b35c5b8ca9c90956e7932b9e3cde945774a35b79 100644 (file)
--- a/README.md
+++ b/README.md
@@ -161,7 +161,7 @@ Lemmy is free, open-source software, meaning no advertising, monetizing, or vent
 
 If you'd like to add translations, take a look a look at the [English translation file](ui/src/translations/en.ts).
 
-- Languages supported: English (`en`), Chinese (`zh`), Dutch (`nl`), Esperanto (`eo`), French (`fr`), Spanish (`es`), Swedish (`sv`), German (`de`), Russian (`ru`), Italian (`it`).
+- Languages supported: English (`en`), Chinese (`zh`), Dutch (`nl`), Esperanto (`eo`), Finnish (`fi`), French (`fr`), Spanish (`es`), Swedish (`sv`), German (`de`), Russian (`ru`), Italian (`it`).
 
 <!-- translations -->
 
index aaaecd044bbc652848ee02679035ff4bbf5b2871..2da3dfbe0a556cbbd108a16fb453d2065986d09a 100644 (file)
@@ -10,6 +10,7 @@ import { ru } from './translations/ru';
 import { zh } from './translations/zh';
 import { nl } from './translations/nl';
 import { it } from './translations/it';
+import { fi } from './translations/fi';
 
 // https://github.com/nimbusec-oss/inferno-i18next/blob/master/tests/T.test.js#L66
 const resources = {
@@ -23,6 +24,7 @@ const resources = {
   ru,
   nl,
   it,
+  fi,
 };
 
 function format(value: any, format: any, lng: any) {
index 7803ee4ed46062f9206e0a94810288e414450816..6c22e25b4f9281163329ca868f4081c33c06ebe0 100644 (file)
@@ -7,6 +7,7 @@ import 'moment/locale/sv';
 import 'moment/locale/ru';
 import 'moment/locale/nl';
 import 'moment/locale/it';
+import 'moment/locale/fi';
 
 import {
   UserOperation,
@@ -256,6 +257,7 @@ export const languages = [
   { code: 'es', name: 'Español' },
   { code: 'de', name: 'Deutsch' },
   { code: 'zh', name: '中文' },
+  { code: 'fi', name: 'Suomi' },
   { code: 'fr', name: 'Français' },
   { code: 'sv', name: 'Svenska' },
   { code: 'ru', name: 'Русский' },
@@ -298,6 +300,8 @@ export function getMomentLanguage(): string {
     lang = 'nl';
   } else if (lang.startsWith('it')) {
     lang = 'it';
+  } else if (lang.startsWith('fi')) {
+    lang = 'fi';
   } else {
     lang = 'en';
   }