From 3d65e722a621776eb7ff592455bd63fa5637b98b Mon Sep 17 00:00:00 2001 From: Peca Nesovanovic <59750439+Npeca75@users.noreply.github.com> Date: Sun, 31 Jul 2022 16:09:59 +0200 Subject: [PATCH] Initial support for Serbian language (#14165) * initial support for serbian language * lnms translation:generate --- html/mix-manifest.json | 9 +- resources/lang/sr.json | 328 ++++++++++++++++++++++++++++++ resources/lang/sr/preferences.php | 17 ++ resources/lang/sr/sensors.php | 169 +++++++++++++++ 4 files changed, 519 insertions(+), 4 deletions(-) create mode 100644 resources/lang/sr.json create mode 100644 resources/lang/sr/preferences.php create mode 100644 resources/lang/sr/sensors.php diff --git a/html/mix-manifest.json b/html/mix-manifest.json index f93629ff8a..5c089fa24f 100644 --- a/html/mix-manifest.json +++ b/html/mix-manifest.json @@ -5,11 +5,12 @@ "/css/app.css": "/css/app.css?id=bd093a6a2e2682bb59ef", "/js/vendor.js": "/js/vendor.js?id=c5fd3d75a63757080dbb", "/js/lang/de.js": "/js/lang/de.js?id=613b5ca9cd06ca15e384", - "/js/lang/en.js": "/js/lang/en.js?id=a32b81c7156d48489ca3", + "/js/lang/en.js": "/js/lang/en.js?id=6b3807ebe10e3fa9fa40", "/js/lang/fr.js": "/js/lang/fr.js?id=982d149de32e1867610c", - "/js/lang/it.js": "/js/lang/it.js?id=8bcb940703f9b010d5e9", + "/js/lang/it.js": "/js/lang/it.js?id=e24bb9bad83e288b4617", "/js/lang/ru.js": "/js/lang/ru.js?id=f6b7c078755312a0907c", - "/js/lang/uk.js": "/js/lang/uk.js?id=510f6f08095080a981a6", + "/js/lang/uk.js": "/js/lang/uk.js?id=34f8698ff09b869db2f5", "/js/lang/zh-CN.js": "/js/lang/zh-CN.js?id=4e081fbac70d969894bf", - "/js/lang/zh-TW.js": "/js/lang/zh-TW.js?id=ed26425647721a42ee9d" + "/js/lang/zh-TW.js": "/js/lang/zh-TW.js?id=ed26425647721a42ee9d", + "/js/lang/sr.js": "/js/lang/sr.js?id=17585a0e001293ade0e1" } diff --git a/resources/lang/sr.json b/resources/lang/sr.json new file mode 100644 index 0000000000..e5f659a5cc --- /dev/null +++ b/resources/lang/sr.json @@ -0,0 +1,328 @@ +{ + "Access": "Pristup", + "Acknowledgements": "Potvrde", + "ACK": "Pot.", + "Actions": "Akcije", + "Add Device": "Dodaj uređaj", + "Add Service": "Dodaj servis", + "Add schedule notes to devices notes": "Dodaj planske zabeležbe kod uređaja", + "Add User": "Dodaj korisnika", + "Admin": "Administrator", + "Alert history": "Dnavnik alarma", + "Alert history stats": "Dnavnik alarma - statusi", + "Alert Rules": "Pravila alarma", + "Alert rule": "Pravilo", + "Alert Stats": "Statistika alarma", + "Alert Templates": "Šabloni alarma", + "Alert Transports": "Prenosnik alarma", + "Alerted": "Alarmiran", + "Alerts": "Alarmi", + "Alert": "Alarm", + "All alerts": "Svi alarmi", + "All Devices": "Svi uređaji", + "All devices": "Svi uređaji", + "All Locations": "Sve lokacije", + "All Messages": "Sve poruke", + "All Ports": "Svi portovi", + "All Services": "Svi servisi", + "All types": "Svi tipovi", + "any state": "bilo koji status", + "any severity": "bilo koji stepen ozbiljnosti", + "API Docs": "API dokumenta", + "API Settings": "API podešavanja", + "App does not exist": "Aplikacija ne postoji", + "Application": "Aplikacija", + "Applications": "Aplikacije", + "Apps": "Aplikacije", + "Are you sure you want to delete ": "Sigurno želiš da obrišeš ", + "ARP Tables": "ARP Tabele", + "Ascending": "Rastuće", + "Auth History": "Dnevnik pristupa", + "Auth": "Autentikacija", + "Authlog": "Dnevnik pristupa", + "Automatic Title": "Automatski naslov", + "Availability": "Dostupnost", + "Availability Map": "Mapa dostupnosti", + "Bill does not exist": "Račun ne postoji", + "Bill": "Račun", + "Bug tracker": "Pratilac grešaka", + "Can Modify Password": "Može zameniti lozinku", + "Cancel": "Otkaži", + "Cannot delete locations used by devices": "Nemoguće obrisati lokaciju gde postoji uređaj", + "Change Password": "Izmeni lozinku", + "Changelog": "Dnevnik izmena", + "Check your log for more details.": "Proveri dnevnik za više detalja", + "Clear remote stats": "Obriši poslatu statistiku", + "Close": "Zatvori", + "Columns": "Kolone", + "Community Forum": "Forum zajednice", + "Confirm Password": "Potvrdi lozinku", + "Contributors": "Saradnici", + "Coordinates": "Koordinate", + "Count": "Broj", + "Countries": "Država", + "Create Device Group": "Kreiraj grupu uređaja", + "Create User": "Nov korisnik", + "Critical": "Kritično", + "Current Password": "Trenutna lozinka", + "Custom title for widget": "Individualan naziv za vidžet", + "Custom title": "Individualan naziv", + "Customers": "Kupci", + "Dashboard": "Kontrolna tabla", + "Database Schema": "Šema baze podataka", + "Date range": "Vremenski raspon", + "Default": "Podrazumevano", + "Default Title": "Podrazumevani naslov", + "Define Rules": "Definiši pravila", + "Delete Device": "Obriši uređaj", + "Delete": "Obriši", + "Deleted": "Obrisan", + "Demo": "Demo", + "Descending": "Opadajuće", + "Description": "Opis", + "Device Dependencies": "Zavisnosti uređaja", + "Device Dependency": "Zavisnost uređaja", + "Device does not exist": "Uređaj ne postoji", + "Device group": "Grupa uređaja", + "Device Groups Dependencies": "Zavisnost grupe uređaja", + "Device Groups Maps": "Mapa grupe uređaja", + "Device Groups": "Grupe uređaja", + "Device Permissions": "Pristup uređajima", + "Device": "Uređaj", + "devices and services": "Uređaji i servisi", + "Devices": "Uređaji", + "Disabled :port_count": "Ugašeni :port_count", + "Disabled polling/alerting": "Onemogućeni uređaji", + "Disabled": "Onemogućeno", + "disabled": "onemogućeno", + "Disk I/O": "Disk I/O", + "Disk usage": "Iskorišćenost skladišta", + "Display Name": "Ime za prikaz", + "Display type": "Tip prikaza", + "Displayed severity": "Nivo ozbiljnosti", + "Docs": "Dokumentacija", + "Down :port_count": "Van funkcije :port_count", + "down": "nedostupno", + "Down": "Ugašen", + "Dynamic": "Dinamički", + "Edit Device Group": "Izmeni grupu uređaja", + "Edit User": "Izmeni korisnika", + "Edit": "Izmeni", + "Email": "E-Mail", + "Enabled": "Dozvoljeno", + "Errored :port_count": "Sa greškom :port_count", + "Event type": "Tip događaja", + "Eventlog Entries": "Eventlog upisi", + "Eventlog": "Dnevnik događaja", + "Existing password did not match": "Postojeća lozinka se ne poklapa", + "FDB Tables": "FDB Tabele", + "Geo Locations": "Geo lokacije", + "Generate TwoFactor Secret Key": "Napravi dvokoračni ključ", + "Geographical": "Geografski", + "Global Administrative Access": "Globalni Administrativni pristup", + "Global Read": "Globales Lesen", + "Global Settings": "Globalne postavke", + "Graph type": "Tip grafikona", + "Grouping radius": "Radius grupe", + "Groups": "Grupe", + "Health": "Stanje", + "Help": "Pomoć", + "hide acknowledged": "Sakrij prihvaćene", + "Hide Dashboard Editor": "Sakrij uređivač kontrolne table", + "hide": "sakrij", + "Hide": "Sakrij", + "History": "Dnevnik", + "Hostname": "Ime uređaja", + "ID": "ID", + "Ignored :port_count": "Ignorisani ;port_count", + "Initial Latitude": "Početna geo. širina", + "Initial Longitude": "Početna geo. dužina", + "Initial Zoom": "Početno uvećanje", + "Interface type": "Tip interfejsa", + "Interface": "Interfejs", + "Inventory": "Inventar", + "IP Address": "IP Adresa", + "IPv4 Address": "IPv4 Adresa", + "IPv4 Addresses": "IPv4 adrese", + "IPv4 Networks": "IPv4 mreže", + "IPv6 Address": "IPv6 Adresa", + "IPv6 Addresses": "IPv6 adrese", + "IPv6 Networks": "IPv6 mreže", + "Language": "Jezik", + "Latency": "Kašnjenje", + "Last Polled (minutes)": "Zadnji upit (minuta)", + "Last polled (minutes)": "Zadnji upit (minuta)", + "Level": "Nivo", + "LibreNMS is a community-based project": "LibreNMS je projekat otvorenog koda", + "LibreNMS is an autodiscovering PHP/MySQL-based network monitoring system": "LibreNMS je sistem zasnovan na PHP/MySQL i omogućava automatsko otkrivanje i monitoring mreže", + "License": "Licenca", + "Local git log": "Lokalni Git dnevnik", + "Location deleted": "Lokacija obrisana", + "Location must have devices to show graphs": "Lokacija mora imati pridružene uređaje da prikaže grafikon", + "Location": "Lokacija", + "Locations": "Lokacije", + "Log": "Dnevnik", + "Login": "Ulaz", + "Logon": "Prijavi se", + "Logout": "Odjavi se", + "Logs": "Dnevnici", + "MAC Address": "MAC Adresa", + "Manage Access": "Uredi pristup", + "Manage Groups": "Uredi grupe", + "Manage Users": "Uredi korisnike", + "Maps": "Mape", + "Markers": "Markeri", + "Memory usage": "Iskorišćenost memorije", + "Memory": "Radna memorija", + "Message": "Poruka", + "MIB associations": "MIB asocijacije", + "MIB definitions": "MIB definicije", + "Mode select": "Izaberi Modus", + "My Settings": "Moje postavke", + "N\/A": "n.d.", + "Name": "Ime", + "Neighbours": "Komšiluk", + "Network": "Mreža", + "Never polled": "Upit nikad nije izvršen", + "New Device Group": "Nova grupa uređaja", + "New Password": "Nova lozinka", + "No devices found within interval.": "Nema nađenih uređaja za interval", + "No devices": "Nema uređaja", + "no": "Ne", + "Normal": "Normalno", + "not filtered": "Bez filtera", + "Notes": "Zabeleške", + "Notifications": "Obaveštenja", + "Number of Devices": "Broj uređaja", + "Number of interfaces": "Broj interfejsa", + "Ok": "OK", + "One Day": "Jedan dan", + "One Hour": "Jedan sat", + "One Month": "Jedan mesec", + "One Week": "Jedna nedelja", + "One Year": "Jedna godina", + "Online stats:": "Prikupljena statistika:", + "only devices": "Samo uređaji", + "only services": "Samo servisi", + "Opt in to send anonymous usage statistics to LibreNMS?": "Pošalji anonimnu statistiku ?", + "or higher": "ili veći", + "Order By": "Sortiraj po", + "Overview": "Pregled", + "Outages": "Izostanci", + "Package": "Paket", + "Packages": "Paketi", + "Page Size": "Veličina stranice", + "Password": "Lozinka", + "Pattern": "Mustra", + "Performance": "Dostignuće", + "Platform": "Platforma", + "Please feel free to join us and contribute code, documentation, and bug reports:": "Budite slobodni da se pridružite i pošaljete zakrpe i prijavite greške", + "Plugin Admin": "Uredi dodatke", + "Plugins": "Dodatci", + "Poller duration": "Trajanje upita", + "Poller": "Prikupljać", + "Pollers": "Prikupljači", + "Port does not exist": "Port ne postoji", + "Port": "Port", + "Ports": "Portovi", + "Preferences": "Postavke", + "Processor load": "Opterećenje procesora", + "Processor": "Procesor", + "Processors": "Procesori", + "Provinces": "Provincija", + "Push Notifications": "Forsirana obaveštenja", + "Rate": "Protok", + "Real Name": "Pravo ime", + "Region": "Regija", + "Register": "Registracija", + "Remember Me": "Zapamti me", + "Resolution": "Rezolucija", + "Result": "Vrednost", + "Response time": "Brzina odziva", + "Routing": "Rutiranje", + "Rule": "Pravilo", + "Save changes": "Snimi promene", + "Save": "Sačuvaj", + "Scheduled Maintenance": "Planirano održavanje", + "Search all time": "Pretaži ceo vremenski period", + "Select a device": "Odaberi uređaj", + "Select a graph": "Odaberi grafikon", + "Select a port": "Odaberi port", + "Select an application": "Odaberi aplikaciju", + "Select Devices": "Odaberi uredjaj", + "Select one or more": "Odaberi jedan ili više", + "Sensors": "Senzori", + "Servers": "Server", + "Services": "Servisi", + "Show acknowledged": "Prikaži potvrđene", + "Show Dashboard Editor": "Uredi kontrolnu tablu", + "Show devices": "Prikaži uređaje", + "Show legend": "Prikaži legendu", + "Show Location field": "Prikaži lokaciju", + "show only acknowledged": "Prikaži samo ptvrđene", + "Show Port Errors": "Prikaži greške na portovima", + "Show Services": "Prikaži servise", + "Show unreachable": "Prikaži nedostupne", + "Show": "Prikaži", + "show": "prikaži", + "Shutdown": "Ugasi", + "Sort alerts by": "Sortiraj alarme po", + "Sort order": "Redosled sortiranja", + "Source": "Izvor", + "State": "Status", + "Static": "Statički", + "Statistics": "Statistika", + "Status, Display Name": "Status, ime za prikaz", + "Status, Hostname": "Status, ime uređaja", + "Status": "Status", + "Storage": "Skladište", + "Stream": "Stream", + "Submit": "Pošalji", + "Summary": "Sažeto", + "Syslog Entries": "Syslog upisi", + "System Status": "Status sistema", + "System Uptime": "Vreme rada sistema", + "Three Months": "Tri meseca", + "Tile size": "Veličina naslova", + "Time Range": "Vremenski raspon", + "Timestamp": "Vremenski kod", + "Toner": "Toner", + "Tools": "Alati", + "Top Devices": "Top uređaji", + "Top Interfaces": "Top interfejsi", + "Top query": "Top upit", + "Total hosts": "Ukupno uređaja", + "Total services": "Ukupno servisa", + "Total traffic": "Ukupan protok", + "Total": "Sve", + "Traffic Bills": "Računi za protok", + "Traffic": "Saobraćaj", + "Type": "Tip", + "Two-Factor Authentication": "Potvrđivanje u dva koraka", + "TwoFactor Type": "Tip dvokoračnog pristupa", + "Two Months": "Dva meseca", + "Two Weeks": "Dve nedelje", + "Two Years": "Dve godine", + "Unlock": "Otključaj", + "Up + Down": "Dostupno + nedostupno", + "up": "dostupno", + "Up": "dostupno", + "Uptime": "Vreme rada", + "User Preferences": "Korisničke postavke", + "Username": "Koriničko ime", + "User": "Korisnik", + "Validate Config": "Proveri konfiguraciju", + "Verify New Password": "Ponovi lozinku", + "Version": "Verzija", + "Virtual Machines": "Virtuelne mašine", + "warn": "oprez", + "Warning": "Upozorenje", + "Web Server": "WEB Server", + "Web site": "Web stranica", + "World Map": "Mapa sveta", + "Widget title": "Naslov vidžeta", + "Widget refresh interval (s)": "Osvežavanje vidžeta (s)", + "Wireless Sensors": "WiFi senzori", + "Wireless": "WiFi", + "yes": "Da" +} diff --git a/resources/lang/sr/preferences.php b/resources/lang/sr/preferences.php new file mode 100644 index 0000000000..3bbf456605 --- /dev/null +++ b/resources/lang/sr/preferences.php @@ -0,0 +1,17 @@ + 'Srpski', + +]; diff --git a/resources/lang/sr/sensors.php b/resources/lang/sr/sensors.php new file mode 100644 index 0000000000..82f3eafed0 --- /dev/null +++ b/resources/lang/sr/sensors.php @@ -0,0 +1,169 @@ + [ + 'short' => 'Protok vazduha', + 'long' => 'Protok vazduha', + 'unit' => 'cfm', + 'unit_long' => 'Kubika po minuti', + ], + 'ber' => [ + 'short' => 'BER', + 'long' => 'Brzina grešaka', + 'unit' => '', + 'unit_long' => '', + ], + 'charge' => [ + 'short' => 'Napunjenost', + 'long' => '', + 'unit' => '%', + 'unit_long' => 'Procenata', + ], + 'chromatic_dispersion' => [ + 'short' => 'Hromatična disperzija', + 'long' => 'Hromatična disperzija', + 'unit' => 'ps/nm/km', + 'unit_long' => 'Picosekundi po nanometru po kilometru', + ], + 'cooling' => [ + 'short' => 'Hlađenje', + 'long' => '', + 'unit' => 'W', + 'unit_long' => 'Watt', + ], + 'count' => [ + 'short' => 'Brojač', + 'long' => 'Brojač', + 'unit' => '', + 'unit_long' => '', + ], + 'current' => [ + 'short' => 'Struja', + 'long' => 'Struja', + 'unit' => 'A', + 'unit_long' => 'Ampera', + ], + 'dbm' => [ + 'short' => 'dBm', + 'long' => 'dBm', + 'unit' => 'dBm', + 'unit_long' => 'Decibela po Milliwatu', + ], + 'delay' => [ + 'short' => 'Kašnjenje', + 'long' => 'Kašnjenje', + 'unit' => 's', + 'unit_long' => 'Sekundi', + ], + 'eer' => [ + 'short' => 'EER', + 'long' => 'Odnos energetske efikasnosti', + 'unit' => '', + 'unit_long' => '', + ], + 'fanspeed' => [ + 'short' => 'Ventilatori', + 'long' => 'Brzina ventilatora', + 'unit' => 'RPM', + 'unit_long' => 'obrtaja po minuti', + ], + 'frequency' => [ + 'short' => 'Frekvencija', + 'long' => 'Frekvencija', + 'unit' => 'Hz', + 'unit_long' => 'Hertz', + ], + 'humidity' => [ + 'short' => 'Vlažnost', + 'long' => 'Procenata Vlažnosti', + 'unit' => '%', + 'unit_long' => 'Procenata', + ], + 'load' => [ + 'short' => 'Opterećenje', + 'long' => 'Opterećenje', + 'unit' => '%', + 'unit_long' => 'Procenata', + ], + 'power' => [ + 'short' => 'Potrošnja', + 'long' => 'Električna potrošnja', + 'unit' => 'W', + 'unit_long' => 'Watt', + ], + 'power_consumed' => [ + 'short' => 'Potrošeno el.energije', + 'long' => 'Potrošeno električne energije', + 'unit' => 'kWh', + 'unit_long' => 'Kilovat čas', + ], + 'power_factor' => [ + 'short' => 'Faktor iskorišćenja', + 'long' => 'Faktor iskoriščćenja', + 'unit' => '', + 'unit_long' => '', + ], + 'pressure' => [ + 'short' => 'Pritisak', + 'long' => 'Pritisak', + 'unit' => 'kPa', + 'unit_long' => 'Kilo paskal', + ], + 'quality_factor' => [ + 'short' => 'Kvalitet', + 'long' => 'Faktor kvaliteta', + 'unit' => '', + 'unit_long' => '', + ], + 'runtime' => [ + 'short' => 'Vreme rada', + 'long' => 'Vreme rada', + 'unit' => 'Min', + 'unit_long' => 'Minuta', + ], + 'signal' => [ + 'short' => 'Signal', + 'long' => 'Jačina signala', + 'unit' => 'dBm', + 'unit_long' => 'Decibel-Milliwatt', + ], + 'snr' => [ + 'short' => 'SNR', + 'long' => 'Odnos sinal-šum', + 'unit' => 'dB', + 'unit_long' => 'Decibel', + ], + 'state' => [ + 'short' => 'Stanje', + 'long' => 'Trenutno stanje', + 'unit' => '', + ], + 'temperature' => [ + 'short' => 'Temperatura', + 'long' => 'Temperatura', + 'unit' => '°C', + 'unit_long' => '° Celsiusa', + ], + 'voltage' => [ + 'short' => 'Napon', + 'long' => 'Napon', + 'unit' => 'V', + 'unit_long' => 'Volti', + ], + 'waterflow' => [ + 'short' => 'Protok vode', + 'long' => 'Protok vode', + 'unit' => 'l/m', + 'unit_long' => 'Litara po minuti', + ], +];