// ==UserScript==
// @name MyFreeFarm Polish
// @namespace https://github.com/Bonizaur/MyFreeFarm_Polish
// @description Polski pakiet jezykowy do Berater/Automater
// @date 03.09.2014
// @version 1.0.16
// @include http://wolnifarmerzy.pl/*
// @include http://s*.wolnifarmerzy.pl/*
// @include http://www.wolnifarmerzy.pl/*
// @grant GM_log
// ==/UserScript==
// Translation by Bonizaur & irass
// Edit above the @include. This controls on which pages the script is called.
window.addEventListener("load",function(){
try{
// Do not edit
var texte = new Object();
const PRODSTOP = -1;
const GFX = "http://mff.wavecdn.de/mff/"; // The path to the in-game images
// Important constants
const COUNTRY="PL"; // The country ISO-code (2 digits)
const LANGUAGE="pl"; // The language ISO-code (2 digits)
const delimThou = "."; // The separator for thousands (e.g. in 1,000).
const regDelimThou = "\\."; // = delimThou. "." has to be masked to "\\."!
const regDelimThouShift="([\\d\\.])(\\d)\\.(\\d{1,2}\\D)"; // = "([\\d"+delimThou+"])(\\d)"+delimThou+"(\\d{1,2}\\D)"
const regDelimThouDelete="(\\d)\\.(\\.*)(\\d{1,2}\\D)"; // = "(\\d)"+delimThou+"("+delimThou+"*)(\\d{1,2}\\D)"
const delimDeci = ","; // The separator for decimals (e.g. in 1.99).
const regDelimDeci = ","; // = delimDeci. "." has to be masked to "\\."!
const dateFormatDM = "day.month."; // The style a short date is displayed. You can use the tags "day" and "month".
const dateFormatDMY = "day.month.year"; // The style a date is displayed. You can use the tags "day", "month" and "year".
const timeFormatHM = "hour:min"; // The style a time is displayed. You can use the tags "hour" and "min".
const timeFormatHMS = "hour:min:sec"; // The style a precise time is displayed. You can use the tags "hour", "min" and "sec".
const a_ogonek = "\u0105";
const c_ac = "\u0107";
const E_ogonek = "\u00C9";
const e_ogonek = "\u0119";
const L_stroke = "\u0141";
const l_stroke = "\u0142";
const n_ac = "\u0144";
const O_ac = "\u00D3";
const o_ac = "\u00F3";
const S_ac = "\u015A";
const s_ac = "\u015B";
const z_ac = "\u017A";
const z_dot = "\u017C";
// Take the following from the game
// For the following you have to take a message sent if you sell something on the market place
texte["msgMarketsaleContent"] = "(.*) zakupi" + l_stroke + " od Ciebie na targu\\s*(\\d+)x (.*?) za kwot" + e_ogonek + "\\s*<br>\\s*(.*?) ft\\."; // The text where the information is stated. The information has to be replaced by "(.*?)".
// For the following you have to take a message sent if you sell something via contract
texte["msgContractsaleContent"] = "(.*) podpisa" + l_stroke + " wys" + l_stroke + "an" + a_ogonek + " mu przez Ciebie umow" + e_ogonek + "!<br>\\s*<br>\\s*Sprzeda" + l_stroke + "e" + s_ac + " nast" + e_ogonek + "puj" + a_ogonek + "ce produkty:\\s*<br>([\\S\\s]*)\\s*<br>\\s*Nale" + z_dot + "no" + s_ac + c_ac + " za produkty w wysoko" + s_ac + "ci (.*?) ft zosta" + l_stroke + "a przelana na Twoje konto\\."; // The text where the general information is stated. The information has to be replaced by "(.*?)".
texte["msgContractsaleList"] = "\\s*(\\d+)x (.*?)<br>"; // The line-pattern for the detailed selling list
// For the following you have to take a message sent if somebody wants to add you as friend
texte["msgFriend"] = "(.+) chce zosta"+c_ac+" twoim przyjacielem"; // The subject. The person has to be replaced by "(.+)"
// And all the other texts you can enter what you want ...
texte["above"] = "Suma prod. powy"+z_dot+"ej";
texte["absolute"] = "Potrzebne";
texte["accountActive"]="Konto aktywne";
texte["accounts"] = "Konta";
texte["activation"] = "Aktywuje";
texte["additionalFarmi"] = "%1% dodatkowy klient dziennie";
texte["additionalForestFarmiSlot"] = "%1% dodatkowe miejsce w kolejce klient"+o_ac+"w le"+s_ac+"nych";
texte["additionalLogCapacity"] = "Zwi"+e_ogonek+"ksza pojemno"+s_ac+c_ac+" drewutni o %1%";
texte["advertisingEnds"] = "Kampania reklamowa ko" + n_ac + "czy si" + e_ogonek + " dzi" + s_ac;
texte["adviser"] = "Doradca";
texte["afterFee"] = "Po op" + l_stroke + "acie";
texte["alertSetPriceNone"] = "Czy na pewno chcesz ustawi" + c_ac + " cen" + e_ogonek + " %PRODUCT% na zero?";
texte["alertSetPriceOverNPC"] = "Czy na pewno chcesz ustawi" + c_ac + " cen" + e_ogonek + " %PRICE% dla %PRODUCT%?<br>To wi" + e_ogonek + "cej ni" + z_dot + " daj" + a_ogonek + " NPC - %NPC%.";
texte["alertSetPriceOverObs"] = "Czy na pewno chcesz ustawi" + c_ac + " cen" + e_ogonek + " %PRICE% dla %PRODUCT%?<br>To znacznie wi" + e_ogonek + "cej ni" + z_dot + " " + s_ac + "rednia (%OBS%).";
texte["alertSetPriceUnderObs"] = "Czy na pewno chcesz ustawi" + c_ac + " cen" + e_ogonek + " %PRICE% dla %PRODUCT%?<br>To znacznie mniej ni" + z_dot + " " + s_ac + "rednia (%OBS%).";
texte["alertWillLowRack"] = "UWAGA! Na regale zostanie ci mniej ni" + z_dot + " ustalone minimum!";
texte["all"] = "Wszystko";
texte["autologinAllOk"] = "Wszystkie konta zalogowane.";
texte["autologinChecking"] = "Sprawdzenie aktywnych sesji. Prosz" + e_ogonek + " odczeka" + c_ac + " %1% sekund<br>...";
texte["boughtTickets"] = "Kupione losy";
texte["buy"] = "Kupuj";
texte["buyers"] = "Kupcy";
texte["calcTo"] = "Wyliczone do";
texte["carpentry"] = "Stolarnia";
texte["city"] = "Miasto";
texte["clearFilter"]="Wyczy"+s_ac+c_ac+" filtr";
texte["click"] = "Klik";
texte["clickAlt"] = "Alt+Klik";
texte["clickCtrl"] = "Ctrl+Klik";
texte["clickDouble"] = "Dwuklik";
texte["clickToChange"] = "Kliknij aby zmieni" + c_ac;
texte["coins"]=unsafeWindow.t_coins;
texte["commission"] = "Prowizja";
texte["confirmUseObservedPrices"] = "Czy przyj" + a_ogonek + c_ac + " " + s_ac + "redni" + a_ogonek + " rynkow" + a_ogonek + " jako ceny na targu?";
texte["confirmChangelogVersion"]="Zainstalowano now"+a_ogonek+" wersj"+ e_ogonek+" 'Doradcy Farmera'.<br>Wersja %1% zawiera nast"+ e_ogonek+"puj" + a_ogonek + "ce zmiany:";
texte["contract"] = "Umowa";
texte["contractsReceived"] = "Umowy otrzymane";
texte["contractsSent"] = "Umowy wys" + l_stroke + "ane";
texte["couldNotGetRank"]="Nie mo"+z_dot+"na okre"+s_ac+"li"+c_ac+" twojego miejsca w rankingu.";
texte["couldNotGetUpdateInfoOfX"]="Nie znaleziono aktualizacji skryptu %1%"
texte["cropped"] = "Wysiewanie";
texte["currentOffers"] = "Aktualne oferty";
texte["dailyRuns"] = "Dzienna produkcja ";
texte["dailyTicket"] = "Dzienne losy";
texte["dailyYield"] = "Dzienny plon";
texte["day"] = "Dzie" + n_ac;
texte["day0"] = "Dzi" + s_ac;
texte["day1"] = "Jutro";
texte["day2"] = "Pojutrze"; //comment it if not used in the language
texte["default"] = "Domy" + s_ac + "lnie";
texte["delete"] = "Usu" + n_ac;
texte["demand"] = "Potrzebne";
texte["detail"]="Detal";
texte["duration"] = "Czas prod.";
texte["editPrice"] = "Edytuj cen" + e_ogonek;
texte["emptyField"] = "Puste pole!";
texte["exchangedLots"] = "Wymienione losy";
texte["farm"] = "Farma";
texte["farmersmarket"]=unsafeWindow.t_farmers_market;
texte["farmi"] = "Klient";
texte["farmis"] = "Klienci";
texte["farmpedia"] = "Do Niemieckiej FarmPedii";
texte["farmpediaUrl"] = "http://farmpedia.myfreefarm.de/";
texte["farmzone"] = "%1% miejsce pod zabudow"+e_ogonek+" na %2% farmie";
texte["feed"] = "Karmienie";
texte["filter"] = "Filtr";
texte["filterForX"] = "Filtrowanie po %1%";
texte["finished"] = "Gotowe";
texte["foodworld"] = unsafeWindow.foodworld_title;
texte["forest"] = "Las";
texte["forestry"] = "Le" + s_ac + "nictwo";
texte["formatNumbers"] = "Format liczb";
texte["formulaType"] = ["Prod", "+val", "+pts"];
texte["fl1"]="Rabatka";
texte["fl2"]="Pracownia kwiatowa";
texte["fl3"]="Hodowla megaowoc"+o_ac+"w";
texte["fl6"]="Pa"+l_stroke+"aszowanie na wy"+s_ac+"cigi";
texte["fw1"] = "Stoisko z napojami";
texte["fw2"] = "Bistro";
texte["fw3"] = "Piekarnia";
texte["gain"] = "Daje";
texte["gamecurrency"]=unsafeWindow.gamecurrency;
texte["general"] = "Og" + o_ac + "lne";
texte["given"] = "Oddano";
texte["goods"] = "Towary";
texte["goToLottery"] = "Przejd" + z_ac + " do loterii";
texte["goToMarket"] = "Id" + z_ac + " na targ";
texte["goToMarketOfX"] = "Id" + z_ac + " na targ po %1%";
texte["goToMarketstall"] = "Id" + z_ac + " do Twojego Straganu";
texte["goToPage"] = "Przejd" + z_ac + " do strony";
texte["goToRank"] = "Przejd" + z_ac + " do pozycji";
texte["goToZoneX"]="Przejd"+z_ac+" do pola %1%";
texte["goods"]="Dobra";
texte["hide"]="ukryj";
texte["highlightProducts"] = "Pod" + s_ac + "wietl produkty na targu";
texte["highlightUser"] = "Pod" + s_ac + "wietl farmera na targu";
texte["hotkeys"] = "Hotkeys";
texte["idle"] = "Bezczynne!!";
texte["informationIsMissing"]="Brak danych."
texte["ingredients"] = "Sk" + l_stroke + "adniki";
texte["inStock"] = "w regale";
texte["invalidServer"] = "B" + l_stroke + e_ogonek + "dny serwer";
texte["inventory"] = "Zapasy";
texte["keptLots"] = "Zatrzymane losy";
texte["level"] = "Poziom";
texte["levelTooLow"] = "Tw" + o_ac + "j poziom jest za niski";
texte["levelXneeded"] = "Wymagany %1% poziom";
texte["load"] = L_stroke + "aduj";
texte["loading"] = L_stroke + "adowanie";
texte["localTime"] = "Czas lokalny";
texte["lodge"] = "Le" + s_ac + "nicz" + o_ac + "wka";
texte["login"] = "Login";
texte["logDonkey"]="Log Z"+l_stroke+"otego Osio"+l_stroke+"ka";
texte["lotteryLog"] = "Historia loterii";
texte["lvl"] = "Lvl";
texte["manageVariables"] = "Zarz" + a_ogonek + "dzaj zmiennymi";
texte["market"] = "Targ";
texte["marketplace"] = "Rynek";
texte["marketPrice"] = "Na targu po";
texte["marketstall"] = "Tw" + o_ac + "j stragan";
texte["messages"] = "Wiadomo" + s_ac + "ci";
texte["minRack"] = "Min ilo" + s_ac + c_ac;
texte["minRackamount"] = "Minimalna ilo" + s_ac + c_ac + " w regale";
texte["missing"] = "Brakuje";
texte["money"] = "Oferuje";
texte["msgUpdate"] = "Jest nowa wersja skryptu 'Doradca Farmera'. Czy chcesz j" + a_ogonek + " zainstalowa" + c_ac + "?";
texte["msgUpdateX"]="Dost"+e_ogonek+"pna jest nowa wersja skryptu %1% . Czy chcesz go zainstalowa"+c_ac+"?";
texte["name"] = "Login";
texte["newLevelReached"] = "Gratulacje!<br>Osi" + a_ogonek + "gn" + a_ogonek + l_stroke + "e" + s_ac + " kolejny poziom!";
texte["nextMessage"] = "Nast" + e_ogonek + "pna wiadomo" + s_ac + c_ac;
texte["no"] = "Nie";
texte["NPC"] = "w sklepie";
texte["NPCprice"] = "Cena sklepowa";
texte["nr"] = "Nr";
texte["observed"] = S_ac + "rednia rynkowa";
texte["ok"] = "OK";
texte["oldOnes"] = "Poprzednie";
texte["options"] = "Opcje";
texte["overNPCprice"] = "wi" + e_ogonek + "cej ni" + z_dot + "w sklepie";
texte["overview"] = "Przegl" + a_ogonek + "d";
texte["overX"] = "wi" + e_ogonek + "cej %1%";
texte["password"] = "Has" + l_stroke + "o";
texte["pleaseOpenX"]="Otw"+o_ac+"rz %1%.";
texte["points"] = "Punkt" + o_ac + "w";
texte["portalLogin"]="Portal-Login";
texte["powerups"] = "Power-Upy";
texte["previousMessage"] = "Poprzednia wiadomo" + s_ac + c_ac;
texte["price"] = "Cena";
texte["prices"] = "Ceny";
texte["product"] = "Produkt";
texte["production"] = "Produkcja";
texte["productOverview"] = "Przegl" + a_ogonek + "d produkt" + o_ac + "w";
texte["products"] = "Produkty";
texte["productTimeSaving"] = "%1% minut oszcz"+e_ogonek+"dno"+s_ac+"ci dla %2%";
texte["profit"] = "Zysk";
texte["profitTable"] = "Kalkulacja zysk" + o_ac + "w dziennych";
texte["quantity"] = "Ilo" + s_ac + c_ac;
texte["quest_foodworld"] = "Quest Piknikowy";
texte["quest_forestry"]="Quest Le" + s_ac + "ny";
texte["quest_main"]="Quest farmy";
texte["questfoodworld1"]="Questy piknikowe";
texte["questforestry1"]="Questy I (le"+s_ac+"ne)";
texte["questforestry2"]="Questy II (le"+s_ac+"ne)";
texte["questmain1"]="Questy I (farma)";
texte["questmain2"]="Questy II (farma)";
texte["quests"] = "Questy";
texte["rackX"] = "%1%. rega" + l_stroke;
texte["rank"] = "Pozycja";
texte["readAll"] = "Wszystkie przeczytane";
texte["readyAtX"] = "Gotowe o %1%"; //%1%=2:15+texte["shortOClock"]
texte["readyAtX_day1"] = "Gotowe jutro o %1%";
texte["readyAtX_day2"] = "Gotowe pojutrze o %1%"; //comment it if not used in the language
texte["readySinceX"] = "Gotowe za %1%";
texte["recipes"] = "Przepisy";
texte["recursive"] = "Rekurencyjnie potrzebne"
texte["relative"] = "Brakuje";
texte["relogin"] = "Zbli" + z_dot + "a si" + e_ogonek + " koniec sesji.<br>Nowe logowanie za %1% sek.";
texte["requestingUpdateInfoOfX"]="Sprawdzam dost"+e_ogonek+"pne aktualizacje %1% ..."
texte["requestingUserStatistic"]="Sprawdzam statystyki u"+z_dot+"ytkownika ...";
texte["requirement"] = "Potrzeba";
texte["requirementPerProduction"] = "Wymagane do produkcji";
texte["reward"] = "Nagroda";
texte["salesLog"]="Log sprzeda"+z_dot+"y";
texte["save"] = "Zapis";
texte["saveAsTemplate"] = "Zapisz jako szablon";
texte["sawmill"] = "Tartak";
texte["scriptHomepage"] = "Strona skryptu";
texte["searchPlayer"] = "Szukaj gracza";
texte["sendContract"] = "Wys" + l_stroke + "a" + c_ac + " umow" + e_ogonek;
texte["sendContractAgain"] = "Wy" + s_ac + "lij umow" + e_ogonek + " ponownie";
texte["sendingXObservedPricesToServer"]="Wysy"+l_stroke+"anie %1% obserwowanych cen na serwer ...";
texte["sentContractNrX"]="Wy"+s_ac+"lij umow"+e_ogonek+" nr %1%."
texte["server"] = "Serwer";
texte["serverTime"] = "Czas serwera";
texte["sessionEnd"] = "Koniec sesji o %1% - Kliknij by zalogowa" + c_ac + " ponownie";
texte["SGH"] = "Sklep"; // Short for the seller of plants
texte["shadowboxitem"]="Rzecz na p"+o_ac+l_stroke+"k"+e_ogonek;
texte["shortHours"] = "h";
texte["shortOClock"] = "h";
texte["shouldReload"] = "Powiniene" + s_ac + " od" + s_ac + "wie" + z_dot + "y" + c_ac + " stron" + e_ogonek + ".";
texte["showAll"] = "Poka" + z_dot + " wszystko";
texte["showChangelog"]="Poka"+z_dot+" log zmian";
texte["showLog"] = "Poka" + z_dot + " log";
texte["showMissingProducts"]="Poka"+z_dot+" braki produktowe";//?
texte["showPasswords"] = "Poka" + z_dot + " has" + l_stroke + "o";
texte["sinceX"] = "od %1%";
texte["single"] = "Pojedy" + n_ac + "czo";
texte["start"] = "Start";
texte["stat_days1"] = "1 dzie" + n_ac;
texte["stat_days3"] = "3 dni";
texte["stat_days5"] = "5 dni";
texte["stat_days7"] = "7 dni";
texte["stat_gamefield"] = "Poka" + z_dot + " gr" + e_ogonek;
texte["stat_stats"] = "Poka" + z_dot + " statystyki";
texte["statistics"] = "Statystyki";
texte["stock"] = "Ilo" + s_ac + c_ac;
texte["stockValue"] = "Warto" + s_ac + c_ac + " towaru";
texte["stockXlow"] = "Ma" + l_stroke + "o produktu: %1%";
texte["stockXmissing"] = "Brakuje produktu: %1%!!!";
texte["storeXinContract"] = "Przenie" + s_ac + " %1% do umowy";
texte["summarize"] = "Analiza obrot" + o_ac + "w";
texte["takeObservedPrices"] = "Przyjmij " + s_ac + "redni" + a_ogonek + " rynkow" + a_ogonek;
texte["time"] = "Czsa";
texte["title"] = "Nazwa";
texte["toMessage"] = "do wiadomo" + s_ac + "ci";
texte["toSGH"] = "Id" + z_ac + " do sklepu";
texte["total"] = "Og" + o_ac + l_stroke + "em";
texte["turnover"] = "Obr" + o_ac + "t";
texte["unitPrice"] = "Cena jedn.";
texte["updateOfXAvailable"]="Dost"+e_ogonek+"pna jest nowa wersja skryptu %1%, ale postanowi"+l_stroke+"e"+s_ac+" jej nie instalowa"+c_ac+"."
texte["upgradeForX"] = "Rozbudowa za %1%";
texte["upgradeLevel"] = "Podnie" + s_ac + " poziom";
texte["upjersAdvertising"] = "Upjers-Advertising";
texte["useQuestProducts"] = "U" + z_dot + "yj towar" + o_ac + "w z bie" + z_dot + a_ogonek + "cego Questa";
texte["useWildcard"]= "U"+z_dot+"yj * aby oznaczy"+c_ac+" jedn"+a_ogonek+" lub wi"+e_ogonek+"cej liter.";
texte["value"] = "Warto" + s_ac + c_ac;
texte["version"]="Wersja";
texte["waterBonus"] = "%1%% bonus podlewania";
texte["wateringFeature"] = "Maszyna nawadniaj"+e_ogonek+"aca";
texte["waterNeeded"] = "Wymaga podlania";
texte["waterNeededAtX"] = "Trzeba podla" + c_ac + " o %1%";
texte["waterNeededAtX_day1"] = "Trzeba podla" + c_ac + " jutro o %1%";
texte["windmill"] = "M" + l_stroke + "yn";
texte["writeMessage"] = "Wy" + s_ac + "lij wiadomo" + s_ac + c_ac;
texte["XIsUpToDate"]="%1% jest aktualny."
texte["yes"] = "Tak";
texte["yield"] = "Plon";
texte["yieldPerProduction"] = "Efekt produkcji";
texte["youAreOnRankX"]="Jeste"+s_ac+" na miejscu %1%.";
// category
texte["category_c"]=texte["coins"];
texte["category_v"]="Ro" + s_ac + "liny";
texte["category_e"]="Produkty zwierz" + e_ogonek + "ce";
texte["category_z"]=unsafeWindow.rack_deco;
texte["category_o"]=unsafeWindow.rack_oil;
texte["category_fw"]=unsafeWindow.rack_foodworld;
texte["category_fw1"]="Napoje";
texte["category_fw2"]="Przek"+a_ogonek+"ski";
texte["category_fw3"]="Ciasta";
texte["category_fw4"]="jeszcze niedost" + e_ogonek + "pne";
texte["category_fl"]="Kwiaty";
texte["category_fla"]="Wi"+a_ogonek+"zanki";
texte["category_f1"]="Sadzonki";
texte["category_f2"]="Pnie";
texte["category_f3"]="Produkty tartaku";
texte["category_f4"]="Produkty stolarni";
texte["category_f5"]="Produkty drewniane";
texte["category_r0"]="Przepisy - produkty";
texte["category_r1"]="Przepisy - zwi"+e_ogonek+"kszaj"+a_ogonek+"ce wydajno"+s_ac+c_ac;
texte["category_r2"]="Przepisy - daj"+a_ogonek+"ce punkty";
texte["category_p0"]="Power-Ups - produkty";
texte["category_p1"]="Power-Ups - zwi"+e_ogonek+"kszaj"+a_ogonek+"ce wydajno"+s_ac+c_ac;
texte["category_p2"]="Power-Ups - daj"+a_ogonek+"ce punkty";
// settings
texte["settings_valAutoWater"]=["Automatyczne podlewanie", "Ro" + s_ac + "liny b" + e_ogonek + "d" + a_ogonek + " automatycznie podlewane (je" + s_ac + "li masz konto Premium)."];
texte["settings_valAssumeWater"]=["Kontynuuj podlewanie", "Jest to wa" + z_dot + "ne dla ro" + s_ac + "lin rosn" + a_ogonek + "cych d" + l_stroke + "u" + z_dot + "ej ni" + z_dot + " 24h. Na podstawie przewidywanego czasu zbioru je" + s_ac + "li podlewanie jest mo" + z_dot + "liwe, to jest kontynuowane."];
texte["settings_valAutoCrop"]=["Automatyczne zbiory", "Po wej" + s_ac + "ciu na pole wszystkie plony zostan" + a_ogonek + " automatycznie zebrane."];
texte["settings_valWaterNeeded"]=["Info o podlewaniu","Czy ma by"+c_ac+" wy"+s_ac+"wietlana ikona informuj"+a_ogonek+"ca o niepodlanym polu?"];
texte["settings_valCropMsg"]=["Autozamykanie zbior" + o_ac + "w", "Zaznacz je" + s_ac + "li denerwuje ci" + e_ogonek + " wyskakuj" + a_ogonek + "ca plansza z ilo" + s_ac + "ci" + a_ogonek + " zebranych plon" + o_ac + "w."];
texte["settings_valLimitEmptyFields"]=["Puste miejsca", "Je" + s_ac + "li ilo" + s_ac + c_ac + " pustych miejsc przekroczy t" + a_ogonek + " warto" + s_ac + c_ac + ", to pole b" + e_ogonek + "dzie oznaczone jako puste."];
texte["settings_valLimitEmptyFields_forest"]=["Puste miejsca w lesie", "Je" + s_ac + "li ilo" + s_ac + c_ac + " pustych miejsc przekroczy t" + a_ogonek + " warto" + s_ac + c_ac + ", to pole b" + e_ogonek + "dzie oznaczone jako puste."];
texte["settings_valMoveAnimals"]=["Ruchome zwierzaki", ""];
texte["settings_valContractLogAmount"]=["Ilo" + s_ac + c_ac + " zachowanych um" + o_ac + "w", "Twoje ostatnio wys" + l_stroke + "anie i otrzymane umowy b" + e_ogonek + "d" + a_ogonek + " zachowane i b" + e_ogonek + "dzie mo" + z_dot + "na przejrze" + c_ac + " ich histori" + e_ogonek + "."];
texte["settings_valFarmiLimits"]=["Limit Klient" + o_ac + "w", "Klienci s" + a_ogonek + " oznaczani trzema kolorami zale" + z_dot + "nie od op" + l_stroke + "acalno" + s_ac + "ci ich oferty."];
texte["settings_valFarmiMiniInfo"]=["Mini Info Klienta", "Wy" + s_ac + "wietla ma" + l_stroke + "e k" + o_ac + l_stroke + "ko pod klientem zale" + z_dot + "nie od op" + l_stroke + "acalno" + s_ac + "ci jego oferty."];
texte["settings_valMinRackMan"]=["Minimalne ilo" + s_ac + "ci", "Mo" + z_dot + "esz ustali" + c_ac + " dok" + l_stroke + "adn" + a_ogonek + " ilo" + s_ac + c_ac + " *tutaj*"];
texte["settings_valMinRack"]=[, " Produkt jest oznaczany, je" + s_ac + "li jego ilo" + s_ac + c_ac + " w regale spadnie poni" + z_dot + "ej tego poziomu. Mo" + z_dot + "esz ustali" + c_ac + " r" + o_ac + z_dot + "ne warto" + s_ac + "ci zale" + z_dot + "nie od kategorii."];
texte["settings_valMinRackPlantsize"]=["Uwzgl" + e_ogonek + "dnij rozmiar sadzonki", "Przyk" + l_stroke + "adowo zbo" + z_dot + "e potrzebuje tylko po" + l_stroke + "ow" + e_ogonek + " powy" + z_dot + "szej warto" + s_ac + "ci."];
texte["settings_valMinRackGrowing"]=["Produkcja w toku", "Uwzgl" + e_ogonek + "dnia ilo" + s_ac + c_ac + " produkt" + o_ac + "w b" + e_ogonek + "d" + a_ogonek + "cych w trakcie produkcji/wzrostu i gotowych przez bonusy."];
texte["settings_valMinRackQuest"]=["Produkty do Quest"+o_ac+"w","Uwzgl"+e_ogonek+"dnia ilo"+s_ac+c_ac+" potrzebn"+a_ogonek+" do wykonania Questa."];
texte["settings_valMinRackRecursive"]=["Produkty rekurencyjnie", "Dodaj produkty wymagane do produkcji brakuj" + a_ogonek + "cych towar" + o_ac + "w i przelicz ponownie dla takiego stanu (u" + z_dot + "yteczne przy produkcji le" + s_ac + "nej)"];
texte["settings_valMinRackFarmis"]=["Produkty klient" + o_ac + "w", "Dodaje ilo" + s_ac + c_ac + " produkt" + o_ac + "w potrzebnych dla klient" + o_ac + "w, kt" + o_ac + "rzy p" + l_stroke + "ac" + a_ogonek + " wi" + e_ogonek + "cej ni" + z_dot + " ustalone minimum."]
texte["settings_valMinRackForestryFarmis"]=["Produkty klient" + o_ac + "w Lasu", "Dodaje ilo" + s_ac + c_ac + " produkt" + o_ac + "w potrzebnych dla klient" + o_ac + "w Lasu."];
texte["settings_protectMinRack"]=["Ochrona sprzeda" + z_dot + "y", "Sprzedaj" + a_ogonek + "c na targu zostawi w regale ustalone minimum towaru"];
texte["settings_valBuyingLimitDown"]=["Pod" + s_ac + "wietlenie ceny poni" + z_dot + "ej minimum", ""];
texte["settings_valBuyingLimit"]=["G" + o_ac + "rny limit zakupu", "Zaznaczasz do jakiej granicy chcesz kupowa" + c_ac + " na targu. To chroni przed zakupem zbyt drogich produkt" + o_ac + "w na targu."];
texte["settings_valBuyingLimitNPC"]=["Blokada zakup"+o_ac+"w", "Pozw" + o_ac + "l na zakupy tylko do ceny sklepowej"];
texte["settings_valSellingLimit"]=["Limity sprzeda" + z_dot + "y", "Zakres w jakim twoja sprzeda" + z_dot + " b" + e_ogonek + "dzie chroniona, aby" + s_ac + " nie sprzeda" + l_stroke + " swoich plon" + o_ac + "w zbyt tanio lub za drogo.."];
texte["settings_valJoinPrices"]=["Upro" + s_ac + c_ac + " sprzeda" + z_dot, "Po" + l_stroke + a_ogonek + "czy w jedno pola ceny na twoim straganie (u" + l_stroke + "atwia wprowadzanie cen)."];
texte["settings_valQuicklinks"]=["Szybki przegl" + a_ogonek + "d rynku (ikony)", "Pokazuje wysuwany pasek z ikonami dost" + e_ogonek + "pnych towar" + o_ac + "w (z prawej)"];
texte["settings_valUseObservedPrices"]=["U" + z_dot + "yj " + s_ac + "rednich cen", "Podczas przegl" + a_ogonek + "dania cen na targu s" + a_ogonek + " one notowane i u" + s_ac + "redniona cena jest wykazywana w tabeli cen. Czy automatycznie ma ona by" + c_ac + " przyjmowana jako rynkowa?"];
texte["settings_valSendStatistics"]=["Wy" + s_ac + "lij statystyki", "Wspomaga <a href='http://mff.metrax.eu/' target='_blank'>Statistik-Server</a>. Dane prywatne nie s" + a_ogonek + " wysy" + l_stroke + a_ogonek + "ne!"];
texte["settings_valPrivateMessages"]=["Ilo" + s_ac + c_ac + " zachowanych prywatnych wiadomo" + s_ac + "ci", "Liczba prywatnych wiadomo" + s_ac + "ci, kt" + o_ac + "re zostan" + a_ogonek + " zachowane, aby umo" + z_dot + "liwi" + c_ac + " przegl" + a_ogonek + "d historii danej umowy"];
texte["settings_valMarketMessages"]=["Ilo" + s_ac + c_ac + " zachowanych rynkowych wiadomo" + s_ac + "ci", "Zaznacz ile wiadomo" + s_ac + "ci ma by" + c_ac + " przechowywanych, nawet je" + s_ac + "li s" + a_ogonek + " starsze ni" + z_dot + " maksymalnie 7 dni."];
texte["settings_valMessageRe"]=["Skr" + o_ac + "t tematu", "Zamienia \"Re:Re:\" na \"Re:\" w temacie wiadomo" + s_ac + "ci, gdy na ni" + a_ogonek + " odpowiadasz."];
texte["settings_valMessagesSystemMarkRead"]=["Auto odczyt wiadomo"+s_ac+"ci","Automatycznie odczytywanie wiadomo"+s_ac+"ci systemowych."];
texte["settings_valFoodworldFarmiPlacing"]=["Obs"+l_stroke+"uga klient"+o_ac+"w strefy pikniku","Klienci stefy pikniku b"+e_ogonek+"d"+a_ogonek+" automatycznie umieszczani na wolnych miejscach."];
texte["settings_valAutoLogin"]=["Automatyczne logowanie", "Po wprowadzeniu nazwy u" + z_dot + "ytkownika i has" + l_stroke + "a nast" + e_ogonek + "puje automatyczne logowanie. Pozwala to zachowa" + c_ac + " ci" + a_ogonek + "g" + l_stroke + "o" + s_ac + c_ac + " grania. Przy wielu kontach musi by" + c_ac + " dozwolone wyskakiwanie okienek."];
texte["settings_valUpdate"]=["Aktualizacja", "Automatycznie sprawdza czy jest nowsza wersja tego skryptu."];
texte["settings_valServerTimeOffset"]=["Czas serwera", ""];
texte["settings_valGamecursor"]=["Kursor gry", "U" + z_dot + "yj kursora gry zamiast systemowego."];
texte["settings_valDrag"]=["Przesuwanie", "Pozwala na przesuwanie okien po klikni" + e_ogonek + "ciu na lewy g" + o_ac + "rny r" + o_ac + "g."];
texte["settings_valClickErrorbox"]=["Ukryj okno b" + l_stroke + e_ogonek + "du", "Niekt" + o_ac + "rzy u" + z_dot + "ytkownicy maj" + a_ogonek + " problemy z oknem b" + l_stroke + e_ogonek + "du. Pami" + e_ogonek + "taj jednak, " + z_dot + "e zasadniczo jest ono przydatne!"];
texte["settings_valHotkeys"]=["Hotkeys", "U" + z_dot + "ywanie klawiszy pozwala na szybsze poruszanie si" + e_ogonek + " po grze."];
texte["settings_hotkeymap"]={"prevPage": "poprzednia wiadomo" + s_ac + c_ac + ", pole, ...","nextPage": "nast" + e_ogonek + "pna wiadomo" + s_ac + c_ac + ", pole, ...", "farm1": "1-sza farma","farm2": "2-ga farma","farm3": "3-cia farma","guild": "Klub","city1": "Pierwsze miasto","city2": "Drugie miasto","farmilog": "Farmi-Log","help": "Pomoc","market": "Targ","marketstand": "Market stand","messages": "Wiadomo" + s_ac + "ci","options": "Opcje","profit": "Kalkulator zysk" + o_ac + "w","sgh": "Sklep z nasionami","overview": "Przegl" + a_ogonek + "d","contract": "Umowy","systemmessage": "wiadomo" + s_ac + "ci systemowe" };
texte["settings_valzoneAddToGlobalTime"]=["Zintegruj", "Czy czas produkcji ma by" + c_ac + " wliczony do czasu og" + o_ac + "lnego?"];
texte["settings_valGlobaltimeShowCroppedZone"]=["Zintegruj zebrane pola", "Czy doliczy" + c_ac + " do og" + o_ac + "lnego czasu pola ju" + z_dot + " zebrane?"];
texte["settings_cacheReset"]=["Cache reset", "Usuwanie wszystkich danych zapisanych przez ten skrypt..."];
//help
texte["help_0"]=[,"Oto skr"+o_ac+"cona instrukcja funkcji dost"+e_ogonek+"pnych w Doradcy Farmera. Nie s"+a_ogonek+" tu opisane wszystkie, gdy"+z_dot+" skrypt stale si"+e_ogonek+" rozwija. Aby odkry"+c_ac+" niekt"+o_ac+"re wystarczy najecha"+c_ac+" na nie myszk"+a_ogonek+". <br>Na dole strony wida"+c_ac+" przycisk opcji, mo"+z_dot+"esz tam dopasowa"+c_ac+" skrypt do swoich wymaga"+n_ac+".<br> Generalnie skrypt wie tylko tyle ile zobaczy i ustalisz, wi"+e_ogonek+"c w razie jakich"+s_ac+" problem"+o_ac+"w radz"+e_ogonek+" tam zajrze"+c_ac];
texte["help_1"]=["Pola","Po wej" + s_ac + "ciu na pole skrypt zapisuje co jest produkowane, czas produkcji oraz czy ro" + s_ac + "liny s" + a_ogonek + " podlane. Informacje s" + a_ogonek + " p" + o_ac + z_ac + "niej wy" + s_ac + "wietlane w widoku farmy. Ka" + z_dot + "de pole ma w" + l_stroke + "asny licznik czasu, odliczaj" + a_ogonek + "cy czas do zbioru.<br> Je" + s_ac + "li masz w" + l_stroke + a_ogonek + "czon" + a_ogonek + " pomoc w sianiu to jest ona dost" + e_ogonek + "pna pod ikonk" + a_ogonek + " kwiatka. Na g" + o_ac + "rze pola s" + a_ogonek + " umieszczone strza" + l_stroke + "ki pozwalaj" + a_ogonek + "ce na przemieszczanie si" + e_ogonek + " mi" + e_ogonek + "dzy polami"];
texte["help_2"]=["Przegl" + a_ogonek + "d","Klikni" + e_ogonek + "cie na " + s_ac + "wink" + e_ogonek + " na g" + o_ac + "rze ekranu wy" + s_ac + "wietla przegl" + a_ogonek + "d informacji o ca" + l_stroke + "ej farmie. Opisane jest tu ka" + z_dot + "de pole, jego obecny stan (produkcja, punkty oraz czas zako" + n_ac + "czenia). Podawana jest te" + z_dot + " suma wszystkich zbior" + o_ac + "w.<br> Poni" + z_dot + "ej wy" + s_ac + "wietlany jest spis brakuj" + a_ogonek + "cych produkt" + o_ac + "w " + z_dot + a_ogonek + "danych przez klient" + o_ac + "w. Za" + s_ac + " ni" + z_dot + "ej szczeg" + o_ac + l_stroke + "owe zestawienie zam" + o_ac + "wie" + n_ac + ", w kt" + o_ac + "rym wyliczone s" + a_ogonek + " " + z_dot + a_ogonek + "dane produkty (braki oznaczone na czerwono), sugerowana cena, warto" + s_ac + c_ac + " rynkowa i nasz zysk.<br> Klikaj" + a_ogonek + "c na dany produkt (w zestawieniu brak" + o_ac + "w lub indywidualnym) przeniesiesz si" + e_ogonek + " prosto na targ, aby" + s_ac + " m" + o_ac + "g" + l_stroke + " go kupi" + c_ac + ".<br> Mo" + z_dot + "esz te" + z_dot + " przej" + s_ac + c_ac + " do wybranego pola lub klienta po klikaj" + a_ogonek + "c na nie."];
texte["help_3"]=["Niebieski pasek","Zdobywane punkty s" + a_ogonek + " codziennie zliczane, a ich ilo" + s_ac + c_ac + " pokazywana na niebieskim pasku u do" + l_stroke + "u ekranu. Czarna kreska oddziela poziom poprzedni i bie" + z_dot + a_ogonek + "cy, kreski bia" + l_stroke + "e oddzielaj" + a_ogonek + " dni, za" + s_ac + " czerwona oznacza niedziel" + e_ogonek + ".<br> Klikni" + e_ogonek + "cie na ten pasek wy" + s_ac + "wietli tabel" + e_ogonek + " zdobywanych punkt" + o_ac + "w oraz braki w produktach"];
texte["help_4"]=["Rega" + l_stroke,"Przedstawione tu informacje zosta" + l_stroke + "y rozszerzone o ceny oraz warto" + s_ac + c_ac + " towaru. Kolorem zaznaczone s" + a_ogonek + " towary, kt" + o_ac + "rych jest za ma" + l_stroke + "o do zrealizowania zam" + o_ac + "wienia klient" + o_ac + "w."];
texte["help_5"]=["Kalkulator zysk" + o_ac + "w","U do" + l_stroke + "u planszy jest znaczek <img src=\"" + GFX + "buildingupdatebutton_off.png\" style=\"width: 15px; height: 15px;\">. Klikni" + e_ogonek + "cie na niego otwiera tabel" + e_ogonek + " zawieraj" + a_ogonek + "c" + a_ogonek + " wyliczony czas zbior" + o_ac + "w, ilo" + s_ac + c_ac + " zdobywanych punkt" + o_ac + "w oraz przewidywane zyski. Klikni" + e_ogonek + "cie na gwiazdki zwi" + e_ogonek + "ksza poziom dla danego towaru, za" + s_ac + " na nag" + l_stroke + o_ac + "wki kolum - sortuje dane wzgl" + e_ogonek + "dem danej kolumny"];
texte["help_6"]=["Klienci","Dymki nad klientami zosta" + l_stroke + "y rozszerzone o kalkulacj" + e_ogonek + " czy zam" + o_ac + "wienie jest op" + l_stroke + "acalne. Towary, kt" + o_ac + "rych jest za ma" + l_stroke + "o s" + a_ogonek + " oznaczone czerwon" + a_ogonek + " ramk" + a_ogonek + ".<br> Na niebieskim pasku z prawej mo" + z_dot + "esz ustali" + c_ac + " poziom op" + l_stroke + "acalno" + s_ac + c_ac + "i poni" + z_dot + "ej kt" + o_ac + "rego klienci s" + a_ogonek + " odsy" + l_stroke + "ani. <br>Tabela pozwala si" + e_ogonek + " zorientowa" + c_ac + " jakie zyski osi" + a_ogonek + "gni" + e_ogonek + "to z handlu z klientami"];
texte["help_7"]=["Hotkeys","Mo" + z_dot + "esz szybko przenosi" + c_ac + " si" + e_ogonek + " przy u" + z_dot + "yciu klawisza <i>Alt</i>+... zobacz w Opcjach!"];
texte["help_8"]=["Targowisko","Na targu jeste" + s_ac + " \"chroniony\", co znaczy, " + z_dot + "e nie mo" + z_dot + "esz kupi" + c_ac + " towaru dro" + z_dot + "ej ni" + z_dot + " w sklepie lub poza ustalonym w opcjach przedzia" + l_stroke + "em. Je" + s_ac + "li w" + l_stroke + a_ogonek + "czony jest 'szybki przegl" + a_ogonek + "d rynku', to mo" + z_dot + "esz przej" + s_ac + c_ac + " do wybranego towaru przez wysuwane boczne okno.<br> Z lewej u g" + o_ac + "ry s" + a_ogonek + " strza" + l_stroke + "ki pozwalaj" + a_ogonek + "ce zmienia" + c_ac + " towar oraz wy" + s_ac + "wietlana jest ilo" + s_ac + c_ac + " danego towaru.<br> Na dole za" + s_ac + " jest bardzo wa" + z_dot + "ny przycisk: CENY.<br> Zawiera on zestawienie ilo" + s_ac + "ci towar" + o_ac + "w oraz Arednich cen po jakich jest on wystawiany oraz ustalanej przez ciebie. Ceny te s" + a_ogonek + " wykorzystywane w wielu miejscach, wi" + e_ogonek + "c dbaj by by" + l_stroke + "y aktualne.\" " + S_ac + "rednia rynkowa\" jest ustalana, gdy odwiedzasz stron" + e_ogonek + " danego towaru. Na twoim straganie wy" + s_ac + "wietlane jest kilka przydatnych informacji, zapami" + e_ogonek + "tywana jest te" + z_dot + " twoja ostatnia oferta."];
texte["help_9"]=["Wiadomo" + s_ac + "ci","Twoja sprzeda" + z_dot + " jest monitorowana i wy" + s_ac + "wietlana od razu, wi" + e_ogonek + "c nie trzeba klika" + c_ac + " dwa razy.<br> Przydatny na pewno b" + e_ogonek + "dzie przycisk \"Wszystkie przeczytane\" pozwalaj" + a_ogonek + "cy za jednym klikni" + e_ogonek + "ciem oznaczy" + c_ac + " wszystkie wiadomo" + s_ac + "ci. <br> Za" + s_ac + " przycisk \"Log\" zawiera zestawienie zapami" + e_ogonek + "tanych wiadomo" + s_ac + "ci oraz analizy sprzeda" + z_dot + "y towar" + o_ac + "w na targu. <br>Twoje wiadomo" + s_ac + "ci prywatne s" + a_ogonek + " r" + o_ac + "wnie" + z_dot + " zapami" + e_ogonek + "tywane, wi" + e_ogonek + "c znacznie " + l_stroke + "atiwej obs" + l_stroke + "uguje si" + e_ogonek + " umowy."];
texte["help_10"]=["Umowy","S" + a_ogonek + " r" + o_ac + "wnie" + z_dot + " zapami" + e_ogonek + "tywane. Podczas tworzenia umowy w bocznym oknie wy" + s_ac + "wietlana jest wiadomo" + s_ac + c_ac + " " + z_ac + "r" + o_ac + "d" + l_stroke + "owa, aby " + l_stroke + "atwiej by" + l_stroke + "o skompletowa" + c_ac + " towar. Na bie" + z_dot + a_ogonek + "co pokazywana jest warto" + s_ac + c_ac + " wysy" + l_stroke + "anego towaru. Mo" + z_dot + "na wysy" + l_stroke + "a" + c_ac + " wiele razy t" + a_ogonek + " sam" + a_ogonek + " umow" + e_ogonek + "."];
texte["help_11"]=["Obs" + l_stroke + "uga kont","Mo" + z_dot + "esz zapisa" + c_ac + " wszystkie swoje konta w opcjach. Pozwala to na " + l_stroke + "atwe logowanie przy pomocy przycisk" + o_ac + "w wy" + s_ac + "wietlanych na stronie startowej. Dzi" + e_ogonek + "ki temu mo" + z_dot + "esz prze" + l_stroke + a_ogonek + "cza" + c_ac + " si" + e_ogonek + " mi" + e_ogonek + "dzy kontami na tym samym serwerze."];
// AUTOMAT
texte["automat"] = "Automat";
texte["automat_planting"] = "Wysiewanie...";
texte["automat_waiting"] = "Oczekiwanie...";
texte["automat_watering"] = "Podlewanie...";
texte["automat_feeding"] = "Karmienie...";
texte["automat_automatPlanting"] = "AutoZasiewy...";
texte["automat_automatFeeding"] = "AutoKarmienie...";
texte["automat_automatFactory"] = "AutoProdukcja...";
texte["automat_automatWindmill"] = "AutoM" + l_stroke + "yn...";
texte["automat_botStart"] = "Startuj Auto-Bota";
texte["automat_botStop"] = "Zatrzymaj Auto-Bota";
texte["automat_settings_botErrorBehaviour"] = "Zachowanie Automatu w przypadku b"+l_stroke+e_ogonek+"du";
texte["automat_settings_pageReload"] = "Od"+s_ac+"wie"+z_dot+" stron"+e_ogonek;
texte["automat_settings_botRestart"] = "Restartuj Automat";
texte["automat_zonePairing"] = L_stroke + a_ogonek + "czenie p" + o_ac + "l";
texte["automat_debugInfo"] = "Debug Info";
texte["automat_windmill"] ="M" + l_stroke + "yn";
texte["automat_timing"] = "Czas";
texte["automat_general"] = "Og" + o_ac + "lne";
texte["automat_development"] = "Development";
texte["automat_confirmChangelogVersion"]="Zainstalowano now"+a_ogonek+" wersj"+e_ogonek+" Automatu.<br>Wersja %1% zawiera nast"+e_ogonek+"puj"+a_ogonek+"ce zmiany:";
texte["automat_msgUpdate"] = "Jest nowa wersja skryptu automatyzacji. Zainstalowa" + c_ac + "?";
texte["automat_shouldUpdateAdviser"] = "Powiniene" + s_ac + " zaktualizowa" + c_ac + " skrypt Doradcy!<br> Inaczej Automat nie b" + e_ogonek + "dzie dzia" + l_stroke + "a" + l_stroke + " prawid" + l_stroke + "owo.";
texte["automat_settings_autoPlant"] = "Czy wy" + s_ac + "wietla" + c_ac + " ikony automatyzacji siewu?";
texte["automat_settings_autoWater"] = "Czy pola maj" + a_ogonek + " by" + c_ac + " podlewane?";
texte["automat_settings_autoFeed"] = "Czy wy" + s_ac + "wietla" + c_ac + " ikony automatyzacji karmienia?";
texte["automat_settings_botUse"] = "U"+z_dot+"yj bota";
texte["automat_settings_disableCropFields"]="Blokuj zbiory na u"+s_ac+"pionych polach";
texte["automat_settings_pauseShortMin"] = "Minimalna zw" + l_stroke + "oka dla automatyzacji siewu";
texte["automat_settings_pauseShortMax"] = "Maksymalna zw" + l_stroke + "oka dla automatyzacji siewu";
texte["automat_settings_pauseMin"] = "Minimalny czas oczekiwania mi" + e_ogonek + "dzy operacjami";
texte["automat_settings_pauseMax"] = "Maksymalny czas oczekiwania mi" + e_ogonek + "dzy operacjami";
texte["automat_settings_maxDurationBotRun"] = "Maksymalny czas dzia"+l_stroke+"ania Automatu";
texte["automat_settings_maxDurationBotStep"] = "Maksymalny czas dzia"+l_stroke+"ania dla ka"+z_dot+"dej operacji w Automacie";
texte["automat_setToDefault"] = "Przywr" + o_ac + c_ac + " domy" + s_ac + "lne";
texte["automat_settings_seedWaitForCrop"] ="Czekaj z zasiewem, je" + s_ac + "li do kolejnego zbioru to mniej ni" + z_dot;
texte["automat_emergencyPlants"] = "Ro" + s_ac + "liny rezerwowe. S" + a_ogonek + " u" + z_dot + "ywane je" + s_ac + "li wymagane ro" + s_ac + "liny nie s" + a_ogonek + " dost" + e_ogonek + "pne lub si" + e_ogonek + " sko" + n_ac + "cz" + a_ogonek + ".";
texte["automat_settings_useQueueList"] = "U" + z_dot + "yj listy zasiew" + o_ac + "w dla p" + o_ac + "l.";
texte["automat_set12a"] = "Usu" + n_ac + " \n listy zasiew" + o_ac + "w\n dla wszystkich p" + o_ac + "l";
texte["automat_set12b"] = "Usuwanie zako" + n_ac + "czone.";
texte["automat_settings_showQueueTime"] = "Poka" + z_dot + " skalkulowany czas zbior" + o_ac + "w na li" + s_ac + "cie.";
texte["automat_set18a"] ="Usu" + n_ac + " wszystkie listy prac dla m" + l_stroke + "yna";
texte["automat_set18b"] = "Usuwanie zako" + n_ac + "czone";
texte["automat_settings_powerUpActivate"] = "Aktywuj powerupy dla produkt" + o_ac + "w";
texte["automat_settings_lotteryActivate"] = "Automatycznie aktywuj dzienn" + a_ogonek + " loteri" + e_ogonek;
texte["automat_settings_lotteryDailyLot"] = "Zaznacz, aby automatycznie odebra" + c_ac + " nagrod" + e_ogonek;
texte["automat_settings_questActivate"] = "Aktywuj Quest automatycznie do questa:";
texte["automat_settings_questSolving"]= "Wykonaj Quest automatycznie do questa:";
texte["automat_settings_farmiReject"] = "Odrzucaj klient" + o_ac + "w poni" + z_dot + "ej :";
texte["automat_settings_farmiAccept"] = "Akceptuj klient" + o_ac + "w powy" + z_dot + "ej:";
texte["automat_settings_farmiAcceptBelowMinValue"] = "Akceptuj klient" + o_ac + "w, kt" + o_ac + "rych obs" + l_stroke + "uga spowoduje spadek towaru w Regale poni" + z_dot + "ej minimum.";
texte["automat_settings_farmiRemoveMissing"] = "Usuwaj klient" + o_ac + "w dla kt" + o_ac + "rych brakuje towaru i z najni" + z_dot + "sz" + a_ogonek + " wydajno" + s_ac + "ci" + a_ogonek + ". Pr" + o_ac + "g:";
texte["automat_fields"] = "Pola";
texte["automat_titleGeneral"] = "Lista g" + l_stroke + o_ac + "wna";;
texte["automat_titleQueue"] = "Lista";
texte["automat_QueCopyTextHeader"] = "Kopiuj list" + e_ogonek;
texte["automat_QueCopyTextHeaderFrom"] = "Kopuj z:";
texte["automat_QueCopyTextHeaderTo"] = "Kopuj do:";
texte["automat_QueAddText"] = "Kliknij aby doda" + c_ac + " produkt do listy."; //Add product
texte["automat_QueAddAboveText"] = "Kliknij aby doda" + c_ac + " produkt do listy przed t" + a_ogonek + " pozycj" + a_ogonek + ".";
texte["automat_QueDeleteText"] = "Usu" + n_ac + " ten produkt z listy.";
texte["automat_QueClose"] = "Zamknij to menu";
texte["automat_QueCloseAll"] = "Zamknij wszystkie otwarte listy zasiew" + o_ac + "w.";
texte["automat_QueMin"] = "Zmniejsz warto" + s_ac + c_ac;
texte["automat_QuePlus"] = "Zwi" + e_ogonek + "ksz warto" + s_ac + c_ac;
texte["automat_QueBehaviourF"] = "Kliknij aby przej" + s_ac + c_ac + " do trybu Rega" + l_stroke + "u";
texte["automat_QueBehaviourR"] = "Kliknij aby przej" + s_ac + c_ac + " do trubu P" + o_ac + "l";
texte["automat_QueUpButton"] = "W g" + o_ac + "r" + e_ogonek;
texte["automat_QueDownButton"] = "W d" + o_ac + l_stroke;
texte["automat_buttonTimeLine"] = "Poka" + z_dot + " linie czasowe prac";
texte["automat_buttonOverview"] = "Poka" + z_dot + " przegl"+a_ogonek+"d automatyzacji";
texte["automat_repeat_on"] = "Zap" + e_ogonek + "tlenie listy: TAK, kliknij aby wy" + l_stroke + a_ogonek + "czy" + c_ac + ".";
texte["automat_repeat_off"] = "Zap" + e_ogonek + "tlenie listy: NIE, kliknij aby w" + l_stroke + a_ogonek + "czy" + c_ac + ".";
texte["automat_shuffle_on"] = "Losowe zasiewy: TAK, kliknij aby wy" + l_stroke + a_ogonek + "czy" + c_ac + ".";
texte["automat_shuffle_off"] = "Losowe zasiewy: NIE, kliknij aby w" + l_stroke + a_ogonek + "czy" + c_ac + ".";
texte["automat_rotate"] = "Rotacja: przesu" + n_ac + " towary o jedn" + a_ogonek + " pozycj" + e_ogonek + " (pierwszy na koniec)";
texte["automat_stop"] = "STOP";
texte["automat_week"] = "tydzie" + n_ac;
texte["automat_inftext"] = "w niesko" + n_ac + "czono" + s_ac + c_ac;
texte["automat_removeAllWeed"] = "Usu" + n_ac + " wszystkie %AMOUNT% %PROD%<br>za szt. = %COST%<br>razem = %TCOST%";
texte["automat_usedFarmFieldsReadyAt"] = "U"+z_dot+"yte pola gootowe o:";
texte["automat_CloseWindowTimer"] = "Zamkni" + e_ogonek + "cie ekranu za :%1%";
texte["automat_CloseWindowTimerClick"] = "Kliknij aby zresetowa" + c_ac + " timer!";
//%PRODNAME% = product name, %FLDFROM% = field nr from, %FLDTO% = field nr until,
texte["automat_QueDoWork"] = "Pole obs" + l_stroke + "ugiwane przez bota";
texte["automat_QueDontWork"] = "Pole ignorowane przez bota";
texte["automat_QueueStoped"] = "Wykryto wstrzymanie produkcji. %PRODNAME% nie b" + e_ogonek + "dzie dalej siany.";
texte["automat_QueStop0"] = "Proces automatycznych zasiew" + o_ac + "w zostanie zatrzymany.";
texte["automat_QueStop1"] = "Po obsianiu %FLDFROM% pola proces automatycznych zasiew" + o_ac + "w zostanie zatrzymany.";
texte["automat_QueStopX"] = "Po obsianiu %FLDFROM% p" + o_ac + "l proces automatycznych zasiew" + o_ac + "w zostanie zatrzymany.";
texte["automat_QueRepeat"] = "(Tryb powtarzania)";
texte["automat_QueShuffle"] = "(Tryb losowy)";
texte["automat_QueRepeatShuffle"] = "(Tryb losowy powtarzalny)";
texte["automat_QueFieldInRow1"] = "(Nr. %FLDFROM%)";
texte["automat_QueFieldInRowX"] = "(Nr. %FLDFROM% to %FLDTO%)";
texte["automat_QueRoundDoneR"] = "Te pola %PRODNAME% s" + a_ogonek + " ju" + z_dot + " zagospodarowane i zostan" + a_ogonek + " pomini" + e_ogonek + "te";
texte["automat_QueRoundDone1"] = "Na tym polu %PRODNAME% zosta" + l_stroke + " wysiany w tej turze, <br/>w kolejnej turze b" + e_ogonek + "dzie wysiany ponownie.";
texte["automat_QueRoundDoneX"] = "Na tych polach %PRODNAME% zosta" + l_stroke + "y wysiane w tej turze, <br/>w kolejnej turze b" + e_ogonek + "d" + a_ogonek + " wysiane ponownie.";
texte["automat_QueFieldMake"] = "Og" + o_ac + l_stroke + "em:";
texte["automat_QueFieldToGo"] = "Pozosta" + l_stroke + "o:";
texte["automat_QueRoundMake"] = "W ka" + z_dot + "dej turze: ";
texte["automat_QueRoundMade"] = "Wyprodukowano:";
texte["automat_QueRoundToGo"] = "Pozosta" + l_stroke + "o:";
texte["automat_QueUses"] = "U" + z_dot + "yto:";
texte["automat_QueGives"] = "Plon:";
texte["automat_QueFutter"] = "Zysk czasowy:";
texte["automat_QueTimeThis"] = "Czas produkcji:";
texte["automat_QueTimeToGo"] = "Pozosta" + l_stroke + "y czas wzrostu:";
texte["automat_QueTimeReady"] = "Gotowe o:";
texte["automat_QueTimeFirstReady"] = "Pierwsze gotowe o:"
texte["automat_QueTimeNextReady"] = "Nast" + e_ogonek + "pne gotowe o:";
texte["automat_QueTimeRound"] = S_ac + "rednio na tur" + e_ogonek + ":";
texte["automat_QueRackMode"]="(Tryb rega" + l_stroke + "u)"
texte["automat_queueshow"]="Kliknij aby edytowa"+ c_ac +" kolejk" + e_ogonek;
//For the Mill
//%PRODNAME% = product name, %FLDFROM% = field nr from, %FLDTO% = field nr until,
texte["automat_MillQueue"] = "Lista M" + l_stroke + "yna";
texte["automat_MillDoWork"] ="M" + l_stroke + "yn jest obs" + l_stroke + "ugiwany automatycznie.";
texte["automat_MillDontWork"] = "M" + l_stroke + "yn jest pomijany. Wymagana obs" + l_stroke + "uga r" + e_ogonek + "czna";
texte["automat_MillClearAddAll"] ="Wyczy"+s_ac+c_ac+" list"+e_ogonek+" m"+l_stroke+"yna i dodaj ponownie wszystkie przepisy";
texte["automat_MillShuffle"] = "(Tryb losowy)";
texte["automat_MillInRow1"] = "(Nr. %FLDFROM%)";
texte["automat_MillInRowX"] = "(Nr. %FLDFROM% do %FLDTO%)";
texte["automat_MillTimeTotal"] = "Ca" + l_stroke + "kowity czas tworzenia:";
texte["automat_MillTimeReady"] = "Gotowe:";
texte["automat_MillStoped"] = "Wykryto wstrzymanie produkcji. %PRODNAME% nie b" + e_ogonek + "dzie dalej tworzony.";
texte["automat_MillStop0"] = "Proces automatycznych wypiek" + o_ac + "w zostanie zatrzymany.";
texte["automat_MillStop1"] = "Po wykonaniu %FLDFROM% przepisu proces automatycznych wypiek" + o_ac + "w zostanie zatrzymany.";
texte["automat_MillStopX"] = "Po wykonaniu %FLDFROM% przepis" + o_ac + "w proces automatycznych wypiek" + o_ac + "w zostanie zatrzymany.";
try{
texte["automat_MillTimeThis"] = top.window.wrappedJSObject.windmill_bakeingtime;
texte["automat_MillPowerUpText_0"] = top.window.wrappedJSObject.powerup_bonustext1;
texte["automat_MillPowerUpText_1"] = top.window.wrappedJSObject.powerup_bonustext2;
texte["automat_MillPowerUpText_2"] = top.window.wrappedJSObject.powerup_bonustext3;
texte["automat_MillIngredients"] = top.window.wrappedJSObject.windmill_zutaten;
}catch(err){GM_log("Mill from game missing \n"+err);}
texte["automat_number"] ="Numer";
texte["automat_lack"] = "Brak";
texte["automat_MillRecipesBought"] = "Ilo" + s_ac + c_ac + " wypiek" + o_ac + "w og" + o_ac + l_stroke + "em: ";
texte["automat_MillRecipesUsed"] = "U" + z_dot + "yto og" + o_ac + l_stroke + "em przepis" + o_ac + "w: ";
texte["automat_MillRecipesBake"] ="Max przepis" + o_ac + "w do zrobienia: ";
//title
texte["automat_title_on_general"] = "Poka" + z_dot + " tylko List" + e_ogonek + " G" + l_stroke + o_ac + "wn" + a_ogonek + "<br>+Ctrl: Poka" + z_dot + " Liste G" + l_stroke + o_ac + "wn" + a_ogonek;
texte["automat_title_off_general"] = "Poka" + z_dot + " tylko List" + e_ogonek + " G" + l_stroke + o_ac + "wn" + a_ogonek + "<br>+Ctrl: Schowaj Liste G" + l_stroke + o_ac + "wn" + a_ogonek;
texte["automat_title_on_farm1"] = "Poka" + z_dot + " tylko pierwsz" + a_ogonek + " farm" + e_ogonek + "<br>+Ctrl: Poka" + z_dot + " pierwsz" + a_ogonek + " farm" + e_ogonek;
texte["automat_title_off_farm1"] = "Poka" + z_dot + " tylko pierwsz" + a_ogonek + " farm" + e_ogonek + "<br>+Ctrl: Schowaj pierwsz" + a_ogonek + " farm" + e_ogonek;
texte["automat_title_on_farm2"] = "Poka" + z_dot + " tylko drug" + a_ogonek + " farm" + e_ogonek + "<br>+Ctrl: Poka" + z_dot + " drug" + a_ogonek + " farm" + e_ogonek;
texte["automat_title_off_farm2"] = "Poka" + z_dot + " tylko drug" + a_ogonek + " farm" + e_ogonek + "<br>+Ctrl: Schowaj drug" + a_ogonek + " farm" + e_ogonek;
texte["automat_title_on_farm3"] = "Poka" + z_dot + " tylko trzeci" + a_ogonek + " farm" + e_ogonek + "<br>+Ctrl: Poka" + z_dot + " trzeci" + a_ogonek + " farm" + e_ogonek;
texte["automat_title_off_farm3"] = "Poka" + z_dot + " tylko trzeci" + a_ogonek + " farm" + e_ogonek + "<br>+Ctrl: Schowaj trzeci" + a_ogonek + " farm" + e_ogonek;
texte["automat_title_on_farm4"] = "Poka" + z_dot + " tylko czwart" + a_ogonek + " farm" + e_ogonek + "<br>+Ctrl: Poka" + z_dot + " czwart" + a_ogonek + " farm" + e_ogonek;
texte["automat_title_off_farm4"] = "Poka" + z_dot + " tylko czwart" + a_ogonek + " farm" + e_ogonek + "<br>+Ctrl: Schowaj czwart" + a_ogonek + " farm" + e_ogonek;
texte["automat_title_on_farmersmarket"] = "Poka"+z_dot+" tylko Targowisko <br>+Ctrl: Poka"+z_dot+" Targowisko";
texte["automat_title_off_farmersmarket"] = "Poka"+z_dot+" tylko Targowisko<br>+Ctrl: Schowaj Targowisko";
texte["automat_title_on_city"] = "Poka" + z_dot + " tylko m" + l_stroke + "yn<br>+Ctrl: Poka" + z_dot + " m" + l_stroke + "yn";
texte["automat_title_off_city"] = "Poka" + z_dot + " tylko m" + l_stroke + "yn<br>+Ctrl: Schowaj m" + l_stroke + "yn";
texte["automat_title_on_forestry"] = "Poka" + z_dot + " tylko las<br>+Ctrl: Poka" + z_dot + " las";
texte["automat_title_off_forestry"] = "Poka" + z_dot + " tylko las<br>+Ctrl: Schowaj las";
texte["automat_title_on_foodworld"] = "Poka" + z_dot + " tylko piknik<br>+Ctrl: Poka" + z_dot + " piknik";
texte["automat_title_off_foodworld"] = "Poka" + z_dot + " tylko piknik<br>+Ctrl: Schowaj piknik";
texte["automat_title_on_type1"] ="Poka" + z_dot + " tylko pola<br>+Ctrl: Poka" + z_dot + " pola";
texte["automat_title_off_type1"] = "Poka" + z_dot + " tylko pola<br>+Ctrl: Schowaj pola";
texte["automat_title_on_type2"] = "Poka" + z_dot + " tylko zagrody<br>+Ctrl: Poka" + z_dot + " zagrody";
texte["automat_title_off_type2"] = "Poka" + z_dot + " tylko zagrody<br>+Ctrl: Schowaj zagrody";
texte["automat_title_on_type3"] = "Poka"+z_dot+" tylko wytw"+o_ac+"rnie<br>+Ctrl: Poka"+z_dot+" wytw"+o_ac+"rnie";
texte["automat_title_off_type3"] = "Poka"+z_dot+" tylko wytw"+o_ac+"rnie<br>+Ctrl: Schowaj wytw"+o_ac+"rnie";
texte["automat_title_on_all"] ="Poka" + z_dot + " listy dla wszystkich farm";
texte["automat_title_off_all"] = "Ukryj listy dla wszystkich farm";
//help
texte["automat_help_0"] = [, "Ten skrypt s" + l_stroke + "u" + z_dot + "y do automatyzacji produkcji na farmie."];
texte["automat_help_1"] = ["Jak to dzia" + l_stroke + "a?", "Je" + s_ac + "li klikniesz na dole przycisk '" + texte["automat"]["botStart"] + "' rozpocznie si" + e_ogonek + " proces automatyzacji.<br>Mo" + z_dot + "esz kontynuowa" + c_ac + " gr" + e_ogonek + " samemu dop" + o_ac + "ki nic nie b" + e_ogonek + "dzie gotowe. W" + o_ac + "wczas bot rozpocznie symulacj" + e_ogonek + " klini" + e_ogonek + c_ac + " za u" + z_dot + "ytkownika. Podczas tego procesu nie powiniene" + s_ac + " przeszkadza" + c_ac + " automatowi."];
texte["automat_help_2"] = ["Pole", "U do" + l_stroke + "u ka" + z_dot + "dego pola wy" + s_ac + "wietlana jest ikona. Je" + s_ac + "li ikona pokazuje <div class = \"kp" + PRODSTOP + "\" style = \"display:inline-block;\"> </div> to proces automatyzacji jest zatrzymany lub b" + e_ogonek + "dzie zatrzymany po zako" + n_ac + "czeniu bie" + z_dot + a_ogonek + "cych operacji. Na tym polu nie b" + e_ogonek + "dzie nic siane ani produkowane do momentu wybrania innej opcji. Je" + s_ac + "li wybrana jest ikona produktu to b" + e_ogonek + "dzie on wysiewany/produkowany w nast" + e_ogonek + "pnej kolejno" + s_ac + "ci."];
texte["automat_help_3"] = ["Plan zasiew" + o_ac + "w", "Je" + s_ac + "li w opcjach zaznaczona jest lista zasiew" + o_ac + "w, klikni" + e_ogonek + "cie na ikon" + e_ogonek + " ro" + s_ac + "liny na wybranym polu wy" + s_ac + "wietla list" + e_ogonek + " produkt" + o_ac + "w, kt" + o_ac + "re mog" + a_ogonek + " by" + c_ac + " uprawiane. Je" + s_ac + "li t" + l_stroke + "o danej pozycji na li" + s_ac + "cie jest czerwone, to znaczy, " + z_dot + "e do listy zosta" + l_stroke + "a dodana ikona zatrzymania produkcji gdzie" + s_ac + " przed t" + a_ogonek + " pozycj" + a_ogonek + "."];
texte["automat_help_4"] = ["Zap" + e_ogonek + "tlenie", "Ikona \"Zap" + e_ogonek + "tlenie listy\" oznacza, " + z_dot + "e po w" + l_stroke + a_ogonek + "czeniu zasiewy b" + e_ogonek + "d" + a_ogonek + " realizowane \"w p" + e_ogonek + "tli\" tj. po ostatnim zostanie wysiany pierwszy i tak w k" + o_ac + l_stroke + "ko."];
texte["automat_help_5"] = ["Losowe zasiewy", "W" + l_stroke + a_ogonek + "czenie opcji \"Losowe zasiewy\" spowoduje, " + z_dot + "e do uprawy b" + e_ogonek + "d" + a_ogonek + " wybierane losowo pozycje z listy."];
texte["automat_help_6"] = ["Zagrody", "Na dole ka" + z_dot + "dej zagrody wy" + s_ac + "wietlana jest ikona. Je" + s_ac + "li pokazuje </div>" + PRODSTOP + "\" style = \"display:inline-block;\"> </div> to proces automatyzacji jest zatrzymany lub b" + e_ogonek + "dzie zatrzymany po zako" + n_ac + "czeniu bie" + z_dot + a_ogonek + "cych operacji. Je" + s_ac + "li wy" + s_ac + "wietlany jest produkt, to b" + e_ogonek + "dzie on u" + z_dot + "ywany w zagrodzie. Po klikni" + e_ogonek + "ciu na ikon" + e_ogonek + " mo" + z_dot + "na zmieni" + c_ac + " produkt oraz ilo" + s_ac + c_ac + " jaka b" + e_ogonek + "dzie u" + z_dot + "yta do karmienia. Klikni" + e_ogonek + "cie na ikon" + e_ogonek + " pozwala ustawi" + c_ac + " ilo" + s_ac + c_ac + " karmy za pomoc" + a_ogonek + " suwaka lub zmieni" + c_ac + " rodzaj karmy."];
texte["automat_help_7"] = ["Przetw" + o_ac + "rnie", "Na dole ka" + z_dot + "dej przetw" + o_ac + "rni r" + o_ac + "wnie" + z_dot + " jest ikona i podobnie jak w przypadku p" + o_ac + "l czy zagr" + o_ac + "d wy" + s_ac + "wietlenie <div class = \"kp" + PRODSTOP + "\" style = \"display:inline-block;\"> </div> to proces automatyzacji jest zatrzymany lub b" + e_ogonek + "dzie zatrzymany po zako" + n_ac + "czeniu bie" + z_dot + a_ogonek + "cych operacji. Wy" + s_ac + "wietlana inna ikona informuje co jest produkowane obecnie."];
texte["automat_help_8"] = [texte["automat_zonePairing"],"W opcji \"" + texte["automat"]["zonePairing"] + "\" znaczniki pozwalaj" + a_ogonek + " ustali" + c_ac + ", kt" + o_ac + "re pola wchodz" + a_ogonek + " w sk" + l_stroke + "ad danej listy zasiew" + o_ac + "w, co wed" + l_stroke + "ug niej b" + e_ogonek + "dzie wysiewane oraz doda" + c_ac + " dodatkowe listy zasiew" + o_ac + "w."];
texte["automat_help_9"] = ["M" + l_stroke + "yn", "Lista prodkucji dla m" + l_stroke + "yna dzia" + l_stroke + "a podobnie jak lista zasiew" + o_ac + "w tylko, " + z_dot + "e tu wyrabiane s" + a_ogonek + " przepisy.<br> Lista produkcji dla m" + l_stroke + "yna posiada dodatkowy przycisk <div class = \"queueButtonAddAll\"> </div>, kt" + o_ac + "ry mo" + z_dot + "e by" + c_ac + " wykorzystany do wyczyszczenia bie" + z_dot + "cej listy i utworzenia nowej na podstawie zakupionych przepis" + o_ac + "w oraz ilo" + s_ac + "ci produkt" + o_ac + "w w regale. Je" + s_ac + "li lista pod" + s_ac + "wietlona jest na " + z_dot + o_ac + l_stroke + "to to znaczy, " + z_dot + "e jest za ma" + l_stroke + "o surowc" + o_ac + "w do produkcji wszystkich przepis" + o_ac + "w.<br><br><b>Uwaga: </b>Przed pierwszym u" + z_dot + "yciem, je" + s_ac + "li ju" + z_dot + " zakupili" + s_ac + "my, przepisy konieczna jest wizyta u handlarki lub m" + l_stroke + "ynarza, aby automat wczyta" + l_stroke + " zakupione przepisy."];
// Do not edit
if(!top.window.wrappedJSObject.greaseMonkeyData){ top.window.wrappedJSObject.greaseMonkeyData=new Object(); }
top.unsafeData = top.window.wrappedJSObject.greaseMonkeyData;
/*
function compareObjectsExistance(obj1,obj2,pre){
try{
if(typeof(pre)=="undefined") pre="";
for(i in obj1){
if(!obj1.hasOwnProperty(i)){ continue; }
if(typeof obj2[i] == "undefined"){
GM_log("miss in 2: "+pre+i);
}else{
if(typeof obj1[i] == "object"){
compareObjectsExistance(obj1[i],obj2[i],pre+i+" : ");
}
}
}
for(i in obj2){
if(!obj2.hasOwnProperty(i)){ continue; }
if(typeof obj1[i] == "undefined"){
GM_log("miss in 1: "+pre+i);
}else{
if(typeof obj2[i] == "object"){
compareObjectsExistance(obj1[i],obj2[i],pre+i+" : ");
}
}
}
}catch(err){ GM_log("ERROR compareObjectsExistance\n"+err); }
}
window.setTimeout(function(){
GM_log("START COMPARING");
compareObjectsExistance(texte,top.unsafeData.texte);
GM_log("END COMPARING");
},1000);
*/
top.unsafeData.texte=new Object();
top.unsafeData.texte[LANGUAGE]=texte;
top.unsafeData.LANGUAGE=LANGUAGE;
top.unsafeData.COUNTRY=COUNTRY;
top.unsafeData.delimThou=delimThou;
top.unsafeData.regDelimThou=regDelimThou;
top.unsafeData.regDelimThouShift=regDelimThouShift;
top.unsafeData.regDelimThouDelete=regDelimThouDelete;
top.unsafeData.delimDeci=delimDeci;
top.unsafeData.regDelimDeci=regDelimDeci;
top.unsafeData.dateFormatDM=dateFormatDM;
top.unsafeData.dateFormatDMY=dateFormatDMY;
}catch(err){ GM_log("ERROR\npage="+location.href+"\n"+err); }
},false);
Donate for the site OpenUserJS
Are you sure you want to go to an external site to donate a monetary value?
WARNING: Some countries laws may supersede the payment processors policy such as the GDPR and PayPal. While it is highly appreciated to donate, please check with your countries privacy and identity laws regarding privacy of information first. Use at your utmost discretion.