Updated language files.

This commit is contained in:
Mike Cao 2023-01-25 13:57:49 -08:00
parent 765833b357
commit 219641a633
10 changed files with 1751 additions and 667 deletions

View File

@ -1,19 +0,0 @@
### how to update
1. find missing keys:
```sh
MINE=<your-lang>.json
BASE=en-US.json
jq 'keys' < $BASE > base
jq 'keys' < $MINE > mine
diff -c2 base mine
# will print missing keys.
# add them to $MINE
```
2. for each key, search in your editor where it is used, and additionally visit the [live demo website](https://app.umami.is/share/8rmHaheU/umami.is), to better understand the usage context.
3. translate. though, if you don't fully understand the context of how a translation is used, note this in the PR review.

View File

@ -6,9 +6,9 @@
"label.add-website": "Dodaj web stranicu", "label.add-website": "Dodaj web stranicu",
"label.administrator": "Administrator", "label.administrator": "Administrator",
"label.all": "Sve", "label.all": "Sve",
"label.all-time": "Svo vrijeme" , "label.all-time": "Svo vrijeme",
"label.all-websites": "Sve web stranice", "label.all-websites": "Sve web stranice",
"label.back": "Natrag ", "label.back": "Natrag ",
"label.cancel": "Odustani", "label.cancel": "Odustani",
"label.change-password": "Promijeni lozinku", "label.change-password": "Promijeni lozinku",
"label.confirm-password": "Potvrdi lozinku", "label.confirm-password": "Potvrdi lozinku",
@ -21,15 +21,15 @@
"label.delete": "Obriši", "label.delete": "Obriši",
"label.delete-account": "Obriši račun", "label.delete-account": "Obriši račun",
"label.delete-website": "Obriši web stranicu", "label.delete-website": "Obriši web stranicu",
"label.dismiss": "Odbaci", "label.dismiss": "Odbaci",
"label.domain": "Domena", "label.domain": "Domena",
"label.edit": "Uredi", "label.edit": "Uredi",
"label.edit-account": "Uredi račun", "label.edit-account": "Uredi račun",
"label.edit-website": "Uredi web stranicu", "label.edit-website": "Uredi web stranicu",
"label.enable-share-url": "Omogući dijeljenje URL-a", "label.enable-share-url": "Omogući dijeljenje poveznice",
"label.event-data": "Podaci događaja", "label.event-data": "Podaci događaja",
"label.field-name": "Naziv polja", "label.field-name": "Naziv polja",
"label.invalid": "Nesipravno", "label.invalid": "Neispravno",
"label.invalid-domain": "Neispravna domena", "label.invalid-domain": "Neispravna domena",
"label.language": "Jezik", "label.language": "Jezik",
"label.last-days": "Zadnjih {x} dana", "label.last-days": "Zadnjih {x} dana",
@ -40,21 +40,21 @@
"label.more": "Više", "label.more": "Više",
"label.name": "Ime", "label.name": "Ime",
"label.new-password": "Nova lozinka", "label.new-password": "Nova lozinka",
"label.none": "Ništa", "label.none": "Ništa",
"label.owner": "Vlasnik", "label.owner": "Vlasnik",
"label.password": "Lozinka", "label.password": "Lozinka",
"label.passwords-dont-match": "Lozinka nije točna", "label.passwords-dont-match": "Lozinke se ne podudaraju",
"label.profile": "Profil", "label.profile": "Profil",
"label.realtime": "Stvarno vrijeme", "label.realtime": "Stvarno vrijeme",
"label.realtime-logs":"Trenutni zapisi", "label.realtime-logs": "Trenutni zapisi",
"label.refresh": "Osvježi", "label.refresh": "Osvježi",
"label.required": "Potrebna", "label.required": "Potrebna",
"label.reset": "Resetirati", "label.reset": "Resetirati",
"label.reset-website": "Resetirati web stranicu", "label.reset-website": "Resetirati web stranicu",
"label.save": "Spremi", "label.save": "Spremi",
"label.search": "Pretraži", "label.search": "Pretraži",
"label.settings": "Postavke", "label.settings": "Postavke",
"label.share-url": "Podijeli URL", "label.share-url": "Podijeli poveznicu",
"label.single-day": "Jedan dan", "label.single-day": "Jedan dan",
"label.theme": "Tema", "label.theme": "Tema",
"label.this-month": "Ovaj mjesec", "label.this-month": "Ovaj mjesec",
@ -70,15 +70,15 @@
"label.view-details": "Pogledaj detalje", "label.view-details": "Pogledaj detalje",
"label.websites": "Web stranice", "label.websites": "Web stranice",
"label.yesterday": "Jučer", "label.yesterday": "Jučer",
"message.active-users": "{x} Trenutno {x, plural, one {visitor} other {visitors}}", "message.active-users": "{x} Trenutno {x, plural, one {posjetitelj} other {posjetitelja}}",
"message.confirm-delete": "Jeste li sigurni da želite obrisati {target}?", "message.confirm-delete": "Jeste li sigurni da želite obrisati {target}?",
"message.confirm-reset": "Jeste li sigurni da želite resetirati {target}'s statistiku?", "message.confirm-reset": "Jeste li sigurni da želite resetirati {target}'s statistiku?",
"message.copied": "Kopirano!", "message.copied": "Kopirano!",
"message.delete-warning": "Izbrisat će se svi povezani podaci.", "message.delete-warning": "Izbrisat će se svi povezani podaci.",
"message.edit-dashboard": "Uredi nadzornu ploču", "message.edit-dashboard": "Uredi nadzornu ploču",
"message.failure": "Nešto je pošlo po zlu.", "message.failure": "Nešto je pošlo po zlu.",
"message.get-share-url": "Dohvati URL za dijeljenje", "message.get-share-url": "Dohvati poveznicu za dijeljenje",
"message.get-tracking-code": "Dohvati kod za praćenje", "message.get-tracking-code": "Dohvati kod za praćenje",
"message.go-to-settings": "Idi u postavke", "message.go-to-settings": "Idi u postavke",
"message.incorrect-username-password": "Neispravno korisničke ime/lozinka.", "message.incorrect-username-password": "Neispravno korisničke ime/lozinka.",
"message.log.visitor": "Posjetitelj iz {country} koristi {browser} na {os} {device}", "message.log.visitor": "Posjetitelj iz {country} koristi {browser} na {os} {device}",
@ -86,33 +86,33 @@
"message.no-data-available": "Nema dostupnih podataka.", "message.no-data-available": "Nema dostupnih podataka.",
"message.no-websites-configured": "Nemate konfiguriranu nijednu web stranicu.", "message.no-websites-configured": "Nemate konfiguriranu nijednu web stranicu.",
"message.page-not-found": "Stranica nije pronađena.", "message.page-not-found": "Stranica nije pronađena.",
"message.powered-by": "Powered by {name}", "message.powered-by": "Pokreće {name}",
"message.reset-warning": "Sve statistike za ovu web stranicu bit će izbrisane, ali će vaš kod za praćenje ostati netaknut.", "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.save-success": "Uspješno spremljeno.",
"message.share-url": "Ovo je javno dijeljeni URL za {target}.", "message.share-url": "Ovo je javno dijeljena poveznica za {target}.",
"message.toggle-charts": "Uključi/isključi grafikone", "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.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-delete": "Upišite {delete} u donji okvir za potvrdu.",
"message.type-reset": " Upišite {reset} u donji okvir za potvrdu. ", "message.type-reset": " Upišite {reset} u donji okvir za potvrdu. ",
"metrics.actions": "Akcije", "metrics.actions": "Akcije",
"metrics.average-visit-time": "Prosječno vrijeme posjeta", "metrics.average-visit-time": "Prosječno vrijeme posjeta",
"metrics.bounce-rate": "Stopa napuštanja stranice", "metrics.bounce-rate": "Stopa napuštanja stranice",
"metrics.browsers": "Web preglednici", "metrics.browsers": "Web preglednici",
"metrics.countries": "Zemlje", "metrics.countries": "Zemlje",
"metrics.device.desktop": "Pc", "metrics.device.desktop": "Pc",
"metrics.device.laptop": "Laptop", "metrics.device.laptop": "Laptop",
"metrics.device.mobile": "Mobitel", "metrics.device.mobile": "Mobitel",
"metrics.device.tablet": "Tablet", "metrics.device.tablet": "Tablet",
"metrics.devices": "Uređaji", "metrics.devices": "Uređaji",
"metrics.events": "Događaji", "metrics.events": "Događaji",
"metrics.filter.combined": "Kombinirano", "metrics.filter.combined": "Kombinirano",
"metrics.filter.raw": "Neobrađeni podaci", "metrics.filter.raw": "Neobrađeni podaci",
"metrics.languages": "Jezici", "metrics.languages": "Jezici",
"metrics.operating-systems": "Operativni sustavi", "metrics.operating-systems": "Operativni sustavi",
"metrics.page-views": "Pregledi stranice", "metrics.page-views": "Pregledi stranice",
"metrics.pages": "Stranice", "metrics.pages": "Stranice",
"metrics.query-parameters": "Parametri upita", "metrics.query-parameters": "Parametri upita",
"metrics.referrers": "Upučivaći", "metrics.referrers": "Upučivaći",
"metrics.screens": "Zasloni", "metrics.screens": "Zasloni",
"metrics.unique-visitors": "Jedinstveni posjetitelji", "metrics.unique-visitors": "Jedinstveni posjetitelji",
"metrics.views": "Pregledi", "metrics.views": "Pregledi",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,854 @@
{
"label.accounts": [
{
"type": 0,
"value": "Accounts"
}
],
"label.add-account": [
{
"type": 0,
"value": "Add account"
}
],
"label.add-column": [
{
"type": 0,
"value": "Add column"
}
],
"label.add-filter": [
{
"type": 0,
"value": "Add filter"
}
],
"label.add-website": [
{
"type": 0,
"value": "Add website"
}
],
"label.administrator": [
{
"type": 0,
"value": "Administrator"
}
],
"label.all": [
{
"type": 0,
"value": "All"
}
],
"label.all-time": [
{
"type": 0,
"value": "All time"
}
],
"label.all-websites": [
{
"type": 0,
"value": "All websites"
}
],
"label.back": [
{
"type": 0,
"value": "Back"
}
],
"label.cancel": [
{
"type": 0,
"value": "Cancel"
}
],
"label.change-password": [
{
"type": 0,
"value": "Change password"
}
],
"label.confirm-password": [
{
"type": 0,
"value": "Confirm password"
}
],
"label.copy-to-clipboard": [
{
"type": 0,
"value": "Copy to clipboard"
}
],
"label.current-password": [
{
"type": 0,
"value": "Current password"
}
],
"label.custom-range": [
{
"type": 0,
"value": "Custom range"
}
],
"label.dashboard": [
{
"type": 0,
"value": "Dashboard"
}
],
"label.date-range": [
{
"type": 0,
"value": "Date range"
}
],
"label.default-date-range": [
{
"type": 0,
"value": "Default date range"
}
],
"label.delete": [
{
"type": 0,
"value": "Delete"
}
],
"label.delete-account": [
{
"type": 0,
"value": "Delete account"
}
],
"label.delete-website": [
{
"type": 0,
"value": "Delete website"
}
],
"label.dismiss": [
{
"type": 0,
"value": "Dismiss"
}
],
"label.domain": [
{
"type": 0,
"value": "Domain"
}
],
"label.edit": [
{
"type": 0,
"value": "Edit"
}
],
"label.edit-account": [
{
"type": 0,
"value": "Edit account"
}
],
"label.edit-website": [
{
"type": 0,
"value": "Edit website"
}
],
"label.enable-share-url": [
{
"type": 0,
"value": "Enable share URL"
}
],
"label.event-data": [
{
"type": 0,
"value": "Event Data"
}
],
"label.field-name": [
{
"type": 0,
"value": "Field Name"
}
],
"label.invalid": [
{
"type": 0,
"value": "Invalid"
}
],
"label.invalid-domain": [
{
"type": 0,
"value": "Invalid domain"
}
],
"label.language": [
{
"type": 0,
"value": "Language"
}
],
"label.last-days": [
{
"type": 0,
"value": "Last "
},
{
"type": 1,
"value": "x"
},
{
"type": 0,
"value": " days"
}
],
"label.last-hours": [
{
"type": 0,
"value": "Last "
},
{
"type": 1,
"value": "x"
},
{
"type": 0,
"value": " hours"
}
],
"label.logged-in-as": [
{
"type": 0,
"value": "Logged in as "
},
{
"type": 1,
"value": "username"
}
],
"label.login": [
{
"type": 0,
"value": "Login"
}
],
"label.logout": [
{
"type": 0,
"value": "Logout"
}
],
"label.more": [
{
"type": 0,
"value": "More"
}
],
"label.name": [
{
"type": 0,
"value": "Name"
}
],
"label.new-password": [
{
"type": 0,
"value": "New password"
}
],
"label.none": [
{
"type": 0,
"value": "None"
}
],
"label.owner": [
{
"type": 0,
"value": "Owner"
}
],
"label.password": [
{
"type": 0,
"value": "Password"
}
],
"label.passwords-dont-match": [
{
"type": 0,
"value": "Passwords don't match"
}
],
"label.profile": [
{
"type": 0,
"value": "Profile"
}
],
"label.realtime": [
{
"type": 0,
"value": "Realtime"
}
],
"label.realtime-logs": [
{
"type": 0,
"value": "Realtime logs"
}
],
"label.refresh": [
{
"type": 0,
"value": "Refresh"
}
],
"label.required": [
{
"type": 0,
"value": "Required"
}
],
"label.reset": [
{
"type": 0,
"value": "Reset"
}
],
"label.reset-website": [
{
"type": 0,
"value": "Reset statistics"
}
],
"label.save": [
{
"type": 0,
"value": "Save"
}
],
"label.search": [
{
"type": 0,
"value": "Search"
}
],
"label.settings": [
{
"type": 0,
"value": "Settings"
}
],
"label.share-url": [
{
"type": 0,
"value": "Share URL"
}
],
"label.single-day": [
{
"type": 0,
"value": "Single day"
}
],
"label.theme": [
{
"type": 0,
"value": "Theme"
}
],
"label.this-month": [
{
"type": 0,
"value": "This month"
}
],
"label.this-week": [
{
"type": 0,
"value": "This week"
}
],
"label.this-year": [
{
"type": 0,
"value": "This year"
}
],
"label.timezone": [
{
"type": 0,
"value": "Timezone"
}
],
"label.today": [
{
"type": 0,
"value": "Today"
}
],
"label.tracking-code": [
{
"type": 0,
"value": "Tracking code"
}
],
"label.type": [
{
"type": 0,
"value": "Type"
}
],
"label.unknown": [
{
"type": 0,
"value": "Unknown"
}
],
"label.username": [
{
"type": 0,
"value": "Username"
}
],
"label.value": [
{
"type": 0,
"value": "Value"
}
],
"label.view-details": [
{
"type": 0,
"value": "View details"
}
],
"label.websites": [
{
"type": 0,
"value": "Websites"
}
],
"label.yesterday": [
{
"type": 0,
"value": "Yesterday"
}
],
"message.active-users": [
{
"type": 1,
"value": "x"
},
{
"type": 0,
"value": " current "
},
{
"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": "Are you sure you want to delete "
},
{
"type": 1,
"value": "target"
},
{
"type": 0,
"value": "?"
}
],
"message.confirm-reset": [
{
"type": 0,
"value": "Are you sure you want to reset "
},
{
"type": 1,
"value": "target"
},
{
"type": 0,
"value": "'s statistics?"
}
],
"message.copied": [
{
"type": 0,
"value": "Copied!"
}
],
"message.delete-warning": [
{
"type": 0,
"value": "All associated data will be deleted as well."
}
],
"message.edit-dashboard": [
{
"type": 0,
"value": "Edit dashboard"
}
],
"message.failure": [
{
"type": 0,
"value": "Something went wrong."
}
],
"message.get-share-url": [
{
"type": 0,
"value": "Get share URL"
}
],
"message.get-tracking-code": [
{
"type": 0,
"value": "Get tracking code"
}
],
"message.go-to-settings": [
{
"type": 0,
"value": "Go to settings"
}
],
"message.incorrect-username-password": [
{
"type": 0,
"value": "Incorrect username/password."
}
],
"message.log.visitor": [
{
"type": 0,
"value": "Visitor from "
},
{
"type": 1,
"value": "country"
},
{
"type": 0,
"value": " using "
},
{
"type": 1,
"value": "browser"
},
{
"type": 0,
"value": " on "
},
{
"type": 1,
"value": "os"
},
{
"type": 0,
"value": " "
},
{
"type": 1,
"value": "device"
}
],
"message.new-version-available": [
{
"type": 0,
"value": "A new version of umami "
},
{
"type": 1,
"value": "version"
},
{
"type": 0,
"value": " is available!"
}
],
"message.no-data-available": [
{
"type": 0,
"value": "No data available."
}
],
"message.no-websites-configured": [
{
"type": 0,
"value": "You don't have any websites configured."
}
],
"message.page-not-found": [
{
"type": 0,
"value": "Page not found."
}
],
"message.powered-by": [
{
"type": 0,
"value": "Powered by "
},
{
"type": 1,
"value": "name"
}
],
"message.reset-warning": [
{
"type": 0,
"value": "All statistics for this website will be deleted, but your tracking code will remain intact."
}
],
"message.save-success": [
{
"type": 0,
"value": "Saved successfully."
}
],
"message.share-url": [
{
"type": 0,
"value": "This is the publicly shared URL for "
},
{
"type": 1,
"value": "target"
},
{
"type": 0,
"value": "."
}
],
"message.toggle-charts": [
{
"type": 0,
"value": "Toggle charts"
}
],
"message.track-stats": [
{
"type": 0,
"value": "To track stats for "
},
{
"type": 1,
"value": "target"
},
{
"type": 0,
"value": ", place the following code in the "
},
{
"type": 1,
"value": "head"
},
{
"type": 0,
"value": " section of your website."
}
],
"message.type-delete": [
{
"type": 0,
"value": "Type "
},
{
"type": 1,
"value": "delete"
},
{
"type": 0,
"value": " in the box below to confirm."
}
],
"message.type-reset": [
{
"type": 0,
"value": "Type "
},
{
"type": 1,
"value": "reset"
},
{
"type": 0,
"value": " in the box below to confirm."
}
],
"metrics.actions": [
{
"type": 0,
"value": "Actions"
}
],
"metrics.average-visit-time": [
{
"type": 0,
"value": "Average visit time"
}
],
"metrics.bounce-rate": [
{
"type": 0,
"value": "Bounce rate"
}
],
"metrics.browsers": [
{
"type": 0,
"value": "Browsers"
}
],
"metrics.countries": [
{
"type": 0,
"value": "Countries"
}
],
"metrics.device.desktop": [
{
"type": 0,
"value": "Desktop"
}
],
"metrics.device.laptop": [
{
"type": 0,
"value": "Laptop"
}
],
"metrics.device.mobile": [
{
"type": 0,
"value": "Mobile"
}
],
"metrics.device.tablet": [
{
"type": 0,
"value": "Tablet"
}
],
"metrics.devices": [
{
"type": 0,
"value": "Devices"
}
],
"metrics.events": [
{
"type": 0,
"value": "Events"
}
],
"metrics.filter.combined": [
{
"type": 0,
"value": "Combined"
}
],
"metrics.filter.raw": [
{
"type": 0,
"value": "Raw"
}
],
"metrics.languages": [
{
"type": 0,
"value": "Languages"
}
],
"metrics.operating-systems": [
{
"type": 0,
"value": "Operating systems"
}
],
"metrics.page-views": [
{
"type": 0,
"value": "Page views"
}
],
"metrics.pages": [
{
"type": 0,
"value": "Pages"
}
],
"metrics.query-parameters": [
{
"type": 0,
"value": "Query parameters"
}
],
"metrics.referrers": [
{
"type": 0,
"value": "Referrers"
}
],
"metrics.screens": [
{
"type": 0,
"value": "Screens"
}
],
"metrics.unique-visitors": [
{
"type": 0,
"value": "Unique visitors"
}
],
"metrics.views": [
{
"type": 0,
"value": "Views"
}
],
"metrics.visitors": [
{
"type": 0,
"value": "Visitors"
}
]
}

View File

@ -502,6 +502,12 @@
"value": "Svetainės" "value": "Svetainės"
} }
], ],
"label.yesterday": [
{
"type": 0,
"value": "Vakar"
}
],
"message.active-users": [ "message.active-users": [
{ {
"offset": 0, "offset": 0,

File diff suppressed because it is too large Load Diff

View File

@ -11,6 +11,18 @@
"value": "เพิ่มบัญชี" "value": "เพิ่มบัญชี"
} }
], ],
"label.add-column": [
{
"type": 0,
"value": "สร้างคอลัมน์"
}
],
"label.add-filter": [
{
"type": 0,
"value": "สร้างตัวกรอง"
}
],
"label.add-website": [ "label.add-website": [
{ {
"type": 0, "type": 0,
@ -284,7 +296,7 @@
"label.required": [ "label.required": [
{ {
"type": 0, "type": 0,
"value": "ต้องการ" "value": "จำเป็น"
} }
], ],
"label.reset": [ "label.reset": [
@ -305,6 +317,12 @@
"value": "บันทึก" "value": "บันทึก"
} }
], ],
"label.search": [
{
"type": 0,
"value": "ค้นหา"
}
],
"label.settings": [ "label.settings": [
{ {
"type": 0, "type": 0,
@ -389,6 +407,12 @@
"value": "เว็บไซต์" "value": "เว็บไซต์"
} }
], ],
"label.yesterday": [
{
"type": 0,
"value": "เมื่อวาน"
}
],
"message.active-users": [ "message.active-users": [
{ {
"type": 0, "type": 0,
@ -444,7 +468,7 @@
"message.confirm-reset": [ "message.confirm-reset": [
{ {
"type": 0, "type": 0,
"value": "คุณแน่ใจหรือไม่ว่าต้องการรีเซตข้อมูลสถิติของ " "value": "คุณแน่ใจหรือไม่ว่าต้องการรีเซตข้อมูลสถิติของ "
}, },
{ {
"type": 1, "type": 1,
@ -470,7 +494,7 @@
"message.edit-dashboard": [ "message.edit-dashboard": [
{ {
"type": 0, "type": 0,
"value": "Edit dashboard" "value": "แก้ไขแดชบอร์ด"
} }
], ],
"message.failure": [ "message.failure": [
@ -766,7 +790,7 @@
"metrics.query-parameters": [ "metrics.query-parameters": [
{ {
"type": 0, "type": 0,
"value": "Query parameters" "value": "พารามิเตอร์ URL"
} }
], ],
"metrics.referrers": [ "metrics.referrers": [