Repository: darkskyapp/forecast-io-translations
Pull request #144 (2017-04-11 11:31:40)

Updated Estonian support


Patch:
diff --git a/lib/lang/et.js b/lib/lang/et.js
index d76a5e9..0165fca 100644
--- a/lib/lang/et.js
+++ b/lib/lang/et.js
@@ -28,13 +28,20 @@ var grammar = {
   "homme pärastlõunal": ["homsest pärastlõunast", "homse pärastlõunani"],
   "homme õhtul": ["homsest õhtust", "homse õhtuni"],
   "homme öösel": ["homsest ööst", "homse ööni"],
+  "pühapäeval": ["pühapäevast", "pühapäevani"],
   "esmaspäeval": ["esmaspäevast", "esmaspäevani"],
   "teisipäeval": ["teisipäevast", "teisipäevani"],
   "kolmapäeval": ["kolmapäevast", "kolmapäevani"],
   "neljapäeval": ["neljapäevast", "neljapäevani"],
   "reedel": ["reedest", "reedeni"],
   "laupäeval": ["laupäevast", "laupäevani"],
-  "pühapäeval": ["pühapäevast", "pühapäevani"]
+  "järgmisel pühapäeval": ["järgmisest pühapäevast", "järgmise pühapäevani"],
+  "järgmisel esmaspäeval": ["järgmisest esmaspäevast", "järgmise esmaspäevani"],
+  "järgmisel teisipäeval": ["järgmisest teisipäevast", "järgmise teisipäevani"],
+  "järgmisel kolmapäeval": ["järgmisest kolmapäevast", "järgmise kolmapäevani"],
+  "järgmisel neljapäeval": ["järgmisest neljapäevast", "järgmise neljapäevani"],
+  "järgmisel reedel": ["järgmisest reedest", "järgmise reedeni"],
+  "järgmisel laupäeval": ["järgmisest laupäevast", "järgmise laupäevani"]
 };
 
 function elative(word) {
@@ -73,6 +80,8 @@ module.exports = require("../template")({
   "light-snow": "kerge lumesadu",
   "medium-snow": "mõõdukas lumesadu",
   "heavy-snow": "tugev lumesadu",
+  "possible-thunderstorm": "äikesetormi võimalus",
+  "thunderstorm": "äikesetorm",
   "light-wind": "kerge tuul",
   "medium-wind": "mõõdukas tuul",
   "heavy-wind": "tugev tuul",
@@ -107,6 +116,13 @@ module.exports = require("../template")({
   "thursday": "neljapäeval",
   "friday": "reedel",
   "saturday": "laupäeval",
+  "next-sunday": "järgmisel pühapäeval",
+  "next-monday": "järgmisel esmaspäeval",
+  "next-tuesday": "järgmisel teisipäeval",
+  "next-wednesday": "järgmisel kolmapäeval",
+  "next-thursday": "järgmisel neljapäeval",
+  "next-friday": "järgmisel reedel",
+  "next-saturday": "järgmisel laupäeval",
   "minutes": "$1 min.",
   "fahrenheit": "$1\u00B0F",
   "celsius": "$1\u00B0C",


Test patch:
diff --git a/test_cases/et.json b/test_cases/et.json
index 90e3ab8..2ca021a 100644
--- a/test_cases/et.json
+++ b/test_cases/et.json
@@ -219,9 +219,9 @@
         ["fahrenheit", 15],
         "friday"]]],
 
-  "Kerge lumesadu teisipäeval ja kolmapäeval, temperatuur langeb pühapäeval kuni 0\u00B0C.":
+  "Kerge lumesadu teisipäeval ja järgmisel kolmapäeval, temperatuur langeb pühapäeval kuni 0\u00B0C.":
     ["sentence", ["with",
-      ["during", "light-snow", ["and", "tuesday", "wednesday"]],
+      ["during", "light-snow", ["and", "tuesday", "next-wednesday"]],
       ["temperatures-falling",
         ["celsius", 0],
         "sunday"]]],
@@ -244,5 +244,11 @@
     ["title", ["parenthetical", "heavy-snow", ["inches", ["range", 1, 3]]]],
 
   "Tugev lumesadu (3\u20135 cm)":
-    ["title", ["parenthetical", "heavy-snow", ["centimeters", ["range", 3, 5]]]]
+    ["title", ["parenthetical", "heavy-snow", ["centimeters", ["range", 3, 5]]]],
+
+  "Äikesetormi võimalus":
+    ["title", "possible-thunderstorm"],
+    
+  "Tugev vihmasadu ja äikesetorm":
+    ["title", ["and", "heavy-rain", "thunderstorm"]]
 }