]> Untitled Git - lemmy.git/commitdiff
Some additions for Dutch.
authorDessalines <tyhou13@gmx.com>
Thu, 29 Aug 2019 18:20:21 +0000 (11:20 -0700)
committerDessalines <tyhou13@gmx.com>
Thu, 29 Aug 2019 18:20:21 +0000 (11:20 -0700)
README.md
ui/src/i18next.ts
ui/src/utils.ts
ui/translation_report.ts

index 26fce7655fc3103495489152940bbadcc8360a4d..4d2d9c90ba56e7f99808219dc39f2cc00b665d00 100644 (file)
--- a/README.md
+++ b/README.md
@@ -163,19 +163,20 @@ 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`), Esperanto (`eo`), French (`fr`), Spanish (`es`), Swedish (`sv`), German (`de`), Russian (`ru`).
+- Languages supported: English (`en`), Chinese (`zh`), Dutch (`nl`), Esperanto (`eo`), French (`fr`), Spanish (`es`), Swedish (`sv`), German (`de`), Russian (`ru`).
 
 ### Report
 
 lang | done | missing
 --- | --- | ---
-de | 90% | cross_posts,cross_post,users,settings,subscribed,expires,recent_comments,nsfw,show_nsfw,crypto,monero,joined,by,to,transfer_community,transfer_site 
-es | 100% |  
-eo | 100% |  
-fr | 93% | cross_posts,cross_post,users,settings,recent_comments,nsfw,show_nsfw,monero,by,to,transfer_community,transfer_site 
-ru | 95% | cross_posts,cross_post,recent_comments,monero,by,to,transfer_community,transfer_site 
-sv | 93% | cross_posts,cross_post,settings,recent_comments,nsfw,show_nsfw,monero,by,to,transfer_community,transfer_site 
-zh | 93% | cross_posts,cross_post,users,settings,recent_comments,nsfw,show_nsfw,monero,by,to,transfer_community,transfer_site 
+de | 88% | cross_posts,cross_post,users,number_of_communities,settings,subscribed,expires,recent_comments,nsfw,show_nsfw,crypto,monero,joined,by,to,transfer_community,transfer_site,are_you_sure,yes,no 
+eo | 98% | number_of_communities,are_you_sure,yes,no 
+es | 98% | number_of_communities,are_you_sure,yes,no 
+fr | 91% | cross_posts,cross_post,users,number_of_communities,settings,recent_comments,nsfw,show_nsfw,monero,by,to,transfer_community,transfer_site,are_you_sure,yes,no 
+nl | 100% |  
+ru | 93% | cross_posts,cross_post,number_of_communities,recent_comments,monero,by,to,transfer_community,transfer_site,are_you_sure,yes,no 
+sv | 91% | cross_posts,cross_post,number_of_communities,settings,recent_comments,nsfw,show_nsfw,monero,by,to,transfer_community,transfer_site,are_you_sure,yes,no 
+zh | 91% | cross_posts,cross_post,users,number_of_communities,settings,recent_comments,nsfw,show_nsfw,monero,by,to,transfer_community,transfer_site,are_you_sure,yes,no 
 
 ## Credits
 
index ba81b8d4bd006f98baeca1a65e98594aba1e65e2..069c820d10d5cd2809db744ead91154f9f26503c 100644 (file)
@@ -4,10 +4,11 @@ import { en } from './translations/en';
 import { eo } from './translations/eo';
 import { es } from './translations/es';
 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';
+import { zh } from './translations/zh';
+import { nl } from './translations/nl';
 
 // 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.
@@ -20,6 +21,7 @@ const resources = {
   fr,
   sv,
   ru,
+  nl,
 }
 
 function format(value: any, format: any, lng: any) {
index c7de7a511affe778844e8ec4fce74d7f2b2bf5fa..d69bf421c69f25fd74f45cd406ef1588d8a750ab 100644 (file)
@@ -5,6 +5,7 @@ import 'moment/locale/zh-cn';
 import 'moment/locale/fr';
 import 'moment/locale/sv';
 import 'moment/locale/ru';
+import 'moment/locale/nl';
 
 import { UserOperation, Comment, User, SortType, ListingType } from './interfaces';
 import * as markdown_it from 'markdown-it';
@@ -198,6 +199,8 @@ export function getMomentLanguage(): string {
     lang = 'es';
   } else if (lang.startsWith('eo')) {
     lang = 'eo';
+  } else if (lang.startsWith('nl')) {
+    lang = 'nl';
   } else {
     lang = 'en';
   }
index 93579a3713562dd25d7230ea8908cf6f0ee928da..8e579f274284799b3fec21f0bcadb5ed01e82bbe 100644 (file)
@@ -6,12 +6,14 @@ import { zh } from './src/translations/zh';
 import { fr } from './src/translations/fr';
 import { sv } from './src/translations/sv';
 import { ru } from './src/translations/ru';
+import { nl } from './src/translations/nl';
 
 let files = [
   {t: de, n: 'de'}, 
-  {t: es, n: 'es'}, 
   {t: eo, n: 'eo'}, 
+  {t: es, n: 'es'}, 
   {t: fr, n: 'fr'}, 
+  {t: nl, n: 'nl'}, 
   {t: ru, n: 'ru'}, 
   {t: sv, n: 'sv'}, 
   {t: zh, n: 'zh'},