From e241008cd53d109745f333c485bc81bfbcf5ae90 Mon Sep 17 00:00:00 2001 From: AriaieBOY Date: Thu, 3 Nov 2022 21:18:23 +0330 Subject: [PATCH 1/6] Update fa-IR.json --- lang/fa-IR.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lang/fa-IR.json b/lang/fa-IR.json index 40121d45..09f35c77 100644 --- a/lang/fa-IR.json +++ b/lang/fa-IR.json @@ -36,7 +36,7 @@ "label.more": "بیشتر", "label.name": "نام", "label.new-password": "رمز جدید", - "label.none": "None", + "label.none": "هیچ", "label.owner": "ایجاد شده توسط", "label.password": "رمز", "label.passwords-dont-match": "رمزها یکسان نیستند", @@ -67,7 +67,7 @@ "message.confirm-reset": "آیا از بازنشانی آمار {target} مطمئن هستید?", "message.copied": "کپی شد!", "message.delete-warning": "همه‌ی داده‌های مرتبط هم حذف خواهد شد.", - "message.edit-dashboard": "Edit dashboard", + "message.edit-dashboard": "ویرایش داشبورد", "message.failure": "مشکلی پیش آمده است.", "message.get-share-url": "دریافت URL برای اشتراک گذاری", "message.get-tracking-code": "گرفتن کد رهگیری", @@ -103,9 +103,9 @@ "metrics.operating-systems": "سیستم‌عامل‌ها", "metrics.page-views": "بازدید صفحه", "metrics.pages": "صفحه‌ها", - "metrics.query-parameters": "Query parameters", + "metrics.query-parameters": "پارامترهای کوئری", "metrics.referrers": "ارجاع دهندگان", - "metrics.screens": "Screens", + "metrics.screens": "نمایشگرها", "metrics.unique-visitors": "بازدیدکننده‌های یکتا", "metrics.views": "بازدید", "metrics.visitors": "بازدیدکننده" From 268c0366320f84b1753ef7483cf52acec7cf41a2 Mon Sep 17 00:00:00 2001 From: Maxime-J Date: Mon, 7 Nov 2022 18:38:43 +0000 Subject: [PATCH 2/6] custom fr-FR date format --- lib/date.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/date.js b/lib/date.js index cae39ce4..4f92a6cd 100644 --- a/lib/date.js +++ b/lib/date.js @@ -198,6 +198,11 @@ export const customFormats = { p: 'ha', pp: 'h:mm:ss', }, + 'fr-FR': { + 'M/d': 'd/M', + 'MMM d': 'd MMM', + 'EEE M/d': 'EEE d/M', + }, }; export function dateFormat(date, str, locale = 'en-US') { From 6a2ea9f7cce0b5e2084ed35936f07b8812e602ee Mon Sep 17 00:00:00 2001 From: ShizuMilof <95567035+ShizuMilof@users.noreply.github.com> Date: Wed, 9 Nov 2022 09:42:02 +0100 Subject: [PATCH 3/6] Create hr-HR.json --- lang/hr-HR.json | 120 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 lang/hr-HR.json diff --git a/lang/hr-HR.json b/lang/hr-HR.json new file mode 100644 index 00000000..daf53d61 --- /dev/null +++ b/lang/hr-HR.json @@ -0,0 +1,120 @@ +{ + "label.accounts": "Računi", + "label.add-account": "Dodaj račun", + "label.add-column": "Dodaj stupac", + "label.add-filter": "Dodaj filter", + "label.add-website": "Dodaj web stranicu", + "label.administrator": "Administrator", + "label.all": "Sve", + "label.all-time": "Svo vrijeme" , + "label.all-websites": "Sve web stranice", + "label.back": "Natrag ", + "label.cancel": "Odustani", + "label.change-password": "Promijeni lozinku", + "label.confirm-password": "Potvrdi lozinku", + "label.copy-to-clipboard": "Kopiraj u međuspremnik", + "label.current-password": "Trenutna lozinka", + "label.custom-range": "Prilagođeni raspon", + "label.dashboard": "Nadzorna ploča", + "label.date-range": "Raspon datuma", + "label.default-date-range": "Zadani datumski raspon", + "label.delete": "Obriši", + "label.delete-account": "Obriši račun", + "label.delete-website": "Obriši web stranicu", + "label.dismiss": "Odbaci", + "label.domain": "Domena", + "label.edit": "Uredi", + "label.edit-account": "Uredi račun", + "label.edit-website": "Uredi web stranicu", + "label.enable-share-url": "Omogući dijeljenje URL-a", + "label.event-data": "Podaci događaja", + "label.field-name": "Naziv polja", + "label.invalid": "Nesipravno", + "label.invalid-domain": "Neispravna domena", + "label.language": "Jezik", + "label.last-days": "Zadnjih {x} dana", + "label.last-hours": "Zadnjih {x} sati", + "label.logged-in-as": "Prijavljen kao {username}", + "label.login": "Prijava", + "label.logout": "Odjava", + "label.more": "Više", + "label.name": "Ime", + "label.new-password": "Nova lozinka", + "label.none": "Ništa", + "label.owner": "Vlasnik", + "label.password": "Lozinka", + "label.passwords-dont-match": "Lozinka nije točna", + "label.profile": "Profil", + "label.realtime": "Stvarno vrijeme", + "label.realtime-logs":"Trenutni zapisi", + "label.refresh": "Osvježi", + "label.required": "Potrebna", + "label.reset": "Resetirati", + "label.reset-website": "Resetirati web stranicu", + "label.save": "Spremi", + "label.search": "Pretraži", + "label.settings": "Postavke", + "label.share-url": "Podijeli URL", + "label.single-day": "Jedan dan", + "label.theme": "Tema", + "label.this-month": "Ovaj mjesec", + "label.this-week": "Ovaj tjedan", + "label.this-year": "Ova godina", + "label.timezone": "Vremenska zona", + "label.today": "Danas", + "label.tracking-code": "Kod za praćenje", + "label.type": "Tip", + "label.unknown": "Nepoznato", + "label.username": "Korisničko ime", + "label.value": "Vrijednost", + "label.view-details": "Pogledaj detalje", + "label.websites": "Web stranice", + "label.yesterday": "Jučer", + "message.active-users": "{x} Trenutno {x, plural, one {visitor} other {visitors}}", + "message.confirm-delete": "Jeste li sigurni da želite obrisati {target}?", + "message.confirm-reset": "Jeste li sigurni da želite resetirati {target}'s statistiku?", + "message.copied": "Kopirano!", + "message.delete-warning": "Izbrisat će se svi povezani podaci.", + "message.edit-dashboard": "Uredi nadzornu ploču", + "message.failure": "Nešto je pošlo po zlu.", + "message.get-share-url": "Dohvati URL za dijeljenje", + "message.get-tracking-code": "Dohvati kod za praćenje", + "message.go-to-settings": "Idi u postavke", + "message.incorrect-username-password": "Neispravno korisničke ime/lozinka.", + "message.log.visitor": "Posjetitelj iz {country} koristi {browser} na {os} {device}", + "message.new-version-available": "Nova verzija umami {version} je dostupna!", + "message.no-data-available": "Nema dostupnih podataka.", + "message.no-websites-configured": "Nemate konfiguriranu nijednu web stranicu.", + "message.page-not-found": "Stranica nije pronađena.", + "message.powered-by": "Powered by {name}", + "message.reset-warning": "Sve statistike za ovu web stranicu bit će izbrisane, ali će vaš kod za praćenje ostati netaknut.", + "message.save-success": "Uspješno spremljeno.", + "message.share-url": "Ovo je javno dijeljeni URL za {target}.", + "message.toggle-charts": "Uključi/isključi grafikone", + "message.track-stats": "Da biste pratili statistiku za {target}, postavite sljedeći kod u odjeljak {head} svoje web stranice.", + "message.type-delete": "Upišite {delete} u donji okvir za potvrdu.", + "message.type-reset": " Upišite {reset} u donji okvir za potvrdu. ", + "metrics.actions": "Akcije", + "metrics.average-visit-time": "Prosječno vrijeme posjeta", + "metrics.bounce-rate": "Stopa napuštanja stranice", + "metrics.browsers": "Web preglednici", + "metrics.countries": "Zemlje", + "metrics.device.desktop": "Pc", + "metrics.device.laptop": "Laptop", + "metrics.device.mobile": "Mobitel", + "metrics.device.tablet": "Tablet", + "metrics.devices": "Uređaji", + "metrics.events": "Događaji", + "metrics.filter.combined": "Kombinirano", + "metrics.filter.raw": "Neobrađeni podaci", + "metrics.languages": "Jezici", + "metrics.operating-systems": "Operativni sustavi", + "metrics.page-views": "Pregledi stranice", + "metrics.pages": "Stranice", + "metrics.query-parameters": "Parametri upita", + "metrics.referrers": "Upučivaći", + "metrics.screens": "Zasloni", + "metrics.unique-visitors": "Jedinstveni posjetitelji", + "metrics.views": "Pregledi", + "metrics.visitors": "Posjetitelji" +} From 2555ee09d166f6458ca2e78c48515553aaad38ec Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Sat, 12 Nov 2022 21:03:47 -0800 Subject: [PATCH 4/6] Added Croatian language. --- lib/lang.js | 2 + public/intl/country/hr-HR.json | 1 + public/intl/language/hr-HR.json | 1 + public/intl/messages/fa-IR.json | 8 +- public/intl/messages/hr-HR.json | 854 ++++++++++++++++++++++++++++++++ 5 files changed, 862 insertions(+), 4 deletions(-) create mode 100644 public/intl/country/hr-HR.json create mode 100644 public/intl/language/hr-HR.json create mode 100644 public/intl/messages/hr-HR.json diff --git a/lib/lang.js b/lib/lang.js index dcb5cd1a..05b951c8 100644 --- a/lib/lang.js +++ b/lib/lang.js @@ -14,6 +14,7 @@ import { faIR, he, hi, + hr, id, it, ja, @@ -61,6 +62,7 @@ export const languages = { 'he-IL': { label: 'עברית', dateLocale: he }, 'hi-IN': { label: 'हिन्दी', dateLocale: hi }, 'hu-HU': { label: 'Hungarian', dateLocale: hu }, + 'hr-HR': { label: 'hrvatski', dateLocale: hr }, 'it-IT': { label: 'Italiano', dateLocale: it }, 'id-ID': { label: 'Bahasa Indonesia', dateLocale: id }, 'ja-JP': { label: '日本語', dateLocale: ja }, diff --git a/public/intl/country/hr-HR.json b/public/intl/country/hr-HR.json new file mode 100644 index 00000000..afa7acfb --- /dev/null +++ b/public/intl/country/hr-HR.json @@ -0,0 +1 @@ +{"AF":"Afganistan","AX":"\u00c5landski otoci","AL":"Albanija","DZ":"Al\u017eir","AS":"Ameri\u010dka Samoa","VI":"Ameri\u010dki Djevi\u010danski otoci","AD":"Andora","AO":"Angola","AI":"Angvila","AQ":"Antarktika","AG":"Antigva i Barbuda","AR":"Argentina","AM":"Armenija","AW":"Aruba","AU":"Australija","AT":"Austrija","AZ":"Azerbajd\u017ean","BS":"Bahami","BH":"Bahrein","BD":"Banglade\u0161","BB":"Barbados","BE":"Belgija","BZ":"Belize","BJ":"Benin","BM":"Bermudi","BY":"Bjelorusija","BW":"Bocvana","BO":"Bolivija","BA":"Bosna i Hercegovina","CX":"Bo\u017ei\u0107ni otok","BR":"Brazil","VG":"Britanski Djevi\u010danski otoci","IO":"Britanski Indijskooceanski teritorij","BN":"Brunej","BG":"Bugarska","BF":"Burkina Faso","BI":"Burundi","BT":"Butan","CY":"Cipar","CK":"Cookovi Otoci","ME":"Crna Gora","CW":"Cura\u00e7ao","TD":"\u010cad","CZ":"\u010ce\u0161ka","CL":"\u010cile","DK":"Danska","DM":"Dominika","DO":"Dominikanska Republika","DJ":"D\u017eibuti","EG":"Egipat","EC":"Ekvador","GQ":"Ekvatorska Gvineja","ER":"Eritreja","EE":"Estonija","SZ":"Esvatini","ET":"Etiopija","FK":"Falklandski otoci","FO":"Farski otoci","FJ":"Fid\u017ei","PH":"Filipini","FI":"Finska","FR":"Francuska","GF":"Francuska Gijana","PF":"Francuska Polinezija","TF":"Francuski ju\u017eni i antarkti\u010dki teritoriji","GA":"Gabon","GM":"Gambija","GH":"Gana","GI":"Gibraltar","GR":"Gr\u010dka","GD":"Grenada","GL":"Grenland","GE":"Gruzija","GP":"Guadalupe","GU":"Guam","GG":"Guernsey","GY":"Gvajana","GT":"Gvatemala","GN":"Gvineja","GW":"Gvineja Bisau","HT":"Haiti","HN":"Honduras","HR":"Hrvatska","IN":"Indija","ID":"Indonezija","IQ":"Irak","IR":"Iran","IE":"Irska","IS":"Island","IT":"Italija","IL":"Izrael","JM":"Jamajka","JP":"Japan","YE":"Jemen","JE":"Jersey","JO":"Jordan","GS":"Ju\u017ena Georgija i Ju\u017eni Sendvi\u010dki Otoci","KR":"Ju\u017ena Koreja","SS":"Ju\u017eni Sudan","ZA":"Ju\u017enoafri\u010dka Republika","KY":"Kajmanski otoci","KH":"Kambod\u017ea","CM":"Kamerun","CA":"Kanada","BQ":"Karipski otoci Nizozemske","QA":"Katar","KZ":"Kazahstan","KE":"Kenija","CN":"Kina","KG":"Kirgistan","KI":"Kiribati","CC":"Kokosovi (Keelingovi) otoci","CO":"Kolumbija","KM":"Komori","CG":"Kongo - Brazzaville","CD":"Kongo - Kinshasa","CR":"Kostarika","CU":"Kuba","KW":"Kuvajt","LA":"Laos","LV":"Latvija","LS":"Lesoto","LB":"Libanon","LR":"Liberija","LY":"Libija","LI":"Lihten\u0161tajn","LT":"Litva","LU":"Luksemburg","MG":"Madagaskar","HU":"Ma\u0111arska","MW":"Malavi","MV":"Maldivi","MY":"Malezija","ML":"Mali","UM":"Mali udaljeni otoci SAD-a","MT":"Malta","MA":"Maroko","MH":"Mar\u0161alovi Otoci","MQ":"Martinique","MR":"Mauretanija","MU":"Mauricijus","YT":"Mayotte","MX":"Meksiko","FM":"Mikronezija","MM":"Mjanmar (Burma)","MD":"Moldavija","MC":"Monako","MN":"Mongolija","MS":"Montserrat","MZ":"Mozambik","NA":"Namibija","NR":"Nauru","NP":"Nepal","NE":"Niger","NG":"Nigerija","NI":"Nikaragva","NU":"Niue","NL":"Nizozemska","NO":"Norve\u0161ka","NC":"Nova Kaledonija","NZ":"Novi Zeland","DE":"Njema\u010dka","CI":"Obala Bjelokosti","OM":"Oman","HM":"Otoci Heard i McDonald","PN":"Otoci Pitcairn","TC":"Otoci Turks i Caicos","BV":"Otok Bouvet","IM":"Otok Man","NF":"Otok Norfolk","PK":"Pakistan","PW":"Palau","PS":"Palestinsko podru\u010dje","PA":"Panama","PG":"Papua Nova Gvineja","PY":"Paragvaj","PE":"Peru","PL":"Poljska","PR":"Portoriko","PT":"Portugal","HK":"PUP Hong Kong Kina","MO":"PUP Makao Kina","RE":"R\u00e9union","RW":"Ruanda","RO":"Rumunjska","RU":"Rusija","BL":"Saint Barth\u00e9lemy","MF":"Saint Martin","PM":"Saint-Pierre-et-Miquelon","SB":"Salomonski Otoci","SV":"Salvador","WS":"Samoa","SM":"San Marino","SA":"Saudijska Arabija","SC":"Sej\u0161eli","SN":"Senegal","SL":"Sijera Leone","SG":"Singapur","SX":"Sint Maarten","SY":"Sirija","US":"Sjedinjene Ameri\u010dke Dr\u017eave","KP":"Sjeverna Koreja","MK":"Sjeverna Makedonija","MP":"Sjevernomarijanski otoci","SK":"Slova\u010dka","SI":"Slovenija","SO":"Somalija","RS":"Srbija","CF":"Srednjoafri\u010dka Republika","SD":"Sudan","SR":"Surinam","SJ":"Svalbard i Jan Mayen","SH":"Sveta Helena","LC":"Sveta Lucija","KN":"Sveti Kristofor i Nevis","ST":"Sveti Toma i Princip","VC":"Sveti Vincent i Grenadini","ES":"\u0160panjolska","LK":"\u0160ri Lanka","SE":"\u0160vedska","CH":"\u0160vicarska","TJ":"Tad\u017eikistan","TH":"Tajland","TW":"Tajvan","TZ":"Tanzanija","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad i Tobago","TN":"Tunis","TM":"Turkmenistan","TR":"Turska","TV":"Tuvalu","UG":"Uganda","AE":"Ujedinjeni Arapski Emirati","GB":"Ujedinjeno Kraljevstvo","UA":"Ukrajina","UY":"Urugvaj","UZ":"Uzbekistan","VU":"Vanuatu","VA":"Vatikanski Grad","VE":"Venezuela","VN":"Vijetnam","WF":"Wallis i Futuna","ZM":"Zambija","EH":"Zapadna Sahara","CV":"Zelenortska Republika","ZW":"Zimbabve"} \ No newline at end of file diff --git a/public/intl/language/hr-HR.json b/public/intl/language/hr-HR.json new file mode 100644 index 00000000..d7378734 --- /dev/null +++ b/public/intl/language/hr-HR.json @@ -0,0 +1 @@ +{"ab":"abhaski","ace":"achinese","ach":"acoli","ada":"adangme","ady":"adigejski","aa":"afarski","afh":"afrihili","af":"afrikaans","agq":"aghem","ain":"ainu","ak":"akanski","akk":"akkadian","bss":"akoose","akz":"Alabama","sq":"albanski","ale":"aleutski","arq":"Algerian Arabic","ase":"American Sign Language","en_US":"ameri\u010dki engleski","am":"amharski","anp":"angika","njo":"Ao Naga","an":"aragonski","arc":"aramejski","aro":"Araona","arp":"arapaho","ar":"arapski","arn":"araukanski","arw":"arawak","hy":"armenski","rup":"aromunski","frp":"Arpitan","as":"asamski","ast":"asturijski","asa":"asu","cch":"atsam","en_AU":"australski engleski","de_AT":"austrijski njema\u010dki","av":"avarski","ae":"avestan","awa":"awadhi","ay":"aymara","az":"azerbajd\u017eanski","bfq":"Badaga","ksf":"bafia","bfd":"bafut","bqi":"Bakhtiari","ban":"balinezijski","bal":"baluchi","bm":"bambara","bax":"bamunski","bjn":"Banjar","bas":"basa","eu":"baskijski","ba":"ba\u0161kirski","bbc":"Batak Toba","bar":"Bavarian","bej":"beja","bem":"bemba","bez":"bena","bn":"bengalski","bew":"Betawi","zxx":"bez jezi\u010dnog sadr\u017eaja","bho":"bhojpuri","bik":"bikol","bin":"bini","bpy":"Bishnupriya","bi":"bislama","be":"bjeloruski","byn":"blin","zbl":"blissymbols","brx":"bodo","bs":"bosanski","brh":"Brahui","bra":"braj","pt_BR":"brazilski portugalski","br":"bretonski","en_GB":"britanski engleski","bg":"bugarski","bug":"buginski","bum":"bulu","bua":"buriat","my":"burmanski","cad":"caddo","frc":"Cajun French","cps":"Capiznon","cay":"cayuga","ceb":"cebuano","dtp":"Central Dusun","esu":"Central Yupik","chg":"chagatai","ch":"chamorro","chb":"chibcha","cgg":"chiga","qug":"Chimborazo Highland Quichua","chn":"chinook \u017eargon","chp":"chipewyan","cho":"choctaw","chk":"chuukese","cv":"chuvash","cr":"cree","mus":"creek","cu":"crkvenoslavenski","tn":"cvana","shu":"\u010dadski arapski","ce":"\u010de\u010denski","chy":"\u010dejenski","chr":"\u010deroki","cs":"\u010de\u0161ki","dak":"dakota jezik","da":"danski","dar":"dargwa","dzg":"dazaga","del":"delavarski","din":"dinka","dv":"divehi","doi":"dogri","dgr":"dogrib","nds":"donjonjema\u010dki","dua":"duala","dyu":"dyula","dz":"dzongkha","efi":"efik","arz":"Egyptian Arabic","eka":"ekajuk","elx":"elamitski","ebu":"embu","egl":"Emilian","en":"engleski","enm":"engleski, srednji","eo":"esperanto","et":"estonski","pt_PT":"europski portugalski","es_ES":"europski \u0161panjolski","ee":"ewe","ewo":"ewondo","ext":"Extremaduran","fan":"fang","fat":"fanti","phn":"feni\u010dki","fo":"ferojski","fj":"fid\u017eijski","hif":"Fiji Hindi","fil":"filipino","fi":"finski","nl_BE":"flamanski","fon":"fon","gur":"Frafra","fr":"francuski","frm":"francuski, srednji","fur":"friulski","ff":"fulah","gaa":"ga","gag":"gagauski","gl":"galicijski","gan":"Gan Chinese","lg":"ganda","gay":"gayo","gba":"gbaya","aln":"Gheg Albanian","bbj":"ghomala","glk":"Gilaki","gil":"gilbertski","gom":"Goan Konkani","gon":"gondi","hsb":"gornjolu\u017ei\u010dki","de_CH":"gornjonjema\u010dki (\u0161vicarski)","gor":"gorontalo","got":"gothic","el":"gr\u010dki","grb":"grebo","ka":"gruzijski","gn":"guarani","gu":"gud\u017earatski","guz":"gusii","gwi":"gwich\u2019in","hai":"haidi","hak":"Hakka Chinese","ha":"hausa","haw":"havajski","he":"hebrejski","hz":"herero","hit":"hetitski","hil":"hiligaynon","hi":"hindski","ho":"hiri motu","hmn":"hmong","hr":"hrvatski","hup":"hupa","iba":"iban","ibb":"ibibio","io":"ido","ig":"igbo","ilo":"iloko","smn":"inari sami","id":"indonezijski","izh":"Ingrian","inh":"ingu\u0161etski","ie":"interligua","ia":"interlingua","iu":"inuktitut","ik":"inupiaq","ga":"irski","mga":"irski, srednji","is":"islandski","frs":"isto\u010dnofrizijski","sah":"jakutski","jam":"Jamaican Creole English","ja":"japanski","yap":"japski","jv":"javanski","yi":"jidi\u0161","dyo":"jola-fonyi","yo":"joruba","jrb":"judejsko-arapski","jpr":"judejsko-perzijski","jut":"Jutish","alt":"ju\u017eni altai","nr":"ju\u017eni ndebele","se":"ju\u017eni sami","kbd":"kabardian","kab":"kabilski","kac":"kachin","kgp":"Kaingang","kaj":"kaje","kkj":"kako","kl":"kalaallisut","kln":"kalenjin","xal":"kalmyk","kam":"kamba","en_CA":"kanadski engleski","fr_CA":"kanadski francuski","kbl":"kanembu","kn":"kannadski","yue":"kantonski","kr":"kanuri","kaa":"kara-kalpak","krc":"karachay-balkar","krl":"karelijski","car":"karipski","ks":"ka\u0161mirski","csb":"ka\u0161upski","ca":"katalonski","kaw":"kawi","kk":"kaza\u0161ki","qu":"ke\u010dua","ksh":"kelnski","ken":"Kenyang","kha":"khasi","kho":"khotanese","khw":"Khowar","quc":"ki\u010de","ki":"kikuyu","kmb":"kimbundu","krj":"Kinaray-a","zh":"kineski","zh_Hans":"kineski (pojednostavljeni)","zh_Hant":"kineski (tradicionalni)","rw":"kinyarwanda","ky":"kirgi\u0161ki","kiu":"Kirmanjki","nwc":"klasi\u010dni newari","syc":"klasi\u010dni sirski","tlh":"klingonski","km":"kmerski","nb":"knji\u017eevni norve\u0161ki","bkm":"kom","kv":"komi","swb":"komorski","koi":"komski ili permski","kg":"kongo","swc":"kongoanski swahili","kok":"konkani","cop":"koptski","ko":"korejski","root":"korijenski","kw":"kornski","kfo":"koro","co":"korzi\u010dki","avk":"Kotava","khq":"koyra chiini","ses":"koyraboro senni","kpe":"kpelle","ht":"kreolski","crh":"krimski turski","kri":"Krio","kj":"kuanyama","kum":"kumyk","ku":"kurdski","kru":"kuru\u0161ki","kut":"kutenai","nmg":"kwasio","lad":"ladino","lah":"lahnda","lkt":"lakota","lam":"lamba","lag":"langi","lo":"laoski","ltg":"Latgalian","es_419":"latinoameri\u010dki \u0161panjolski","la":"latinski","lv":"latvijski","lzz":"Laz","lez":"lezgi\u0161ki","lij":"Ligurian","li":"limburgish","ln":"lingala","lfn":"Lingua Franca Nova","lt":"litavski","lzh":"Literary Chinese","liv":"Livonian","jbo":"lojban","lmo":"Lombard","sli":"Lower Silesian","loz":"lozi","lu":"luba-katanga","lua":"luba-lulua","lui":"luiseno","lb":"luksembur\u0161ki","smj":"lule sami","lun":"lunda","luo":"luo","lus":"lushai","luy":"luyia","dsb":"lu\u017ei\u010dkosrpski","mde":"maba","jmc":"machame","mad":"madurski","hu":"ma\u0111arski","maf":"mafa","mag":"magahi","vmf":"Main-Franconian","mai":"maithili","mak":"makasar","mk":"makedonski","mgh":"makhuwa-meetto","kde":"makonde","ml":"malajalamski","ms":"malajski","mg":"malga\u0161ki","mt":"malte\u0161ki","mdr":"mandar","man":"mandingo","mnc":"mand\u017eurski","mni":"manipurski","gv":"manski","mi":"maorski","mr":"marathski","chm":"mari","tzm":"marokanski tamazight","mh":"mar\u0161alski","mwr":"marwari","mas":"masajski","mfe":"mauricijski kreolski","mzn":"Mazanderani","byv":"medumba","es_MX":"meksi\u010dki \u0161panjolski","men":"mende","mwv":"Mentawai","mer":"meru","mgo":"meta\u2019","mic":"micmac","nan":"Min Nan Chinese","min":"minangkabau","xmf":"Mingrelian","mwl":"mirandski","ar_001":"moderni standardni arapski","moh":"mohawk","mdf":"moksha","ro_MD":"moldavski","lol":"mongo","mn":"mongolski","myv":"mordvinski","ary":"Moroccan Arabic","mos":"mossi","mua":"mundang","ttt":"Muslim Tat","mye":"myene","nqo":"n\u2019ko","naq":"nama","nap":"napolitanski","kos":"naurski","na":"nauru","nv":"navajo","ng":"ndonga","ne":"nepalski","und":"nepoznati jezik","new":"newari","sba":"ngambay","nnh":"ngiemboon","jgo":"ngomba","yrl":"Nheengatu","nia":"nias","niu":"niujski","nl":"nizozemski","dum":"nizozemski, srednji","nog":"nogajski","no":"norve\u0161ki","nov":"Novial","nn":"novonorve\u0161ki","nus":"nuer","nym":"nyamwezi","nyn":"nyankole","ny":"nyanja","tog":"nyasa tonga","nyo":"nyoro","nzi":"nzima","de":"njema\u010dki","gmh":"njema\u010dki, srednji visoki","oj":"ojibwa","oc":"okcitanski","or":"orijski","om":"oromski","osa":"osage","os":"osetski","pal":"pahlavi","pfl":"Palatine German","pau":"palauanski","pi":"pali","pam":"pampanga","pa":"pand\u017eapski","pag":"pangasinan","pap":"papiamento","ps":"pa\u0161tu","pdc":"Pennsylvania German","fa":"perzijski","pcd":"Picard","pms":"Piedmontese","pdt":"Plautdietsch","pon":"pohnpeian","pl":"poljski","pnt":"Pontic","pt":"portugalski","prg":"Prussian","raj":"rajasthani","rap":"rapa nui","rar":"raroton\u0161ki","rif":"Riffian","rgn":"Romagnol","rm":"roman\u0161","rof":"rombo","rom":"romski","rtm":"Rotuman","rug":"Roviana","ro":"rumunjski","rn":"rundi","ru":"ruski","rue":"Rusyn","rwk":"rwa","ssy":"saho","sam":"samarijanski aramejski","saq":"samburu","sm":"samoanski","sgs":"Samogitian","sad":"sandawe","sg":"sango","sbp":"sangu","sa":"sanskrtski","sat":"santali","sc":"sardski","sas":"sasak","sdc":"Sassarese Sardinian","stq":"Saterland Frisian","saz":"Saurashtra","sly":"Selayar","sel":"selkupski","seh":"sena","see":"seneca","srr":"serer","sei":"Seri","st":"sesotski","ksb":"shambala","shn":"shan","sn":"shona","ii":"sichuan yi","scn":"sicilijski","sid":"sidamo","bla":"siksika","szl":"Silesian","sd":"sindhi","si":"sinhale\u0161ki","syr":"sirijski","nd":"sjeverni ndebele","sma":"sjeverni sami","nso":"sjeverni sotho","frr":"sjevernofrizijski","sms":"skolt sami","den":"slave","sk":"slova\u010dki","sl":"slovenski","xog":"soga","sog":"sogdien","so":"somalski","snk":"soninke","ckb":"soranski kurdski","azb":"South Azerbaijani","srn":"sranan tongo","sr":"srpski","sh":"srpsko-hrvatski","zgh":"standardni marokanski tamazight","egy":"staroegipatski","ang":"staroengleski","gez":"staroetiopski","fro":"starofrancuski","grc":"starogr\u010dki","sga":"staroirski","non":"staronorve\u0161ki","goh":"staronjema\u010dki, visoki","peo":"staroperzijski","pro":"staroprovansalski","suk":"sukuma","sux":"sumerski","su":"sundanski","sus":"susu","sw":"svahili","ss":"svati","sco":"\u0161kotski","gd":"\u0161kotski-galski","es":"\u0161panjolski","sv":"\u0161vedski","fr_CH":"\u0161vicarski francuski","gsw":"\u0161vicarski njema\u010dki","shi":"tachelhit","tg":"tad\u017ei\u010dki","tl":"tagalog","ty":"tahi\u0107anski","dav":"taita","th":"tajlandski","it":"talijanski","tly":"Talysh","tmh":"tamashek","ta":"tamilski","trv":"taroko","twq":"tasawaq","tt":"tatarski","te":"telugu","tem":"temne","ter":"tereno","teo":"teso","tet":"tetum","bo":"tibetanski","ti":"tigrinja","tig":"tigri\u0161ki","tiv":"tiv","tli":"tlingit","tpi":"tok pisin","tkl":"tokelaunski","to":"tonganski","fit":"Tornedalen Finnish","tkr":"Tsakhur","tsd":"Tsakonian","tsi":"tsimshian","ts":"tsonga","tcy":"Tulu","tum":"tumbuka","aeb":"Tunisian Arabic","tk":"turkmenski","tru":"Turoyo","tr":"turski","ota":"turski - otomanski","tvl":"tuvaluanski","tyv":"tuvinian","tw":"twi","kcg":"tyap","udm":"udmurtski","uga":"ugaritski","ug":"ujgurski","uk":"ukrajinski","umb":"umbundu","ur":"urdski","uz":"uzbe\u010dki","vai":"vai","wa":"valonski","cy":"vel\u0161ki","ve":"venda","vec":"Venetian","vep":"Veps","vi":"vijetnamski","mul":"vi\u0161e jezika","vo":"volap\u00fck","vro":"V\u00f5ro","vot":"votic","vun":"vunjo","wal":"walamo","wae":"walser","war":"waray","wbp":"Warlpiri","was":"washo","guc":"Wayuu","vls":"West Flemish","mrj":"Western Mari","wo":"wolof","wuu":"Wu Chinese","xh":"xhosa","hsn":"Xiang Chinese","yav":"yangben","yao":"yao","ybb":"yemba","fy":"zapadnofrizijski","zap":"zapotec","dje":"zarma","zza":"zazaki","zea":"Zeelandic","kea":"zelenortski","zen":"zenaga","za":"zhuang","gbz":"Zoroastrian Dari","zu":"zulu","zun":"zuni"} \ No newline at end of file diff --git a/public/intl/messages/fa-IR.json b/public/intl/messages/fa-IR.json index 23eb688a..47ab7ef3 100644 --- a/public/intl/messages/fa-IR.json +++ b/public/intl/messages/fa-IR.json @@ -244,7 +244,7 @@ "label.none": [ { "type": 0, - "value": "None" + "value": "هیچ" } ], "label.owner": [ @@ -474,7 +474,7 @@ "message.edit-dashboard": [ { "type": 0, - "value": "Edit dashboard" + "value": "ویرایش داشبورد" } ], "message.failure": [ @@ -754,7 +754,7 @@ "metrics.query-parameters": [ { "type": 0, - "value": "Query parameters" + "value": "پارامترهای کوئری" } ], "metrics.referrers": [ @@ -766,7 +766,7 @@ "metrics.screens": [ { "type": 0, - "value": "Screens" + "value": "نمایشگرها" } ], "metrics.unique-visitors": [ diff --git a/public/intl/messages/hr-HR.json b/public/intl/messages/hr-HR.json new file mode 100644 index 00000000..b41aa9e6 --- /dev/null +++ b/public/intl/messages/hr-HR.json @@ -0,0 +1,854 @@ +{ + "label.accounts": [ + { + "type": 0, + "value": "Računi" + } + ], + "label.add-account": [ + { + "type": 0, + "value": "Dodaj račun" + } + ], + "label.add-column": [ + { + "type": 0, + "value": "Dodaj stupac" + } + ], + "label.add-filter": [ + { + "type": 0, + "value": "Dodaj filter" + } + ], + "label.add-website": [ + { + "type": 0, + "value": "Dodaj web stranicu" + } + ], + "label.administrator": [ + { + "type": 0, + "value": "Administrator" + } + ], + "label.all": [ + { + "type": 0, + "value": "Sve" + } + ], + "label.all-time": [ + { + "type": 0, + "value": "Svo vrijeme" + } + ], + "label.all-websites": [ + { + "type": 0, + "value": "Sve web stranice" + } + ], + "label.back": [ + { + "type": 0, + "value": "Natrag " + } + ], + "label.cancel": [ + { + "type": 0, + "value": "Odustani" + } + ], + "label.change-password": [ + { + "type": 0, + "value": "Promijeni lozinku" + } + ], + "label.confirm-password": [ + { + "type": 0, + "value": "Potvrdi lozinku" + } + ], + "label.copy-to-clipboard": [ + { + "type": 0, + "value": "Kopiraj u međuspremnik" + } + ], + "label.current-password": [ + { + "type": 0, + "value": "Trenutna lozinka" + } + ], + "label.custom-range": [ + { + "type": 0, + "value": "Prilagođeni raspon" + } + ], + "label.dashboard": [ + { + "type": 0, + "value": "Nadzorna ploča" + } + ], + "label.date-range": [ + { + "type": 0, + "value": "Raspon datuma" + } + ], + "label.default-date-range": [ + { + "type": 0, + "value": "Zadani datumski raspon" + } + ], + "label.delete": [ + { + "type": 0, + "value": "Obriši" + } + ], + "label.delete-account": [ + { + "type": 0, + "value": "Obriši račun" + } + ], + "label.delete-website": [ + { + "type": 0, + "value": "Obriši web stranicu" + } + ], + "label.dismiss": [ + { + "type": 0, + "value": "Odbaci" + } + ], + "label.domain": [ + { + "type": 0, + "value": "Domena" + } + ], + "label.edit": [ + { + "type": 0, + "value": "Uredi" + } + ], + "label.edit-account": [ + { + "type": 0, + "value": "Uredi račun" + } + ], + "label.edit-website": [ + { + "type": 0, + "value": "Uredi web stranicu" + } + ], + "label.enable-share-url": [ + { + "type": 0, + "value": "Omogući dijeljenje URL-a" + } + ], + "label.event-data": [ + { + "type": 0, + "value": "Podaci događaja" + } + ], + "label.field-name": [ + { + "type": 0, + "value": "Naziv polja" + } + ], + "label.invalid": [ + { + "type": 0, + "value": "Nesipravno" + } + ], + "label.invalid-domain": [ + { + "type": 0, + "value": "Neispravna domena" + } + ], + "label.language": [ + { + "type": 0, + "value": "Jezik" + } + ], + "label.last-days": [ + { + "type": 0, + "value": "Zadnjih " + }, + { + "type": 1, + "value": "x" + }, + { + "type": 0, + "value": " dana" + } + ], + "label.last-hours": [ + { + "type": 0, + "value": "Zadnjih " + }, + { + "type": 1, + "value": "x" + }, + { + "type": 0, + "value": " sati" + } + ], + "label.logged-in-as": [ + { + "type": 0, + "value": "Prijavljen kao " + }, + { + "type": 1, + "value": "username" + } + ], + "label.login": [ + { + "type": 0, + "value": "Prijava" + } + ], + "label.logout": [ + { + "type": 0, + "value": "Odjava" + } + ], + "label.more": [ + { + "type": 0, + "value": "Više" + } + ], + "label.name": [ + { + "type": 0, + "value": "Ime" + } + ], + "label.new-password": [ + { + "type": 0, + "value": "Nova lozinka" + } + ], + "label.none": [ + { + "type": 0, + "value": "Ništa" + } + ], + "label.owner": [ + { + "type": 0, + "value": "Vlasnik" + } + ], + "label.password": [ + { + "type": 0, + "value": "Lozinka" + } + ], + "label.passwords-dont-match": [ + { + "type": 0, + "value": "Lozinka nije točna" + } + ], + "label.profile": [ + { + "type": 0, + "value": "Profil" + } + ], + "label.realtime": [ + { + "type": 0, + "value": "Stvarno vrijeme" + } + ], + "label.realtime-logs": [ + { + "type": 0, + "value": "Trenutni zapisi" + } + ], + "label.refresh": [ + { + "type": 0, + "value": "Osvježi" + } + ], + "label.required": [ + { + "type": 0, + "value": "Potrebna" + } + ], + "label.reset": [ + { + "type": 0, + "value": "Resetirati" + } + ], + "label.reset-website": [ + { + "type": 0, + "value": "Resetirati web stranicu" + } + ], + "label.save": [ + { + "type": 0, + "value": "Spremi" + } + ], + "label.search": [ + { + "type": 0, + "value": "Pretraži" + } + ], + "label.settings": [ + { + "type": 0, + "value": "Postavke" + } + ], + "label.share-url": [ + { + "type": 0, + "value": "Podijeli URL" + } + ], + "label.single-day": [ + { + "type": 0, + "value": "Jedan dan" + } + ], + "label.theme": [ + { + "type": 0, + "value": "Tema" + } + ], + "label.this-month": [ + { + "type": 0, + "value": "Ovaj mjesec" + } + ], + "label.this-week": [ + { + "type": 0, + "value": "Ovaj tjedan" + } + ], + "label.this-year": [ + { + "type": 0, + "value": "Ova godina" + } + ], + "label.timezone": [ + { + "type": 0, + "value": "Vremenska zona" + } + ], + "label.today": [ + { + "type": 0, + "value": "Danas" + } + ], + "label.tracking-code": [ + { + "type": 0, + "value": "Kod za praćenje" + } + ], + "label.type": [ + { + "type": 0, + "value": "Tip" + } + ], + "label.unknown": [ + { + "type": 0, + "value": "Nepoznato" + } + ], + "label.username": [ + { + "type": 0, + "value": "Korisničko ime" + } + ], + "label.value": [ + { + "type": 0, + "value": "Vrijednost" + } + ], + "label.view-details": [ + { + "type": 0, + "value": "Pogledaj detalje" + } + ], + "label.websites": [ + { + "type": 0, + "value": "Web stranice" + } + ], + "label.yesterday": [ + { + "type": 0, + "value": "Jučer" + } + ], + "message.active-users": [ + { + "type": 1, + "value": "x" + }, + { + "type": 0, + "value": " Trenutno " + }, + { + "offset": 0, + "options": { + "one": { + "value": [ + { + "type": 0, + "value": "visitor" + } + ] + }, + "other": { + "value": [ + { + "type": 0, + "value": "visitors" + } + ] + } + }, + "pluralType": "cardinal", + "type": 6, + "value": "x" + } + ], + "message.confirm-delete": [ + { + "type": 0, + "value": "Jeste li sigurni da želite obrisati " + }, + { + "type": 1, + "value": "target" + }, + { + "type": 0, + "value": "?" + } + ], + "message.confirm-reset": [ + { + "type": 0, + "value": "Jeste li sigurni da želite resetirati " + }, + { + "type": 1, + "value": "target" + }, + { + "type": 0, + "value": "'s statistiku?" + } + ], + "message.copied": [ + { + "type": 0, + "value": "Kopirano!" + } + ], + "message.delete-warning": [ + { + "type": 0, + "value": "Izbrisat će se svi povezani podaci." + } + ], + "message.edit-dashboard": [ + { + "type": 0, + "value": "Uredi nadzornu ploču" + } + ], + "message.failure": [ + { + "type": 0, + "value": "Nešto je pošlo po zlu." + } + ], + "message.get-share-url": [ + { + "type": 0, + "value": "Dohvati URL za dijeljenje" + } + ], + "message.get-tracking-code": [ + { + "type": 0, + "value": "Dohvati kod za praćenje" + } + ], + "message.go-to-settings": [ + { + "type": 0, + "value": "Idi u postavke" + } + ], + "message.incorrect-username-password": [ + { + "type": 0, + "value": "Neispravno korisničke ime/lozinka." + } + ], + "message.log.visitor": [ + { + "type": 0, + "value": "Posjetitelj iz " + }, + { + "type": 1, + "value": "country" + }, + { + "type": 0, + "value": " koristi " + }, + { + "type": 1, + "value": "browser" + }, + { + "type": 0, + "value": " na " + }, + { + "type": 1, + "value": "os" + }, + { + "type": 0, + "value": " " + }, + { + "type": 1, + "value": "device" + } + ], + "message.new-version-available": [ + { + "type": 0, + "value": "Nova verzija umami " + }, + { + "type": 1, + "value": "version" + }, + { + "type": 0, + "value": " je dostupna!" + } + ], + "message.no-data-available": [ + { + "type": 0, + "value": "Nema dostupnih podataka." + } + ], + "message.no-websites-configured": [ + { + "type": 0, + "value": "Nemate konfiguriranu nijednu web stranicu." + } + ], + "message.page-not-found": [ + { + "type": 0, + "value": "Stranica nije pronađena." + } + ], + "message.powered-by": [ + { + "type": 0, + "value": "Powered by " + }, + { + "type": 1, + "value": "name" + } + ], + "message.reset-warning": [ + { + "type": 0, + "value": "Sve statistike za ovu web stranicu bit će izbrisane, ali će vaš kod za praćenje ostati netaknut." + } + ], + "message.save-success": [ + { + "type": 0, + "value": "Uspješno spremljeno." + } + ], + "message.share-url": [ + { + "type": 0, + "value": "Ovo je javno dijeljeni URL za " + }, + { + "type": 1, + "value": "target" + }, + { + "type": 0, + "value": "." + } + ], + "message.toggle-charts": [ + { + "type": 0, + "value": "Uključi/isključi grafikone" + } + ], + "message.track-stats": [ + { + "type": 0, + "value": "Da biste pratili statistiku za " + }, + { + "type": 1, + "value": "target" + }, + { + "type": 0, + "value": ", postavite sljedeći kod u odjeljak " + }, + { + "type": 1, + "value": "head" + }, + { + "type": 0, + "value": " svoje web stranice." + } + ], + "message.type-delete": [ + { + "type": 0, + "value": "Upišite " + }, + { + "type": 1, + "value": "delete" + }, + { + "type": 0, + "value": " u donji okvir za potvrdu." + } + ], + "message.type-reset": [ + { + "type": 0, + "value": " Upišite " + }, + { + "type": 1, + "value": "reset" + }, + { + "type": 0, + "value": " u donji okvir za potvrdu. " + } + ], + "metrics.actions": [ + { + "type": 0, + "value": "Akcije" + } + ], + "metrics.average-visit-time": [ + { + "type": 0, + "value": "Prosječno vrijeme posjeta" + } + ], + "metrics.bounce-rate": [ + { + "type": 0, + "value": "Stopa napuštanja stranice" + } + ], + "metrics.browsers": [ + { + "type": 0, + "value": "Web preglednici" + } + ], + "metrics.countries": [ + { + "type": 0, + "value": "Zemlje" + } + ], + "metrics.device.desktop": [ + { + "type": 0, + "value": "Pc" + } + ], + "metrics.device.laptop": [ + { + "type": 0, + "value": "Laptop" + } + ], + "metrics.device.mobile": [ + { + "type": 0, + "value": "Mobitel" + } + ], + "metrics.device.tablet": [ + { + "type": 0, + "value": "Tablet" + } + ], + "metrics.devices": [ + { + "type": 0, + "value": "Uređaji" + } + ], + "metrics.events": [ + { + "type": 0, + "value": "Događaji" + } + ], + "metrics.filter.combined": [ + { + "type": 0, + "value": "Kombinirano" + } + ], + "metrics.filter.raw": [ + { + "type": 0, + "value": "Neobrađeni podaci" + } + ], + "metrics.languages": [ + { + "type": 0, + "value": "Jezici" + } + ], + "metrics.operating-systems": [ + { + "type": 0, + "value": "Operativni sustavi" + } + ], + "metrics.page-views": [ + { + "type": 0, + "value": "Pregledi stranice" + } + ], + "metrics.pages": [ + { + "type": 0, + "value": "Stranice" + } + ], + "metrics.query-parameters": [ + { + "type": 0, + "value": "Parametri upita" + } + ], + "metrics.referrers": [ + { + "type": 0, + "value": "Upučivaći" + } + ], + "metrics.screens": [ + { + "type": 0, + "value": "Zasloni" + } + ], + "metrics.unique-visitors": [ + { + "type": 0, + "value": "Jedinstveni posjetitelji" + } + ], + "metrics.views": [ + { + "type": 0, + "value": "Pregledi" + } + ], + "metrics.visitors": [ + { + "type": 0, + "value": "Posjetitelji" + } + ] +} \ No newline at end of file From 6145b31ce5551ff9a0dde4456d3a28914744bba5 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Sat, 12 Nov 2022 21:11:07 -0800 Subject: [PATCH 5/6] Make bot check return 200. Closes #1555 --- pages/api/collect.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/api/collect.js b/pages/api/collect.js index 5a4411d5..aee0f63a 100644 --- a/pages/api/collect.js +++ b/pages/api/collect.js @@ -1,7 +1,7 @@ const { Resolver } = require('dns').promises; import isbot from 'isbot'; import ipaddr from 'ipaddr.js'; -import { createToken, unauthorized, send, badRequest, forbidden } from 'next-basics'; +import { createToken, ok, send, badRequest, forbidden } from 'next-basics'; import { savePageView, saveEvent } from 'queries'; import { useCors, useSession } from 'lib/middleware'; import { getJsonBody, getIpAddress } from 'lib/request'; @@ -11,7 +11,7 @@ export default async (req, res) => { await useCors(req, res); if (isbot(req.headers['user-agent']) && !process.env.DISABLE_BOT_CHECK) { - return unauthorized(res); + return ok(res); } const ignoreIps = process.env.IGNORE_IP; From 545f1f901d79337d2ce3fe26ce3e63e98e2b1b90 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Sun, 13 Nov 2022 17:43:19 -0800 Subject: [PATCH 6/6] Bump version 1.39.5. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5b906819..75eebfd0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "umami", - "version": "1.39.4", + "version": "1.39.5", "description": "A simple, fast, privacy-focused alternative to Google Analytics.", "author": "Mike Cao ", "license": "MIT",