mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-11 16:30:28 +00:00
- Updated various UI components to utilize AppLocalizations for better internationalization support. - Replaced hardcoded strings with localized strings in home_screen.dart, ble_connection_manager.dart, contact_tile.dart, room_login_sheet.dart, compass widgets, and sar_update_sheet.dart. - Improved user feedback messages by integrating localization for actions like pinging contacts, displaying connection statuses, and error notifications. - Enhanced the clarity of UI elements by ensuring all text is translatable, improving the overall user experience for non-English speakers.
396 lines
10 KiB
Plaintext
396 lines
10 KiB
Plaintext
{
|
|
"@@locale": "sl",
|
|
|
|
"appTitle": "MeshCore SAR",
|
|
|
|
"messages": "Sporočila",
|
|
|
|
"contacts": "Stiki",
|
|
|
|
"map": "Zemljevid",
|
|
|
|
"settings": "Nastavitve",
|
|
|
|
"connect": "Poveži",
|
|
|
|
"disconnect": "Prekini",
|
|
|
|
"scanningForDevices": "Iskanje naprav...",
|
|
|
|
"noDevicesFound": "Ni najdenih naprav",
|
|
|
|
"scanAgain": "Ponovi iskanje",
|
|
|
|
"tapToConnect": "Tapnite za povezavo",
|
|
|
|
"deviceNotConnected": "Naprava ni povezana",
|
|
|
|
"locationPermissionDenied": "Dovoljenje za lokacijo zavrnjeno",
|
|
|
|
"locationPermissionPermanentlyDenied": "Dovoljenje za lokacijo trajno zavrnjeno. Prosimo, omogočite v Nastavitvah.",
|
|
|
|
"locationServicesDisabled": "Lokacijske storitve so onemogočene. Prosimo, omogočite jih v Nastavitvah.",
|
|
|
|
"failedToGetGpsLocation": "Pridobitev GPS lokacije ni uspela",
|
|
|
|
"advertisedAtLocation": "Objavljeno na {latitude}, {longitude}",
|
|
|
|
"failedToAdvertise": "Objava ni uspela: {error}",
|
|
|
|
"reconnecting": "Ponovno povezovanje... ({attempt}/{max})",
|
|
|
|
"cancelReconnection": "Prekliči ponovno povezovanje",
|
|
|
|
"mapManagement": "Upravljanje zemljevida",
|
|
|
|
"general": "Splošno",
|
|
|
|
"theme": "Tema",
|
|
|
|
"chooseTheme": "Izberite temo",
|
|
|
|
"light": "Svetla",
|
|
|
|
"dark": "Temna",
|
|
|
|
"blueLightTheme": "Modra svetla tema",
|
|
|
|
"blueDarkTheme": "Modra temna tema",
|
|
|
|
"sarRed": "SAR rdeča",
|
|
|
|
"alertEmergencyMode": "Način opozorila/nujni primer",
|
|
|
|
"sarGreen": "SAR zelena",
|
|
|
|
"safeAllClearMode": "Način varno/vse jasno",
|
|
|
|
"autoSystem": "Samodejno (Sistem)",
|
|
|
|
"followSystemTheme": "Sledi sistemski temi",
|
|
|
|
"showRxTxIndicators": "Prikaži RX/TX kazalnike",
|
|
|
|
"displayPacketActivity": "Prikaži kazalnike aktivnosti paketov v zgornji vrstici",
|
|
|
|
"language": "Jezik",
|
|
|
|
"chooseLanguage": "Izberite jezik",
|
|
|
|
"english": "Angleščina",
|
|
|
|
"slovenian": "Slovenščina",
|
|
|
|
"croatian": "Hrvaščina",
|
|
|
|
"locationBroadcasting": "Oddajanje lokacije",
|
|
|
|
"autoLocationTracking": "Samodejno sledenje lokaciji",
|
|
|
|
"automaticallyBroadcastPosition": "Samodejno oddajaj posodobitve položaja",
|
|
|
|
"configureTracking": "Konfiguriraj sledenje",
|
|
|
|
"distanceAndTimeThresholds": "Pragovi razdalje in časa",
|
|
|
|
"locationTrackingConfiguration": "Konfiguracija sledenja lokaciji",
|
|
|
|
"configureWhenLocationBroadcasts": "Konfigurirajte, kdaj se oddajanja lokacije pošiljajo v omrežje mesh",
|
|
|
|
"minimumDistance": "Minimalna razdalja",
|
|
|
|
"broadcastAfterMoving": "Oddajaj šele po premiku {distance} metrov",
|
|
|
|
"maximumDistance": "Maksimalna razdalja",
|
|
|
|
"alwaysBroadcastAfterMoving": "Vedno oddajaj po premiku {distance} metrov",
|
|
|
|
"minimumTimeInterval": "Minimalni časovni interval",
|
|
|
|
"alwaysBroadcastEvery": "Vedno oddajaj vsakih {duration}",
|
|
|
|
"save": "Shrani",
|
|
|
|
"cancel": "Prekliči",
|
|
|
|
"close": "Zapri",
|
|
|
|
"about": "O aplikaciji",
|
|
|
|
"appVersion": "Različica aplikacije",
|
|
|
|
"appName": "Ime aplikacije",
|
|
|
|
"aboutMeshCoreSar": "O MeshCore SAR",
|
|
|
|
"aboutDescription": "Aplikacija za iskanje in reševanje, zasnovana za ekipe za odzivanje v nujnih primerih. Funkcije vključujejo:\n\n• BLE mesh omrežje za komunikacijo naprava-naprava\n• Brez povezave delujejo zemljevidi z več sloji\n• Sledenje članov ekipe v realnem času\n• SAR taktični označevalci (najdena oseba, ogenj, zbirališče)\n• Upravljanje stikov in sporočanje\n• GPS sledenje s kompasno smerjo\n• Predpomnenje ploščic zemljevida za uporabo brez povezave",
|
|
|
|
"technologiesUsed": "Uporabljene tehnologije:",
|
|
|
|
"technologiesList": "• Flutter za večplatformni razvoj\n• BLE (Bluetooth Low Energy) za mesh omrežje\n• OpenStreetMap za kartografijo\n• Provider za upravljanje stanja\n• SharedPreferences za lokalno shranjevanje",
|
|
|
|
"developer": "Razvijalec",
|
|
|
|
"packageName": "Ime paketa",
|
|
|
|
"sampleData": "Vzorčni podatki",
|
|
|
|
"sampleDataDescription": "Naložite ali počistite vzorčne stike, sporočila kanalov in SAR označevalce za testiranje",
|
|
|
|
"loadSampleData": "Naloži vzorčne podatke",
|
|
|
|
"clearAllData": "Počisti vse podatke",
|
|
|
|
"clearAllDataConfirmTitle": "Počisti vse podatke",
|
|
|
|
"clearAllDataConfirmMessage": "To bo počistilo vse stike in SAR označevalce. Ste prepričani?",
|
|
|
|
"clear": "Počisti",
|
|
|
|
"loadedSampleData": "Naloženih {teamCount} članov ekipe, {channelCount} kanalov, {sarCount} SAR označevalcev, {messageCount} sporočil",
|
|
|
|
"failedToLoadSampleData": "Nalaganje vzorčnih podatkov ni uspelo: {error}",
|
|
|
|
"allDataCleared": "Vsi podatki počiščeni",
|
|
|
|
"failedToStartBackgroundTracking": "Zagon sledenja v ozadju ni uspel. Preverite dovoljenja in BLE povezavo.",
|
|
|
|
"locationBroadcast": "Oddajanje lokacije: {latitude}, {longitude}",
|
|
|
|
"defaultPinInfo": "Privzeta PIN koda za naprave brez zaslona je 123456. Težave s seznanitvijo? Pozabite napravo bluetooth v sistemskih nastavitvah.",
|
|
|
|
"noMessagesYet": "Še ni sporočil",
|
|
|
|
"pullDownToSync": "Potegnite navzdol za sinhronizacijo",
|
|
|
|
"deleteContact": "Izbriši stik",
|
|
|
|
"delete": "Izbriši",
|
|
|
|
"viewOnMap": "Poglej na zemljevidu",
|
|
|
|
"refresh": "Osveži",
|
|
|
|
"sendDirectMessage": "Pošlji neposredno sporočilo",
|
|
|
|
"resetPath": "Ponastavi pot (preusmeri)",
|
|
|
|
"publicKeyCopied": "Javni ključ kopiran v odložišče",
|
|
|
|
"copiedToClipboard": "{label} kopirano v odložišče",
|
|
|
|
"pleaseEnterPassword": "Prosimo, vnesite geslo",
|
|
|
|
"failedToSyncContacts": "Sinhronizacija stikov ni uspela: {error}",
|
|
|
|
"loggedInSuccessfully": "Uspešno prijavljen! Čakanje na sporočila sobe...",
|
|
|
|
"loginFailed": "Prijava ni uspela - nepravilno geslo",
|
|
|
|
"loggingIn": "Prijavljanje v {roomName}...",
|
|
|
|
"failedToSendLogin": "Pošiljanje prijave ni uspelo: {error}",
|
|
|
|
"lowLocationAccuracy": "Nizka natančnost lokacije",
|
|
|
|
"continue_": "Nadaljuj",
|
|
|
|
"sendSarMarker": "Pošlji SAR označevalec",
|
|
|
|
"deleteDrawing": "Izbriši risbo",
|
|
|
|
"drawLine": "Nariši črto",
|
|
|
|
"drawLineDesc": "Nariši prosto črto na zemljevidu",
|
|
|
|
"drawRectangle": "Nariši pravokotnik",
|
|
|
|
"drawRectangleDesc": "Nariši pravokotno področje na zemljevidu",
|
|
|
|
"shareDrawings": "Deli risbe",
|
|
|
|
"clearAllDrawings": "Počisti vse risbe",
|
|
|
|
"clearAll": "Počisti vse",
|
|
|
|
"noLocalDrawings": "Ni lokalnih risb za deljenje",
|
|
|
|
"publicChannel": "Javni kanal",
|
|
|
|
"broadcastToAll": "Oddajaj vsem bližnjim vozliščem (začasno)",
|
|
|
|
"storedPermanently": "Trajno shranjeno v sobi",
|
|
|
|
"notConnectedToDevice": "Ni povezano z napravo",
|
|
|
|
"directMessage": "Neposredno sporočilo",
|
|
|
|
"directMessageSentTo": "Neposredno sporočilo poslano {contactName}",
|
|
|
|
"failedToSend": "Pošiljanje ni uspelo: {error}",
|
|
|
|
"directMessageInfo": "To sporočilo bo poslano neposredno {contactName}. Prikazalo se bo tudi v glavnem viru sporočil.",
|
|
|
|
"typeYourMessage": "Vnesite svoje sporočilo...",
|
|
|
|
"quickLocationMarker": "Hitri označevalec lokacije",
|
|
|
|
"markerType": "Vrsta označevalca",
|
|
|
|
"sendTo": "Pošlji na",
|
|
|
|
"noDestinationsAvailable": "Ni dostopnih ciljev.",
|
|
|
|
"selectDestination": "Izberite cilj...",
|
|
|
|
"ephemeralBroadcastInfo": "Začasno: Samo oddajanje. Ni shranjeno - vozlišča morajo biti povezana.",
|
|
|
|
"persistentRoomInfo": "Trajno: Nespremenljivo shranjeno v sobi. Samodejno sinhronizirano in ohranjeno brez povezave.",
|
|
|
|
"location": "Lokacija",
|
|
|
|
"fromMap": "Z zemljevida",
|
|
|
|
"gettingLocation": "Pridobivanje lokacije...",
|
|
|
|
"locationError": "Napaka lokacije",
|
|
|
|
"retry": "Poskusi znova",
|
|
|
|
"refreshLocation": "Osveži lokacijo",
|
|
|
|
"accuracyMeters": "Natančnost: ±{accuracy}m",
|
|
|
|
"notesOptional": "Opombe (neobvezno)",
|
|
|
|
"addAdditionalInformation": "Dodajte dodatne informacije...",
|
|
|
|
"lowAccuracyWarning": "Natančnost lokacije je ±{accuracy}m. To morda ni dovolj natančno za SAR operacije.\n\nVseeno nadaljuj?",
|
|
|
|
"loginToRoom": "Prijava v sobo",
|
|
|
|
"enterPasswordInfo": "Vnesite geslo za dostop do te sobe. Geslo bo shranjeno za prihodnjo uporabo.",
|
|
|
|
"password": "Geslo",
|
|
|
|
"enterRoomPassword": "Vnesite geslo sobe",
|
|
|
|
"loggingInDots": "Prijavljanje...",
|
|
|
|
"login": "Prijava",
|
|
|
|
"failedToAddRoom": "Dodajanje sobe v napravo ni uspelo: {error}\n\nSoba morda še ni oglašena.\nPoskusite počakati, da soba odda.",
|
|
|
|
"direct": "Neposredno",
|
|
|
|
"flood": "Poplava",
|
|
|
|
"admin": "Administrator",
|
|
|
|
"loggedIn": "Prijavljen",
|
|
|
|
"noGpsData": "Ni GPS podatkov",
|
|
|
|
"distance": "Razdalja",
|
|
|
|
"pingingDirect": "Pinganje {name} (neposredno preko poti)...",
|
|
|
|
"pingingFlood": "Pinganje {name} (poplava - brez poti)...",
|
|
|
|
"directPingTimeout": "Časovna omejitev neposrednega pinga - ponovni poskus {name} s poplavo...",
|
|
|
|
"pingSuccessful": "Ping uspešen do {name}{fallback}",
|
|
|
|
"viaFloodingFallback": " (preko rezervnega poplavljanja)",
|
|
|
|
"pingFailed": "Ping neuspešen do {name} - odgovor ni prejet",
|
|
|
|
"deleteContactConfirmation": "Ste prepričani, da želite izbrisati \"{name}\"?\n\nTo bo odstranilo stik iz aplikacije in spremljevalne radijske naprave.",
|
|
|
|
"removingContact": "Odstranjevanje {name}...",
|
|
|
|
"contactRemoved": "Stik \"{name}\" odstranjen",
|
|
|
|
"failedToRemoveContact": "Odstranjevanje stika ni uspelo: {error}",
|
|
|
|
"type": "Vrsta",
|
|
|
|
"publicKey": "Javni ključ",
|
|
|
|
"lastSeen": "Nazadnje viden",
|
|
|
|
"roomStatus": "Status sobe",
|
|
|
|
"loginStatus": "Status prijave",
|
|
|
|
"notLoggedIn": "Ni prijavljen",
|
|
|
|
"adminAccess": "Administratorski dostop",
|
|
|
|
"yes": "Da",
|
|
|
|
"no": "Ne",
|
|
|
|
"permissions": "Dovoljenja",
|
|
|
|
"passwordSaved": "Geslo shranjeno",
|
|
|
|
"locationColon": "Lokacija:",
|
|
|
|
"telemetry": "Telemetrija",
|
|
|
|
"requestingTelemetry": "Zahtevanje telemetrije od {name}...",
|
|
|
|
"voltage": "Napetost",
|
|
|
|
"battery": "Baterija",
|
|
|
|
"temperature": "Temperatura",
|
|
|
|
"humidity": "Vlažnost",
|
|
|
|
"pressure": "Tlak",
|
|
|
|
"gpsTelemetry": "GPS (Telemetrija)",
|
|
|
|
"updated": "Posodobljeno",
|
|
|
|
"pathResetInfo": "Pot ponastavljena za {name}. Naslednje sporočilo bo našlo novo pot.",
|
|
|
|
"reLoginToRoom": "Ponovna prijava v sobo",
|
|
|
|
"heading": "Smer",
|
|
|
|
"elevation": "Nadmorska višina",
|
|
|
|
"accuracy": "Natančnost",
|
|
|
|
"filterMarkers": "Filtriraj označevalce",
|
|
|
|
"filterMarkersTooltip": "Filtriraj označevalce",
|
|
|
|
"contactsFilter": "Stiki",
|
|
|
|
"sarMarkers": "SAR označevalci",
|
|
|
|
"foundPerson": "Najdena oseba",
|
|
|
|
"fire": "Ogenj",
|
|
|
|
"stagingArea": "Zbirališče",
|
|
|
|
"showAll": "Prikaži vse",
|
|
|
|
"nearbyContacts": "Bližnji stiki",
|
|
|
|
"locationUnavailable": "Lokacija ni na voljo",
|
|
|
|
"ahead": "naravnost",
|
|
|
|
"degreesRight": "{degrees}° desno",
|
|
|
|
"degreesLeft": "{degrees}° levo",
|
|
|
|
"latLonFormat": "Šir: {latitude} Dolž: {longitude}"
|
|
}
|