diff --git a/README.md b/README.md
index 36164137..aa5e7249 100644
--- a/README.md
+++ b/README.md
@@ -2,15 +2,15 @@
Heat.js
[](https://twitter.com/intent/tweet?text=Heat.js%2C%20a%20free%20JavaScript%heat%20map&url=https://github.com/williamtroup/Heat.js&hashtags=javascript,heat,map)
-[](https://www.npmjs.com/package/jheat.js)
-[](https://www.nuget.org/packages/jHeat.js/)
+[](https://www.npmjs.com/package/jheat.js)
+[](https://www.nuget.org/packages/jHeat.js/)
[](https://github.com/williamtroup/Heat.js/blob/main/LICENSE.txt)
[](https://github.com/williamtroup/Heat.js/discussions)
[](https://william-troup.com/)
>
🌞 A lightweight JavaScript library that generates customizable heat maps and charts to visualize date-based activity and trends.
-> v1.8.1
+> v1.8.2

@@ -27,7 +27,7 @@ Heat.js
- Fully configurable per DOM element.
- Toggling colors on/off support.
- Export all data to CSV.
-- 27 language translations available!
+- 40 language translations available!
- Trend types allows data to be split up and viewed separately.
- Customizable tooltips.
- 7 themes available (for dark and light mode).
@@ -51,24 +51,37 @@ All modern browsers (such as Google Chrome, FireFox, and Opera) are fully suppor
- `da` Danish
- `nl` Dutch
- `en` English (default)
+- `et` Estonian
+- `fa` Farsi
- `fi` Finnish
- `fr` French
+- `gl` Galician
- `ka` Georgian
- `de` German
- `el` Greek
+- `he` Hebrew
- `hi` Hindi
- `hu` Hungarian
-- `ir` Italian
+- `is` Icelandic
+- `id` Indonesian
+- `ga` Irish
+- `it` Italian
- `ja` Japanese
- `ko` Korean
- `lv` Latvian
- `lt` Lithuanian
+- `lb` Luxembourgish
+- `ms` Malay
+- `ne` Nepali
- `no` Norwegian
- `pl` Polish
- `pt` Portuguese
- `ro` Romanian
+- `sk` Slovak
+- `sl` Slovenian
- `es` Spanish
- `sv` Swedish
+- `th` Thai
- `tr` Turkish
- `uk` Ukrainian
diff --git a/README_NUGET.md b/README_NUGET.md
index a2f119b8..6e74a7e2 100644
--- a/README_NUGET.md
+++ b/README_NUGET.md
@@ -1,8 +1,8 @@
-# Heat.js v1.8.1
+# Heat.js v1.8.2
[](https://twitter.com/intent/tweet?text=Heat.js%2C%20a%20free%20JavaScript%heat%20map&url=https://github.com/williamtroup/Heat.js&hashtags=javascript,heat,map)
-[](https://www.npmjs.com/package/jheat.js)
-[](https://www.nuget.org/packages/jHeat.js/)
+[](https://www.npmjs.com/package/jheat.js)
+[](https://www.nuget.org/packages/jHeat.js/)
[](https://github.com/williamtroup/Heat.js/blob/main/LICENSE.txt)
[](https://github.com/williamtroup/Heat.js/discussions)
[](https://william-troup.com/)
@@ -20,7 +20,7 @@
- Fully configurable per DOM element.
- Toggling colors on/off support.
- Export all data to CSV.
-- 27 language translations available!
+- 40 language translations available!
- Trend types allows data to be split up and viewed separately.
- Customizable tooltips.
- 7 themes available (for dark and light mode).
@@ -40,24 +40,37 @@ All modern browsers (such as Google Chrome, FireFox, and Opera) are fully suppor
- `da` Danish
- `nl` Dutch
- `en` English (default)
+- `et` Estonian
+- `fa` Farsi
- `fi` Finnish
- `fr` French
+- `gl` Galician
- `ka` Georgian
- `de` German
- `el` Greek
+- `he` Hebrew
- `hi` Hindi
- `hu` Hungarian
-- `ir` Italian
+- `is` Icelandic
+- `id` Indonesian
+- `ga` Irish
+- `it` Italian
- `ja` Japanese
- `ko` Korean
- `lv` Latvian
- `lt` Lithuanian
+- `lb` Luxembourgish
+- `ms` Malay
+- `ne` Nepali
- `no` Norwegian
- `pl` Polish
- `pt` Portuguese
- `ro` Romanian
+- `sk` Slovak
+- `sl` Slovenian
- `es` Spanish
- `sv` Swedish
+- `th` Thai
- `tr` Turkish
- `uk` Ukrainian
diff --git a/dist/heat.js b/dist/heat.js
index 46ea9b48..f132f641 100644
--- a/dist/heat.js
+++ b/dist/heat.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */
(function() {
function render() {
var tagTypes = _configuration.domElementTypes;
@@ -1324,7 +1324,7 @@
return result;
};
this.getVersion = function() {
- return "1.8.1";
+ return "1.8.2";
};
(function(documentObject, windowObject) {
_parameter_Document = documentObject;
diff --git a/dist/heat.js.css b/dist/heat.js.css
index d2dbb458..70ca7561 100644
--- a/dist/heat.js.css
+++ b/dist/heat.js.css
@@ -1,5 +1,5 @@
/*
- * Heat.js Library v1.8.1
+ * Heat.js Library v1.8.2
*
* Copyright 2024 Bunoon
* Released under the MIT License
diff --git a/dist/heat.js.min.css b/dist/heat.js.min.css
index efdf79e3..0e48f646 100644
--- a/dist/heat.js.min.css
+++ b/dist/heat.js.min.css
@@ -1,2 +1,2 @@
-/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */
:root{--heat-js-color-black:#3b3a3a;--heat-js-color-white:#F5F5F5;--heat-js-color-gray:#AAA;--heat-js-container-background-color:#22272e;--heat-js-container-border-color:#454c56;--heat-js-tooltip-background-color:var(--heat-js-container-background-color);--heat-js-tooltip-border-color:var(--heat-js-container-border-color);--heat-js-tooltip-text-color:var(--heat-js-color-white);--heat-js-years-background-color:var(--heat-js-container-background-color);--heat-js-years-border-color:var(--heat-js-container-border-color);--heat-js-years-text-color:var(--heat-js-color-white);--heat-js-years-background-color-hover:var(--heat-js-button-background-color-hover);--heat-js-title-opener-text-color-hover:var(--heat-js-color-gray);--heat-js-title-background-color:var(--heat-js-container-background-color);--heat-js-title-border-color:var(--heat-js-container-border-color);--heat-js-title-text-color:var(--heat-js-color-white);--heat-js-title-background-color-hover:var(--heat-js-button-background-color-hover);--heat-js-day-background-color:#2d333b;--heat-js-day-border-color:var(--heat-js-container-border-color);--heat-js-day-background-color-hover:var(--heat-js-container-border-color);--heat-js-day-spacing:6.3px;--heat-js-day-opacity-hover:.7;--heat-js-day-opacity-active:.5;--heat-js-day-size:1.1rem;--heat-js-day-color-1-background-color:rgba(57,211,83,.25);--heat-js-day-color-1-border-color:rgba(57,211,83,.15);--heat-js-day-color-1-text-color:var(--heat-js-color-white);--heat-js-day-color-2-background-color:rgba(57,211,83,.5);--heat-js-day-color-2-border-color:rgba(57,211,83,.25);--heat-js-day-color-2-text-color:var(--heat-js-color-white);--heat-js-day-color-3-background-color:rgba(57,211,83,.75);--heat-js-day-color-3-border-color:rgba(57,211,83,.5);--heat-js-day-color-3-text-color:var(--heat-js-color-white);--heat-js-day-color-4-background-color:rgba(57,211,83,1);--heat-js-day-color-4-border-color:rgba(57,211,83,.75);--heat-js-day-color-4-text-color:var(--heat-js-color-black);--heat-js-button-background-color:var(--heat-js-day-background-color);--heat-js-button-border-color:var(--heat-js-container-border-color);--heat-js-button-text-color:var(--heat-js-color-white);--heat-js-button-background-color-hover:var(--heat-js-container-border-color);--heat-js-button-background-color-active:#616b79;--heat-js-border-radius:.5rem;--heat-js-border-radius-day:.25rem;--heat-js-border-size:.5px;--heat-js-border-size-day:1px;--heat-js-spacing:10px;--heat-js-spacing-font-size:.85rem;--heat-js-text-bold-weight:400;--heat-js-title-bold-weight:800;--heat-js-transition:all .3s}div.heat-js{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;display:inline-block;position:relative;border-radius:var(--heat-js-border-radius);background-color:var(--heat-js-container-background-color);color:var(--heat-js-color-white);border:var(--heat-js-border-size) solid var(--heat-js-container-border-color);padding:var(--heat-js-spacing);font-size:var(--heat-js-spacing-font-size);width:100%;max-width:700px;margin:0!important}div.heat-js div.no-click{pointer-events:none!important}div.heat-js *{box-sizing:border-box;line-height:normal}div.heat-js *::before,div.heat-js *::after{box-sizing:border-box;line-height:normal}div.heat-js div.title-bar{text-align:right;margin-bottom:calc(var(--heat-js-spacing) + var(--heat-js-spacing) / 2)}div.heat-js div.title-bar div.title{float:left;font-weight:var(--heat-js-title-bold-weight);font-size:1.2rem;padding-bottom:3px;transition:var(--heat-js-transition);cursor:pointer}div.heat-js div.title-bar div.title:hover{color:var(--heat-js-title-opener-text-color-hover)}div.heat-js div.title-bar div.title:hover div.down-arrow{border-top-color:var(--heat-js-title-opener-text-color-hover)}div.heat-js div.title-bar div.title:hover div.titles-list{display:block}div.heat-js div.title-bar div.title div.down-arrow{display:inline-block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:14px solid var(--heat-js-color-white);transition:var(--heat-js-transition);margin-right:var(--heat-js-spacing)}div.heat-js div.title-bar div.title div.titles-list{padding-top:3px;display:none;position:absolute;width:100px;margin-top:3px;z-index:1000}div.heat-js div.title-bar div.title div.titles-list div.titles{border-radius:var(--heat-js-border-radius);background-color:var(--heat-js-title-background-color);border:var(--heat-js-border-size) solid var(--heat-js-title-border-color);color:var(--heat-js-title-text-color);overflow-y:scroll}div.heat-js div.title-bar div.title div.titles-list div.titles div.title{color:var(--heat-js-color-white);font-weight:var(--heat-js-text-bold-weight);border-bottom:var(--heat-js-border-size) dashed var(--heat-js-container-border-color);padding:var(--heat-js-spacing);text-align:left;width:100%;transition:var(--heat-js-transition);font-size:var(--heat-js-spacing-font-size)!important}div.heat-js div.title-bar div.title div.titles-list div.titles div.title:not(.title-active):active{opacity:0.5!important}div.heat-js div.title-bar div.title div.titles-list div.titles div.title:not(.title-active):hover{cursor:pointer;background-color:var(--heat-js-title-background-color-hover)}div.heat-js div.title-bar div.title div.titles-list div.titles div.title:last-child{border-bottom:none}div.heat-js div.title-bar div.title div.titles-list div.titles div.title-active{background-color:var(--heat-js-title-background-color-hover);font-weight:900;cursor:default!important}div.heat-js div.title-bar button{background-color:var(--heat-js-button-background-color);border:var(--heat-js-border-size) solid var(--heat-js-button-border-color);color:var(--heat-js-button-text-color);border-radius:var(--heat-js-border-radius);padding-top:5px;padding-bottom:5px;padding-left:9px;padding-right:9px;outline:none;transition:var(--heat-js-transition)}div.heat-js div.title-bar button:not(.active):active{background:var(--heat-js-button-background-color-active)!important}div.heat-js div.title-bar button:not(.active):hover{cursor:pointer;background:var(--heat-js-button-background-color-hover)}div.heat-js div.title-bar button.active{cursor:default;background:var(--heat-js-button-background-color-hover);transition:var(--heat-js-transition)}div.heat-js div.title-bar button.back{margin-left:calc(var(--heat-js-spacing) * 2)!important}div.heat-js div.title-bar button.export{margin-right:calc(var(--heat-js-spacing) / 2)!important}div.heat-js div.title-bar div.year-text{margin-left:var(--heat-js-spacing);margin-right:var(--heat-js-spacing);display:inline-block;font-weight:var(--heat-js-title-bold-weight);position:relative;padding-top:5px;padding-bottom:5px;transition:var(--heat-js-transition);cursor:pointer}div.heat-js div.title-bar div.year-text:hover{color:var(--heat-js-title-opener-text-color-hover)}div.heat-js div.title-bar div.year-text:hover div.down-arrow{border-top-color:var(--heat-js-title-opener-text-color-hover)}div.heat-js div.title-bar div.year-text:hover div.years-list{display:block}div.heat-js div.title-bar div.year-text div.down-arrow{display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid var(--heat-js-color-white);transition:var(--heat-js-transition);margin-left:calc(var(--heat-js-spacing) / 2)}div.heat-js div.title-bar div.year-text div.years-list{padding:5px;display:none;position:absolute;width:80px;left:50%;transform:translateX(-50%);margin-top:5px;z-index:1000}div.heat-js div.title-bar div.year-text div.years-list div.years{border-radius:var(--heat-js-border-radius);background-color:var(--heat-js-years-background-color);border:var(--heat-js-border-size) solid var(--heat-js-years-border-color);color:var(--heat-js-years-text-color);height:183px;overflow-y:scroll;scroll-snap-type:y mandatory}div.heat-js div.title-bar div.year-text div.years-list div.years div.year{color:var(--heat-js-color-white);font-weight:var(--heat-js-text-bold-weight);border-bottom:var(--heat-js-border-size) dashed var(--heat-js-container-border-color);padding:var(--heat-js-spacing);text-align:center;width:100%;transition:var(--heat-js-transition);scroll-snap-align:start}div.heat-js div.title-bar div.year-text div.years-list div.years div.year:not(.year-active):active{opacity:0.5!important}div.heat-js div.title-bar div.year-text div.years-list div.years div.year:not(.year-active):hover{cursor:pointer;background-color:var(--heat-js-years-background-color-hover)}div.heat-js div.title-bar div.year-text div.years-list div.years div.year:last-child{border-bottom:none}div.heat-js div.title-bar div.year-text div.years-list div.years div.year-active{background-color:var(--heat-js-years-background-color-hover);font-weight:900;cursor:default!important}div.heat-js div.title-bar button.export,div.heat-js div.title-bar button.refresh{display:none}@media (min-width:768px){div.heat-js div.title-bar button.export,div.heat-js div.title-bar button.refresh{display:inline-block}}div.heat-js div.map-contents{overflow-x:scroll;overflow-y:hidden}div.heat-js div.map-contents div.map{display:inline-flex;flex-direction:row}div.heat-js div.map-contents div.map div.days,div.heat-js div.map-contents div.map div.days-months-bottom{background-color:var(--heat-js-container-background-color);padding-right:calc(var(--heat-js-spacing) * 3);padding-top:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing) + 1px);position:sticky;left:0;display:none;z-index:50}@media (min-width:768px){div.heat-js div.map-contents div.map div.days,div.heat-js div.map-contents div.map div.days-months-bottom{display:block}}div.heat-js div.map-contents div.map div.days div.day-name,div.heat-js div.map-contents div.map div.days-months-bottom div.day-name{font-weight:var(--heat-js-text-bold-weight);text-align:left!important;height:var(--heat-js-day-size);margin-bottom:var(--heat-js-day-spacing);display:inline-flex;justify-content:center;flex-direction:column}div.heat-js div.map-contents div.map div.days-months-bottom{padding-top:0!important}div.heat-js div.map-contents div.map div.months{display:flex;justify-content:space-between;flex-grow:1}div.heat-js div.map-contents div.map div.months div.month{flex:1;pointer-events:none}div.heat-js div.map-contents div.map div.months div.month:last-child div.day-columns div.day-column:last-child div.day{margin-right:0!important}div.heat-js div.map-contents div.map div.months div.month div.month-name,div.heat-js div.map-contents div.map div.months div.month div.month-name-bottom{font-weight:var(--heat-js-text-bold-weight);text-align:left!important}div.heat-js div.map-contents div.map div.months div.month div.month-name{margin-bottom:var(--heat-js-spacing)}div.heat-js div.map-contents div.map div.months div.month div.month-name-bottom{margin-top:var(--heat-js-spacing)}div.heat-js div.map-contents div.map div.months div.month div.day-columns{display:flex;justify-content:space-between}div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day,div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day-disabled{display:flex;border-radius:var(--heat-js-border-radius-day);width:var(--heat-js-day-size);height:var(--heat-js-day-size);margin-right:var(--heat-js-day-spacing);margin-bottom:var(--heat-js-day-spacing);font-size:.6rem;justify-content:center;align-items:center;overflow:hidden}div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day:last-child,div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day-disabled:last-child{margin-bottom:0}div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day{pointer-events:all;background-color:var(--heat-js-day-background-color);border:var(--heat-js-border-size) solid var(--heat-js-day-border-color);transition:var(--heat-js-transition)}div.heat-js div.map-contents div.map div.months div.month div.day-columns div.day-column div.day:not(.no-hover):hover{cursor:pointer;background:var(--heat-js-day-background-color-hover)}div.heat-js div.chart-contents{display:flex;overflow-x:scroll;overflow-y:hidden;text-wrap:nowrap;white-space:nowrap;position:relative}div.heat-js div.chart-contents div.no-data-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:var(--heat-js-text-bold-weight)}div.heat-js div.chart-contents div.chart{display:inline-flex;flex-direction:row}div.heat-js div.chart-contents div.chart div.y-labels{background-color:var(--heat-js-container-background-color);padding-right:calc(var(--heat-js-spacing) * 3);padding-top:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing) + 1px);position:sticky;left:0;display:none;border-right:var(--heat-js-border-size) solid var(--heat-js-container-border-color);z-index:50}@media (min-width:768px){div.heat-js div.chart-contents div.chart div.y-labels{display:block}}div.heat-js div.chart-contents div.chart div.y-labels div.label-0,div.heat-js div.chart-contents div.chart div.y-labels div.label-25,div.heat-js div.chart-contents div.chart div.y-labels div.label-50,div.heat-js div.chart-contents div.chart div.y-labels div.label-75,div.heat-js div.chart-contents div.chart div.y-labels div.label-100{font-weight:var(--heat-js-text-bold-weight);text-align:left!important;height:var(--heat-js-day-size);display:inline-flex;justify-content:center;flex-direction:column;position:absolute;left:0;padding-right:var(--heat-js-spacing)}div.heat-js div.chart-contents div.chart div.y-labels div.label-0{top:0}div.heat-js div.chart-contents div.chart div.y-labels div.label-25{top:25%;transform:translateY(-25%)}div.heat-js div.chart-contents div.chart div.y-labels div.label-50{top:50%;transform:translateY(-50%)}div.heat-js div.chart-contents div.chart div.y-labels div.label-75{top:75%;transform:translateY(-75%)}div.heat-js div.chart-contents div.chart div.y-labels div.label-100{bottom:0}div.heat-js div.chart-contents div.chart div.day-lines{flex:1;border-bottom:var(--heat-js-border-size) solid var(--heat-js-container-border-color)}div.heat-js div.chart-contents div.chart div.day-lines div.day-line{border-top-left-radius:var(--heat-js-border-radius-day);border-top-right-radius:var(--heat-js-border-radius-day);background-color:var(--heat-js-day-background-color);border:var(--heat-js-border-size) solid var(--heat-js-day-border-color);vertical-align:bottom;width:10px;margin-right:1px;display:inline-block;transition:var(--heat-js-transition)}div.heat-js div.chart-contents div.chart div.day-lines div.day-line:first-child{margin-left:calc(var(--heat-js-spacing) / 2)}div.heat-js div.chart-contents div.chart div.day-lines div.day-line:last-child{margin-right:0}div.heat-js div.chart-contents div.chart div.day-lines div.day-line:not(.no-hover):hover{cursor:pointer;background:var(--heat-js-day-background-color-hover)}div.heat-js div.chart-contents div.chart-months{position:relative;height:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing))}div.heat-js div.chart-contents div.chart-months div.month-name,div.heat-js div.chart-contents div.chart-months div.month-name-space{font-weight:var(--heat-js-text-bold-weight);text-align:left!important;position:absolute;bottom:0}div.heat-js div.chart-contents div.chart-months div.month-name-space{left:0;top:0;position:sticky;background-color:var(--heat-js-container-background-color)}div.heat-js div.statistics-contents{display:flex;overflow:hidden;text-wrap:nowrap;white-space:nowrap;position:relative}div.heat-js div.statistics-contents div.no-statistics-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:var(--heat-js-text-bold-weight)}div.heat-js div.statistics-contents div.statistics{display:flex;flex-direction:row}div.heat-js div.statistics-contents div.statistics div.y-labels{background-color:var(--heat-js-container-background-color);padding-right:calc(var(--heat-js-spacing) * 3);padding-top:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing) + 1px);position:sticky;left:0;display:none;border-right:var(--heat-js-border-size) solid var(--heat-js-container-border-color);z-index:50}@media (min-width:768px){div.heat-js div.statistics-contents div.statistics div.y-labels{display:block}}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-0,div.heat-js div.statistics-contents div.statistics div.y-labels div.label-25,div.heat-js div.statistics-contents div.statistics div.y-labels div.label-50,div.heat-js div.statistics-contents div.statistics div.y-labels div.label-75,div.heat-js div.statistics-contents div.statistics div.y-labels div.label-100{font-weight:var(--heat-js-text-bold-weight);text-align:left!important;height:var(--heat-js-day-size);display:inline-flex;justify-content:center;flex-direction:column;position:absolute;left:0;padding-right:var(--heat-js-spacing)}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-0{top:0}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-25{top:25%;transform:translateY(-25%)}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-50{top:50%;transform:translateY(-50%)}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-75{top:75%;transform:translateY(-75%)}div.heat-js div.statistics-contents div.statistics div.y-labels div.label-100{bottom:0}div.heat-js div.statistics-contents div.statistics div.range-lines{display:flex;align-items:baseline;flex:1;border-bottom:var(--heat-js-border-size) solid var(--heat-js-container-border-color);justify-content:space-between}div.heat-js div.statistics-contents div.statistics div.range-lines div.range-line{border-top-left-radius:var(--heat-js-border-radius-day);border-top-right-radius:var(--heat-js-border-radius-day);background-color:var(--heat-js-day-background-color);border:var(--heat-js-border-size) solid var(--heat-js-day-border-color);vertical-align:bottom;flex:1 100%;margin-right:var(--heat-js-spacing);display:inline-block;transition:var(--heat-js-transition)}div.heat-js div.statistics-contents div.statistics div.range-lines div.range-line:first-child{margin-left:calc(var(--heat-js-spacing) / 2)}div.heat-js div.statistics-contents div.statistics div.range-lines div.range-line:last-child{margin-right:0}div.heat-js div.statistics-contents div.statistics-ranges{display:flex;flex:1;position:relative;justify-content:space-between;align-items:baseline;height:calc(var(--heat-js-spacing-font-size) + var(--heat-js-spacing))}div.heat-js div.statistics-contents div.statistics-ranges div.range-name{flex:1 100%;margin-top:var(--heat-js-spacing);font-weight:var(--heat-js-text-bold-weight);text-align:center!important}div.heat-js div.guide{display:block}@media (min-width:768px){div.heat-js div.guide{display:flex}}div.heat-js div.guide div.map-types,div.heat-js div.guide div.map-toggles{margin-top:calc(var(--heat-js-spacing) + var(--heat-js-spacing) / 2)}@media (min-width:768px){div.heat-js div.guide div.map-types,div.heat-js div.guide div.map-toggles{flex-basis:100%;margin-bottom:0}}div.heat-js div.guide div.map-types{text-align:center}@media (min-width:768px){div.heat-js div.guide div.map-types{text-align:left}}div.heat-js div.guide div.map-types button{background-color:var(--heat-js-button-background-color);border:var(--heat-js-border-size) solid var(--heat-js-button-border-color);color:var(--heat-js-button-text-color);border-radius:var(--heat-js-border-radius);padding-top:5px;padding-bottom:5px;padding-left:9px;padding-right:9px;outline:none;transition:var(--heat-js-transition)}div.heat-js div.guide div.map-types button:not(.active):active{background:var(--heat-js-button-background-color-active)!important}div.heat-js div.guide div.map-types button:not(.active):hover{cursor:pointer;background:var(--heat-js-button-background-color-hover)}div.heat-js div.guide div.map-types button.active{cursor:default;background:var(--heat-js-button-background-color-hover);transition:var(--heat-js-transition)}div.heat-js div.guide div.map-types button{margin-left:0!important;margin-right:calc(var(--heat-js-spacing) / 2)!important}div.heat-js div.guide div.map-types span.label{font-weight:var(--heat-js-text-bold-weight)}div.heat-js div.guide div.map-toggles{display:flex;align-items:center;justify-content:center;text-align:center}@media (min-width:768px){div.heat-js div.guide div.map-toggles{text-align:right;justify-content:right}}div.heat-js div.guide div.map-toggles div.less-text,div.heat-js div.guide div.map-toggles div.more-text{display:inline-block;font-weight:var(--heat-js-text-bold-weight);transition:var(--heat-js-transition)}div.heat-js div.guide div.map-toggles div.less-text:hover,div.heat-js div.guide div.map-toggles div.more-text:hover{cursor:pointer;text-decoration:underline}div.heat-js div.guide div.map-toggles div.less-text:active,div.heat-js div.guide div.map-toggles div.more-text:active{color:var(--heat-js-color-gray)}div.heat-js div.guide div.map-toggles div.less-text{margin-right:var(--heat-js-spacing)}div.heat-js div.guide div.map-toggles div.more-text{margin-left:var(--heat-js-spacing)}div.heat-js div.guide div.map-toggles div.days{display:inline-flex;align-items:center;justify-content:right}div.heat-js div.guide div.map-toggles div.days div.day{background-color:var(--heat-js-day-background-color);border:var(--heat-js-border-size) solid var(--heat-js-day-border-color);display:inline-block;border-radius:var(--heat-js-border-radius-day);width:var(--heat-js-day-size);height:var(--heat-js-day-size);margin-right:var(--heat-js-day-spacing);transition:var(--heat-js-transition)}div.heat-js div.guide div.map-toggles div.days div.day:last-child{margin-right:0}div.heat-js div.guide div.map-toggles div.days div.day:not(.no-hover):hover{cursor:pointer;background:var(--heat-js-day-background-color-hover)}div.heat-js div.day-color-1:not(.no-hover):active,div.heat-js div.day-color-2:not(.no-hover):active,div.heat-js div.day-color-3:not(.no-hover):active,div.heat-js div.day-color-4:not(.no-hover):active{opacity:var(--heat-js-day-opacity-active)!important}div.heat-js div.day-color-1:not(.no-hover):hover,div.heat-js div.day-color-2:not(.no-hover):hover,div.heat-js div.day-color-3:not(.no-hover):hover,div.heat-js div.day-color-4:not(.no-hover):hover{cursor:pointer;opacity:var(--heat-js-day-opacity-hover)}div.heat-js div.day-color-1{background-color:var(--heat-js-day-color-1-background-color)!important;border:var(--heat-js-border-size-day) solid var(--heat-js-day-color-1-border-color)!important;color:var(--heat-js-day-color-1-text-color)}div.heat-js div.day-color-2{background-color:var(--heat-js-day-color-2-background-color)!important;border:var(--heat-js-border-size-day) solid var(--heat-js-day-color-2-border-color)!important;color:var(--heat-js-day-color-2-text-color)}div.heat-js div.day-color-3{background-color:var(--heat-js-day-color-3-background-color)!important;border:var(--heat-js-border-size-day) solid var(--heat-js-day-color-3-border-color)!important;color:var(--heat-js-day-color-3-text-color)}div.heat-js div.day-color-4{background-color:var(--heat-js-day-color-4-background-color)!important;border:var(--heat-js-border-size-day) solid var(--heat-js-day-color-4-border-color)!important;color:var(--heat-js-day-color-4-text-color)}div.heat-js-tooltip{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;position:absolute;background-color:var(--heat-js-tooltip-background-color);border:var(--heat-js-border-size) solid var(--heat-js-tooltip-border-color);color:var(--heat-js-tooltip-text-color);border-radius:var(--heat-js-border-radius);z-index:2000;max-width:300px;padding:var(--heat-js-spacing);font-size:var(--heat-js-spacing-font-size);font-weight:var(--heat-js-text-bold-weight);display:none}
\ No newline at end of file
diff --git a/dist/heat.min.js b/dist/heat.min.js
index 504cedcc..3c74091a 100644
--- a/dist/heat.min.js
+++ b/dist/heat.min.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */
(function(){function fa(){for(var a=g.domElementTypes,c=a.length,b=0;bb&&(a.currentView.year=b,v(a),r(a.onSetYear,a.currentView.year))}return this};this.moveToPreviousYear=function(a){k.hasOwnProperty(a)&&(a=k[a].options,
a.currentView.year--,v(a),r(a.onBackYear,a.currentView.year));return this};this.moveToNextYear=function(a){k.hasOwnProperty(a)&&(a=k[a].options,a.currentView.year++,v(a),r(a.onNextYear,a.currentView.year));return this};this.moveToCurrentYear=function(a){k.hasOwnProperty(a)&&(a=k[a].options,a.currentView.year=(new Date).getFullYear(),v(a),r(a.onSetYear,a.currentView.year));return this};this.getYear=function(a){var c=null;k.hasOwnProperty(a)&&(c=k[a].options.currentView.year);return c};this.render=
function(a,c){ha(ia(c,a));return this};this.renderAll=function(){fa();return this};this.destroyAll=function(){for(var a in k)if(k.hasOwnProperty(a)){var c=k[a].options;c.currentView.element.innerHTML=q.empty;c.currentView.element.className=q.empty;A.body.removeChild(c.currentView.tooltip);r(c.onDestroy,c.currentView.element)}k={};return this};this.destroy=function(a){if(k.hasOwnProperty(a)){var c=k[a].options;c.currentView.element.innerHTML=q.empty;c.currentView.element.className=q.empty;A.body.removeChild(c.currentView.tooltip);
-r(c.onDestroy,c.currentView.element);delete k[a]}return this};this.setConfiguration=function(a){g=S(a)?a:{};pa();return this};this.getIds=function(){var a=[],c;for(c in k)k.hasOwnProperty(c)&&a.push(c);return a};this.getVersion=function(){return"1.8.1"};(function(a,c){A=a;I=c;pa();A.addEventListener("DOMContentLoaded",function(){fa()});t(I.$heat)||(I.$heat=this)})(document,window)})();
\ No newline at end of file
+r(c.onDestroy,c.currentView.element);delete k[a]}return this};this.setConfiguration=function(a){g=S(a)?a:{};pa();return this};this.getIds=function(){var a=[],c;for(c in k)k.hasOwnProperty(c)&&a.push(c);return a};this.getVersion=function(){return"1.8.2"};(function(a,c){A=a;I=c;pa();A.addEventListener("DOMContentLoaded",function(){fa()});t(I.$heat)||(I.$heat=this)})(document,window)})();
\ No newline at end of file
diff --git a/dist/themes/dark/heat.js.dark.blue.theme.css b/dist/themes/dark/heat.js.dark.blue.theme.css
index 85d27c5b..d269e93f 100644
--- a/dist/themes/dark/heat.js.dark.blue.theme.css
+++ b/dist/themes/dark/heat.js.dark.blue.theme.css
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */
:root {
/* Days - Colors */
--heat-js-day-color-1-background-color: rgba( 28, 45, 255, 0.25 );
diff --git a/dist/themes/dark/heat.js.dark.orange.theme.css b/dist/themes/dark/heat.js.dark.orange.theme.css
index 61814d96..ba27eb27 100644
--- a/dist/themes/dark/heat.js.dark.orange.theme.css
+++ b/dist/themes/dark/heat.js.dark.orange.theme.css
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */
:root {
/* Days - Colors */
--heat-js-day-color-1-background-color: rgba( 255, 172, 28, 0.25 );
diff --git a/dist/themes/dark/heat.js.dark.red.theme.css b/dist/themes/dark/heat.js.dark.red.theme.css
index 2181f4cf..2788caf1 100644
--- a/dist/themes/dark/heat.js.dark.red.theme.css
+++ b/dist/themes/dark/heat.js.dark.red.theme.css
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */
:root {
/* Days - Colors */
--heat-js-day-color-1-background-color: rgba( 255, 0, 0, 0.25 );
diff --git a/dist/themes/light/heat.js.light.blue.theme.css b/dist/themes/light/heat.js.light.blue.theme.css
index ba409f02..1e317cee 100644
--- a/dist/themes/light/heat.js.light.blue.theme.css
+++ b/dist/themes/light/heat.js.light.blue.theme.css
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */
:root {
/* Colors */
--heat-js-color-black: #F5F5F5;
diff --git a/dist/themes/light/heat.js.light.orange.theme.css b/dist/themes/light/heat.js.light.orange.theme.css
index ac590848..828ef7c1 100644
--- a/dist/themes/light/heat.js.light.orange.theme.css
+++ b/dist/themes/light/heat.js.light.orange.theme.css
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */
:root {
/* Colors */
--heat-js-color-black: #F5F5F5;
diff --git a/dist/themes/light/heat.js.light.red.theme.css b/dist/themes/light/heat.js.light.red.theme.css
index 234992c0..102e131a 100644
--- a/dist/themes/light/heat.js.light.red.theme.css
+++ b/dist/themes/light/heat.js.light.red.theme.css
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 | (c) Bunoon 2024 | MIT License */
:root {
/* Colors */
--heat-js-color-black: #F5F5F5;
diff --git a/dist/translations/heat.translations.ar.js b/dist/translations/heat.translations.ar.js
index 43b458d7..d8be8c38 100644
--- a/dist/translations/heat.translations.ar.js
+++ b/dist/translations/heat.translations.ar.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Arabic | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Arabic | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.bg.js b/dist/translations/heat.translations.bg.js
index 4ab4eb27..537e9191 100644
--- a/dist/translations/heat.translations.bg.js
+++ b/dist/translations/heat.translations.bg.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Bulgarian | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Bulgarian | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.bn.js b/dist/translations/heat.translations.bn.js
index 6917c149..92bb094c 100644
--- a/dist/translations/heat.translations.bn.js
+++ b/dist/translations/heat.translations.bn.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Bengali | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Bengali | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.da.js b/dist/translations/heat.translations.da.js
index e3d2d33f..e4877efb 100644
--- a/dist/translations/heat.translations.da.js
+++ b/dist/translations/heat.translations.da.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Danish | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Danish | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.de.js b/dist/translations/heat.translations.de.js
index acfdd9b1..f14cd4a4 100644
--- a/dist/translations/heat.translations.de.js
+++ b/dist/translations/heat.translations.de.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - German | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - German | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.el.js b/dist/translations/heat.translations.el.js
index 9fbfb132..fbb43c81 100644
--- a/dist/translations/heat.translations.el.js
+++ b/dist/translations/heat.translations.el.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Greek | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Greek | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.en.js b/dist/translations/heat.translations.en.js
index 871a9481..8a02dcef 100644
--- a/dist/translations/heat.translations.en.js
+++ b/dist/translations/heat.translations.en.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - English | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - English | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "st",
"ndText": "nd",
diff --git a/dist/translations/heat.translations.es.js b/dist/translations/heat.translations.es.js
index 696d6aa9..3b86a52c 100644
--- a/dist/translations/heat.translations.es.js
+++ b/dist/translations/heat.translations.es.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Spanish | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Spanish | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.et.js b/dist/translations/heat.translations.et.js
new file mode 100644
index 00000000..71ce5abc
--- /dev/null
+++ b/dist/translations/heat.translations.et.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Estonian | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "tagasi",
+ "nextButtonText": "Edasi",
+ "refreshButtonText": "Värskenda",
+ "exportButtonText": "Ekspordi",
+ "lessText": "Vähem",
+ "moreText": "Rohkem",
+ "dateText": "Kuupäev",
+ "countText": "Count",
+ "mapText": "Kaart",
+ "chartText": "Diagramm",
+ "noChartDataMessage": "Praegu pole andmeid, mida vaadata.",
+ "statisticsText": "Statistika",
+ "monthNames": [
+ "jaan",
+ "veebr",
+ "märts",
+ "apr",
+ "mai",
+ "juuni",
+ "juuli",
+ "augustil",
+ "sept",
+ "okt",
+ "nov",
+ "dets"
+ ],
+ "dayNames": [
+ "Esmasp",
+ "teisip",
+ "kolmap",
+ "Neljap",
+ "P",
+ "laup",
+ "Päike"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.fa.js b/dist/translations/heat.translations.fa.js
new file mode 100644
index 00000000..c6bd4f74
--- /dev/null
+++ b/dist/translations/heat.translations.fa.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Farsi | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "بازگشت",
+ "nextButtonText": "بعد",
+ "refreshButtonText": "تازه کردن",
+ "exportButtonText": "صادرات",
+ "lessText": "کمتر",
+ "moreText": "بیشتر",
+ "dateText": "تاریخ",
+ "countText": "شمردن",
+ "mapText": "نقشه",
+ "chartText": "چارت سازمانی",
+ "noChartDataMessage": "در حال حاضر هیچ داده ای برای مشاهده وجود ندارد.",
+ "statisticsText": "آمار",
+ "monthNames": [
+ "ژان",
+ "فوریه",
+ "مارس",
+ "آوریل",
+ "ممکن است",
+ "ژوئن",
+ "ژوئیه",
+ "اوت",
+ "سپتامبر",
+ "اکتبر",
+ "نوامبر",
+ "دسامبر"
+ ],
+ "dayNames": [
+ "دوشنبه",
+ "سه شنبه",
+ "چهارشنبه",
+ "پنج شنبه",
+ "جمعه",
+ "نشست",
+ "آفتاب"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.fi.js b/dist/translations/heat.translations.fi.js
index 2b017530..bcce5613 100644
--- a/dist/translations/heat.translations.fi.js
+++ b/dist/translations/heat.translations.fi.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Finnish | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Finnish | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.fr.js b/dist/translations/heat.translations.fr.js
index 3ed75839..fd51febb 100644
--- a/dist/translations/heat.translations.fr.js
+++ b/dist/translations/heat.translations.fr.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - French | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - French | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.ga.js b/dist/translations/heat.translations.ga.js
new file mode 100644
index 00000000..5f84c17c
--- /dev/null
+++ b/dist/translations/heat.translations.ga.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Irish | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "Ar ais",
+ "nextButtonText": "Ar aghaidh",
+ "refreshButtonText": "Athnuaigh",
+ "exportButtonText": "Easpórtáil",
+ "lessText": "Níos lú",
+ "moreText": "Tuilleadh",
+ "dateText": "Dáta",
+ "countText": "Áireamh",
+ "mapText": "Léarscáil",
+ "chartText": "Cairt",
+ "noChartDataMessage": "Níl aon sonraí le féachaint faoi láthair.",
+ "statisticsText": "Staitisticí",
+ "monthNames": [
+ "Ean",
+ "Feabh",
+ "Mar",
+ "Aibreán",
+ "Bealtaine",
+ "Meitheamh",
+ "Iúil",
+ "Lúnasa",
+ "Meán Fómhair",
+ "Deireadh Fómhair",
+ "Samhain",
+ "Dec"
+ ],
+ "dayNames": [
+ "Mon",
+ "Dé Máirt",
+ "Céad",
+ "Thu",
+ "Aoine",
+ "Sath",
+ "Ghrian"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.gl.js b/dist/translations/heat.translations.gl.js
new file mode 100644
index 00000000..dd3b2280
--- /dev/null
+++ b/dist/translations/heat.translations.gl.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Galician | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "De volta",
+ "nextButtonText": "A continuación",
+ "refreshButtonText": "Actualizar",
+ "exportButtonText": "Exportar",
+ "lessText": "Menos",
+ "moreText": "Máis",
+ "dateText": "Data",
+ "countText": "Conta",
+ "mapText": "Mapa",
+ "chartText": "Gráfico",
+ "noChartDataMessage": "Actualmente non hai datos para ver.",
+ "statisticsText": "Estatísticas",
+ "monthNames": [
+ "Xaneiro",
+ "febreiro",
+ "Mar",
+ "abr",
+ "maio",
+ "xuño",
+ "Jul",
+ "ago",
+ "Set",
+ "outubro",
+ "nov",
+ "Dec"
+ ],
+ "dayNames": [
+ "lun",
+ "mar",
+ "Mér",
+ "Xov",
+ "ven",
+ "Sáb",
+ "Sol"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.he.js b/dist/translations/heat.translations.he.js
new file mode 100644
index 00000000..15972828
--- /dev/null
+++ b/dist/translations/heat.translations.he.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Hebrew | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "חזור",
+ "nextButtonText": "הַבָּא",
+ "refreshButtonText": "לְרַעֲנֵן",
+ "exportButtonText": "יְצוּא",
+ "lessText": "פָּחוֹת",
+ "moreText": "יותר",
+ "dateText": "תַאֲרִיך",
+ "countText": "לספור",
+ "mapText": "מַפָּה",
+ "chartText": "טבלה",
+ "noChartDataMessage": "כרגע אין נתונים לצפייה.",
+ "statisticsText": "סטָטִיסטִיקָה",
+ "monthNames": [
+ "ינואר",
+ "פברואר",
+ "לְקַלְקֵל",
+ "אפריל",
+ "מאי",
+ "יוני",
+ "יולי",
+ "אוגוסט",
+ "ספטמבר",
+ "אוקטובר",
+ "נובמבר",
+ "דצמבר"
+ ],
+ "dayNames": [
+ "יום שני",
+ "ג'",
+ "היינו עושים",
+ "יום ה'",
+ "שישי",
+ "ישב",
+ "שמש"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.hi.js b/dist/translations/heat.translations.hi.js
index ea9e4a1a..cd3529b4 100644
--- a/dist/translations/heat.translations.hi.js
+++ b/dist/translations/heat.translations.hi.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Hindi | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Hindi | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.hu.js b/dist/translations/heat.translations.hu.js
index 979bd8a7..2f8377b8 100644
--- a/dist/translations/heat.translations.hu.js
+++ b/dist/translations/heat.translations.hu.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Hungarian | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Hungarian | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.id.js b/dist/translations/heat.translations.id.js
new file mode 100644
index 00000000..8b00b286
--- /dev/null
+++ b/dist/translations/heat.translations.id.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Indonesian | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "Kembali",
+ "nextButtonText": "Berikutnya",
+ "refreshButtonText": "Menyegarkan",
+ "exportButtonText": "Ekspor",
+ "lessText": "Lebih sedikit",
+ "moreText": "Lagi",
+ "dateText": "Tanggal",
+ "countText": "Menghitung",
+ "mapText": "Peta",
+ "chartText": "Bagan",
+ "noChartDataMessage": "Saat ini tidak ada data untuk dilihat.",
+ "statisticsText": "Statistik",
+ "monthNames": [
+ "Januari",
+ "Februari",
+ "Merusak",
+ "April",
+ "Mungkin",
+ "Juni",
+ "Juli",
+ "Agustus",
+ "September",
+ "Oktober",
+ "November",
+ "Desember"
+ ],
+ "dayNames": [
+ "Senin",
+ "Selasa",
+ "Menikahi",
+ "Kam",
+ "Jumat",
+ "Duduk",
+ "Matahari"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.is.js b/dist/translations/heat.translations.is.js
new file mode 100644
index 00000000..479fd43f
--- /dev/null
+++ b/dist/translations/heat.translations.is.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Icelandic | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "Til baka",
+ "nextButtonText": "Næst",
+ "refreshButtonText": "Endurnýja",
+ "exportButtonText": "Útflutningur",
+ "lessText": "Minna",
+ "moreText": "Meira",
+ "dateText": "Dagsetning",
+ "countText": "Telja",
+ "mapText": "Kort",
+ "chartText": "Myndrit",
+ "noChartDataMessage": "Það eru engin gögn til að skoða eins og er.",
+ "statisticsText": "Tölfræði",
+ "monthNames": [
+ "Jan",
+ "feb",
+ "mar",
+ "apr",
+ "maí",
+ "júní",
+ "júlí",
+ "ágúst",
+ "sept",
+ "okt",
+ "nóv",
+ "des"
+ ],
+ "dayNames": [
+ "mán",
+ "þri",
+ "miðvikud",
+ "fim",
+ "fös",
+ "lau",
+ "Sun"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.it.js b/dist/translations/heat.translations.it.js
index 1af59ecd..e0219b47 100644
--- a/dist/translations/heat.translations.it.js
+++ b/dist/translations/heat.translations.it.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Italian | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Italian | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.ja.js b/dist/translations/heat.translations.ja.js
index 4e0b79a7..b23ebd43 100644
--- a/dist/translations/heat.translations.ja.js
+++ b/dist/translations/heat.translations.ja.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Japanese | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Japanese | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.ka.js b/dist/translations/heat.translations.ka.js
index bda2d3cd..c45d5813 100644
--- a/dist/translations/heat.translations.ka.js
+++ b/dist/translations/heat.translations.ka.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Georgian | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Georgian | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.ko.js b/dist/translations/heat.translations.ko.js
index 089aeecf..02be1402 100644
--- a/dist/translations/heat.translations.ko.js
+++ b/dist/translations/heat.translations.ko.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Korean | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Korean | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.lb.js b/dist/translations/heat.translations.lb.js
new file mode 100644
index 00000000..0d6944dd
--- /dev/null
+++ b/dist/translations/heat.translations.lb.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Luxembourgish | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "Zréck",
+ "nextButtonText": "Nächst",
+ "refreshButtonText": "Erfrëschen",
+ "exportButtonText": "Export",
+ "lessText": "Manner",
+ "moreText": "Méi",
+ "dateText": "Datum",
+ "countText": "Grof",
+ "mapText": "Kaart",
+ "chartText": "Chart",
+ "noChartDataMessage": "Et gi momentan keng Daten ze gesinn.",
+ "statisticsText": "Statistiken",
+ "monthNames": [
+ "Jan",
+ "Feb",
+ "Mär",
+ "Apr",
+ "Mee",
+ "Jun",
+ "Jul",
+ "Aug",
+ "Sep",
+ "Okt",
+ "Nov",
+ "Dez"
+ ],
+ "dayNames": [
+ "Mon",
+ "Di",
+ "Mi",
+ "Do",
+ "Fr",
+ "Sa",
+ "Sonn"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.lt.js b/dist/translations/heat.translations.lt.js
index 72d4079a..a5eb5dd3 100644
--- a/dist/translations/heat.translations.lt.js
+++ b/dist/translations/heat.translations.lt.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Lithuanian | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Lithuanian | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.lv.js b/dist/translations/heat.translations.lv.js
index 7439213c..d9848216 100644
--- a/dist/translations/heat.translations.lv.js
+++ b/dist/translations/heat.translations.lv.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Latvian | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Latvian | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.ms.js b/dist/translations/heat.translations.ms.js
new file mode 100644
index 00000000..24003b80
--- /dev/null
+++ b/dist/translations/heat.translations.ms.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Malay | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "belakang",
+ "nextButtonText": "Seterusnya",
+ "refreshButtonText": "Segarkan semula",
+ "exportButtonText": "Eksport",
+ "lessText": "Kurang",
+ "moreText": "Lagi",
+ "dateText": "Tarikh",
+ "countText": "Kira",
+ "mapText": "Peta",
+ "chartText": "Carta",
+ "noChartDataMessage": "Pada masa ini tiada data untuk dilihat.",
+ "statisticsText": "Perangkaan",
+ "monthNames": [
+ "Jan",
+ "Feb",
+ "Mac",
+ "Apr",
+ "Mungkin",
+ "Jun",
+ "Jul",
+ "Ogos",
+ "Sep",
+ "Okt",
+ "Nov",
+ "Dis"
+ ],
+ "dayNames": [
+ "isn",
+ "Tue",
+ "Rabu",
+ "Kha",
+ "Jum",
+ "Sab",
+ "matahari"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.ne.js b/dist/translations/heat.translations.ne.js
new file mode 100644
index 00000000..bf700000
--- /dev/null
+++ b/dist/translations/heat.translations.ne.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Nepali | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "पछाडि",
+ "nextButtonText": "अर्को",
+ "refreshButtonText": "रिफ्रेस गर्नुहोस्",
+ "exportButtonText": "निर्यात गर्नुहोस्",
+ "lessText": "थोरै",
+ "moreText": "थप",
+ "dateText": "मिति",
+ "countText": "गणना गर्नुहोस्",
+ "mapText": "नक्सा",
+ "chartText": "चार्ट",
+ "noChartDataMessage": "हेर्नको लागि हाल कुनै डाटा छैन।",
+ "statisticsText": "तथ्याङ्क",
+ "monthNames": [
+ "जनवरी",
+ "फेब्रुअरी",
+ "मार्च",
+ "अप्रिल",
+ "सक्छ",
+ "जुन",
+ "जुलाइ",
+ "अगस्ट",
+ "सेप्टेम्बर",
+ "अक्टोबर",
+ "नोभेम्बर",
+ "डिसेम्बर"
+ ],
+ "dayNames": [
+ "सोम",
+ "मङ्गल",
+ "बुध",
+ "बृहस्",
+ "शुक्र",
+ "शनि",
+ "सूर्य"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.nl.js b/dist/translations/heat.translations.nl.js
index 2127732b..848b9cb0 100644
--- a/dist/translations/heat.translations.nl.js
+++ b/dist/translations/heat.translations.nl.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Dutch | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Dutch | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.no.js b/dist/translations/heat.translations.no.js
index f808ca55..1609e196 100644
--- a/dist/translations/heat.translations.no.js
+++ b/dist/translations/heat.translations.no.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Norwegian | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Norwegian | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.pl.js b/dist/translations/heat.translations.pl.js
index 8faed034..0c4edb15 100644
--- a/dist/translations/heat.translations.pl.js
+++ b/dist/translations/heat.translations.pl.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Portuguese | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Portuguese | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.pt.js b/dist/translations/heat.translations.pt.js
index 02d829de..cbe2b9ef 100644
--- a/dist/translations/heat.translations.pt.js
+++ b/dist/translations/heat.translations.pt.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Polish | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Polish | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.ro.js b/dist/translations/heat.translations.ro.js
index d0e32bfe..f0d2b8b1 100644
--- a/dist/translations/heat.translations.ro.js
+++ b/dist/translations/heat.translations.ro.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Romanian | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Romanian | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.sk.js b/dist/translations/heat.translations.sk.js
new file mode 100644
index 00000000..adf87c9f
--- /dev/null
+++ b/dist/translations/heat.translations.sk.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Slovak | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "späť",
+ "nextButtonText": "Ďalšie",
+ "refreshButtonText": "Obnoviť",
+ "exportButtonText": "Export",
+ "lessText": "Menej",
+ "moreText": "Viac",
+ "dateText": "Dátum",
+ "countText": "počítať",
+ "mapText": "Mapa",
+ "chartText": "Graf",
+ "noChartDataMessage": "Momentálne nie sú k dispozícii žiadne údaje na zobrazenie.",
+ "statisticsText": "Štatistiky",
+ "monthNames": [
+ "Jan",
+ "feb",
+ "Mar",
+ "Apr",
+ "Smieť",
+ "júna",
+ "júl",
+ "Aug",
+ "Sep",
+ "okt",
+ "Nov",
+ "dec"
+ ],
+ "dayNames": [
+ "Po",
+ "Ut",
+ "St",
+ "Št",
+ "Pia",
+ "So",
+ "slnko"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.sl.js b/dist/translations/heat.translations.sl.js
new file mode 100644
index 00000000..d967ca55
--- /dev/null
+++ b/dist/translations/heat.translations.sl.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Slovenian | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "Nazaj",
+ "nextButtonText": "Naslednji",
+ "refreshButtonText": "Osveži",
+ "exportButtonText": "Izvozi",
+ "lessText": "Manj",
+ "moreText": "več",
+ "dateText": "Datum",
+ "countText": "štetje",
+ "mapText": "Zemljevid",
+ "chartText": "grafikon",
+ "noChartDataMessage": "Trenutno ni podatkov za ogled.",
+ "statisticsText": "Statistika",
+ "monthNames": [
+ "Jan",
+ "feb",
+ "marec",
+ "apr",
+ "maja",
+ "jun",
+ "jul",
+ "avg",
+ "sept",
+ "okt",
+ "nov",
+ "dec"
+ ],
+ "dayNames": [
+ "pon",
+ "tor",
+ "Sre",
+ "čet",
+ "pet",
+ "sob",
+ "sonce"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.sv.js b/dist/translations/heat.translations.sv.js
index d18f3d45..0f628758 100644
--- a/dist/translations/heat.translations.sv.js
+++ b/dist/translations/heat.translations.sv.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Swedish | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Swedish | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.th.js b/dist/translations/heat.translations.th.js
new file mode 100644
index 00000000..25d53f59
--- /dev/null
+++ b/dist/translations/heat.translations.th.js
@@ -0,0 +1,42 @@
+/*! Heat.js v1.8.2 - Thai | (c) Bunoon 2024 | MIT License */
+$heat.setConfiguration( {
+ "stText": "",
+ "ndText": "",
+ "rdText": "",
+ "thText": "",
+ "backButtonText": "กลับ",
+ "nextButtonText": "ต่อไป",
+ "refreshButtonText": "รีเฟรช",
+ "exportButtonText": "ส่งออก",
+ "lessText": "น้อย",
+ "moreText": "มากกว่า",
+ "dateText": "วันที่",
+ "countText": "นับ",
+ "mapText": "แผนที่",
+ "chartText": "แผนภูมิ",
+ "noChartDataMessage": "ขณะนี้ไม่มีข้อมูลให้ดู",
+ "statisticsText": "สถิติ",
+ "monthNames": [
+ "ม.ค",
+ "ก.พ",
+ "มี.ค",
+ "เม.ย",
+ "อาจ",
+ "มิ.ย",
+ "ก.ค",
+ "ส.ค",
+ "ก.ย",
+ "ต.ค",
+ "พ.ย",
+ "ธ.ค"
+ ],
+ "dayNames": [
+ "จันทร์",
+ "อ",
+ "พุธ",
+ "พฤ",
+ "ศุกร์",
+ "นั่ง",
+ "ดวงอาทิตย์"
+ ]
+} );
\ No newline at end of file
diff --git a/dist/translations/heat.translations.tr.js b/dist/translations/heat.translations.tr.js
index 1a14e4ad..6140c36b 100644
--- a/dist/translations/heat.translations.tr.js
+++ b/dist/translations/heat.translations.tr.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Turkish | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Turkish | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.uk.js b/dist/translations/heat.translations.uk.js
index 00456358..451c4e77 100644
--- a/dist/translations/heat.translations.uk.js
+++ b/dist/translations/heat.translations.uk.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Ukrainian | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Ukrainian | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/dist/translations/heat.translations.zh.js b/dist/translations/heat.translations.zh.js
index ea20b215..cac0014d 100644
--- a/dist/translations/heat.translations.zh.js
+++ b/dist/translations/heat.translations.zh.js
@@ -1,4 +1,4 @@
-/*! Heat.js v1.8.1 - Chinese (simplified) | (c) Bunoon 2024 | MIT License */
+/*! Heat.js v1.8.2 - Chinese (simplified) | (c) Bunoon 2024 | MIT License */
$heat.setConfiguration( {
"stText": "",
"ndText": "",
diff --git a/docs/CHANGE_LOG.md b/docs/CHANGE_LOG.md
index 717435f7..26d84d47 100644
--- a/docs/CHANGE_LOG.md
+++ b/docs/CHANGE_LOG.md
@@ -1,5 +1,23 @@
# Heat.js - Change Log:
+## Version 1.8.2:
+- Added translation support for Hebrew (he).
+- Added translation support for Indonesian (id).
+- Added translation support for Estonian (et).
+- Added translation support for Icelandic (is).
+- Added translation support for Nepali (ne).
+- Added translation support for Thai (th).
+- Added translation support for Slovenian (sl).
+- Added translation support for Farsi (fa).
+- Added translation support for Slovak (sk).
+- Added translation support for Luxembourgish (lb).
+- Added translation support for Irish (ga).
+- Added translation support for Galician (gl).
+- Added translation support for Malay (ms).
+
+
+
+
## Version 1.8.1:
- Fixed some mistakes in the documentation (GitHub only).
- The statistics view now shows the bars fully using the available width, which will ensure they show up correctly in mobile view.
diff --git a/heat.js.nuspec b/heat.js.nuspec
index 7fa13d6b..f5405fb8 100644
--- a/heat.js.nuspec
+++ b/heat.js.nuspec
@@ -2,7 +2,7 @@
jHeat.js
- 1.8.1
+ 1.8.2
Heat.js
A lightweight JavaScript library that generates customizable heat maps and charts to visualize date-based activity and trends.
William Troup
diff --git a/package.json b/package.json
index 175de909..06aae44c 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "jheat.js",
"title": "Heat.js",
"description": "A lightweight JavaScript library that generates customizable heat maps and charts to visualize date-based activity and trends.",
- "version": "1.8.1",
+ "version": "1.8.2",
"main": "dist/heat.js",
"homepage": "https://www.william-troup.com/heat-js/",
"author": {
diff --git a/src/heat.js b/src/heat.js
index 94266bed..9ae20159 100644
--- a/src/heat.js
+++ b/src/heat.js
@@ -4,7 +4,7 @@
* A lightweight JavaScript library that generates customizable heat maps and charts to visualize date-based activity and trends.
*
* @file observe.js
- * @version v1.8.1
+ * @version v1.8.2
* @author Bunoon
* @license MIT License
* @copyright Bunoon 2024
@@ -2192,7 +2192,7 @@
* @returns {string} The version number.
*/
this.getVersion = function() {
- return "1.8.1";
+ return "1.8.2";
};
diff --git a/src/heat.js.scss b/src/heat.js.scss
index 6be95bf4..9dd25a48 100644
--- a/src/heat.js.scss
+++ b/src/heat.js.scss
@@ -1,5 +1,5 @@
/*
- * Heat.js Library v1.8.1
+ * Heat.js Library v1.8.2
*
* Copyright 2024 Bunoon
* Released under the MIT License