mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-12 00:40:28 +00:00
feat: Enhance map functionality with download area selection and user location pointer
- Added download area selection feature in MapProvider with methods to enter, exit, and update bounds. - Implemented DownloadAreaOverlay widget for user interface during download area selection. - Integrated download area preview in MapManagementScreen with visual feedback. - Introduced LocationPointer widget to indicate user location and heading on the map. - Updated localization strings in app_sl.arb for improved clarity and accuracy. - Refactored map marker generation to utilize the new LocationPointer for user location representation. - Improved error handling in LocationTrackingService for initial position setting.
This commit is contained in:
@@ -69,7 +69,7 @@
|
||||
|
||||
"autoSystem": "Automatski (Sustav)",
|
||||
|
||||
"followSystemTheme": "Slijedi sistemsku temu",
|
||||
"followSystemTheme": "Slijedi temu sustava",
|
||||
|
||||
"showRxTxIndicators": "Prikaži RX/TX indikatore",
|
||||
|
||||
@@ -141,11 +141,11 @@
|
||||
|
||||
"technologiesUsed": "Korištene tehnologije:",
|
||||
|
||||
"technologiesList": "• Flutter za višeplatformski razvoj\n• BLE (Bluetooth Low Energy) za mesh mrežu\n• OpenStreetMap za kartografiju\n• Provider za upravljanje stanjem\n• SharedPreferences za lokalno pohranu",
|
||||
"technologiesList": "• Flutter za višeplatformski razvoj\n• BLE (Bluetooth Low Energy) za mesh mrežu\n• OpenStreetMap za kartografiju\n• Provider za upravljanje stanjem\n• SharedPreferences za lokalnu pohranu",
|
||||
|
||||
"moreInfo": "Više informacija",
|
||||
|
||||
"learnMoreAbout": "Saznajte više o MeshCore SAR",
|
||||
"learnMoreAbout": "Saznajte više o MeshCore SAR-u",
|
||||
|
||||
"developer": "Programer",
|
||||
|
||||
@@ -175,7 +175,7 @@
|
||||
|
||||
"locationBroadcast": "Emitiranje lokacije: {latitude}, {longitude}",
|
||||
|
||||
"defaultPinInfo": "Zadani PIN za uređaje bez zaslona je 123456. Problemi s uparivanjem? Zaboravite bluetooth uređaj u postavkama sustava.",
|
||||
"defaultPinInfo": "Zadani PIN za uređaje bez zaslona je 123456. Problemi s uparivanjem? Zaboravite Bluetooth uređaj u postavkama sustava.",
|
||||
|
||||
"noMessagesYet": "Još nema poruka",
|
||||
|
||||
@@ -217,7 +217,7 @@
|
||||
|
||||
"deleteDrawing": "Izbriši crtež",
|
||||
|
||||
"drawingTools": "Alati za crtanje",
|
||||
|
||||
|
||||
"drawLine": "Nacrtaj liniju",
|
||||
|
||||
@@ -433,7 +433,7 @@
|
||||
|
||||
"accuracy": "Točnost",
|
||||
|
||||
"distance": "Udaljenost",
|
||||
|
||||
|
||||
"bearing": "Azimut",
|
||||
|
||||
@@ -467,7 +467,7 @@
|
||||
|
||||
"degreesLeft": "{degrees}° lijevo",
|
||||
|
||||
"latLonFormat": "Ššir: {latitude} Dužina: {longitude}",
|
||||
"latLonFormat": "Šir: {latitude} Duž: {longitude}",
|
||||
|
||||
"noContactsYet": "Još nema kontakata",
|
||||
|
||||
@@ -487,7 +487,7 @@
|
||||
|
||||
"cacheSize": "Veličina predmemorije",
|
||||
|
||||
"storeName": "Ime pohrane",
|
||||
"storeName": "Naziv spremišta",
|
||||
|
||||
"noCacheStatistics": "Statistika predmemorije nije dostupna",
|
||||
|
||||
@@ -571,7 +571,7 @@
|
||||
|
||||
"resetMapRotationTooltip": "Vrati kartu na sjever",
|
||||
|
||||
"showMapDebugInfo": "Prikaži debug informacije karte",
|
||||
"showMapDebugInfo": "Prikaži informacije za otklanjanje pogrešaka karte",
|
||||
|
||||
"displayZoomLevelBounds": "Prikaži razinu zumiranja i granice",
|
||||
|
||||
@@ -585,7 +585,7 @@
|
||||
|
||||
"esriSatellite": "ESRI satelit",
|
||||
|
||||
"googleHybrid": "Google hibridno",
|
||||
"googleHybrid": "Google hibridna karta",
|
||||
|
||||
"googleRoadmap": "Google cestovna karta",
|
||||
|
||||
@@ -769,8 +769,6 @@
|
||||
|
||||
"trailHiddenRecording": "Putanja je skrivena (još se snima)",
|
||||
|
||||
"distance": "Udaljenost",
|
||||
|
||||
"duration": "Trajanje",
|
||||
|
||||
"points": "Točke",
|
||||
@@ -849,7 +847,7 @@
|
||||
|
||||
"lat": "Šir",
|
||||
|
||||
"lon": "Dug",
|
||||
"lon": "Duž",
|
||||
|
||||
"useCurrentLocation": "Koristi trenutnu lokaciju",
|
||||
|
||||
@@ -879,28 +877,27 @@
|
||||
"templateEmoji": "Emoji",
|
||||
"emojiRequired": "Emoji je obavezan",
|
||||
"nameRequired": "Ime je obavezno",
|
||||
"templateDescription": "Description (Optional)",
|
||||
"templateDescriptionHint": "Add additional context...",
|
||||
"templateColor": "Color",
|
||||
"previewFormat": "Preview (SAR Message Format)",
|
||||
"templateDescription": "Opis (neobavezno)",
|
||||
"templateDescriptionHint": "Dodajte dodatni kontekst...",
|
||||
"templateColor": "Boja",
|
||||
"previewFormat": "Pregled (format SAR poruke)",
|
||||
"importFromClipboard": "Uvezi",
|
||||
"exportToClipboard": "Izvezi",
|
||||
"deleteTemplateConfirmation": "Delete template '{name}'?",
|
||||
"templateAdded": "Template added",
|
||||
"templateUpdated": "Template updated",
|
||||
"templateDeleted": "Template deleted",
|
||||
"templatesImported": "{count, plural, =0{No templates imported} =1{Imported 1 template} other{Imported {count} templates}}",
|
||||
"templatesExported": "{count, plural, =1{Exported 1 template to clipboard} other{Exported {count} templates to clipboard}}",
|
||||
"importFailed": "Import failed: {error}",
|
||||
"exportFailed": "Export failed: {error}",
|
||||
"deleteTemplateConfirmation": "Izbrisati predložak '{name}'?",
|
||||
"templateAdded": "Predložak dodan",
|
||||
"templateUpdated": "Predložak ažuriran",
|
||||
"templateDeleted": "Predložak izbrisan",
|
||||
"templatesImported": "{count, plural, =0{Nema uvezenih predložaka} =1{Uvezen 1 predložak} other{Uvezeno {count} predložaka}}",
|
||||
"templatesExported": "{count, plural, =1{Izvezen 1 predložak u međuspremnik} other{Izvezeno {count} predložaka u međuspremnik}}",
|
||||
"importFailed": "Uvoz nije uspio: {error}",
|
||||
"exportFailed": "Izvoz nije uspio: {error}",
|
||||
"resetToDefaults": "Vrati na zadane",
|
||||
"resetToDefaultsConfirmation": "Ovo će izbrisati sve prilagođene predloške i vratiti 4 zadana predloška. Nastaviti?",
|
||||
"reset": "Vrati",
|
||||
"resetComplete": "Predlošci vraćeni na zadane",
|
||||
"noTemplates": "No templates available",
|
||||
"tapAddToCreate": "Tap + to create your first template",
|
||||
"noTemplates": "Nema dostupnih predložaka",
|
||||
"tapAddToCreate": "Dodirnite + za izradu prvog predloška",
|
||||
"ok": "OK",
|
||||
"delete": "Obriši",
|
||||
|
||||
"permissionsSection": "Dozvole",
|
||||
"locationPermission": "Dozvola za lokaciju",
|
||||
@@ -918,7 +915,7 @@
|
||||
"sarNavyBlueDescription": "Profesionalni/Operativni Način",
|
||||
|
||||
"selectRecipient": "Odaberi primatelja",
|
||||
"broadcastToAllNearby": "Emituj svima u blizini",
|
||||
"broadcastToAllNearby": "Emitiraj svima u blizini",
|
||||
"searchRecipients": "Pretraži primatelje...",
|
||||
"noContactsFound": "Nema kontakata",
|
||||
"noRoomsFound": "Nema soba",
|
||||
@@ -946,9 +943,9 @@
|
||||
"sampleObjectVehicle": " Napušteno vozilo - provjeriti vlasnika",
|
||||
"sampleObjectCamping": " Otkrivena oprema za kampiranje",
|
||||
"sampleObjectTrailMarker": " Oznaka staze pronađena izvan puta",
|
||||
"sampleMsgAllTeamsCheckIn": "Svi timovi se jave",
|
||||
"sampleMsgAllTeamsCheckIn": "Svi timovi, javite se",
|
||||
"sampleMsgWeatherUpdate": "Ažuriranje vremena: Vedro nebo, temp 18°C",
|
||||
"sampleMsgBaseCamp": "Bazni kamp uspostavljen na okupljalište",
|
||||
"sampleMsgBaseCamp": "Bazni kamp uspostavljen na okupljalištu",
|
||||
"sampleMsgTeamAlpha": "Tim se kreće prema sektoru 2",
|
||||
"sampleMsgRadioCheck": "Provjera radija - sve stanice odgovorite",
|
||||
"sampleMsgWaterSupply": "Opskrba vodom dostupna na kontrolnoj točki 3",
|
||||
@@ -985,33 +982,33 @@
|
||||
"rectangleDrawing": "Pravokutni crtež",
|
||||
"coordinatesCopiedToClipboard": "Koordinate kopirane u međuspremnik",
|
||||
|
||||
"drawingShared": "Crtež karte",
|
||||
"drawingShared": "Crtež podijeljen",
|
||||
"drawingHidden": "Crtež sakriven s karte",
|
||||
"alreadyShared": "{count, plural, =1{1 već podijeljeno} other{{count} već podijeljeno}}",
|
||||
"newDrawingsShared": "Podijeljeno {count} novi{plural} crtež{plural}",
|
||||
"drawingTools": "Alati za crtanje",
|
||||
"shareDrawing": "Podijeli Crtež",
|
||||
"shareDrawing": "Podijeli crtež",
|
||||
"shareWithAllNearbyDevices": "Podijeli sa svim obližnjim uređajima",
|
||||
"shareToRoom": "Podijeli u Sobu",
|
||||
"sendToPersistentStorage": "Pošalji u trajnu pohranu sobe",
|
||||
"deleteDrawingConfirm": "Jeste li sigurni da želite izbrisati ovaj crtež?",
|
||||
"drawingDeleted": "Crtež izbrisan",
|
||||
"yourDrawingsCount": "Vaši Crteži ({count})",
|
||||
"yourDrawingsCount": "Vaši crteži ({count})",
|
||||
"shared": "Podijeljeno",
|
||||
"line": "Linija",
|
||||
"rectangle": "Pravokutnik",
|
||||
|
||||
"updateAvailable": "Dostupno Ažuriranje",
|
||||
"currentVersion": "Trenutna",
|
||||
"latestVersion": "Najnovija",
|
||||
"downloadUpdate": "Preuzmi",
|
||||
"updateAvailable": "Dostupno ažuriranje",
|
||||
"currentVersion": "Trenutna verzija",
|
||||
"latestVersion": "Najnovija verzija",
|
||||
"downloadUpdate": "Preuzmi ažuriranje",
|
||||
"updateLater": "Kasnije",
|
||||
|
||||
"cadastralParcels": "Katastarske čestice",
|
||||
"forestRoads": "Šumske ceste",
|
||||
"showCadastralParcels": "Prikaži katastarske čestice",
|
||||
"showForestRoads": "Prikaži šumske ceste",
|
||||
"wmsOverlays": "WMS Prekrivanja",
|
||||
"wmsOverlays": "WMS prekrivanja",
|
||||
|
||||
"recentMessages": "Nedavne poruke",
|
||||
|
||||
@@ -1036,31 +1033,31 @@
|
||||
"wizardNext": "Dalje",
|
||||
"wizardGetStarted": "Započni",
|
||||
"wizardWelcomeTitle": "Dobrodošli u MeshCore SAR",
|
||||
"wizardWelcomeDescription": "Moćan alat za komunikaciju bez mreže za spasilačke operacije. Povežite se sa svojim timom koristeći mesh radio tehnologiju kada tradicionalne mreže nisu dostupne.",
|
||||
"wizardConnectingTitle": "Povezivanje s Radiom",
|
||||
"wizardConnectingDescription": "Povežite svoj pametni telefon s MeshCore radio uređajem putem Bluetootha kako biste započeli komunikaciju bez mreže.",
|
||||
"wizardConnectingFeature1": "Skeniraj obližnje MeshCore uređaje",
|
||||
"wizardConnectingFeature2": "Uparite se s vašim radiom putem Bluetootha",
|
||||
"wizardConnectingFeature3": "Radi potpuno offline - internet nije potreban",
|
||||
"wizardSimpleModeTitle": "Jednostavan Način",
|
||||
"wizardSimpleModeDescription": "Novi u mesh umrežavanju? Omogućite jednostavan način za pojednostavljeno sučelje samo s bitnim funkcijama.",
|
||||
"wizardSimpleModeFeature1": "Sučelje prijateljsko početnicima s osnovnim funkcijama",
|
||||
"wizardSimpleModeFeature2": "Prebacite na Napredni način bilo kada u Postavkama",
|
||||
"wizardWelcomeDescription": "Moćan alat za komunikaciju izvan mreže za spasilačke operacije. Povežite se s timom uz mesh radijsku tehnologiju kada tradicionalne mreže nisu dostupne.",
|
||||
"wizardConnectingTitle": "Povezivanje s radiom",
|
||||
"wizardConnectingDescription": "Povežite telefon s MeshCore radijskim uređajem putem Bluetootha i započnite komunikaciju izvan mreže.",
|
||||
"wizardConnectingFeature1": "Skenira obližnje MeshCore uređaje",
|
||||
"wizardConnectingFeature2": "Uparivanje s radijem putem Bluetootha",
|
||||
"wizardConnectingFeature3": "Radi potpuno izvan mreže — internet nije potreban",
|
||||
"wizardSimpleModeTitle": "Jednostavan način",
|
||||
"wizardSimpleModeDescription": "Prvi put koristite mesh mrežu? Uključite jednostavan način za pojednostavljeno sučelje s osnovnim funkcijama.",
|
||||
"wizardSimpleModeFeature1": "Sučelje prilagođeno početnicima s osnovnim funkcijama",
|
||||
"wizardSimpleModeFeature2": "U svakom trenutku prebacite na napredni način u Postavkama",
|
||||
"wizardChannelTitle": "Kanali",
|
||||
"wizardChannelDescription": "Emitirajte poruke svima na kanalu, savršeno za objave i koordinaciju cijele ekipe.",
|
||||
"wizardChannelDescription": "Šaljite poruke svima na kanalu — idealno za obavijesti i koordinaciju tima.",
|
||||
"wizardChannelFeature1": "Javni kanal za opću komunikaciju ekipe",
|
||||
"wizardChannelFeature2": "Stvorite prilagođene kanale za specifične grupe",
|
||||
"wizardChannelFeature3": "Poruke se automatski prosljeđuju putem mreže",
|
||||
"wizardContactsTitle": "Kontakti",
|
||||
"wizardContactsDescription": "Vaši članovi tima se automatski pojavljuju kada se pridruže mesh mreži. Pošaljite im direktne poruke ili pogledajte njihovu lokaciju.",
|
||||
"wizardContactsDescription": "Članovi tima se prikazuju automatski kada se pridruže mesh mreži. Šaljite im izravne poruke ili pogledajte njihovu lokaciju.",
|
||||
"wizardContactsFeature1": "Kontakti se automatski otkrivaju",
|
||||
"wizardContactsFeature2": "Šaljite privatne direktne poruke",
|
||||
"wizardContactsFeature3": "Pogledajte razinu baterije i vrijeme zadnjeg viđenja",
|
||||
"wizardMapTitle": "Karta & Lokacija",
|
||||
"wizardMapDescription": "Pratite svoj tim u stvarnom vremenu i označite važne lokacije za spasilačke operacije.",
|
||||
"wizardMapFeature1": "SAR oznake za pronađene osobe, požare i područja postavljanja",
|
||||
"wizardContactsFeature3": "Prikažite stanje baterije i vrijeme zadnje aktivnosti",
|
||||
"wizardMapTitle": "Karta i lokacija",
|
||||
"wizardMapDescription": "Pratite tim u stvarnom vremenu i označavajte ključne lokacije za spasilačke operacije.",
|
||||
"wizardMapFeature1": "SAR oznake za pronađene osobe, požare i točke okupljanja",
|
||||
"wizardMapFeature2": "GPS praćenje članova tima u stvarnom vremenu",
|
||||
"wizardMapFeature3": "Preuzmite offline karte za udaljena područja",
|
||||
"wizardMapFeature3": "Preuzmite karte za rad izvan mreže",
|
||||
"wizardMapFeature4": "Crtajte oblike i dijelite taktičke informacije",
|
||||
"viewWelcomeTutorial": "Pogledaj uputu dobrodošlice"
|
||||
}
|
||||
|
||||
@@ -120,7 +120,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get autoSystem => 'Automatski (Sustav)';
|
||||
|
||||
@override
|
||||
String get followSystemTheme => 'Slijedi sistemsku temu';
|
||||
String get followSystemTheme => 'Slijedi temu sustava';
|
||||
|
||||
@override
|
||||
String get showRxTxIndicators => 'Prikaži RX/TX indikatore';
|
||||
@@ -240,13 +240,13 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get technologiesList =>
|
||||
'• Flutter za višeplatformski razvoj\n• BLE (Bluetooth Low Energy) za mesh mrežu\n• OpenStreetMap za kartografiju\n• Provider za upravljanje stanjem\n• SharedPreferences za lokalno pohranu';
|
||||
'• Flutter za višeplatformski razvoj\n• BLE (Bluetooth Low Energy) za mesh mrežu\n• OpenStreetMap za kartografiju\n• Provider za upravljanje stanjem\n• SharedPreferences za lokalnu pohranu';
|
||||
|
||||
@override
|
||||
String get moreInfo => 'Više informacija';
|
||||
|
||||
@override
|
||||
String get learnMoreAbout => 'Saznajte više o MeshCore SAR';
|
||||
String get learnMoreAbout => 'Saznajte više o MeshCore SAR-u';
|
||||
|
||||
@override
|
||||
String get developer => 'Programer';
|
||||
@@ -306,7 +306,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get defaultPinInfo =>
|
||||
'Zadani PIN za uređaje bez zaslona je 123456. Problemi s uparivanjem? Zaboravite bluetooth uređaj u postavkama sustava.';
|
||||
'Zadani PIN za uređaje bez zaslona je 123456. Problemi s uparivanjem? Zaboravite Bluetooth uređaj u postavkama sustava.';
|
||||
|
||||
@override
|
||||
String get noMessagesYet => 'Još nema poruka';
|
||||
@@ -318,7 +318,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get deleteContact => 'Izbriši kontakt';
|
||||
|
||||
@override
|
||||
String get delete => 'Obriši';
|
||||
String get delete => 'Izbriši';
|
||||
|
||||
@override
|
||||
String get viewOnMap => 'Prikaži na karti';
|
||||
@@ -815,7 +815,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String latLonFormat(String latitude, String longitude) {
|
||||
return 'Ššir: $latitude Dužina: $longitude';
|
||||
return 'Šir: $latitude Duž: $longitude';
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -847,7 +847,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get cacheSize => 'Veličina predmemorije';
|
||||
|
||||
@override
|
||||
String get storeName => 'Ime pohrane';
|
||||
String get storeName => 'Naziv spremišta';
|
||||
|
||||
@override
|
||||
String get noCacheStatistics => 'Statistika predmemorije nije dostupna';
|
||||
@@ -992,7 +992,8 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get resetMapRotationTooltip => 'Vrati kartu na sjever';
|
||||
|
||||
@override
|
||||
String get showMapDebugInfo => 'Prikaži debug informacije karte';
|
||||
String get showMapDebugInfo =>
|
||||
'Prikaži informacije za otklanjanje pogrešaka karte';
|
||||
|
||||
@override
|
||||
String get displayZoomLevelBounds => 'Prikaži razinu zumiranja i granice';
|
||||
@@ -1014,7 +1015,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get esriSatellite => 'ESRI satelit';
|
||||
|
||||
@override
|
||||
String get googleHybrid => 'Google hibridno';
|
||||
String get googleHybrid => 'Google hibridna karta';
|
||||
|
||||
@override
|
||||
String get googleRoadmap => 'Google cestovna karta';
|
||||
@@ -1310,12 +1311,12 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String exportFailed(String error) {
|
||||
return 'Export failed: $error';
|
||||
return 'Izvoz nije uspio: $error';
|
||||
}
|
||||
|
||||
@override
|
||||
String importFailed(String error) {
|
||||
return 'Import failed: $error';
|
||||
return 'Uvoz nije uspio: $error';
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -1495,7 +1496,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get lat => 'Šir';
|
||||
|
||||
@override
|
||||
String get lon => 'Dug';
|
||||
String get lon => 'Duž';
|
||||
|
||||
@override
|
||||
String get useCurrentLocation => 'Koristi trenutnu lokaciju';
|
||||
@@ -1563,16 +1564,16 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get nameRequired => 'Ime je obavezno';
|
||||
|
||||
@override
|
||||
String get templateDescription => 'Description (Optional)';
|
||||
String get templateDescription => 'Opis (neobavezno)';
|
||||
|
||||
@override
|
||||
String get templateDescriptionHint => 'Add additional context...';
|
||||
String get templateDescriptionHint => 'Dodajte dodatni kontekst...';
|
||||
|
||||
@override
|
||||
String get templateColor => 'Color';
|
||||
String get templateColor => 'Boja';
|
||||
|
||||
@override
|
||||
String get previewFormat => 'Preview (SAR Message Format)';
|
||||
String get previewFormat => 'Pregled (format SAR poruke)';
|
||||
|
||||
@override
|
||||
String get importFromClipboard => 'Uvezi';
|
||||
@@ -1582,26 +1583,26 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String deleteTemplateConfirmation(String name) {
|
||||
return 'Delete template \'$name\'?';
|
||||
return 'Izbrisati predložak \'$name\'?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get templateAdded => 'Template added';
|
||||
String get templateAdded => 'Predložak dodan';
|
||||
|
||||
@override
|
||||
String get templateUpdated => 'Template updated';
|
||||
String get templateUpdated => 'Predložak ažuriran';
|
||||
|
||||
@override
|
||||
String get templateDeleted => 'Template deleted';
|
||||
String get templateDeleted => 'Predložak izbrisan';
|
||||
|
||||
@override
|
||||
String templatesImported(int count) {
|
||||
String _temp0 = intl.Intl.pluralLogic(
|
||||
count,
|
||||
locale: localeName,
|
||||
other: 'Imported $count templates',
|
||||
one: 'Imported 1 template',
|
||||
zero: 'No templates imported',
|
||||
other: 'Uvezeno $count predložaka',
|
||||
one: 'Uvezen 1 predložak',
|
||||
zero: 'Nema uvezenih predložaka',
|
||||
);
|
||||
return '$_temp0';
|
||||
}
|
||||
@@ -1611,8 +1612,8 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String _temp0 = intl.Intl.pluralLogic(
|
||||
count,
|
||||
locale: localeName,
|
||||
other: 'Exported $count templates to clipboard',
|
||||
one: 'Exported 1 template to clipboard',
|
||||
other: 'Izvezeno $count predložaka u međuspremnik',
|
||||
one: 'Izvezen 1 predložak u međuspremnik',
|
||||
);
|
||||
return '$_temp0';
|
||||
}
|
||||
@@ -1631,10 +1632,10 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get resetComplete => 'Predlošci vraćeni na zadane';
|
||||
|
||||
@override
|
||||
String get noTemplates => 'No templates available';
|
||||
String get noTemplates => 'Nema dostupnih predložaka';
|
||||
|
||||
@override
|
||||
String get tapAddToCreate => 'Tap + to create your first template';
|
||||
String get tapAddToCreate => 'Dodirnite + za izradu prvog predloška';
|
||||
|
||||
@override
|
||||
String get ok => 'OK';
|
||||
@@ -1691,7 +1692,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get selectRecipient => 'Odaberi primatelja';
|
||||
|
||||
@override
|
||||
String get broadcastToAllNearby => 'Emituj svima u blizini';
|
||||
String get broadcastToAllNearby => 'Emitiraj svima u blizini';
|
||||
|
||||
@override
|
||||
String get searchRecipients => 'Pretraži primatelje...';
|
||||
@@ -1773,14 +1774,14 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get sampleObjectTrailMarker => ' Oznaka staze pronađena izvan puta';
|
||||
|
||||
@override
|
||||
String get sampleMsgAllTeamsCheckIn => 'Svi timovi se jave';
|
||||
String get sampleMsgAllTeamsCheckIn => 'Svi timovi, javite se';
|
||||
|
||||
@override
|
||||
String get sampleMsgWeatherUpdate =>
|
||||
'Ažuriranje vremena: Vedro nebo, temp 18°C';
|
||||
|
||||
@override
|
||||
String get sampleMsgBaseCamp => 'Bazni kamp uspostavljen na okupljalište';
|
||||
String get sampleMsgBaseCamp => 'Bazni kamp uspostavljen na okupljalištu';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamAlpha => 'Tim se kreće prema sektoru 2';
|
||||
@@ -1893,7 +1894,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
'Koordinate kopirane u međuspremnik';
|
||||
|
||||
@override
|
||||
String get drawingShared => 'Crtež karte';
|
||||
String get drawingShared => 'Crtež podijeljen';
|
||||
|
||||
@override
|
||||
String get drawingHidden => 'Crtež sakriven s karte';
|
||||
@@ -1915,7 +1916,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get shareDrawing => 'Podijeli Crtež';
|
||||
String get shareDrawing => 'Podijeli crtež';
|
||||
|
||||
@override
|
||||
String get shareWithAllNearbyDevices =>
|
||||
@@ -1936,7 +1937,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String yourDrawingsCount(int count) {
|
||||
return 'Vaši Crteži ($count)';
|
||||
return 'Vaši crteži ($count)';
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -1949,16 +1950,16 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get rectangle => 'Pravokutnik';
|
||||
|
||||
@override
|
||||
String get updateAvailable => 'Dostupno Ažuriranje';
|
||||
String get updateAvailable => 'Dostupno ažuriranje';
|
||||
|
||||
@override
|
||||
String get currentVersion => 'Trenutna';
|
||||
String get currentVersion => 'Trenutna verzija';
|
||||
|
||||
@override
|
||||
String get latestVersion => 'Najnovija';
|
||||
String get latestVersion => 'Najnovija verzija';
|
||||
|
||||
@override
|
||||
String get downloadUpdate => 'Preuzmi';
|
||||
String get downloadUpdate => 'Preuzmi ažuriranje';
|
||||
|
||||
@override
|
||||
String get updateLater => 'Kasnije';
|
||||
@@ -1976,7 +1977,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get showForestRoads => 'Prikaži šumske ceste';
|
||||
|
||||
@override
|
||||
String get wmsOverlays => 'WMS Prekrivanja';
|
||||
String get wmsOverlays => 'WMS prekrivanja';
|
||||
|
||||
@override
|
||||
String get recentMessages => 'Nedavne poruke';
|
||||
@@ -2048,47 +2049,47 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardWelcomeDescription =>
|
||||
'Moćan alat za komunikaciju bez mreže za spasilačke operacije. Povežite se sa svojim timom koristeći mesh radio tehnologiju kada tradicionalne mreže nisu dostupne.';
|
||||
'Moćan alat za komunikaciju izvan mreže za spasilačke operacije. Povežite se s timom uz mesh radijsku tehnologiju kada tradicionalne mreže nisu dostupne.';
|
||||
|
||||
@override
|
||||
String get wizardConnectingTitle => 'Povezivanje s Radiom';
|
||||
String get wizardConnectingTitle => 'Povezivanje s radiom';
|
||||
|
||||
@override
|
||||
String get wizardConnectingDescription =>
|
||||
'Povežite svoj pametni telefon s MeshCore radio uređajem putem Bluetootha kako biste započeli komunikaciju bez mreže.';
|
||||
'Povežite telefon s MeshCore radijskim uređajem putem Bluetootha i započnite komunikaciju izvan mreže.';
|
||||
|
||||
@override
|
||||
String get wizardConnectingFeature1 => 'Skeniraj obližnje MeshCore uređaje';
|
||||
String get wizardConnectingFeature1 => 'Skenira obližnje MeshCore uređaje';
|
||||
|
||||
@override
|
||||
String get wizardConnectingFeature2 =>
|
||||
'Uparite se s vašim radiom putem Bluetootha';
|
||||
'Uparivanje s radijem putem Bluetootha';
|
||||
|
||||
@override
|
||||
String get wizardConnectingFeature3 =>
|
||||
'Radi potpuno offline - internet nije potreban';
|
||||
'Radi potpuno izvan mreže — internet nije potreban';
|
||||
|
||||
@override
|
||||
String get wizardSimpleModeTitle => 'Jednostavan Način';
|
||||
String get wizardSimpleModeTitle => 'Jednostavan način';
|
||||
|
||||
@override
|
||||
String get wizardSimpleModeDescription =>
|
||||
'Novi u mesh umrežavanju? Omogućite jednostavan način za pojednostavljeno sučelje samo s bitnim funkcijama.';
|
||||
'Prvi put koristite mesh mrežu? Uključite jednostavan način za pojednostavljeno sučelje s osnovnim funkcijama.';
|
||||
|
||||
@override
|
||||
String get wizardSimpleModeFeature1 =>
|
||||
'Sučelje prijateljsko početnicima s osnovnim funkcijama';
|
||||
'Sučelje prilagođeno početnicima s osnovnim funkcijama';
|
||||
|
||||
@override
|
||||
String get wizardSimpleModeFeature2 =>
|
||||
'Prebacite na Napredni način bilo kada u Postavkama';
|
||||
'U svakom trenutku prebacite na napredni način u Postavkama';
|
||||
|
||||
@override
|
||||
String get wizardChannelTitle => 'Kanali';
|
||||
|
||||
@override
|
||||
String get wizardChannelDescription =>
|
||||
'Emitirajte poruke svima na kanalu, savršeno za objave i koordinaciju cijele ekipe.';
|
||||
'Šaljite poruke svima na kanalu — idealno za obavijesti i koordinaciju tima.';
|
||||
|
||||
@override
|
||||
String get wizardChannelFeature1 => 'Javni kanal za opću komunikaciju ekipe';
|
||||
@@ -2106,7 +2107,7 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardContactsDescription =>
|
||||
'Vaši članovi tima se automatski pojavljuju kada se pridruže mesh mreži. Pošaljite im direktne poruke ili pogledajte njihovu lokaciju.';
|
||||
'Članovi tima se prikazuju automatski kada se pridruže mesh mreži. Šaljite im izravne poruke ili pogledajte njihovu lokaciju.';
|
||||
|
||||
@override
|
||||
String get wizardContactsFeature1 => 'Kontakti se automatski otkrivaju';
|
||||
@@ -2116,26 +2117,25 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardContactsFeature3 =>
|
||||
'Pogledajte razinu baterije i vrijeme zadnjeg viđenja';
|
||||
'Prikažite stanje baterije i vrijeme zadnje aktivnosti';
|
||||
|
||||
@override
|
||||
String get wizardMapTitle => 'Karta & Lokacija';
|
||||
String get wizardMapTitle => 'Karta i lokacija';
|
||||
|
||||
@override
|
||||
String get wizardMapDescription =>
|
||||
'Pratite svoj tim u stvarnom vremenu i označite važne lokacije za spasilačke operacije.';
|
||||
'Pratite tim u stvarnom vremenu i označavajte ključne lokacije za spasilačke operacije.';
|
||||
|
||||
@override
|
||||
String get wizardMapFeature1 =>
|
||||
'SAR oznake za pronađene osobe, požare i područja postavljanja';
|
||||
'SAR oznake za pronađene osobe, požare i točke okupljanja';
|
||||
|
||||
@override
|
||||
String get wizardMapFeature2 =>
|
||||
'GPS praćenje članova tima u stvarnom vremenu';
|
||||
|
||||
@override
|
||||
String get wizardMapFeature3 =>
|
||||
'Preuzmite offline karte za udaljena područja';
|
||||
String get wizardMapFeature3 => 'Preuzmite karte za rad izvan mreže';
|
||||
|
||||
@override
|
||||
String get wizardMapFeature4 =>
|
||||
|
||||
@@ -306,7 +306,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get defaultPinInfo =>
|
||||
'Privzeta PIN koda za naprave brez zaslona je 123456. Težave s seznanitvijo? Pozabite napravo bluetooth v sistemskih nastavitvah.';
|
||||
'Privzeta PIN koda za naprave brez zaslona je 123456. Težave s seznanitvijo? Pozabite napravo Bluetooth v sistemskih nastavitvah.';
|
||||
|
||||
@override
|
||||
String get noMessagesYet => 'Še ni sporočil';
|
||||
@@ -829,7 +829,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get teamMembers => 'Člani ekipe';
|
||||
|
||||
@override
|
||||
String get repeaters => 'Repetitorji';
|
||||
String get repeaters => 'Ponavljalniki';
|
||||
|
||||
@override
|
||||
String get rooms => 'Sobe';
|
||||
@@ -992,7 +992,8 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get resetMapRotationTooltip => 'Ponastavi zemljevid na sever';
|
||||
|
||||
@override
|
||||
String get showMapDebugInfo => 'Prikaži debug informacije zemljevida';
|
||||
String get showMapDebugInfo =>
|
||||
'Prikaži informacije za razhroščevanje zemljevida';
|
||||
|
||||
@override
|
||||
String get displayZoomLevelBounds => 'Prikaži nivo povečave in meje';
|
||||
@@ -1014,7 +1015,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get esriSatellite => 'ESRI satelit';
|
||||
|
||||
@override
|
||||
String get googleHybrid => 'Google hibridno';
|
||||
String get googleHybrid => 'Google hibridni zemljevid';
|
||||
|
||||
@override
|
||||
String get googleRoadmap => 'Google cestni zemljevid';
|
||||
@@ -1313,12 +1314,12 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String exportFailed(String error) {
|
||||
return 'Export failed: $error';
|
||||
return 'Izvoz ni uspel: $error';
|
||||
}
|
||||
|
||||
@override
|
||||
String importFailed(String error) {
|
||||
return 'Import failed: $error';
|
||||
return 'Uvoz ni uspel: $error';
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -1497,7 +1498,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get lat => 'Šir';
|
||||
|
||||
@override
|
||||
String get lon => 'Dol';
|
||||
String get lon => 'Dolž';
|
||||
|
||||
@override
|
||||
String get useCurrentLocation => 'Uporabi trenutno lokacijo';
|
||||
@@ -1509,7 +1510,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get chatNode => 'Vozlišče za klepet';
|
||||
|
||||
@override
|
||||
String get repeater => 'Ojačevalnik';
|
||||
String get repeater => 'Ponavljalnik';
|
||||
|
||||
@override
|
||||
String get roomChannel => 'Soba/Kanal';
|
||||
@@ -1565,16 +1566,16 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get nameRequired => 'Ime je obvezno';
|
||||
|
||||
@override
|
||||
String get templateDescription => 'Description (Optional)';
|
||||
String get templateDescription => 'Opis (neobvezno)';
|
||||
|
||||
@override
|
||||
String get templateDescriptionHint => 'Add additional context...';
|
||||
String get templateDescriptionHint => 'Dodajte dodatni kontekst...';
|
||||
|
||||
@override
|
||||
String get templateColor => 'Color';
|
||||
String get templateColor => 'Barva';
|
||||
|
||||
@override
|
||||
String get previewFormat => 'Preview (SAR Message Format)';
|
||||
String get previewFormat => 'Predogled (oblika SAR sporočila)';
|
||||
|
||||
@override
|
||||
String get importFromClipboard => 'Uvozi';
|
||||
@@ -1584,26 +1585,26 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String deleteTemplateConfirmation(String name) {
|
||||
return 'Delete template \'$name\'?';
|
||||
return 'Izbrišem predlogo \'$name\'?';
|
||||
}
|
||||
|
||||
@override
|
||||
String get templateAdded => 'Template added';
|
||||
String get templateAdded => 'Predloga dodana';
|
||||
|
||||
@override
|
||||
String get templateUpdated => 'Template updated';
|
||||
String get templateUpdated => 'Predloga posodobljena';
|
||||
|
||||
@override
|
||||
String get templateDeleted => 'Template deleted';
|
||||
String get templateDeleted => 'Predloga izbrisana';
|
||||
|
||||
@override
|
||||
String templatesImported(int count) {
|
||||
String _temp0 = intl.Intl.pluralLogic(
|
||||
count,
|
||||
locale: localeName,
|
||||
other: 'Imported $count templates',
|
||||
one: 'Imported 1 template',
|
||||
zero: 'No templates imported',
|
||||
other: 'Uvoženih $count predlog',
|
||||
one: 'Uvožena 1 predloga',
|
||||
zero: 'Ni uvoženih predlog',
|
||||
);
|
||||
return '$_temp0';
|
||||
}
|
||||
@@ -1613,8 +1614,8 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String _temp0 = intl.Intl.pluralLogic(
|
||||
count,
|
||||
locale: localeName,
|
||||
other: 'Exported $count templates to clipboard',
|
||||
one: 'Exported 1 template to clipboard',
|
||||
other: 'Izvoženih $count predlog v odložišče',
|
||||
one: 'Izvožena 1 predloga v odložišče',
|
||||
);
|
||||
return '$_temp0';
|
||||
}
|
||||
@@ -1633,10 +1634,10 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get resetComplete => 'Predloge ponastavljene na privzeto';
|
||||
|
||||
@override
|
||||
String get noTemplates => 'No templates available';
|
||||
String get noTemplates => 'Ni razpoložljivih predlog';
|
||||
|
||||
@override
|
||||
String get tapAddToCreate => 'Tap + to create your first template';
|
||||
String get tapAddToCreate => 'Tapnite + za ustvarjanje prve predloge';
|
||||
|
||||
@override
|
||||
String get ok => 'OK';
|
||||
@@ -1839,7 +1840,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
'Helikopter za evakuacijo prihod 10 minut';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyResolved => 'Nujnost rešena - vse čisto';
|
||||
String get sampleMsgEmergencyResolved => 'Nujna situacija rešena – vse čisto';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyStagingArea => ' Nujno zbirališče';
|
||||
@@ -1894,7 +1895,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get coordinatesCopiedToClipboard => 'Koordinate kopirane v odložišče';
|
||||
|
||||
@override
|
||||
String get drawingShared => 'Risba zemljevida';
|
||||
String get drawingShared => 'Risba deljena';
|
||||
|
||||
@override
|
||||
String get drawingHidden => 'Risba skrita z zemljevida';
|
||||
@@ -1916,7 +1917,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get shareDrawing => 'Deli Risbo';
|
||||
String get shareDrawing => 'Deli risbo';
|
||||
|
||||
@override
|
||||
String get shareWithAllNearbyDevices => 'Deli z vsemi bližnjimi napravami';
|
||||
@@ -1936,7 +1937,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String yourDrawingsCount(int count) {
|
||||
return 'Vaše Risbe ($count)';
|
||||
return 'Vaše risbe ($count)';
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -1949,16 +1950,16 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get rectangle => 'Pravokotnik';
|
||||
|
||||
@override
|
||||
String get updateAvailable => 'Na Voljo Posodobitev';
|
||||
String get updateAvailable => 'Na voljo je posodobitev';
|
||||
|
||||
@override
|
||||
String get currentVersion => 'Trenutna';
|
||||
String get currentVersion => 'Trenutna različica';
|
||||
|
||||
@override
|
||||
String get latestVersion => 'Najnovejša';
|
||||
String get latestVersion => 'Najnovejša različica';
|
||||
|
||||
@override
|
||||
String get downloadUpdate => 'Prenesi';
|
||||
String get downloadUpdate => 'Prenesi posodobitev';
|
||||
|
||||
@override
|
||||
String get updateLater => 'Kasneje';
|
||||
@@ -1976,7 +1977,7 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get showForestRoads => 'Prikaži gozdne ceste';
|
||||
|
||||
@override
|
||||
String get wmsOverlays => 'WMS Prekrivanja';
|
||||
String get wmsOverlays => 'WMS prekrivanja';
|
||||
|
||||
@override
|
||||
String get recentMessages => 'Nedavna sporočila';
|
||||
@@ -2047,47 +2048,47 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardWelcomeDescription =>
|
||||
'Močno orodje za komunikacijo brez omrežja za reševalne operacije. Povežite se s svojo ekipo z uporabo mrežne radijske tehnologije, ko tradicionalna omrežja niso na voljo.';
|
||||
'Zmogljivo orodje za komunikacijo brez omrežja za reševalne operacije. S svojo ekipo se povežite z mesh radijsko tehnologijo, ko tradicionalna omrežja niso na voljo.';
|
||||
|
||||
@override
|
||||
String get wizardConnectingTitle => 'Povezava z Radijem';
|
||||
String get wizardConnectingTitle => 'Povezava z radijem';
|
||||
|
||||
@override
|
||||
String get wizardConnectingDescription =>
|
||||
'Povežite svoj pametni telefon z napravo MeshCore radio preko Bluetootha za začetek komunikacije brez omrežja.';
|
||||
'Svoj telefon povežite z radijsko napravo MeshCore prek Bluetootha in začnite komunicirati brez omrežja.';
|
||||
|
||||
@override
|
||||
String get wizardConnectingFeature1 => 'Iskanje bližnjih naprav MeshCore';
|
||||
String get wizardConnectingFeature1 => 'Poišče bližnje naprave MeshCore';
|
||||
|
||||
@override
|
||||
String get wizardConnectingFeature2 =>
|
||||
'Združite s svojim radijem preko Bluetootha';
|
||||
'Seznanitev z radijsko napravo prek Bluetootha';
|
||||
|
||||
@override
|
||||
String get wizardConnectingFeature3 =>
|
||||
'Deluje popolnoma brez povezave - internet ni potreben';
|
||||
'Deluje povsem brez povezave — internet ni potreben';
|
||||
|
||||
@override
|
||||
String get wizardSimpleModeTitle => 'Preprost Način';
|
||||
String get wizardSimpleModeTitle => 'Preprost način';
|
||||
|
||||
@override
|
||||
String get wizardSimpleModeDescription =>
|
||||
'Novi v mrežnem omrežju? Omogočite preprost način za poenostavljen vmesnik z le bistvenimi funkcijami.';
|
||||
'Ste novi v mesh omrežju? Vključite preprost način za poenostavljen vmesnik z osnovnimi funkcijami.';
|
||||
|
||||
@override
|
||||
String get wizardSimpleModeFeature1 =>
|
||||
'Vmesnik prijazen za začetnike z osnovnimi funkcijami';
|
||||
'Vmesnik, prilagojen začetnikom, z osnovnimi funkcijami';
|
||||
|
||||
@override
|
||||
String get wizardSimpleModeFeature2 =>
|
||||
'Kadarkoli preklopite na napredni način v nastavitvah';
|
||||
'Na napredni način lahko kadarkoli preklopite v nastavitvah';
|
||||
|
||||
@override
|
||||
String get wizardChannelTitle => 'Kanali';
|
||||
|
||||
@override
|
||||
String get wizardChannelDescription =>
|
||||
'Oddajajte sporočila vsem na kanalu, popolno za objave in usklajevanje cele ekipe.';
|
||||
'Pošiljajte sporočila vsem na kanalu — idealno za obvestila in koordinacijo ekipe.';
|
||||
|
||||
@override
|
||||
String get wizardChannelFeature1 =>
|
||||
@@ -2099,47 +2100,47 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardChannelFeature3 =>
|
||||
'Sporočila so samodejno posredovana preko mreže';
|
||||
'Sporočila se samodejno posredujejo prek mreže';
|
||||
|
||||
@override
|
||||
String get wizardContactsTitle => 'Stiki';
|
||||
|
||||
@override
|
||||
String get wizardContactsDescription =>
|
||||
'Vaši člani ekipe se samodejno prikažejo, ko se pridružijo mrežnemu omrežju. Pošljite jim neposredna sporočila ali si oglejte njihovo lokacijo.';
|
||||
'Člani ekipe se prikažejo samodejno, ko se pridružijo mesh omrežju. Pošiljajte jim neposredna sporočila ali si oglejte njihovo lokacijo.';
|
||||
|
||||
@override
|
||||
String get wizardContactsFeature1 => 'Stiki se odkrijejo samodejno';
|
||||
String get wizardContactsFeature1 => 'Samodejno odkrivanje stikov';
|
||||
|
||||
@override
|
||||
String get wizardContactsFeature2 =>
|
||||
'Pošiljajte zasebna neposredna sporočila';
|
||||
'Pošiljanje zasebnih neposrednih sporočil';
|
||||
|
||||
@override
|
||||
String get wizardContactsFeature3 =>
|
||||
'Oglejte si raven baterije in čas zadnjega ogleda';
|
||||
'Prikaz stanja baterije in časa zadnje aktivnosti';
|
||||
|
||||
@override
|
||||
String get wizardMapTitle => 'Zemljevid & Lokacija';
|
||||
String get wizardMapTitle => 'Zemljevid in lokacija';
|
||||
|
||||
@override
|
||||
String get wizardMapDescription =>
|
||||
'Sledite svoji ekipi v realnem času in označite pomembne lokacije za reševalne operacije.';
|
||||
'Spremljajte svojo ekipo v realnem času in označujte ključne lokacije za reševalne operacije.';
|
||||
|
||||
@override
|
||||
String get wizardMapFeature1 =>
|
||||
'SAR označevalci za najdene osebe, požare in območja postavitve';
|
||||
'SAR označevalci za najdene osebe, požare in zbirna mesta';
|
||||
|
||||
@override
|
||||
String get wizardMapFeature2 => 'Sledenje GPS članov ekipe v realnem času';
|
||||
String get wizardMapFeature2 => 'Sledenje članom ekipe z GPS v realnem času';
|
||||
|
||||
@override
|
||||
String get wizardMapFeature3 =>
|
||||
'Prenesite zemljevide brez povezave za oddaljene kraje';
|
||||
'Prenesite zemljevide za uporabo brez povezave';
|
||||
|
||||
@override
|
||||
String get wizardMapFeature4 =>
|
||||
'Narišite oblike in delite taktične informacije';
|
||||
'Rišite oblike in delite taktične informacije';
|
||||
|
||||
@override
|
||||
String get viewWelcomeTutorial => 'Ogled vadnice dobrodošlice';
|
||||
|
||||
@@ -175,7 +175,7 @@
|
||||
|
||||
"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.",
|
||||
"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",
|
||||
|
||||
@@ -185,6 +185,8 @@
|
||||
|
||||
"delete": "Izbriši",
|
||||
|
||||
|
||||
|
||||
"viewOnMap": "Poglej na zemljevidu",
|
||||
|
||||
"refresh": "Osveži",
|
||||
@@ -359,7 +361,7 @@
|
||||
|
||||
"noGpsData": "Ni GPS podatkov",
|
||||
|
||||
"distance": "Razdalja",
|
||||
|
||||
|
||||
"pingingDirect": "Pinganje {name} (neposredno preko poti)...",
|
||||
|
||||
@@ -435,6 +437,8 @@
|
||||
|
||||
"distance": "Razdalja",
|
||||
|
||||
|
||||
|
||||
"bearing": "Azimut",
|
||||
|
||||
"direction": "Smer",
|
||||
@@ -475,7 +479,7 @@
|
||||
|
||||
"teamMembers": "Člani ekipe",
|
||||
|
||||
"repeaters": "Repetitorji",
|
||||
"repeaters": "Ponavljalniki",
|
||||
|
||||
"rooms": "Sobe",
|
||||
|
||||
@@ -571,7 +575,7 @@
|
||||
|
||||
"resetMapRotationTooltip": "Ponastavi zemljevid na sever",
|
||||
|
||||
"showMapDebugInfo": "Prikaži debug informacije zemljevida",
|
||||
"showMapDebugInfo": "Prikaži informacije za razhroščevanje zemljevida",
|
||||
|
||||
"displayZoomLevelBounds": "Prikaži nivo povečave in meje",
|
||||
|
||||
@@ -585,7 +589,7 @@
|
||||
|
||||
"esriSatellite": "ESRI satelit",
|
||||
|
||||
"googleHybrid": "Google hibridno",
|
||||
"googleHybrid": "Google hibridni zemljevid",
|
||||
|
||||
"googleRoadmap": "Google cestni zemljevid",
|
||||
|
||||
@@ -769,8 +773,6 @@
|
||||
|
||||
"trailHiddenRecording": "Pot je skrita (še se snema)",
|
||||
|
||||
"distance": "Razdalja",
|
||||
|
||||
"duration": "Trajanje",
|
||||
|
||||
"points": "Točke",
|
||||
@@ -849,7 +851,7 @@
|
||||
|
||||
"lat": "Šir",
|
||||
|
||||
"lon": "Dol",
|
||||
"lon": "Dolž",
|
||||
|
||||
"useCurrentLocation": "Uporabi trenutno lokacijo",
|
||||
|
||||
@@ -857,7 +859,7 @@
|
||||
|
||||
"chatNode": "Vozlišče za klepet",
|
||||
|
||||
"repeater": "Ojačevalnik",
|
||||
"repeater": "Ponavljalnik",
|
||||
|
||||
"roomChannel": "Soba/Kanal",
|
||||
|
||||
@@ -879,28 +881,27 @@
|
||||
"templateEmoji": "Emoji",
|
||||
"emojiRequired": "Emoji je obvezen",
|
||||
"nameRequired": "Ime je obvezno",
|
||||
"templateDescription": "Description (Optional)",
|
||||
"templateDescriptionHint": "Add additional context...",
|
||||
"templateColor": "Color",
|
||||
"previewFormat": "Preview (SAR Message Format)",
|
||||
"templateDescription": "Opis (neobvezno)",
|
||||
"templateDescriptionHint": "Dodajte dodatni kontekst...",
|
||||
"templateColor": "Barva",
|
||||
"previewFormat": "Predogled (oblika SAR sporočila)",
|
||||
"importFromClipboard": "Uvozi",
|
||||
"exportToClipboard": "Izvozi",
|
||||
"deleteTemplateConfirmation": "Delete template '{name}'?",
|
||||
"templateAdded": "Template added",
|
||||
"templateUpdated": "Template updated",
|
||||
"templateDeleted": "Template deleted",
|
||||
"templatesImported": "{count, plural, =0{No templates imported} =1{Imported 1 template} other{Imported {count} templates}}",
|
||||
"templatesExported": "{count, plural, =1{Exported 1 template to clipboard} other{Exported {count} templates to clipboard}}",
|
||||
"importFailed": "Import failed: {error}",
|
||||
"exportFailed": "Export failed: {error}",
|
||||
"deleteTemplateConfirmation": "Izbrišem predlogo '{name}'?",
|
||||
"templateAdded": "Predloga dodana",
|
||||
"templateUpdated": "Predloga posodobljena",
|
||||
"templateDeleted": "Predloga izbrisana",
|
||||
"templatesImported": "{count, plural, =0{Ni uvoženih predlog} =1{Uvožena 1 predloga} other{Uvoženih {count} predlog}}",
|
||||
"templatesExported": "{count, plural, =1{Izvožena 1 predloga v odložišče} other{Izvoženih {count} predlog v odložišče}}",
|
||||
"importFailed": "Uvoz ni uspel: {error}",
|
||||
"exportFailed": "Izvoz ni uspel: {error}",
|
||||
"resetToDefaults": "Ponastavi na privzeto",
|
||||
"resetToDefaultsConfirmation": "To bo izbrisalo vse prilagojene predloge in obnovilo 4 privzete predloge. Nadaljevati?",
|
||||
"reset": "Ponastavi",
|
||||
"resetComplete": "Predloge ponastavljene na privzeto",
|
||||
"noTemplates": "No templates available",
|
||||
"tapAddToCreate": "Tap + to create your first template",
|
||||
"noTemplates": "Ni razpoložljivih predlog",
|
||||
"tapAddToCreate": "Tapnite + za ustvarjanje prve predloge",
|
||||
"ok": "OK",
|
||||
"delete": "Izbriši",
|
||||
|
||||
"permissionsSection": "Dovoljenja",
|
||||
"locationPermission": "Dovoljenje za lokacijo",
|
||||
@@ -965,7 +966,7 @@
|
||||
"sampleMsgPriorityHelicopter": "PRIORITETA: Potrebna podpora helikopterja",
|
||||
"sampleMsgMedicalTeamEnRoute": "Medicinska ekipa na poti do vaše lokacije",
|
||||
"sampleMsgEvacHelicopter": "Helikopter za evakuacijo prihod 10 minut",
|
||||
"sampleMsgEmergencyResolved": "Nujnost rešena - vse čisto",
|
||||
"sampleMsgEmergencyResolved": "Nujna situacija rešena – vse čisto",
|
||||
"sampleMsgEmergencyStagingArea": " Nujno zbirališče",
|
||||
"sampleMsgEmergencyServices": "Nujne službe obveščene in se odzivajo",
|
||||
"sampleAlphaTeamLead": "Vodja Ekipe",
|
||||
@@ -985,33 +986,33 @@
|
||||
"rectangleDrawing": "Pravokotna risba",
|
||||
"coordinatesCopiedToClipboard": "Koordinate kopirane v odložišče",
|
||||
|
||||
"drawingShared": "Risba zemljevida",
|
||||
"drawingShared": "Risba deljena",
|
||||
"drawingHidden": "Risba skrita z zemljevida",
|
||||
"alreadyShared": "{count, plural, =1{1 že deljeno} other{{count} že deljeno}}",
|
||||
"newDrawingsShared": "Deljeno {count} nov{plural} risb{plural}",
|
||||
"drawingTools": "Orodja za risanje",
|
||||
"shareDrawing": "Deli Risbo",
|
||||
|
||||
"shareDrawing": "Deli risbo",
|
||||
"shareWithAllNearbyDevices": "Deli z vsemi bližnjimi napravami",
|
||||
"shareToRoom": "Deli v Sobo",
|
||||
"sendToPersistentStorage": "Pošlji v trajno shrambo sobe",
|
||||
"deleteDrawingConfirm": "Ali ste prepričani, da želite izbrisati to risbo?",
|
||||
"drawingDeleted": "Risba izbrisana",
|
||||
"yourDrawingsCount": "Vaše Risbe ({count})",
|
||||
"yourDrawingsCount": "Vaše risbe ({count})",
|
||||
"shared": "Deljeno",
|
||||
"line": "Črta",
|
||||
"rectangle": "Pravokotnik",
|
||||
|
||||
"updateAvailable": "Na Voljo Posodobitev",
|
||||
"currentVersion": "Trenutna",
|
||||
"latestVersion": "Najnovejša",
|
||||
"downloadUpdate": "Prenesi",
|
||||
"updateAvailable": "Na voljo je posodobitev",
|
||||
"currentVersion": "Trenutna različica",
|
||||
"latestVersion": "Najnovejša različica",
|
||||
"downloadUpdate": "Prenesi posodobitev",
|
||||
"updateLater": "Kasneje",
|
||||
|
||||
"cadastralParcels": "Katastrske parcele",
|
||||
"forestRoads": "Gozdne ceste",
|
||||
"showCadastralParcels": "Prikaži katastrske parcele",
|
||||
"showForestRoads": "Prikaži gozdne ceste",
|
||||
"wmsOverlays": "WMS Prekrivanja",
|
||||
"wmsOverlays": "WMS prekrivanja",
|
||||
|
||||
"recentMessages": "Nedavna sporočila",
|
||||
|
||||
@@ -1036,31 +1037,31 @@
|
||||
"wizardNext": "Naprej",
|
||||
"wizardGetStarted": "Začni",
|
||||
"wizardWelcomeTitle": "Dobrodošli v MeshCore SAR",
|
||||
"wizardWelcomeDescription": "Močno orodje za komunikacijo brez omrežja za reševalne operacije. Povežite se s svojo ekipo z uporabo mrežne radijske tehnologije, ko tradicionalna omrežja niso na voljo.",
|
||||
"wizardConnectingTitle": "Povezava z Radijem",
|
||||
"wizardConnectingDescription": "Povežite svoj pametni telefon z napravo MeshCore radio preko Bluetootha za začetek komunikacije brez omrežja.",
|
||||
"wizardConnectingFeature1": "Iskanje bližnjih naprav MeshCore",
|
||||
"wizardConnectingFeature2": "Združite s svojim radijem preko Bluetootha",
|
||||
"wizardConnectingFeature3": "Deluje popolnoma brez povezave - internet ni potreben",
|
||||
"wizardSimpleModeTitle": "Preprost Način",
|
||||
"wizardSimpleModeDescription": "Novi v mrežnem omrežju? Omogočite preprost način za poenostavljen vmesnik z le bistvenimi funkcijami.",
|
||||
"wizardSimpleModeFeature1": "Vmesnik prijazen za začetnike z osnovnimi funkcijami",
|
||||
"wizardSimpleModeFeature2": "Kadarkoli preklopite na napredni način v nastavitvah",
|
||||
"wizardWelcomeDescription": "Zmogljivo orodje za komunikacijo brez omrežja za reševalne operacije. S svojo ekipo se povežite z mesh radijsko tehnologijo, ko tradicionalna omrežja niso na voljo.",
|
||||
"wizardConnectingTitle": "Povezava z radijem",
|
||||
"wizardConnectingDescription": "Svoj telefon povežite z radijsko napravo MeshCore prek Bluetootha in začnite komunicirati brez omrežja.",
|
||||
"wizardConnectingFeature1": "Poišče bližnje naprave MeshCore",
|
||||
"wizardConnectingFeature2": "Seznanitev z radijsko napravo prek Bluetootha",
|
||||
"wizardConnectingFeature3": "Deluje povsem brez povezave — internet ni potreben",
|
||||
"wizardSimpleModeTitle": "Preprost način",
|
||||
"wizardSimpleModeDescription": "Ste novi v mesh omrežju? Vključite preprost način za poenostavljen vmesnik z osnovnimi funkcijami.",
|
||||
"wizardSimpleModeFeature1": "Vmesnik, prilagojen začetnikom, z osnovnimi funkcijami",
|
||||
"wizardSimpleModeFeature2": "Na napredni način lahko kadarkoli preklopite v nastavitvah",
|
||||
"wizardChannelTitle": "Kanali",
|
||||
"wizardChannelDescription": "Oddajajte sporočila vsem na kanalu, popolno za objave in usklajevanje cele ekipe.",
|
||||
"wizardChannelDescription": "Pošiljajte sporočila vsem na kanalu — idealno za obvestila in koordinacijo ekipe.",
|
||||
"wizardChannelFeature1": "Javni kanal za splošno komunikacijo ekipe",
|
||||
"wizardChannelFeature2": "Ustvarite kanale po meri za določene skupine",
|
||||
"wizardChannelFeature3": "Sporočila so samodejno posredovana preko mreže",
|
||||
"wizardChannelFeature3": "Sporočila se samodejno posredujejo prek mreže",
|
||||
"wizardContactsTitle": "Stiki",
|
||||
"wizardContactsDescription": "Vaši člani ekipe se samodejno prikažejo, ko se pridružijo mrežnemu omrežju. Pošljite jim neposredna sporočila ali si oglejte njihovo lokacijo.",
|
||||
"wizardContactsFeature1": "Stiki se odkrijejo samodejno",
|
||||
"wizardContactsFeature2": "Pošiljajte zasebna neposredna sporočila",
|
||||
"wizardContactsFeature3": "Oglejte si raven baterije in čas zadnjega ogleda",
|
||||
"wizardMapTitle": "Zemljevid & Lokacija",
|
||||
"wizardMapDescription": "Sledite svoji ekipi v realnem času in označite pomembne lokacije za reševalne operacije.",
|
||||
"wizardMapFeature1": "SAR označevalci za najdene osebe, požare in območja postavitve",
|
||||
"wizardMapFeature2": "Sledenje GPS članov ekipe v realnem času",
|
||||
"wizardMapFeature3": "Prenesite zemljevide brez povezave za oddaljene kraje",
|
||||
"wizardMapFeature4": "Narišite oblike in delite taktične informacije",
|
||||
"wizardContactsDescription": "Člani ekipe se prikažejo samodejno, ko se pridružijo mesh omrežju. Pošiljajte jim neposredna sporočila ali si oglejte njihovo lokacijo.",
|
||||
"wizardContactsFeature1": "Samodejno odkrivanje stikov",
|
||||
"wizardContactsFeature2": "Pošiljanje zasebnih neposrednih sporočil",
|
||||
"wizardContactsFeature3": "Prikaz stanja baterije in časa zadnje aktivnosti",
|
||||
"wizardMapTitle": "Zemljevid in lokacija",
|
||||
"wizardMapDescription": "Spremljajte svojo ekipo v realnem času in označujte ključne lokacije za reševalne operacije.",
|
||||
"wizardMapFeature1": "SAR označevalci za najdene osebe, požare in zbirna mesta",
|
||||
"wizardMapFeature2": "Sledenje članom ekipe z GPS v realnem času",
|
||||
"wizardMapFeature3": "Prenesite zemljevide za uporabo brez povezave",
|
||||
"wizardMapFeature4": "Rišite oblike in delite taktične informacije",
|
||||
"viewWelcomeTutorial": "Ogled vadnice dobrodošlice"
|
||||
}
|
||||
|
||||
1
lib/l10n/untranslated.json
Normal file
1
lib/l10n/untranslated.json
Normal file
@@ -0,0 +1 @@
|
||||
{}
|
||||
Reference in New Issue
Block a user