!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define("jqueryI18next",e):t.jqueryI18next=e()}(this,function(){"use strict";function t(t,a){function r(n,a,r){function i(t,n){return s.parseDefaultValueFromContent?e["extends"]({},t,{defaultValue:n}):t}if(0!==a.length){var o="text";if(0===a.indexOf("[")){var f=a.split("]");a=f[1],o=f[0].substr(1,f[0].length-1)}if(a.indexOf(";")===a.length-1&&(a=a.substr(0,a.length-2)),"html"===o)n.html(t.t(a,i(r,n.html())));else if("text"===o)n.text(t.t(a,i(r,n.text())));else if("prepend"===o)n.prepend(t.t(a,i(r,n.html())));else if("append"===o)n.append(t.t(a,i(r,n.html())));else if(0===o.indexOf("data-")){var l=o.substr("data-".length),d=t.t(a,i(r,n.data(l)));n.data(l,d),n.attr(o,d)}else n.attr(o,t.t(a,i(r,n.attr(o))))}}function i(t,n){var i=t.attr(s.selectorAttr);if(i||"undefined"==typeof i||i===!1||(i=t.text()||t.val()),i){var o=t,f=t.data(s.targetAttr);if(f&&(o=t.find(f)||t),n||s.useOptionsAttr!==!0||(n=t.data(s.optionsAttr)),n=n||{},i.indexOf(";")>=0){var l=i.split(";");a.each(l,function(t,e){""!==e&&r(o,e,n)})}else r(o,i,n);if(s.useOptionsAttr===!0){var d={};d=e["extends"]({clone:d},n),delete d.lng,t.data(s.optionsAttr,d)}}}function o(t){return this.each(function(){i(a(this),t);var e=a(this).find("["+s.selectorAttr+"]");e.each(function(){i(a(this),t)})})}var s=arguments.length<=2||void 0===arguments[2]?{}:arguments[2];s=e["extends"]({},n,s),a[s.tName]=t.t.bind(t),a[s.i18nName]=t,a.fn[s.handleName]=o}var e={};e["extends"]=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t};var n={tName:"t",i18nName:"i18n",handleName:"localize",selectorAttr:"data-i18n",targetAttr:"i18n-target",optionsAttr:"i18n-options",useOptionsAttr:!1,parseDefaultValueFromContent:!0},a={init:t};return a});

var translation = {
  "en": {
    translation: {
      "sbmsClient": "Semantic BMS Client",
      "noDataPoint": "No datapoint requested.",
      "edit": "Edit",
      "query": "Query",
      "sparql": "SPARQL",
      "user": "User",
      "pass": "Password",
      "index.unknownObject": "Unknown object name",
      "index.map": "Show on the map:",
      "query.filters.text" : "Results have to meet the following criteria:",
      "query.attributes.text" : "Resulting dataset will contain datapoints described by the following attributes:",
      "query.groups.text" : "Result will be divided into groups according to the following criteria:",	  
      'bmsId' : 'bmsId',
      'type' : 'type',
      'source.bimId' : 'source.bimId',
      'source.type' : 'source.type',
      'source.location' : 'source.location',
      'scope.bimId' : 'scope.bimId',
      'scope.type' : 'scope.type',
      'scope.location' : 'scope.location',
      'sensing.type' : 'sensing.type',
      'sensing.window' : 'sensing.window',
      'property.domain' : 'property.domain',
      'property.quality' : 'property.quality',
      'influenced.scope.bimId' : 'influenced.scope.bimId',
      'influenced.property.quality' : 'influenced.property.quality',
      'influenced.property.domain' : 'influenced.property.domain',
      'publisher.bimId' : 'Publisher device',
      'noGrouping' : 'noGrouping',
      'scope.room' : 'scope.room',
      'scope.floor' : 'scope.floor',
      'scope.building' : 'scope.building',
      'scope.site' : 'scope.site',
      'source.room' : 'source.room',
      'source.floor' : 'source.floor',
      'source.building' : 'source.building',
      'source.site' : 'source.site',
      'datapoint.type' : 'datapoint.type',
      'UserDefined' : 'User defined', 
  }
 },
 
 "cs": {
    translation: {
      "sbmsClient": "Sémantický BMS",
      "noDataPoint": "Nebyl předán žádný datový bod.",
      "edit": "Upravit",
      "query": "Dotaz",
      "sparql": "SPARQL",
      "user": "Uživatel",
      "pass": "Heslo",
      "index.unknownObject": "Neznámé jméno objektu",
      "index.map": "Zobrazit na mapě:",
      "query.filters.text" : "Výsledky musí odpovídat následujícím parametrům:",
      "query.attributes.text" : "Výsledek bude o každém datovém bodu obsahovat následující informace:",
      "query.groups.text" : "Výsledky buou rozčleněny do skupin na základě následujících kritérií:",
      "bmsId" : "Adresa v BMS",
      "type" : "Typ objektu",
      "noGrouping" : "Žádné",
      "datapoint.type" : "Typ objektu",
      "source.bimId" : "Zdrojové zařízení",
      "source.type" : "Typ zdroj. zařízení",
      "source.location" : "Poloha zdroje",
      "source.room" : "Místnost (zdroj)",
      "source.floor" : "Podlaží (zdroj)",
      "source.building" : "Budova (zdroj)",
      "source.site" : "Areál (zdroj)",
      "scope.bimId" : "Předmět zájmu (PZ)",
      "scope.type" : "Typ PZ",
      "scope.location" : "Poloha PZ",
      "scope.room" : "Místost (PZ)",
      "scope.floor" : "Podlaží (PZ)",
      "scope.building" : "Budova (PZ)",
      "scope.site" : "Areál (PZ)",
      "sensing.type" : "Typ měření",
      "sensing.window" : "Období měření",
      "property.domain" : "Médium/Prostředí",
      "property.quality" : "Veličina",
      "influenced.scope.bimId" : "Ovlivňovaný PZ",
      "influenced.property.quality" : "Ovlivňovaná veličina",
      "influenced.property.domain" : "Ovlivňované Médium/Prostředí",
      'publisher.bimId' : 'Publikující zařízení',
      'temperature' : 'Teplota',
      'Input' : 'Vstup',
      'Output' : 'Výstup',
      'UserDefined' : 'Uživatelská hodnota',
      'Select All' : 'Vybrat vše',
      'Deselect All' : 'Odebrat vše',
      'Filters' : 'Filtrování dat',
      'Attributes' : 'Výběr atributů',
      'Grouping' : 'Sdružování výsledků',
      'Results' : 'Výsledky',
      'Send query' : 'Odeslat dotaz',
      'Ready' : 'Připraven',
      'Completed' : 'Hotovo',
      'Error: ' : 'Chyba: ',
      'Table' : 'Tabulka',
      'Sending...' : 'Odesílám',
      'Forbidden' : 'Nepovolený přístup. Vyplnili jste jméno a heslo?',
      'Nothing selected' : 'Nic není vybráno',
      'No results match' : 'Žádné výsledky neodpovídají',
      'Air' : 'Vzduch',
      'Water' : 'Voda',
      'TemperatureSensor' : 'Teplotní čidlo',
      'Room' : 'Místnost',
      'StatelessDirectSensing' : 'Přímé měření'
    }                      
  },
 
 "en-DEV": {
    translation : {
      'bmsId' : 'bmsId',
      'type' : 'type',
      'source.bimId' : 'source.bimId',
      'source.type' : 'source.type',
      'source.location' : 'source.location',
      'scope.bimId' : 'scope.bimId',
      'scope.type' : 'scope.type',
      'scope.location' : 'scope.location',
      'sensing.type' : 'sensing.type',
      'sensing.window' : 'sensing.window',
      'property.domain' : 'property.domain',
      'property.quality' : 'property.quality',
      'influenced.scope.bimId' : 'influenced.scope.bimId',
      'influenced.property.quality' : 'influenced.property.quality',
      'influenced.property.domain' : 'influenced.property.domain',
      'noGrouping' : 'noGrouping',
      'scope.room' : 'scope.room',
      'scope.floor' : 'scope.floor',
      'scope.building' : 'scope.building',
      'scope.site' : 'scope.site',
      'source.room' : 'source.room',
      'source.floor' : 'source.floor',
      'source.building' : 'source.building',
      'source.site' : 'source.site',
      'datapoint.type' : 'datapoint.type',
      'publisher.bimId' : 'publisher.bimId'
    }
  }
};




