mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-11 16:30:28 +00:00
Refactor SAR marker handling and add template management
- Updated CompassSarList and DetailedCompassDialog to use marker.displayName instead of marker.type.displayName. - Enhanced DrawingLayer and DrawingMarkersLayer to support simple mode for drawing visibility and interaction. - Added toggle switches in DrawingToolbar for showing/hiding received drawings and SAR markers. - Modified MapMarkers to utilize custom emojis and display names for markers. - Introduced RecipientSelectorSheet for selecting message recipients with search functionality. - Refactored SarUpdateSheet to use SAR templates instead of marker types, allowing for emoji and name customization. - Created SarTemplateEditDialog for adding and editing SAR templates with color selection and preview.
This commit is contained in:
@@ -75,6 +75,10 @@
|
||||
|
||||
"displayPacketActivity": "Prikaži kazalnike aktivnosti paketov v zgornji vrstici",
|
||||
|
||||
"simpleMode": "Preprost način",
|
||||
|
||||
"simpleModeDescription": "Skrij nepomembne informacije v sporočilih in kontaktih",
|
||||
|
||||
"language": "Jezik",
|
||||
|
||||
"chooseLanguage": "Izberite jezik",
|
||||
@@ -181,7 +185,7 @@
|
||||
|
||||
"refresh": "Osveži",
|
||||
|
||||
"sendDirectMessage": "Pošlji neposredno sporočilo",
|
||||
"sendDirectMessage": "Pošlji",
|
||||
|
||||
"resetPath": "Ponastavi pot (preusmeri)",
|
||||
|
||||
@@ -221,6 +225,18 @@
|
||||
|
||||
"clearAllDrawings": "Počisti vse risbe",
|
||||
|
||||
"showReceivedDrawings": "Prikaži prejete risbe",
|
||||
|
||||
"showingAllDrawings": "Prikazujem vse risbe",
|
||||
|
||||
"showingOnlyYourDrawings": "Prikazujem samo vaše risbe",
|
||||
|
||||
"showSarMarkers": "Prikaži SAR označevalce",
|
||||
|
||||
"showingSarMarkers": "Prikazujem SAR označevalce",
|
||||
|
||||
"hidingSarMarkers": "Skrivam SAR označevalce",
|
||||
|
||||
"clearAll": "Počisti vse",
|
||||
|
||||
"noLocalDrawings": "Ni lokalnih risb za deljenje",
|
||||
@@ -263,6 +279,8 @@
|
||||
|
||||
"location": "Lokacija",
|
||||
|
||||
"myLocation": "Moja lokacija",
|
||||
|
||||
"fromMap": "Z zemljevida",
|
||||
|
||||
"gettingLocation": "Pridobivanje lokacije...",
|
||||
@@ -379,6 +397,12 @@
|
||||
|
||||
"accuracy": "Natančnost",
|
||||
|
||||
"distance": "Razdalja",
|
||||
|
||||
"bearing": "Azimut",
|
||||
|
||||
"direction": "Smer",
|
||||
|
||||
"filterMarkers": "Filtriraj označevalce",
|
||||
|
||||
"filterMarkersTooltip": "Filtriraj označevalce",
|
||||
@@ -521,6 +545,12 @@
|
||||
|
||||
"esriSatellite": "ESRI satelit",
|
||||
|
||||
"googleHybrid": "Google hibridno",
|
||||
|
||||
"googleRoadmap": "Google cestni zemljevid",
|
||||
|
||||
"googleTerrain": "Google teren",
|
||||
|
||||
"downloadVisibleArea": "Prenesi vidno območje",
|
||||
|
||||
"initializingMap": "Inicializacija zemljevida...",
|
||||
@@ -586,6 +616,10 @@
|
||||
"cannotReplyContactNotFound": "Ni mogoče odgovoriti: stik ni najden",
|
||||
|
||||
"messageDeleted": "Sporočilo izbrisano",
|
||||
"copyText": "Kopiraj besedilo",
|
||||
"textCopiedToClipboard": "Besedilo kopirano v odložišče",
|
||||
"deleteMessage": "Izbriši sporočilo",
|
||||
"deleteMessageConfirmation": "Ali ste prepričani, da želite izbrisati to sporočilo?",
|
||||
|
||||
"refreshedContacts": "Stiki osveženi",
|
||||
|
||||
@@ -636,6 +670,38 @@
|
||||
|
||||
"failedToDeleteMbtiles": "Brisanje brezpoveznega zemljevida ni uspelo",
|
||||
|
||||
"importExportCachedTiles": "Uvoz/Izvoz predpomnjenih ploščic",
|
||||
|
||||
"importExportDescription": "Varnostno kopirajte, delite in obnovite prenesene ploščice zemljevida med napravami",
|
||||
|
||||
"exportTilesToFile": "Izvozi ploščice v datoteko",
|
||||
|
||||
"importTilesFromFile": "Uvozi ploščice iz datoteke",
|
||||
|
||||
"selectExportLocation": "Izberi lokacijo izvoza",
|
||||
|
||||
"selectImportFile": "Izberi arhiv ploščic",
|
||||
|
||||
"exportingTiles": "Izvažanje ploščic...",
|
||||
|
||||
"importingTiles": "Uvažanje ploščic...",
|
||||
|
||||
"exportSuccess": "Uspešno izvoženih {count} ploščic",
|
||||
|
||||
"importSuccess": "Uspešno uvoženih {count} skladišč",
|
||||
|
||||
"exportFailed": "Izvoz ni uspel: {error}",
|
||||
|
||||
"importFailed": "Uvoz ni uspel: {error}",
|
||||
|
||||
"exportNote": "Ustvari stisnjeno arhivsko datoteko (.fmtc), ki jo lahko delite in uvozite na drugih napravah.",
|
||||
|
||||
"importNote": "Uvozi ploščice zemljevida iz predhodno izvožene arhivske datoteke. Ploščice bodo združene z obstoječim predpomnilnikom.",
|
||||
|
||||
"noTilesToExport": "Ni ploščic za izvoz",
|
||||
|
||||
"archiveContainsStores": "Arhiv vsebuje {count} skladišč",
|
||||
|
||||
"vectorTiles": "Vektorske ploščice",
|
||||
|
||||
"schema": "Shema",
|
||||
@@ -722,5 +788,63 @@
|
||||
|
||||
"failedToSave": "Shranjevanje ni uspelo: {error}",
|
||||
|
||||
"failedToGetLocation": "Pridobivanje lokacije ni uspelo: {error}"
|
||||
"failedToGetLocation": "Pridobivanje lokacije ni uspelo: {error}",
|
||||
|
||||
"sarTemplates": "SAR Templates",
|
||||
"manageSarTemplates": "Manage cursor on target templates",
|
||||
"addTemplate": "Add Template",
|
||||
"editTemplate": "Edit Template",
|
||||
"deleteTemplate": "Delete Template",
|
||||
"templateName": "Template Name",
|
||||
"templateNameHint": "e.g. Found Person",
|
||||
"templateEmoji": "Emoji",
|
||||
"emojiRequired": "Emoji je obvezen",
|
||||
"nameRequired": "Ime je obvezno",
|
||||
"templateDescription": "Description (Optional)",
|
||||
"templateDescriptionHint": "Add additional context...",
|
||||
"templateColor": "Color",
|
||||
"previewFormat": "Preview (SAR Message Format)",
|
||||
"importFromClipboard": "Import",
|
||||
"exportToClipboard": "Export",
|
||||
"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}",
|
||||
"resetToDefaults": "Reset to Defaults",
|
||||
"resetToDefaultsConfirmation": "This will delete all custom templates and restore the 4 default templates. Continue?",
|
||||
"reset": "Reset",
|
||||
"resetComplete": "Templates reset to defaults",
|
||||
"noTemplates": "No templates available",
|
||||
"tapAddToCreate": "Tap + to create your first template",
|
||||
"ok": "OK",
|
||||
"delete": "Izbriši",
|
||||
|
||||
"permissionsSection": "Dovoljenja",
|
||||
"locationPermission": "Dovoljenje za lokacijo",
|
||||
"checking": "Preverjanje...",
|
||||
"locationPermissionGrantedAlways": "Odobreno (Vedno)",
|
||||
"locationPermissionGrantedWhileInUse": "Odobreno (Med uporabo)",
|
||||
"locationPermissionDeniedTapToRequest": "Zavrnjeno - Tapnite za zahtevo",
|
||||
"locationPermissionPermanentlyDeniedOpenSettings": "Trajno zavrnjeno - Odpri nastavitve",
|
||||
"locationPermissionDialogContent": "Dovoljenje za lokacijo je trajno zavrnjeno. Omogočite ga v nastavitvah naprave za uporabo sledenja GPS in deljenja lokacije.",
|
||||
"openSettings": "Odpri nastavitve",
|
||||
"locationPermissionGranted": "Dovoljenje za lokacijo odobreno!",
|
||||
"locationPermissionRequiredForGps": "Dovoljenje za lokacijo je potrebno za sledenje GPS in deljenje lokacije.",
|
||||
"locationPermissionAlreadyGranted": "Dovoljenje za lokacijo je že odobreno.",
|
||||
"sarNavyBlue": "SAR Mornarska Modra",
|
||||
"sarNavyBlueDescription": "Profesionalni/Operativni Način",
|
||||
|
||||
"selectRecipient": "Izberi prejemnika",
|
||||
"broadcastToAllNearby": "Oddajaj vsem v bližini",
|
||||
"searchRecipients": "Išči prejemnike...",
|
||||
"noContactsFound": "Ni kontaktov",
|
||||
"noRoomsFound": "Ni sob",
|
||||
"noContactsOrRoomsAvailable": "Ni na voljo kontaktov ali sob",
|
||||
"messagesWillBeSentToPublicChannel": "Sporočila bodo poslana na javni kanal",
|
||||
"newMessage": "Novo sporočilo",
|
||||
"channel": "Kanal"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user