diff --git a/VIPSWeb/local_settings_sample.py b/VIPSWeb/local_settings_sample.py
index 046adf5ee7e2c701d7469812c24af698efbbf645..5f49103e21a9c0553088a137aee132a286ee5c1f 100755
--- a/VIPSWeb/local_settings_sample.py
+++ b/VIPSWeb/local_settings_sample.py
@@ -219,3 +219,8 @@ FOOTER_HTML_2= {}
 # If set to True, the link to VIPS Mobile (per now a Norwegian only web app)
 # will be visible on small screens (like smart phones).
 SHOW_VIPS_MOBILE_LINK_ON_SMALL_SCREENS = False
+
+# Settings for the JQueryUI date picker used as a replacement for
+# browser's built in date picker when input type="date"
+# See JQuery UI docs: https://api.jqueryui.com/datepicker/
+DATE_PICKER_CONFIG = { "dateFormat": 'yy-mm-dd', "firstDay": 1 }
diff --git a/VIPSWeb/locale/bg/LC_MESSAGES/django.mo b/VIPSWeb/locale/bg/LC_MESSAGES/django.mo
index 5196e6f4037927bb2699ed329c8d994135def7c8..f6ee1889235d40b2cde3f28c796b6219a29d95ee 100755
Binary files a/VIPSWeb/locale/bg/LC_MESSAGES/django.mo and b/VIPSWeb/locale/bg/LC_MESSAGES/django.mo differ
diff --git a/VIPSWeb/locale/bg/LC_MESSAGES/django.po b/VIPSWeb/locale/bg/LC_MESSAGES/django.po
index 0671417f01e7ff375241f2c153f06eb5e4f584c7..4bdc5fa15d48e132aa49e6e61932c50c3f2d815a 100755
--- a/VIPSWeb/locale/bg/LC_MESSAGES/django.po
+++ b/VIPSWeb/locale/bg/LC_MESSAGES/django.po
@@ -19,7 +19,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-12-02 17:48-0800\n"
+"POT-Creation-Date: 2017-04-12 13:33-0700\n"
 "PO-Revision-Date: 2014-05-14 09:31+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -58,35 +58,35 @@ msgstr ""
 msgid "Toggle navigation"
 msgstr "Навигация"
 
-#: templates/base.html:82
+#: templates/base.html:85
 msgid "Language"
 msgstr ""
 
-#: templates/base.html:93
+#: templates/base.html:96
 msgid "Administration"
 msgstr ""
 
-#: templates/base.html:95
+#: templates/base.html:98
 msgid "Sign out"
 msgstr ""
 
-#: templates/base.html:99
+#: templates/base.html:102
 msgid "Sign in"
 msgstr ""
 
-#: templates/base.html:116
+#: templates/base.html:119
 msgid "This is the default page contents."
 msgstr "Това е съдържанието на страницата по подразбиране. "
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "This website uses cookies to give you the best possible user experience"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "Got it!"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "More info"
 msgstr ""
 
diff --git a/VIPSWeb/locale/bg/LC_MESSAGES/djangojs.mo b/VIPSWeb/locale/bg/LC_MESSAGES/djangojs.mo
index 8fbcef3483c376a88d0ec65cd4c181bd0f82db20..72cd5b72371376fc5c7fe49c653f5c1c3af1c408 100755
Binary files a/VIPSWeb/locale/bg/LC_MESSAGES/djangojs.mo and b/VIPSWeb/locale/bg/LC_MESSAGES/djangojs.mo differ
diff --git a/VIPSWeb/locale/bg/LC_MESSAGES/djangojs.po b/VIPSWeb/locale/bg/LC_MESSAGES/djangojs.po
index e5d6cf618c18c44794abb03ba6633c0bfe2a02ab..c6a5b0af0dea3e94eec2121412e347947f62a26e 100755
--- a/VIPSWeb/locale/bg/LC_MESSAGES/djangojs.po
+++ b/VIPSWeb/locale/bg/LC_MESSAGES/djangojs.po
@@ -19,7 +19,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-07-12 18:11+0200\n"
+"POT-Creation-Date: 2017-04-12 13:26-0700\n"
 "PO-Revision-Date: 2014-05-14 09:33+0200\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -80,7 +80,7 @@ msgstr ""
 msgid "Invalid forecast status"
 msgstr ""
 
-#: static/js/util.js:229 static/js/util.js:258
+#: static/js/util.js:235 static/js/util.js:264
 msgid "Unnamed"
 msgstr ""
 
@@ -138,3 +138,179 @@ msgstr ""
 #: static/js/weatherStationSelectorMap.js:113
 msgid "Select station"
 msgstr ""
+
+#: templates/settings.js:13
+msgid "Sunday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Monday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Tuesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Wednesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Thursday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Friday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Saturday"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sun"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Mon"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Tue"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Wed"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Thu"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Fri"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sat"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Su"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Mo"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Tu"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "We"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Th"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Fr"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Sa"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "January"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "February"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "March"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "April"
+msgstr ""
+
+#: templates/settings.js:16 templates/settings.js:17
+msgid "May"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "June"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "July"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "August"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "September"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "October"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "November"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "December"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jan"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Feb"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Mar"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Apr"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jun"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jul"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Aug"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Sep"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Oct"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Nov"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Dec"
+msgstr ""
diff --git a/VIPSWeb/locale/bs/LC_MESSAGES/django.mo b/VIPSWeb/locale/bs/LC_MESSAGES/django.mo
index 350721d2bc0029d104b405f7d7db811df302f292..ead6836d51f8d970be95233a4a00c7b455aa10e8 100755
Binary files a/VIPSWeb/locale/bs/LC_MESSAGES/django.mo and b/VIPSWeb/locale/bs/LC_MESSAGES/django.mo differ
diff --git a/VIPSWeb/locale/bs/LC_MESSAGES/django.po b/VIPSWeb/locale/bs/LC_MESSAGES/django.po
index b5a6199a8cf33f2bb80f584b2a4214337e45ab34..59b2aed31ec67cc4556eba8b693694808cf54f7d 100755
--- a/VIPSWeb/locale/bs/LC_MESSAGES/django.po
+++ b/VIPSWeb/locale/bs/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-12-02 17:48-0800\n"
+"POT-Creation-Date: 2017-04-12 13:33-0700\n"
 "PO-Revision-Date: 2015-02-13 11:26+0100\n"
 "Last-Translator: \n"
 "Language-Team: \n"
@@ -47,35 +47,35 @@ msgstr ""
 msgid "Toggle navigation"
 msgstr "Prebaci navigaciju "
 
-#: templates/base.html:82
+#: templates/base.html:85
 msgid "Language"
 msgstr ""
 
-#: templates/base.html:93
+#: templates/base.html:96
 msgid "Administration"
 msgstr ""
 
-#: templates/base.html:95
+#: templates/base.html:98
 msgid "Sign out"
 msgstr ""
 
-#: templates/base.html:99
+#: templates/base.html:102
 msgid "Sign in"
 msgstr ""
 
-#: templates/base.html:116
+#: templates/base.html:119
 msgid "This is the default page contents."
 msgstr "Ovo je zadani sadržaj stranice "
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "This website uses cookies to give you the best possible user experience"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "Got it!"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "More info"
 msgstr ""
 
diff --git a/VIPSWeb/locale/bs/LC_MESSAGES/djangojs.mo b/VIPSWeb/locale/bs/LC_MESSAGES/djangojs.mo
index 54055ba6873f944095f5d6933b0536496daf5ba4..5150f884c5a92470bc850bd46dae251377ba0cc6 100755
Binary files a/VIPSWeb/locale/bs/LC_MESSAGES/djangojs.mo and b/VIPSWeb/locale/bs/LC_MESSAGES/djangojs.mo differ
diff --git a/VIPSWeb/locale/bs/LC_MESSAGES/djangojs.po b/VIPSWeb/locale/bs/LC_MESSAGES/djangojs.po
index edea83e927e6f7bd28bd69fba7b37f42f394f51c..42238d2ee78e7a3bfc77fa69ac332850e65f4e0c 100755
--- a/VIPSWeb/locale/bs/LC_MESSAGES/djangojs.po
+++ b/VIPSWeb/locale/bs/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-07-12 18:11+0200\n"
+"POT-Creation-Date: 2017-04-12 13:26-0700\n"
 "PO-Revision-Date: 2015-02-13 11:26+0100\n"
 "Last-Translator: \n"
 "Language-Team: \n"
@@ -69,7 +69,7 @@ msgstr "Visok rizik infekcije"
 msgid "Invalid forecast status"
 msgstr "Nepravilan status prognoze"
 
-#: static/js/util.js:229 static/js/util.js:258
+#: static/js/util.js:235 static/js/util.js:264
 msgid "Unnamed"
 msgstr "Neimenovan"
 
@@ -129,3 +129,179 @@ msgstr ""
 #: static/js/weatherStationSelectorMap.js:113
 msgid "Select station"
 msgstr ""
+
+#: templates/settings.js:13
+msgid "Sunday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Monday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Tuesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Wednesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Thursday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Friday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Saturday"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sun"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Mon"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Tue"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Wed"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Thu"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Fri"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sat"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Su"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Mo"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Tu"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "We"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Th"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Fr"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Sa"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "January"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "February"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "March"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "April"
+msgstr ""
+
+#: templates/settings.js:16 templates/settings.js:17
+msgid "May"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "June"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "July"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "August"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "September"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "October"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "November"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "December"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jan"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Feb"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Mar"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Apr"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jun"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jul"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Aug"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Sep"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Oct"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Nov"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Dec"
+msgstr ""
diff --git a/VIPSWeb/locale/de/LC_MESSAGES/django.mo b/VIPSWeb/locale/de/LC_MESSAGES/django.mo
index 7f1a56c8a641fd732a2f77ad0fb0b67d3cdbd657..a7d752aa4c04392a28ce16dc8673f67057e27f37 100755
Binary files a/VIPSWeb/locale/de/LC_MESSAGES/django.mo and b/VIPSWeb/locale/de/LC_MESSAGES/django.mo differ
diff --git a/VIPSWeb/locale/de/LC_MESSAGES/django.po b/VIPSWeb/locale/de/LC_MESSAGES/django.po
index 5be3f1f0c1f7731c206fb0199a00d737c6ded83c..8d2c94fa137c471db1ac11ef08285329c12589c2 100755
--- a/VIPSWeb/locale/de/LC_MESSAGES/django.po
+++ b/VIPSWeb/locale/de/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-12-02 17:48-0800\n"
+"POT-Creation-Date: 2017-04-12 13:33-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -46,35 +46,35 @@ msgstr ""
 msgid "Toggle navigation"
 msgstr ""
 
-#: templates/base.html:82
+#: templates/base.html:85
 msgid "Language"
 msgstr ""
 
-#: templates/base.html:93
+#: templates/base.html:96
 msgid "Administration"
 msgstr ""
 
-#: templates/base.html:95
+#: templates/base.html:98
 msgid "Sign out"
 msgstr ""
 
-#: templates/base.html:99
+#: templates/base.html:102
 msgid "Sign in"
 msgstr ""
 
-#: templates/base.html:116
+#: templates/base.html:119
 msgid "This is the default page contents."
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "This website uses cookies to give you the best possible user experience"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "Got it!"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "More info"
 msgstr ""
 
diff --git a/VIPSWeb/locale/de/LC_MESSAGES/djangojs.mo b/VIPSWeb/locale/de/LC_MESSAGES/djangojs.mo
index 0d937a96065f4e94585f8f7e3437143836cc3ece..3481ba92366199136d03678e375a7f501a53a43a 100755
Binary files a/VIPSWeb/locale/de/LC_MESSAGES/djangojs.mo and b/VIPSWeb/locale/de/LC_MESSAGES/djangojs.mo differ
diff --git a/VIPSWeb/locale/de/LC_MESSAGES/djangojs.po b/VIPSWeb/locale/de/LC_MESSAGES/djangojs.po
index 96957581862fb643bc94eb3afa0e60f328a284c6..eea2f74e075c8e6cc314422e290334363fd1908a 100755
--- a/VIPSWeb/locale/de/LC_MESSAGES/djangojs.po
+++ b/VIPSWeb/locale/de/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-09-28 13:03-0700\n"
+"POT-Creation-Date: 2017-04-12 13:26-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -66,7 +66,7 @@ msgstr ""
 msgid "Invalid forecast status"
 msgstr ""
 
-#: static/js/util.js:229 static/js/util.js:258
+#: static/js/util.js:235 static/js/util.js:264
 msgid "Unnamed"
 msgstr ""
 
@@ -124,3 +124,179 @@ msgstr ""
 #: static/js/weatherStationSelectorMap.js:113
 msgid "Select station"
 msgstr ""
+
+#: templates/settings.js:13
+msgid "Sunday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Monday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Tuesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Wednesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Thursday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Friday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Saturday"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sun"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Mon"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Tue"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Wed"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Thu"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Fri"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sat"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Su"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Mo"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Tu"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "We"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Th"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Fr"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Sa"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "January"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "February"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "March"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "April"
+msgstr ""
+
+#: templates/settings.js:16 templates/settings.js:17
+msgid "May"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "June"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "July"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "August"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "September"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "October"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "November"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "December"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jan"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Feb"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Mar"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Apr"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jun"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jul"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Aug"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Sep"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Oct"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Nov"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Dec"
+msgstr ""
diff --git a/VIPSWeb/locale/fi/LC_MESSAGES/django.mo b/VIPSWeb/locale/fi/LC_MESSAGES/django.mo
index 80e4eae9bf8c174a04fee77dbf19177824983fa5..713a885347a8769a2d25462fee61bc0c34f38e54 100755
Binary files a/VIPSWeb/locale/fi/LC_MESSAGES/django.mo and b/VIPSWeb/locale/fi/LC_MESSAGES/django.mo differ
diff --git a/VIPSWeb/locale/fi/LC_MESSAGES/django.po b/VIPSWeb/locale/fi/LC_MESSAGES/django.po
index 8792daa5e6374c6acf34d9f8a6b72c65e47bf27f..6dc94f9f5fe6a5f34faaeebce6fc9619cdc130d4 100755
--- a/VIPSWeb/locale/fi/LC_MESSAGES/django.po
+++ b/VIPSWeb/locale/fi/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-12-02 17:48-0800\n"
+"POT-Creation-Date: 2017-04-12 13:33-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -46,35 +46,35 @@ msgstr ""
 msgid "Toggle navigation"
 msgstr ""
 
-#: templates/base.html:82
+#: templates/base.html:85
 msgid "Language"
 msgstr ""
 
-#: templates/base.html:93
+#: templates/base.html:96
 msgid "Administration"
 msgstr ""
 
-#: templates/base.html:95
+#: templates/base.html:98
 msgid "Sign out"
 msgstr ""
 
-#: templates/base.html:99
+#: templates/base.html:102
 msgid "Sign in"
 msgstr ""
 
-#: templates/base.html:116
+#: templates/base.html:119
 msgid "This is the default page contents."
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "This website uses cookies to give you the best possible user experience"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "Got it!"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "More info"
 msgstr ""
 
diff --git a/VIPSWeb/locale/fi/LC_MESSAGES/djangojs.mo b/VIPSWeb/locale/fi/LC_MESSAGES/djangojs.mo
index 65f52d9a65d02e5b90116dd6f420c64f520992ba..3481ba92366199136d03678e375a7f501a53a43a 100755
Binary files a/VIPSWeb/locale/fi/LC_MESSAGES/djangojs.mo and b/VIPSWeb/locale/fi/LC_MESSAGES/djangojs.mo differ
diff --git a/VIPSWeb/locale/fi/LC_MESSAGES/djangojs.po b/VIPSWeb/locale/fi/LC_MESSAGES/djangojs.po
index 348624e3629f0f980fac869c7d90154c8feea891..eea2f74e075c8e6cc314422e290334363fd1908a 100755
--- a/VIPSWeb/locale/fi/LC_MESSAGES/djangojs.po
+++ b/VIPSWeb/locale/fi/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-07-12 18:11+0200\n"
+"POT-Creation-Date: 2017-04-12 13:26-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -66,7 +66,7 @@ msgstr ""
 msgid "Invalid forecast status"
 msgstr ""
 
-#: static/js/util.js:229 static/js/util.js:258
+#: static/js/util.js:235 static/js/util.js:264
 msgid "Unnamed"
 msgstr ""
 
@@ -124,3 +124,179 @@ msgstr ""
 #: static/js/weatherStationSelectorMap.js:113
 msgid "Select station"
 msgstr ""
+
+#: templates/settings.js:13
+msgid "Sunday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Monday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Tuesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Wednesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Thursday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Friday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Saturday"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sun"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Mon"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Tue"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Wed"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Thu"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Fri"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sat"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Su"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Mo"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Tu"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "We"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Th"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Fr"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Sa"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "January"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "February"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "March"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "April"
+msgstr ""
+
+#: templates/settings.js:16 templates/settings.js:17
+msgid "May"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "June"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "July"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "August"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "September"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "October"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "November"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "December"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jan"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Feb"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Mar"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Apr"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jun"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jul"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Aug"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Sep"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Oct"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Nov"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Dec"
+msgstr ""
diff --git a/VIPSWeb/locale/nb/LC_MESSAGES/django.mo b/VIPSWeb/locale/nb/LC_MESSAGES/django.mo
index deef526dca12341707a514da1020286e5b6ef4ed..55e5c9a369ac1368ae975caf6755f3a27b240a4a 100755
Binary files a/VIPSWeb/locale/nb/LC_MESSAGES/django.mo and b/VIPSWeb/locale/nb/LC_MESSAGES/django.mo differ
diff --git a/VIPSWeb/locale/nb/LC_MESSAGES/django.po b/VIPSWeb/locale/nb/LC_MESSAGES/django.po
index cb504191243014a4511cea3408a1a8ff1613eaf1..6dd5f7a7b48a6b1d0372b7255a5bb5b7d8435a59 100755
--- a/VIPSWeb/locale/nb/LC_MESSAGES/django.po
+++ b/VIPSWeb/locale/nb/LC_MESSAGES/django.po
@@ -20,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: VIPSWeb\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-12-02 17:48-0800\n"
+"POT-Creation-Date: 2017-04-12 13:33-0700\n"
 "PO-Revision-Date: 2013-11-07 20:18+0200\n"
 "Last-Translator: Tor-Einar Skog <tor-einar.skog@nibio.no>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -32,22 +32,21 @@ msgstr ""
 
 #: local_settings.py:169
 msgid "Cereals and oilseeds"
-msgstr "Korn og oljevekster"
+msgstr ""
 
 #: local_settings.py:179
 msgid "Potato and vegetables"
-msgstr "Poteter og grønnsaker"
+msgstr ""
 
 #: local_settings.py:185
 msgid "Fruits and berries"
-msgstr "Frukt og bær"
+msgstr ""
 
 #: local_settings.py:192
 msgid "Other models and services"
-msgstr "Andre modeller og tjenester"
+msgstr ""
 
-#: templates/404.html:3
-#: templates/404.html.py:5
+#: templates/404.html:3 templates/404.html.py:5
 msgid "File not found"
 msgstr "Fil ikke funnet"
 
@@ -59,35 +58,35 @@ msgstr "Beklager, men den etterspurte filen ble ikke funnet"
 msgid "Toggle navigation"
 msgstr "Vis/skjul navigasjon"
 
-#: templates/base.html:82
+#: templates/base.html:85
 msgid "Language"
 msgstr "Språk"
 
-#: templates/base.html:93
+#: templates/base.html:96
 msgid "Administration"
 msgstr "Administrasjon"
 
-#: templates/base.html:95
+#: templates/base.html:98
 msgid "Sign out"
 msgstr "Logg ut"
 
-#: templates/base.html:99
+#: templates/base.html:102
 msgid "Sign in"
 msgstr "Logg inn"
 
-#: templates/base.html:116
+#: templates/base.html:119
 msgid "This is the default page contents."
 msgstr "Dette er standardinnholdet på siden"
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "This website uses cookies to give you the best possible user experience"
 msgstr "Denne websiden bruker cookies for å gi deg en god brukeropplevelse"
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "Got it!"
 msgstr "Skjønner!"
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "More info"
 msgstr "Mer informasjon"
 
@@ -99,7 +98,8 @@ msgstr "Velkommen"
 msgid ""
 "WARNING: We recommend using Chrome on Android handsets. Click OK to install "
 "Chrome, or Cancel to proceed without installing Chrome."
-msgstr "ADVARSEL: Vi anbefaler å bruke nettleseren Chrome på Android-dingser. Klikk "
+msgstr ""
+"ADVARSEL: Vi anbefaler å bruke nettleseren Chrome på Android-dingser. Klikk "
 "OK for å installere Chrome, eller Cancel for å fortsette uten å installere "
 "Chrome."
 
@@ -173,5 +173,32 @@ msgstr "Velg kultur eller zoom inn for å se liste over varsler"
 
 #: templatetags/template_helper.py:74
 msgid "Information"
-msgstr "Informasjon"
+msgstr ""
+
+#~ msgid ""
+#~ "\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\","
+#~ "\"Saturday\""
+#~ msgstr ""
+#~ "\"Søndag\",\"Mandag\",\"Tirsdag\",\"Onsdag\",\"Torsdag\",\"Fredag\","
+#~ "\"Lørdag\""
+
+#~ msgid "\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\""
+#~ msgstr "\"Søn\",\"Man\",\"Tir\",\"Ons\",\"Tor\",\"Fre\",\"Lør\""
 
+#~ msgid ""
+#~ "\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\","
+#~ "\"August\",\"September\",\"October\",\"November\",\"December\""
+#~ msgstr ""
+#~ "\"Januar\",\"Februar\",\"Mars\",\"April\",\"Mai\",\"Juni\",\"Juli\","
+#~ "\"August\",\"September\",\"Oktober\",\"November\",\"December\""
+
+#, fuzzy
+#~| msgid ""
+#~| "\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\","
+#~| "\"August\",\"September\",\"October\",\"November\",\"December\""
+#~ msgid ""
+#~ "\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\","
+#~ "\"Oct\",\"Nov\",\"Dec\""
+#~ msgstr ""
+#~ "\"Januar\",\"Februar\",\"Mars\",\"April\",\"Mai\",\"Juni\",\"Juli\","
+#~ "\"August\",\"September\",\"Oktober\",\"November\",\"December\""
diff --git a/VIPSWeb/locale/nb/LC_MESSAGES/djangojs.mo b/VIPSWeb/locale/nb/LC_MESSAGES/djangojs.mo
index 463fd11b1b2519d8b97d09776c36fa7444ed6890..54abd94462ed18452899fdd31fce245558b23dec 100755
Binary files a/VIPSWeb/locale/nb/LC_MESSAGES/djangojs.mo and b/VIPSWeb/locale/nb/LC_MESSAGES/djangojs.mo differ
diff --git a/VIPSWeb/locale/nb/LC_MESSAGES/djangojs.po b/VIPSWeb/locale/nb/LC_MESSAGES/djangojs.po
index 36ddfdd5aeeb9d92d51abe2f6d339a1cbedb8806..d98c1f033c8730723dea623e73dbc38f764dc625 100755
--- a/VIPSWeb/locale/nb/LC_MESSAGES/djangojs.po
+++ b/VIPSWeb/locale/nb/LC_MESSAGES/djangojs.po
@@ -19,7 +19,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: VIPSWeb\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-07-12 18:11+0200\n"
+"POT-Creation-Date: 2017-04-12 13:26-0700\n"
 "PO-Revision-Date: 2014-12-28 15:17+0100\n"
 "Last-Translator: Tor-Einar Skog <tor-einar.skog@nibio.no>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -77,8 +77,8 @@ msgstr "Høy infeksjonsrisiko"
 msgid "Invalid forecast status"
 msgstr "Ikke gyldig varselstatus"
 
-#: static/js/util.js:229
-#: static/js/util.js:258
+#: static/js/util.js:235
+#: static/js/util.js:264
 msgid "Unnamed"
 msgstr "Uten navn"
 
@@ -141,3 +141,205 @@ msgstr "For mange skilletegn (komma)"
 msgid "Select station"
 msgstr "Velg stasjon"
 
+#: templates/settings.js:13
+msgid "Sunday"
+msgstr "Søndag"
+
+#: templates/settings.js:13
+msgid "Monday"
+msgstr "Mandag"
+
+#: templates/settings.js:13
+msgid "Tuesday"
+msgstr "Tirsdag"
+
+#: templates/settings.js:13
+msgid "Wednesday"
+msgstr "Onsdag"
+
+#: templates/settings.js:13
+msgid "Thursday"
+msgstr "Torsdag"
+
+#: templates/settings.js:13
+msgid "Friday"
+msgstr "Fredag"
+
+#: templates/settings.js:13
+msgid "Saturday"
+msgstr "Lørdag"
+
+#: templates/settings.js:14
+# Abbreviation for Sunday
+msgid "Sun"
+msgstr "Søn"
+
+#: templates/settings.js:14
+# Abbreviation for Monday
+msgid "Mon"
+msgstr "Man"
+
+#: templates/settings.js:14
+# Abbreviation for Tuesday
+msgid "Tue"
+msgstr "Tir"
+
+#: templates/settings.js:14
+# Abbreviation for Wednesday
+msgid "Wed"
+msgstr "Ons"
+
+#: templates/settings.js:14
+# Abbreviation for Thursday
+msgid "Thu"
+msgstr "Tor"
+
+#: templates/settings.js:14
+# Abbreviation for Friday
+msgid "Fri"
+msgstr "Fredag"
+
+#: templates/settings.js:14
+# Abbreviation for Saturday
+msgid "Sat"
+msgstr "Lør"
+
+#: templates/settings.js:15
+# Abbreviation for Sunday
+msgid "Su"
+msgstr "Sø"
+
+#: templates/settings.js:15
+# Abbreviation for Monday
+msgid "Mo"
+msgstr "Ma"
+
+#: templates/settings.js:15
+# Abbreviation for Tuesday
+msgid "Tu"
+msgstr "Ti"
+
+#: templates/settings.js:15
+# Abbreviatio for Wednesday
+msgid "We"
+msgstr "On"
+
+#: templates/settings.js:15
+# Abbreviation for Thursday
+msgid "Th"
+msgstr "To"
+
+#: templates/settings.js:15
+# Abbreviation for Friday
+msgid "Fr"
+msgstr "Fr"
+
+#: templates/settings.js:15
+# Abbreviation for Saturday
+msgid "Sa"
+msgstr "Lø"
+
+#: templates/settings.js:16
+msgid "January"
+msgstr "Januar"
+
+#: templates/settings.js:16
+msgid "February"
+msgstr "Februar"
+
+#: templates/settings.js:16
+msgid "March"
+msgstr "Mars"
+
+#: templates/settings.js:16
+msgid "April"
+msgstr "April"
+
+#: templates/settings.js:16
+#: templates/settings.js:17
+msgid "May"
+msgstr "Mai"
+
+#: templates/settings.js:16
+msgid "June"
+msgstr "Juni"
+
+#: templates/settings.js:16
+msgid "July"
+msgstr "Juli"
+
+#: templates/settings.js:16
+msgid "August"
+msgstr "August"
+
+#: templates/settings.js:16
+msgid "September"
+msgstr "September"
+
+#: templates/settings.js:16
+msgid "October"
+msgstr "Oktober"
+
+#: templates/settings.js:16
+msgid "November"
+msgstr "November"
+
+#: templates/settings.js:16
+msgid "December"
+msgstr "Desember"
+
+#: templates/settings.js:17
+# Abbreviation for January
+msgid "Jan"
+msgstr "Jan"
+
+#: templates/settings.js:17
+# Abbreviation for February
+msgid "Feb"
+msgstr "Feb"
+
+#: templates/settings.js:17
+# Abbreviation for March
+msgid "Mar"
+msgstr "Mar"
+
+#: templates/settings.js:17
+# Abbreviation for April
+msgid "Apr"
+msgstr "Apr"
+
+#: templates/settings.js:17
+# Abbreviation for June
+msgid "Jun"
+msgstr "Jun"
+
+#: templates/settings.js:17
+# Abbreviation for July
+msgid "Jul"
+msgstr "Jul"
+
+#: templates/settings.js:17
+# Abbreviation for August
+msgid "Aug"
+msgstr "Aug"
+
+#: templates/settings.js:17
+# Abbreviation for September
+msgid "Sep"
+msgstr "Sep"
+
+#: templates/settings.js:17
+# Abbreviation for October
+msgid "Oct"
+msgstr "Okt"
+
+#: templates/settings.js:17
+# Abbreviation for November
+msgid "Nov"
+msgstr "Nov"
+
+#: templates/settings.js:17
+# Abbreviation for December
+msgid "Dec"
+msgstr "Des"
+
diff --git a/VIPSWeb/locale/vi/LC_MESSAGES/django.mo b/VIPSWeb/locale/vi/LC_MESSAGES/django.mo
index bc62dd79be29756eed78a5cb75da52d9bb35f8fd..0a47a126b92b76320a7847de6625b5c9ed6f5542 100755
Binary files a/VIPSWeb/locale/vi/LC_MESSAGES/django.mo and b/VIPSWeb/locale/vi/LC_MESSAGES/django.mo differ
diff --git a/VIPSWeb/locale/vi/LC_MESSAGES/django.po b/VIPSWeb/locale/vi/LC_MESSAGES/django.po
index 9c819bcd8af9853270366360b83e9162633289b6..c83cf31f0feddef31ceb3025fc3ec5d1bff59483 100755
--- a/VIPSWeb/locale/vi/LC_MESSAGES/django.po
+++ b/VIPSWeb/locale/vi/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-12-02 17:48-0800\n"
+"POT-Creation-Date: 2017-04-12 13:33-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -46,37 +46,37 @@ msgstr "Chúng tôi rất xin lỗi, nhưng các tập tin yêu cầu không đ
 msgid "Toggle navigation"
 msgstr "chuyển hướng toggle"
 
-#: templates/base.html:82
+#: templates/base.html:85
 msgid "Language"
 msgstr ""
 
-#: templates/base.html:93
+#: templates/base.html:96
 msgid "Administration"
 msgstr ""
 
-#: templates/base.html:95
+#: templates/base.html:98
 #, fuzzy
 #| msgid "Sign in"
 msgid "Sign out"
 msgstr "Đăng nhập"
 
-#: templates/base.html:99
+#: templates/base.html:102
 msgid "Sign in"
 msgstr "Đăng nhập"
 
-#: templates/base.html:116
+#: templates/base.html:119
 msgid "This is the default page contents."
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "This website uses cookies to give you the best possible user experience"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "Got it!"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "More info"
 msgstr ""
 
diff --git a/VIPSWeb/locale/vi/LC_MESSAGES/djangojs.mo b/VIPSWeb/locale/vi/LC_MESSAGES/djangojs.mo
index 6cf0a673fbfd0085411e9a199cd2bb284403e63f..40af046ab58628359a5c84e14b93e302218eee58 100755
Binary files a/VIPSWeb/locale/vi/LC_MESSAGES/djangojs.mo and b/VIPSWeb/locale/vi/LC_MESSAGES/djangojs.mo differ
diff --git a/VIPSWeb/locale/vi/LC_MESSAGES/djangojs.po b/VIPSWeb/locale/vi/LC_MESSAGES/djangojs.po
index 997ef4e3a46f968fd5c5cb8641d30d2961ec49ee..569ddf2447bf71c1501cac5115fa839dda2b1278 100755
--- a/VIPSWeb/locale/vi/LC_MESSAGES/djangojs.po
+++ b/VIPSWeb/locale/vi/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-07-12 18:11+0200\n"
+"POT-Creation-Date: 2017-04-12 13:26-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -72,7 +72,7 @@ msgstr "Nguy cơ lây nhiễm cao"
 msgid "Invalid forecast status"
 msgstr "Tình trạng dự báo không hợp lệ"
 
-#: static/js/util.js:229 static/js/util.js:258
+#: static/js/util.js:235 static/js/util.js:264
 msgid "Unnamed"
 msgstr "Vô danh"
 
@@ -130,3 +130,179 @@ msgstr "Quá nhiều dấu phẩy phân cách"
 #: static/js/weatherStationSelectorMap.js:113
 msgid "Select station"
 msgstr "Chọn ga"
+
+#: templates/settings.js:13
+msgid "Sunday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Monday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Tuesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Wednesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Thursday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Friday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Saturday"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sun"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Mon"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Tue"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Wed"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Thu"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Fri"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sat"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Su"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Mo"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Tu"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "We"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Th"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Fr"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Sa"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "January"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "February"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "March"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "April"
+msgstr ""
+
+#: templates/settings.js:16 templates/settings.js:17
+msgid "May"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "June"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "July"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "August"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "September"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "October"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "November"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "December"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jan"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Feb"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Mar"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Apr"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jun"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jul"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Aug"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Sep"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Oct"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Nov"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Dec"
+msgstr ""
diff --git a/VIPSWeb/locale/zh_CN/LC_MESSAGES/django.mo b/VIPSWeb/locale/zh_CN/LC_MESSAGES/django.mo
index fbc6d486622b72b9dab71625025c50342d6382cd..16fa236e85ec3539f50ac1ea4f247be3712b19a7 100755
Binary files a/VIPSWeb/locale/zh_CN/LC_MESSAGES/django.mo and b/VIPSWeb/locale/zh_CN/LC_MESSAGES/django.mo differ
diff --git a/VIPSWeb/locale/zh_CN/LC_MESSAGES/django.po b/VIPSWeb/locale/zh_CN/LC_MESSAGES/django.po
index 1d3ba77f1ffb78e1e953760ff20bfb6ff149547c..ec10c18bbac4468529aad22a9cdca449dede0bfb 100755
--- a/VIPSWeb/locale/zh_CN/LC_MESSAGES/django.po
+++ b/VIPSWeb/locale/zh_CN/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-12-02 17:48-0800\n"
+"POT-Creation-Date: 2017-04-12 13:33-0700\n"
 "PO-Revision-Date: 2016-11-03 14:04+0100\n"
 "Last-Translator: \n"
 "Language-Team: \n"
@@ -45,35 +45,35 @@ msgstr "很抱歉,所请求的文件未找到"
 msgid "Toggle navigation"
 msgstr "切换导航"
 
-#: templates/base.html:82
+#: templates/base.html:85
 msgid "Language"
 msgstr "语言"
 
-#: templates/base.html:93
+#: templates/base.html:96
 msgid "Administration"
 msgstr "管理"
 
-#: templates/base.html:95
+#: templates/base.html:98
 msgid "Sign out"
 msgstr "登出"
 
-#: templates/base.html:99
+#: templates/base.html:102
 msgid "Sign in"
 msgstr "登入"
 
-#: templates/base.html:116
+#: templates/base.html:119
 msgid "This is the default page contents."
 msgstr "这是默认页面内容"
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "This website uses cookies to give you the best possible user experience"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "Got it!"
 msgstr ""
 
-#: templates/base.html:143
+#: templates/base.html:146
 msgid "More info"
 msgstr ""
 
diff --git a/VIPSWeb/locale/zh_CN/LC_MESSAGES/djangojs.mo b/VIPSWeb/locale/zh_CN/LC_MESSAGES/djangojs.mo
index 3f14ab96e3e2cef7b1ead6fb996e227c5bb116b7..e3dc4dc50d3bdc6dc285edf373d94ba0e0aebadd 100755
Binary files a/VIPSWeb/locale/zh_CN/LC_MESSAGES/djangojs.mo and b/VIPSWeb/locale/zh_CN/LC_MESSAGES/djangojs.mo differ
diff --git a/VIPSWeb/locale/zh_CN/LC_MESSAGES/djangojs.po b/VIPSWeb/locale/zh_CN/LC_MESSAGES/djangojs.po
index 7ffd8a32e58e2a577471f5eed4957c526f873186..8af0641ceb239372f77f3aa46a7dd72b1f99c0a8 100755
--- a/VIPSWeb/locale/zh_CN/LC_MESSAGES/djangojs.po
+++ b/VIPSWeb/locale/zh_CN/LC_MESSAGES/djangojs.po
@@ -7,15 +7,15 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-09-28 13:04-0700\n"
+"POT-Creation-Date: 2017-04-12 13:26-0700\n"
 "PO-Revision-Date: 2016-11-03 15:00+0100\n"
+"Last-Translator: \n"
+"Language-Team: \n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"Last-Translator: \n"
-"Language-Team: \n"
 "X-Generator: Poedit 1.8.7\n"
 
 #: static/js/3rdparty/moment.min.js:6
@@ -66,7 +66,7 @@ msgstr "高度感染风险"
 msgid "Invalid forecast status"
 msgstr "无效的预报状态"
 
-#: static/js/util.js:229 static/js/util.js:258
+#: static/js/util.js:235 static/js/util.js:264
 msgid "Unnamed"
 msgstr "未命名的"
 
@@ -124,3 +124,179 @@ msgstr "太多分割逗号"
 #: static/js/weatherStationSelectorMap.js:113
 msgid "Select station"
 msgstr "选择站点"
+
+#: templates/settings.js:13
+msgid "Sunday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Monday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Tuesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Wednesday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Thursday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Friday"
+msgstr ""
+
+#: templates/settings.js:13
+msgid "Saturday"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sun"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Mon"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Tue"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Wed"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Thu"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Fri"
+msgstr ""
+
+#: templates/settings.js:14
+msgid "Sat"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Su"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Mo"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Tu"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "We"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Th"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Fr"
+msgstr ""
+
+#: templates/settings.js:15
+msgid "Sa"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "January"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "February"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "March"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "April"
+msgstr ""
+
+#: templates/settings.js:16 templates/settings.js:17
+msgid "May"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "June"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "July"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "August"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "September"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "October"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "November"
+msgstr ""
+
+#: templates/settings.js:16
+msgid "December"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jan"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Feb"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Mar"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Apr"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jun"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Jul"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Aug"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Sep"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Oct"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Nov"
+msgstr ""
+
+#: templates/settings.js:17
+msgid "Dec"
+msgstr ""
diff --git a/VIPSWeb/static/css/3rdparty/images/ui-icons_444444_256x240.png b/VIPSWeb/static/css/3rdparty/images/ui-icons_444444_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..c2daae1663d47f397a01fd4166bce9b6b9ac4183
Binary files /dev/null and b/VIPSWeb/static/css/3rdparty/images/ui-icons_444444_256x240.png differ
diff --git a/VIPSWeb/static/css/3rdparty/images/ui-icons_555555_256x240.png b/VIPSWeb/static/css/3rdparty/images/ui-icons_555555_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..47849283f84f7026932bf50282ee8af51444c26e
Binary files /dev/null and b/VIPSWeb/static/css/3rdparty/images/ui-icons_555555_256x240.png differ
diff --git a/VIPSWeb/static/css/3rdparty/images/ui-icons_777620_256x240.png b/VIPSWeb/static/css/3rdparty/images/ui-icons_777620_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..d2f58d25581c605a5538fa50408fe09c4a30740d
Binary files /dev/null and b/VIPSWeb/static/css/3rdparty/images/ui-icons_777620_256x240.png differ
diff --git a/VIPSWeb/static/css/3rdparty/images/ui-icons_777777_256x240.png b/VIPSWeb/static/css/3rdparty/images/ui-icons_777777_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..1d532588b989c5fd03e7a63f7e829b017c35d3cf
Binary files /dev/null and b/VIPSWeb/static/css/3rdparty/images/ui-icons_777777_256x240.png differ
diff --git a/VIPSWeb/static/css/3rdparty/images/ui-icons_cc0000_256x240.png b/VIPSWeb/static/css/3rdparty/images/ui-icons_cc0000_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..2825f2004d10b413a76317d47384e6139abcbe00
Binary files /dev/null and b/VIPSWeb/static/css/3rdparty/images/ui-icons_cc0000_256x240.png differ
diff --git a/VIPSWeb/static/css/3rdparty/images/ui-icons_ffffff_256x240.png b/VIPSWeb/static/css/3rdparty/images/ui-icons_ffffff_256x240.png
new file mode 100644
index 0000000000000000000000000000000000000000..136a4f97bd2e204943789c1ba9ac9bf0e997ff81
Binary files /dev/null and b/VIPSWeb/static/css/3rdparty/images/ui-icons_ffffff_256x240.png differ
diff --git a/VIPSWeb/templates/settings.js b/VIPSWeb/templates/settings.js
index f08fea6179fe69bea0b4bb1ce42ea0f6830e57a2..01a446444835383d8a435c45448ff7c22d48e6ec 100755
--- a/VIPSWeb/templates/settings.js
+++ b/VIPSWeb/templates/settings.js
@@ -5,6 +5,18 @@
  * Django and made accessible to JavaScript
  */
 
+// Need to pre-initialize some of the configs
+// The JQuery UI datepicker should both be configurable per site
+// AND be language sensitive. So we get the site specific from local_settings.py
+// and we use the i18n functionality for weekday names and month names
+var datePickerConfig = {{settings.DATE_PICKER_CONFIG|safe}};
+datePickerConfig["dayNames"] = [gettext("Sunday"),gettext("Monday"),gettext("Tuesday"),gettext("Wednesday"),gettext("Thursday"),gettext("Friday"),gettext("Saturday")];
+datePickerConfig["dayNamesShort"] = [gettext("Sun"),gettext("Mon"),gettext("Tue"),gettext("Wed"),gettext("Thu"),gettext("Fri"),gettext("Sat")];
+datePickerConfig["dayNamesMin"] = [gettext("Su"),gettext("Mo"),gettext("Tu"),gettext("We"),gettext("Th"),gettext("Fr"),gettext("Sa")];
+datePickerConfig["monthNames"] = [gettext("January"),gettext("February"),gettext("March"),gettext("April"),gettext("May"),gettext("June"),gettext("July"),gettext("August"),gettext("September"),gettext("October"),gettext("November"),gettext("December")];
+datePickerConfig["monthNamesShort"] = [gettext("Jan"),gettext("Feb"),gettext("Mar"),gettext("Apr"),gettext("May"),gettext("Jun"),gettext("Jul"),gettext("Aug"),gettext("Sep"),gettext("Oct"),gettext("Nov"),gettext("Dec")];
+
+
 var settings = {
 		currentLanguage: "{{CURRENT_LANGUAGE}}", // Computed by Django's i18n middleware
 		languageCode: "{{settings.LANGUAGE_CODE}}", // Default language of Django application
@@ -22,5 +34,7 @@ var settings = {
 		
 		userUuid: {% if request.session.vips_logic_user == None %}null{% else %}"{{request.session.user_uuid}}"{% endif %},
 		
-		cropCategories : {{crop_categories|safe}}
+		cropCategories : {{crop_categories|safe}},
+		
+		datePickerConfig : datePickerConfig
 };
diff --git a/observations/templates/observations/index.html b/observations/templates/observations/index.html
index 8ed4fb67d7336c046785317fb4daadecba07fbff..1ae0f0297654e13c936057e5374ac74a2c96c6ed 100755
--- a/observations/templates/observations/index.html
+++ b/observations/templates/observations/index.html
@@ -71,10 +71,14 @@
 
 {% endblock %}
 {% block extendCSS %}
+<link href="{% static "css/3rdparty/jquery-ui.min.css" %}" rel="stylesheet" media="screen" />
 <link href="{% static "css/3rdparty/chosen.min.css" %}" rel="stylesheet" media="screen" />
 <link href="{% static "css/3rdparty/chosen-bootstrap.css" %}" rel="stylesheet" media="screen" />
 {% endblock %}
 {% block customJS %}
+<script type="text/javascript" src="{% url "django.views.i18n.javascript_catalog" %}"></script>
+<script type="text/javascript" src="{% static "js/3rdparty/modernizr_custom.js" %}"></script>
+<script type="text/javascript" src="{% static "js/3rdparty/jquery-ui.min.js" %}"></script>
 <script type="text/javascript" src="{% static "js/3rdparty/chosen.jquery.min.js" %}"></script>
 <script type="text/javascript" src="{% static "js/3rdparty/moment.min.js" %}"></script>
 <script type="text/javascript" src="{% url "views.settings_js" %}"></script>
@@ -109,6 +113,12 @@
 			renderPestFilterList();
 			renderObservations(allObservations);
 		});
+		
+		// Make sure that there is a date picker present for HTML5 
+		// date input fields
+		if (!Modernizr.inputtypes.date) {
+		    $('input[type=date]').datepicker(settings.datePickerConfig);
+		}
 	});
 	
 	
diff --git a/vips_messages/templates/messages/index.html b/vips_messages/templates/messages/index.html
index 3626aaff3dce6239934c64ca755cefd00aabc89b..a09c2ef7745043306d4550405d6d26d69909da65 100755
--- a/vips_messages/templates/messages/index.html
+++ b/vips_messages/templates/messages/index.html
@@ -59,10 +59,12 @@
 
 {% endblock %}
 {% block extendJS%}
+<script type="text/javascript" src="{% url "django.views.i18n.javascript_catalog" %}"></script>
 <script src="{% static "js/3rdparty/modernizr_custom.js" %}"></script>
 <script src="{% static "js/3rdparty/jquery-ui.min.js" %}"></script>
 <script type="text/javascript" src="{% static "js/3rdparty/moment.min.js" %}"></script>
 <script src="{% static "js/3rdparty/chosen.jquery.min.js" %}"></script>
+<script type="text/javascript" src="{% url "views.settings_js" %}"></script>
 <script src="{% static "js/util.js" %}"></script>
 {% endblock %}
 {% block customJS%}
@@ -196,7 +198,7 @@
 		// Make sure that there is a date picker present for HTML5 
 		// date input fields
 		if (!Modernizr.inputtypes.date) {
-		    $('input[type=date]').datepicker({ dateFormat: 'yy-mm-dd' });
+		    $('input[type=date]').datepicker(settings.datePickerConfig);
 		}
 	});
 </script>