mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-13 01:10:28 +00:00
feat: Enhance SAR message handling with color indexing and localization
- Added `sarColorIndex` to `Message` and `SarMarker` models to support color indexing for SAR markers. - Introduced a standard color palette in `SarTemplate` and methods to retrieve colors based on index. - Updated `SarTemplate` to include localization for template names. - Modified `SarUpdateSheet` and message sending logic to include color index in SAR messages. - Enhanced `SarMessageParser` to support both old and new message formats with color index. - Updated UI components to reflect changes in SAR marker color handling based on the new color index. - Improved sample data generation to utilize localized strings for better testing and demonstration.
This commit is contained in:
@@ -1752,6 +1752,10 @@
|
||||
"textCopiedToClipboard": "Text in Zwischenablage kopiert",
|
||||
"deleteMessage": "Nachricht löschen",
|
||||
"deleteMessageConfirmation": "Möchten Sie diese Nachricht wirklich löschen?",
|
||||
"shareLocation": "Standort teilen",
|
||||
"shareLocationText": "{markerInfo}\n\nKoordinaten: {lat}, {lon}\n\nGoogle Maps: {url}",
|
||||
"sarLocationShare": "SAR Standort",
|
||||
"locationShared": "Standort geteilt",
|
||||
|
||||
"refreshedContacts": "Kontakte aktualisiert",
|
||||
"@refreshedContacts": {
|
||||
@@ -2326,12 +2330,12 @@
|
||||
}
|
||||
},
|
||||
|
||||
"sarTemplates": "SAR Templates",
|
||||
"manageSarTemplates": "Manage cursor on target templates",
|
||||
"addTemplate": "Add Template",
|
||||
"editTemplate": "Edit Template",
|
||||
"deleteTemplate": "Delete Template",
|
||||
"templateName": "Template Name",
|
||||
"sarTemplates": "SAR-Vorlagen",
|
||||
"manageSarTemplates": "SAR-Vorlagen verwalten",
|
||||
"addTemplate": "Vorlage hinzufügen",
|
||||
"editTemplate": "Vorlage bearbeiten",
|
||||
"deleteTemplate": "Vorlage löschen",
|
||||
"templateName": "Vorlagenname",
|
||||
"templateNameHint": "e.g. Found Person",
|
||||
"templateEmoji": "Emoji",
|
||||
"emojiRequired": "Emoji ist erforderlich",
|
||||
@@ -2340,8 +2344,8 @@
|
||||
"templateDescriptionHint": "Add additional context...",
|
||||
"templateColor": "Color",
|
||||
"previewFormat": "Preview (SAR Message Format)",
|
||||
"importFromClipboard": "Import",
|
||||
"exportToClipboard": "Export",
|
||||
"importFromClipboard": "Importieren",
|
||||
"exportToClipboard": "Exportieren",
|
||||
"deleteTemplateConfirmation": "Delete template '{name}'?",
|
||||
"templateAdded": "Template added",
|
||||
"templateUpdated": "Template updated",
|
||||
@@ -2350,10 +2354,10 @@
|
||||
"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",
|
||||
"resetToDefaults": "Auf Standard zurücksetzen",
|
||||
"resetToDefaultsConfirmation": "Dadurch werden alle benutzerdefinierten Vorlagen gelöscht und die 4 Standardvorlagen wiederhergestellt. Fortfahren?",
|
||||
"reset": "Zurücksetzen",
|
||||
"resetComplete": "Vorlagen auf Standard zurückgesetzt",
|
||||
"noTemplates": "No templates available",
|
||||
"tapAddToCreate": "Tap + to create your first template",
|
||||
"ok": "OK",
|
||||
@@ -2382,5 +2386,55 @@
|
||||
"noContactsOrRoomsAvailable": "Keine Kontakte oder Räume verfügbar",
|
||||
"messagesWillBeSentToPublicChannel": "Nachrichten werden an öffentlichen Kanal gesendet",
|
||||
"newMessage": "Neue Nachricht",
|
||||
"channel": "Kanal"
|
||||
"channel": "Kanal",
|
||||
|
||||
"samplePoliceLead": "Polizeiführer",
|
||||
"sampleDroneOperator": "Drohnenbediener",
|
||||
"sampleFirefighterAlpha": "Feuerwehrmann",
|
||||
"sampleMedicCharlie": "Sanitäter",
|
||||
"sampleCommandDelta": "Kommando",
|
||||
"sampleFireEngine": "Feuerwehrfahrzeug",
|
||||
"sampleAirSupport": "Luftunterstützung",
|
||||
"sampleBaseCoordinator": "Basiskoordinator",
|
||||
"channelEmergency": "Notfall",
|
||||
"channelCoordination": "Koordination",
|
||||
"channelUpdates": "Aktualisierungen",
|
||||
"sampleTeamMember": "Beispiel-Teammitglied",
|
||||
"sampleScout": "Beispiel-Späher",
|
||||
"sampleBase": "Beispiel-Basis",
|
||||
"sampleSearcher": "Beispiel-Sucher",
|
||||
"sampleObjectBackpack": " Rucksack gefunden - blaue Farbe",
|
||||
"sampleObjectVehicle": " Fahrzeug verlassen - Besitzer prüfen",
|
||||
"sampleObjectCamping": " Campingausrüstung entdeckt",
|
||||
"sampleObjectTrailMarker": " Wegmarkierung abseits des Pfades gefunden",
|
||||
"sampleMsgAllTeamsCheckIn": "Alle Teams melden",
|
||||
"sampleMsgWeatherUpdate": "Wetterupdate: Klarer Himmel, Temp. 18°C",
|
||||
"sampleMsgBaseCamp": "Basislager am Sammelplatz eingerichtet",
|
||||
"sampleMsgTeamAlpha": "Team bewegt sich zu Sektor 2",
|
||||
"sampleMsgRadioCheck": "Funkcheck - alle Stationen antworten",
|
||||
"sampleMsgWaterSupply": "Wasserversorgung verfügbar an Kontrollpunkt 3",
|
||||
"sampleMsgTeamBravo": "Team meldet: Sektor 1 frei",
|
||||
"sampleMsgEtaRallyPoint": "Ankunftszeit am Sammelpunkt: 15 Minuten",
|
||||
"sampleMsgSupplyDrop": "Versorgungsabwurf bestätigt für 14:00",
|
||||
"sampleMsgDroneSurvey": "Drohnenüberwachung abgeschlossen - keine Funde",
|
||||
"sampleMsgTeamCharlie": "Team fordert Unterstützung an",
|
||||
"sampleMsgRadioDiscipline": "An alle Einheiten: Funkdisziplin wahren",
|
||||
"sampleMsgUrgentMedical": "DRINGEND: Medizinische Hilfe benötigt in Sektor 4",
|
||||
"sampleMsgAdultMale": " Erwachsener Mann, bei Bewusstsein",
|
||||
"sampleMsgFireSpotted": "Feuer gesichtet - Koordinaten folgen",
|
||||
"sampleMsgSpreadingRapidly": " Breitet sich schnell aus!",
|
||||
"sampleMsgPriorityHelicopter": "PRIORITÄT: Brauche Hubschrauberunterstützung",
|
||||
"sampleMsgMedicalTeamEnRoute": "Medizinisches Team auf dem Weg zu Ihrem Standort",
|
||||
"sampleMsgEvacHelicopter": "Evakuierungshubschrauber ETA 10 Minuten",
|
||||
"sampleMsgEmergencyResolved": "Notfall behoben - alles klar",
|
||||
"sampleMsgEmergencyStagingArea": " Notfall-Sammelplatz",
|
||||
"sampleMsgEmergencyServices": "Rettungsdienste benachrichtigt und auf dem Weg",
|
||||
"sampleAlphaTeamLead": "Team-Leiter",
|
||||
"sampleBravoScout": "Späher",
|
||||
"sampleCharlieMedic": "Sanitäter",
|
||||
"sampleDeltaNavigator": "Navigator",
|
||||
"sampleEchoSupport": "Unterstützung",
|
||||
"sampleBaseCommand": "Basis-Kommando",
|
||||
"sampleFieldCoordinator": "Feldkoordinator",
|
||||
"sampleMedicalTeam": "Medizinisches Team"
|
||||
}
|
||||
|
||||
@@ -1768,6 +1768,40 @@
|
||||
"description": "Confirmation text for message deletion"
|
||||
},
|
||||
|
||||
"shareLocation": "Share location",
|
||||
"@shareLocation": {
|
||||
"description": "Option to share SAR marker location"
|
||||
},
|
||||
|
||||
"shareLocationText": "{markerInfo}\n\nCoordinates: {lat}, {lon}\n\nGoogle Maps: {url}",
|
||||
"@shareLocationText": {
|
||||
"description": "Formatted text for sharing SAR marker location",
|
||||
"placeholders": {
|
||||
"markerInfo": {
|
||||
"type": "String"
|
||||
},
|
||||
"lat": {
|
||||
"type": "String"
|
||||
},
|
||||
"lon": {
|
||||
"type": "String"
|
||||
},
|
||||
"url": {
|
||||
"type": "String"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"sarLocationShare": "SAR Location",
|
||||
"@sarLocationShare": {
|
||||
"description": "Subject line when sharing SAR marker location"
|
||||
},
|
||||
|
||||
"locationShared": "Location shared",
|
||||
"@locationShared": {
|
||||
"description": "Success message when location is shared"
|
||||
},
|
||||
|
||||
"refreshedContacts": "Refreshed contacts",
|
||||
"@refreshedContacts": {
|
||||
"description": "Success message when contacts are refreshed"
|
||||
@@ -2639,5 +2673,250 @@
|
||||
"channel": "Channel",
|
||||
"@channel": {
|
||||
"description": "Channel label in notifications"
|
||||
},
|
||||
|
||||
"samplePoliceLead": "Police Lead",
|
||||
"@samplePoliceLead": {
|
||||
"description": "Sample team member name"
|
||||
},
|
||||
|
||||
"sampleDroneOperator": "Drone Operator",
|
||||
"@sampleDroneOperator": {
|
||||
"description": "Sample team member name"
|
||||
},
|
||||
|
||||
"sampleFirefighterAlpha": "Firefighter",
|
||||
"@sampleFirefighterAlpha": {
|
||||
"description": "Sample team member name"
|
||||
},
|
||||
|
||||
"sampleMedicCharlie": "Medic",
|
||||
"@sampleMedicCharlie": {
|
||||
"description": "Sample team member name"
|
||||
},
|
||||
|
||||
"sampleCommandDelta": "Command",
|
||||
"@sampleCommandDelta": {
|
||||
"description": "Sample team member name"
|
||||
},
|
||||
|
||||
"sampleFireEngine": "Fire Engine",
|
||||
"@sampleFireEngine": {
|
||||
"description": "Sample team member name"
|
||||
},
|
||||
|
||||
"sampleAirSupport": "Air Support",
|
||||
"@sampleAirSupport": {
|
||||
"description": "Sample team member name"
|
||||
},
|
||||
|
||||
"sampleBaseCoordinator": "Base Coordinator",
|
||||
"@sampleBaseCoordinator": {
|
||||
"description": "Sample team member name"
|
||||
},
|
||||
|
||||
"channelEmergency": "Emergency",
|
||||
"@channelEmergency": {
|
||||
"description": "Emergency channel name"
|
||||
},
|
||||
|
||||
"channelCoordination": "Coordination",
|
||||
"@channelCoordination": {
|
||||
"description": "Coordination channel name"
|
||||
},
|
||||
|
||||
"channelUpdates": "Updates",
|
||||
"@channelUpdates": {
|
||||
"description": "Updates channel name"
|
||||
},
|
||||
|
||||
"sampleTeamMember": "Sample Team Member",
|
||||
"@sampleTeamMember": {
|
||||
"description": "Sample sender name"
|
||||
},
|
||||
|
||||
"sampleScout": "Sample Scout",
|
||||
"@sampleScout": {
|
||||
"description": "Sample sender name"
|
||||
},
|
||||
|
||||
"sampleBase": "Sample Base",
|
||||
"@sampleBase": {
|
||||
"description": "Sample sender name"
|
||||
},
|
||||
|
||||
"sampleSearcher": "Sample Searcher",
|
||||
"@sampleSearcher": {
|
||||
"description": "Sample sender name"
|
||||
},
|
||||
|
||||
"sampleObjectBackpack": " Backpack found - blue color",
|
||||
"@sampleObjectBackpack": {
|
||||
"description": "Sample object note"
|
||||
},
|
||||
|
||||
"sampleObjectVehicle": " Vehicle abandoned - check for owner",
|
||||
"@sampleObjectVehicle": {
|
||||
"description": "Sample object note"
|
||||
},
|
||||
|
||||
"sampleObjectCamping": " Camping equipment discovered",
|
||||
"@sampleObjectCamping": {
|
||||
"description": "Sample object note"
|
||||
},
|
||||
|
||||
"sampleObjectTrailMarker": " Trail marker found off-path",
|
||||
"@sampleObjectTrailMarker": {
|
||||
"description": "Sample object note"
|
||||
},
|
||||
|
||||
"sampleMsgAllTeamsCheckIn": "All teams check in",
|
||||
"@sampleMsgAllTeamsCheckIn": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgWeatherUpdate": "Weather update: Clear skies, temp 18°C",
|
||||
"@sampleMsgWeatherUpdate": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgBaseCamp": "Base camp established at staging area",
|
||||
"@sampleMsgBaseCamp": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgTeamAlpha": "Team moving to sector 2",
|
||||
"@sampleMsgTeamAlpha": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgRadioCheck": "Radio check - all stations respond",
|
||||
"@sampleMsgRadioCheck": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgWaterSupply": "Water supply available at checkpoint 3",
|
||||
"@sampleMsgWaterSupply": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgTeamBravo": "Team reporting: sector 1 clear",
|
||||
"@sampleMsgTeamBravo": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgEtaRallyPoint": "ETA to rally point: 15 minutes",
|
||||
"@sampleMsgEtaRallyPoint": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgSupplyDrop": "Supply drop confirmed for 14:00",
|
||||
"@sampleMsgSupplyDrop": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgDroneSurvey": "Drone survey completed - no findings",
|
||||
"@sampleMsgDroneSurvey": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgTeamCharlie": "Team requesting backup",
|
||||
"@sampleMsgTeamCharlie": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgRadioDiscipline": "All units: maintain radio discipline",
|
||||
"@sampleMsgRadioDiscipline": {
|
||||
"description": "Sample channel message"
|
||||
},
|
||||
|
||||
"sampleMsgUrgentMedical": "URGENT: Medical assistance needed at sector 4",
|
||||
"@sampleMsgUrgentMedical": {
|
||||
"description": "Sample emergency message"
|
||||
},
|
||||
|
||||
"sampleMsgAdultMale": " Adult male, conscious",
|
||||
"@sampleMsgAdultMale": {
|
||||
"description": "Sample emergency message note"
|
||||
},
|
||||
|
||||
"sampleMsgFireSpotted": "Fire spotted - coordinates incoming",
|
||||
"@sampleMsgFireSpotted": {
|
||||
"description": "Sample emergency message"
|
||||
},
|
||||
|
||||
"sampleMsgSpreadingRapidly": " Spreading rapidly!",
|
||||
"@sampleMsgSpreadingRapidly": {
|
||||
"description": "Sample emergency message note"
|
||||
},
|
||||
|
||||
"sampleMsgPriorityHelicopter": "PRIORITY: Need helicopter support",
|
||||
"@sampleMsgPriorityHelicopter": {
|
||||
"description": "Sample emergency message"
|
||||
},
|
||||
|
||||
"sampleMsgMedicalTeamEnRoute": "Medical team en route to your location",
|
||||
"@sampleMsgMedicalTeamEnRoute": {
|
||||
"description": "Sample emergency message"
|
||||
},
|
||||
|
||||
"sampleMsgEvacHelicopter": "Evac helicopter ETA 10 minutes",
|
||||
"@sampleMsgEvacHelicopter": {
|
||||
"description": "Sample emergency message"
|
||||
},
|
||||
|
||||
"sampleMsgEmergencyResolved": "Emergency resolved - all clear",
|
||||
"@sampleMsgEmergencyResolved": {
|
||||
"description": "Sample emergency message"
|
||||
},
|
||||
|
||||
"sampleMsgEmergencyStagingArea": " Emergency staging area",
|
||||
"@sampleMsgEmergencyStagingArea": {
|
||||
"description": "Sample emergency message note"
|
||||
},
|
||||
|
||||
"sampleMsgEmergencyServices": "Emergency services notified and responding",
|
||||
"@sampleMsgEmergencyServices": {
|
||||
"description": "Sample emergency message"
|
||||
},
|
||||
|
||||
"sampleAlphaTeamLead": "Team Lead",
|
||||
"@sampleAlphaTeamLead": {
|
||||
"description": "Sample team name"
|
||||
},
|
||||
|
||||
"sampleBravoScout": "Scout",
|
||||
"@sampleBravoScout": {
|
||||
"description": "Sample team name"
|
||||
},
|
||||
|
||||
"sampleCharlieMedic": "Medic",
|
||||
"@sampleCharlieMedic": {
|
||||
"description": "Sample team name"
|
||||
},
|
||||
|
||||
"sampleDeltaNavigator": "Navigator",
|
||||
"@sampleDeltaNavigator": {
|
||||
"description": "Sample team name"
|
||||
},
|
||||
|
||||
"sampleEchoSupport": "Support",
|
||||
"@sampleEchoSupport": {
|
||||
"description": "Sample team name"
|
||||
},
|
||||
|
||||
"sampleBaseCommand": "Base Command",
|
||||
"@sampleBaseCommand": {
|
||||
"description": "Sample team name"
|
||||
},
|
||||
|
||||
"sampleFieldCoordinator": "Field Coordinator",
|
||||
"@sampleFieldCoordinator": {
|
||||
"description": "Sample team name"
|
||||
},
|
||||
|
||||
"sampleMedicalTeam": "Medical Team",
|
||||
"@sampleMedicalTeam": {
|
||||
"description": "Sample team name"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1752,6 +1752,10 @@
|
||||
"textCopiedToClipboard": "Texto copiado al portapapeles",
|
||||
"deleteMessage": "Eliminar mensaje",
|
||||
"deleteMessageConfirmation": "¿Está seguro de que desea eliminar este mensaje?",
|
||||
"shareLocation": "Compartir ubicación",
|
||||
"shareLocationText": "{markerInfo}\n\nCoordenadas: {lat}, {lon}\n\nGoogle Maps: {url}",
|
||||
"sarLocationShare": "Ubicación SAR",
|
||||
"locationShared": "Ubicación compartida",
|
||||
|
||||
"refreshedContacts": "Contactos actualizados",
|
||||
"@refreshedContacts": {
|
||||
@@ -2321,12 +2325,12 @@
|
||||
}
|
||||
},
|
||||
|
||||
"sarTemplates": "SAR Templates",
|
||||
"manageSarTemplates": "Manage cursor on target templates",
|
||||
"addTemplate": "Add Template",
|
||||
"editTemplate": "Edit Template",
|
||||
"deleteTemplate": "Delete Template",
|
||||
"templateName": "Template Name",
|
||||
"sarTemplates": "Plantillas SAR",
|
||||
"manageSarTemplates": "Gestionar plantillas SAR",
|
||||
"addTemplate": "Agregar plantilla",
|
||||
"editTemplate": "Editar plantilla",
|
||||
"deleteTemplate": "Eliminar plantilla",
|
||||
"templateName": "Nombre de plantilla",
|
||||
"templateNameHint": "e.g. Found Person",
|
||||
"templateEmoji": "Emoji",
|
||||
"emojiRequired": "Se requiere emoji",
|
||||
@@ -2335,8 +2339,8 @@
|
||||
"templateDescriptionHint": "Add additional context...",
|
||||
"templateColor": "Color",
|
||||
"previewFormat": "Preview (SAR Message Format)",
|
||||
"importFromClipboard": "Import",
|
||||
"exportToClipboard": "Export",
|
||||
"importFromClipboard": "Importar",
|
||||
"exportToClipboard": "Exportar",
|
||||
"deleteTemplateConfirmation": "Delete template '{name}'?",
|
||||
"templateAdded": "Template added",
|
||||
"templateUpdated": "Template updated",
|
||||
@@ -2345,10 +2349,10 @@
|
||||
"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",
|
||||
"resetToDefaults": "Restablecer valores predeterminados",
|
||||
"resetToDefaultsConfirmation": "Esto eliminará todas las plantillas personalizadas y restaurará las 4 plantillas predeterminadas. ¿Continuar?",
|
||||
"reset": "Restablecer",
|
||||
"resetComplete": "Plantillas restablecidas a valores predeterminados",
|
||||
"noTemplates": "No templates available",
|
||||
"tapAddToCreate": "Tap + to create your first template",
|
||||
"ok": "OK",
|
||||
@@ -2377,5 +2381,55 @@
|
||||
"noContactsOrRoomsAvailable": "No hay contactos o salas disponibles",
|
||||
"messagesWillBeSentToPublicChannel": "Los mensajes se enviarán al canal público",
|
||||
"newMessage": "Nuevo mensaje",
|
||||
"channel": "Canal"
|
||||
"channel": "Canal",
|
||||
|
||||
"samplePoliceLead": "Jefe de Policía",
|
||||
"sampleDroneOperator": "Operador de Dron",
|
||||
"sampleFirefighterAlpha": "Bombero",
|
||||
"sampleMedicCharlie": "Médico",
|
||||
"sampleCommandDelta": "Comando",
|
||||
"sampleFireEngine": "Camión de Bomberos",
|
||||
"sampleAirSupport": "Apoyo Aéreo",
|
||||
"sampleBaseCoordinator": "Coordinador de Base",
|
||||
"channelEmergency": "Emergencia",
|
||||
"channelCoordination": "Coordinación",
|
||||
"channelUpdates": "Actualizaciones",
|
||||
"sampleTeamMember": "Miembro de Equipo de Muestra",
|
||||
"sampleScout": "Explorador de Muestra",
|
||||
"sampleBase": "Base de Muestra",
|
||||
"sampleSearcher": "Buscador de Muestra",
|
||||
"sampleObjectBackpack": " Mochila encontrada - color azul",
|
||||
"sampleObjectVehicle": " Vehículo abandonado - verificar propietario",
|
||||
"sampleObjectCamping": " Equipo de camping descubierto",
|
||||
"sampleObjectTrailMarker": " Marcador de sendero encontrado fuera del camino",
|
||||
"sampleMsgAllTeamsCheckIn": "Todos los equipos reporten",
|
||||
"sampleMsgWeatherUpdate": "Actualización del clima: Cielo despejado, temp 18°C",
|
||||
"sampleMsgBaseCamp": "Campamento base establecido en área de preparación",
|
||||
"sampleMsgTeamAlpha": "Equipo moviéndose al sector 2",
|
||||
"sampleMsgRadioCheck": "Prueba de radio - todas las estaciones respondan",
|
||||
"sampleMsgWaterSupply": "Suministro de agua disponible en punto de control 3",
|
||||
"sampleMsgTeamBravo": "Equipo reportando: sector 1 despejado",
|
||||
"sampleMsgEtaRallyPoint": "ETA al punto de encuentro: 15 minutos",
|
||||
"sampleMsgSupplyDrop": "Caída de suministros confirmada para las 14:00",
|
||||
"sampleMsgDroneSurvey": "Inspección con dron completada - sin hallazgos",
|
||||
"sampleMsgTeamCharlie": "Equipo solicitando apoyo",
|
||||
"sampleMsgRadioDiscipline": "Todas las unidades: mantener disciplina de radio",
|
||||
"sampleMsgUrgentMedical": "URGENTE: Asistencia médica necesaria en sector 4",
|
||||
"sampleMsgAdultMale": " Hombre adulto, consciente",
|
||||
"sampleMsgFireSpotted": "Fuego avistado - coordenadas próximas",
|
||||
"sampleMsgSpreadingRapidly": " ¡Se propaga rápidamente!",
|
||||
"sampleMsgPriorityHelicopter": "PRIORIDAD: Necesitamos apoyo de helicóptero",
|
||||
"sampleMsgMedicalTeamEnRoute": "Equipo médico en camino a su ubicación",
|
||||
"sampleMsgEvacHelicopter": "Helicóptero de evacuación ETA 10 minutos",
|
||||
"sampleMsgEmergencyResolved": "Emergencia resuelta - todo despejado",
|
||||
"sampleMsgEmergencyStagingArea": " Área de preparación de emergencia",
|
||||
"sampleMsgEmergencyServices": "Servicios de emergencia notificados y respondiendo",
|
||||
"sampleAlphaTeamLead": "Líder de Equipo",
|
||||
"sampleBravoScout": "Explorador",
|
||||
"sampleCharlieMedic": "Médico",
|
||||
"sampleDeltaNavigator": "Navegador",
|
||||
"sampleEchoSupport": "Apoyo",
|
||||
"sampleBaseCommand": "Comando de Base",
|
||||
"sampleFieldCoordinator": "Coordinador de Campo",
|
||||
"sampleMedicalTeam": "Equipo Médico"
|
||||
}
|
||||
|
||||
@@ -1752,6 +1752,10 @@
|
||||
"textCopiedToClipboard": "Texte copié dans le presse-papiers",
|
||||
"deleteMessage": "Supprimer le message",
|
||||
"deleteMessageConfirmation": "Êtes-vous sûr de vouloir supprimer ce message?",
|
||||
"shareLocation": "Partager la position",
|
||||
"shareLocationText": "{markerInfo}\n\nCoordonnées: {lat}, {lon}\n\nGoogle Maps: {url}",
|
||||
"sarLocationShare": "Position SAR",
|
||||
"locationShared": "Position partagée",
|
||||
|
||||
"refreshedContacts": "Contacts actualisés",
|
||||
"@refreshedContacts": {
|
||||
@@ -2326,12 +2330,12 @@
|
||||
}
|
||||
},
|
||||
|
||||
"sarTemplates": "SAR Templates",
|
||||
"manageSarTemplates": "Manage cursor on target templates",
|
||||
"addTemplate": "Add Template",
|
||||
"editTemplate": "Edit Template",
|
||||
"deleteTemplate": "Delete Template",
|
||||
"templateName": "Template Name",
|
||||
"sarTemplates": "Modèles SAR",
|
||||
"manageSarTemplates": "Gérer les modèles SAR",
|
||||
"addTemplate": "Ajouter un modèle",
|
||||
"editTemplate": "Modifier le modèle",
|
||||
"deleteTemplate": "Supprimer le modèle",
|
||||
"templateName": "Nom du modèle",
|
||||
"templateNameHint": "e.g. Found Person",
|
||||
"templateEmoji": "Emoji",
|
||||
"emojiRequired": "Emoji est requis",
|
||||
@@ -2340,8 +2344,8 @@
|
||||
"templateDescriptionHint": "Add additional context...",
|
||||
"templateColor": "Color",
|
||||
"previewFormat": "Preview (SAR Message Format)",
|
||||
"importFromClipboard": "Import",
|
||||
"exportToClipboard": "Export",
|
||||
"importFromClipboard": "Importer",
|
||||
"exportToClipboard": "Exporter",
|
||||
"deleteTemplateConfirmation": "Delete template '{name}'?",
|
||||
"templateAdded": "Template added",
|
||||
"templateUpdated": "Template updated",
|
||||
@@ -2350,10 +2354,10 @@
|
||||
"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",
|
||||
"resetToDefaults": "Réinitialiser aux valeurs par défaut",
|
||||
"resetToDefaultsConfirmation": "Cela supprimera tous les modèles personnalisés et restaurera les 4 modèles par défaut. Continuer?",
|
||||
"reset": "Réinitialiser",
|
||||
"resetComplete": "Modèles réinitialisés aux valeurs par défaut",
|
||||
"noTemplates": "No templates available",
|
||||
"tapAddToCreate": "Tap + to create your first template",
|
||||
"ok": "OK",
|
||||
@@ -2382,5 +2386,55 @@
|
||||
"noContactsOrRoomsAvailable": "Aucun contact ou salle disponible",
|
||||
"messagesWillBeSentToPublicChannel": "Les messages seront envoyés au canal public",
|
||||
"newMessage": "Nouveau message",
|
||||
"channel": "Canal"
|
||||
"channel": "Canal",
|
||||
|
||||
"samplePoliceLead": "Chef de Police",
|
||||
"sampleDroneOperator": "Opérateur de Drone",
|
||||
"sampleFirefighterAlpha": "Pompier",
|
||||
"sampleMedicCharlie": "Médecin",
|
||||
"sampleCommandDelta": "Commandement",
|
||||
"sampleFireEngine": "Camion de Pompiers",
|
||||
"sampleAirSupport": "Soutien Aérien",
|
||||
"sampleBaseCoordinator": "Coordinateur de Base",
|
||||
"channelEmergency": "Urgence",
|
||||
"channelCoordination": "Coordination",
|
||||
"channelUpdates": "Mises à jour",
|
||||
"sampleTeamMember": "Membre d'Équipe Exemple",
|
||||
"sampleScout": "Éclaireur Exemple",
|
||||
"sampleBase": "Base Exemple",
|
||||
"sampleSearcher": "Chercheur Exemple",
|
||||
"sampleObjectBackpack": " Sac à dos trouvé - couleur bleue",
|
||||
"sampleObjectVehicle": " Véhicule abandonné - vérifier le propriétaire",
|
||||
"sampleObjectCamping": " Équipement de camping découvert",
|
||||
"sampleObjectTrailMarker": " Balise de sentier trouvée hors piste",
|
||||
"sampleMsgAllTeamsCheckIn": "Toutes les équipes se signaler",
|
||||
"sampleMsgWeatherUpdate": "Mise à jour météo : Ciel dégagé, temp 18°C",
|
||||
"sampleMsgBaseCamp": "Camp de base établi à la zone de rassemblement",
|
||||
"sampleMsgTeamAlpha": "Équipe se déplaçant vers le secteur 2",
|
||||
"sampleMsgRadioCheck": "Test radio - toutes les stations répondent",
|
||||
"sampleMsgWaterSupply": "Approvisionnement en eau disponible au point de contrôle 3",
|
||||
"sampleMsgTeamBravo": "Équipe signale : secteur 1 dégagé",
|
||||
"sampleMsgEtaRallyPoint": "ETA au point de ralliement : 15 minutes",
|
||||
"sampleMsgSupplyDrop": "Largage de ravitaillement confirmé pour 14h00",
|
||||
"sampleMsgDroneSurvey": "Surveillance par drone terminée - aucune découverte",
|
||||
"sampleMsgTeamCharlie": "Équipe demande du renfort",
|
||||
"sampleMsgRadioDiscipline": "Toutes les unités : maintenir la discipline radio",
|
||||
"sampleMsgUrgentMedical": "URGENT : Assistance médicale nécessaire au secteur 4",
|
||||
"sampleMsgAdultMale": " Homme adulte, conscient",
|
||||
"sampleMsgFireSpotted": "Feu repéré - coordonnées à venir",
|
||||
"sampleMsgSpreadingRapidly": " Se propage rapidement !",
|
||||
"sampleMsgPriorityHelicopter": "PRIORITÉ : Besoin de soutien hélicoptère",
|
||||
"sampleMsgMedicalTeamEnRoute": "Équipe médicale en route vers votre position",
|
||||
"sampleMsgEvacHelicopter": "Hélicoptère d'évacuation ETA 10 minutes",
|
||||
"sampleMsgEmergencyResolved": "Urgence résolue - tout est clair",
|
||||
"sampleMsgEmergencyStagingArea": " Zone de rassemblement d'urgence",
|
||||
"sampleMsgEmergencyServices": "Services d'urgence notifiés et en réponse",
|
||||
"sampleAlphaTeamLead": "Chef d'Équipe",
|
||||
"sampleBravoScout": "Éclaireur",
|
||||
"sampleCharlieMedic": "Médecin",
|
||||
"sampleDeltaNavigator": "Navigateur",
|
||||
"sampleEchoSupport": "Soutien",
|
||||
"sampleBaseCommand": "Commandement de Base",
|
||||
"sampleFieldCoordinator": "Coordinateur de Terrain",
|
||||
"sampleMedicalTeam": "Équipe Médicale"
|
||||
}
|
||||
|
||||
@@ -620,6 +620,10 @@
|
||||
"textCopiedToClipboard": "Tekst kopiran u međuspremnik",
|
||||
"deleteMessage": "Izbriši poruku",
|
||||
"deleteMessageConfirmation": "Jeste li sigurni da želite izbrisati ovu poruku?",
|
||||
"shareLocation": "Podijeli lokaciju",
|
||||
"shareLocationText": "{markerInfo}\n\nKoordinate: {lat}, {lon}\n\nGoogle Maps: {url}",
|
||||
"sarLocationShare": "SAR Lokacija",
|
||||
"locationShared": "Lokacija podijeljena",
|
||||
|
||||
"refreshedContacts": "Kontakti osvježeni",
|
||||
|
||||
@@ -790,13 +794,13 @@
|
||||
|
||||
"failedToGetLocation": "Neuspjelo dohvaćanje lokacije: {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",
|
||||
"sarTemplates": "SAR predlošci",
|
||||
"manageSarTemplates": "Upravljanje SAR predlošcima",
|
||||
"addTemplate": "Dodaj predložak",
|
||||
"editTemplate": "Uredi predložak",
|
||||
"deleteTemplate": "Izbriši predložak",
|
||||
"templateName": "Naziv predloška",
|
||||
"templateNameHint": "npr. Pronađena osoba",
|
||||
"templateEmoji": "Emoji",
|
||||
"emojiRequired": "Emoji je obavezan",
|
||||
"nameRequired": "Ime je obavezno",
|
||||
@@ -804,8 +808,8 @@
|
||||
"templateDescriptionHint": "Add additional context...",
|
||||
"templateColor": "Color",
|
||||
"previewFormat": "Preview (SAR Message Format)",
|
||||
"importFromClipboard": "Import",
|
||||
"exportToClipboard": "Export",
|
||||
"importFromClipboard": "Uvezi",
|
||||
"exportToClipboard": "Izvezi",
|
||||
"deleteTemplateConfirmation": "Delete template '{name}'?",
|
||||
"templateAdded": "Template added",
|
||||
"templateUpdated": "Template updated",
|
||||
@@ -814,10 +818,10 @@
|
||||
"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",
|
||||
"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",
|
||||
"ok": "OK",
|
||||
@@ -846,5 +850,55 @@
|
||||
"noContactsOrRoomsAvailable": "Nema dostupnih kontakata ili soba",
|
||||
"messagesWillBeSentToPublicChannel": "Poruke će biti poslane na javni kanal",
|
||||
"newMessage": "Nova poruka",
|
||||
"channel": "Kanal"
|
||||
"channel": "Kanal",
|
||||
|
||||
"samplePoliceLead": "Voditelj Policije",
|
||||
"sampleDroneOperator": "Operater Drona",
|
||||
"sampleFirefighterAlpha": "Vatrogasac",
|
||||
"sampleMedicCharlie": "Medičar",
|
||||
"sampleCommandDelta": "Zapovjedništvo",
|
||||
"sampleFireEngine": "Vatrogasno Vozilo",
|
||||
"sampleAirSupport": "Zračna Podrška",
|
||||
"sampleBaseCoordinator": "Koordinator Baze",
|
||||
"channelEmergency": "Hitno",
|
||||
"channelCoordination": "Koordinacija",
|
||||
"channelUpdates": "Ažuriranja",
|
||||
"sampleTeamMember": "Primjer Člana Tima",
|
||||
"sampleScout": "Primjer Izviđača",
|
||||
"sampleBase": "Primjer Baze",
|
||||
"sampleSearcher": "Primjer Tragača",
|
||||
"sampleObjectBackpack": " Pronađen ruksak - plava boja",
|
||||
"sampleObjectVehicle": " Napušteno vozilo - provjeriti vlasnika",
|
||||
"sampleObjectCamping": " Otkrivena oprema za kampiranje",
|
||||
"sampleObjectTrailMarker": " Oznaka staze pronađena izvan puta",
|
||||
"sampleMsgAllTeamsCheckIn": "Svi timovi se jave",
|
||||
"sampleMsgWeatherUpdate": "Ažuriranje vremena: Vedro nebo, temp 18°C",
|
||||
"sampleMsgBaseCamp": "Bazni kamp uspostavljen na okupljalište",
|
||||
"sampleMsgTeamAlpha": "Tim se kreće prema sektoru 2",
|
||||
"sampleMsgRadioCheck": "Provjera radija - sve stanice odgovorite",
|
||||
"sampleMsgWaterSupply": "Opskrba vodom dostupna na kontrolnoj točki 3",
|
||||
"sampleMsgTeamBravo": "Tim izvještava: sektor 1 čist",
|
||||
"sampleMsgEtaRallyPoint": "ETA do točke okupljanja: 15 minuta",
|
||||
"sampleMsgSupplyDrop": "Isporuka zaliha potvrđena za 14:00",
|
||||
"sampleMsgDroneSurvey": "Nadzor dronom završen - bez nalaza",
|
||||
"sampleMsgTeamCharlie": "Tim traži pojačanje",
|
||||
"sampleMsgRadioDiscipline": "Sve jedinice: održavati radio disciplinu",
|
||||
"sampleMsgUrgentMedical": "HITNO: Potrebna medicinska pomoć u sektoru 4",
|
||||
"sampleMsgAdultMale": " Odrasli muškarac, pri svijesti",
|
||||
"sampleMsgFireSpotted": "Uočen požar - koordinate slijede",
|
||||
"sampleMsgSpreadingRapidly": " Širi se brzo!",
|
||||
"sampleMsgPriorityHelicopter": "PRIORITET: Potrebna podrška helikoptera",
|
||||
"sampleMsgMedicalTeamEnRoute": "Medicinski tim na putu do vaše lokacije",
|
||||
"sampleMsgEvacHelicopter": "Helikopter za evakuaciju ETA 10 minuta",
|
||||
"sampleMsgEmergencyResolved": "Hitnost riješena - sve čisto",
|
||||
"sampleMsgEmergencyStagingArea": " Hitno okupljalište",
|
||||
"sampleMsgEmergencyServices": "Hitne službe obaviještene i odgovaraju",
|
||||
"sampleAlphaTeamLead": "Voditelj Tima",
|
||||
"sampleBravoScout": "Izviđač",
|
||||
"sampleCharlieMedic": "Medičar",
|
||||
"sampleDeltaNavigator": "Navigator",
|
||||
"sampleEchoSupport": "Podrška",
|
||||
"sampleBaseCommand": "Zapovjedništvo Baze",
|
||||
"sampleFieldCoordinator": "Terenski Koordinator",
|
||||
"sampleMedicalTeam": "Medicinski Tim"
|
||||
}
|
||||
|
||||
@@ -1752,6 +1752,10 @@
|
||||
"textCopiedToClipboard": "Testo copiato negli appunti",
|
||||
"deleteMessage": "Elimina messaggio",
|
||||
"deleteMessageConfirmation": "Sei sicuro di voler eliminare questo messaggio?",
|
||||
"shareLocation": "Condividi posizione",
|
||||
"shareLocationText": "{markerInfo}\n\nCoordinate: {lat}, {lon}\n\nGoogle Maps: {url}",
|
||||
"sarLocationShare": "Posizione SAR",
|
||||
"locationShared": "Posizione condivisa",
|
||||
|
||||
"refreshedContacts": "Contatti aggiornati",
|
||||
"@refreshedContacts": {
|
||||
@@ -2326,12 +2330,12 @@
|
||||
}
|
||||
},
|
||||
|
||||
"sarTemplates": "SAR Templates",
|
||||
"manageSarTemplates": "Manage cursor on target templates",
|
||||
"addTemplate": "Add Template",
|
||||
"editTemplate": "Edit Template",
|
||||
"deleteTemplate": "Delete Template",
|
||||
"templateName": "Template Name",
|
||||
"sarTemplates": "Modelli SAR",
|
||||
"manageSarTemplates": "Gestisci modelli SAR",
|
||||
"addTemplate": "Aggiungi modello",
|
||||
"editTemplate": "Modifica modello",
|
||||
"deleteTemplate": "Elimina modello",
|
||||
"templateName": "Nome modello",
|
||||
"templateNameHint": "e.g. Found Person",
|
||||
"templateEmoji": "Emoji",
|
||||
"emojiRequired": "Emoji è obbligatorio",
|
||||
@@ -2340,8 +2344,8 @@
|
||||
"templateDescriptionHint": "Add additional context...",
|
||||
"templateColor": "Color",
|
||||
"previewFormat": "Preview (SAR Message Format)",
|
||||
"importFromClipboard": "Import",
|
||||
"exportToClipboard": "Export",
|
||||
"importFromClipboard": "Importa",
|
||||
"exportToClipboard": "Esporta",
|
||||
"deleteTemplateConfirmation": "Delete template '{name}'?",
|
||||
"templateAdded": "Template added",
|
||||
"templateUpdated": "Template updated",
|
||||
@@ -2350,10 +2354,10 @@
|
||||
"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",
|
||||
"resetToDefaults": "Ripristina predefiniti",
|
||||
"resetToDefaultsConfirmation": "Questo eliminerà tutti i modelli personalizzati e ripristinerà i 4 modelli predefiniti. Continuare?",
|
||||
"reset": "Ripristina",
|
||||
"resetComplete": "Modelli ripristinati ai valori predefiniti",
|
||||
"noTemplates": "No templates available",
|
||||
"tapAddToCreate": "Tap + to create your first template",
|
||||
"ok": "OK",
|
||||
@@ -2382,5 +2386,55 @@
|
||||
"noContactsOrRoomsAvailable": "Nessun contatto o stanza disponibile",
|
||||
"messagesWillBeSentToPublicChannel": "I messaggi saranno inviati al canale pubblico",
|
||||
"newMessage": "Nuovo messaggio",
|
||||
"channel": "Canale"
|
||||
"channel": "Canale",
|
||||
|
||||
"samplePoliceLead": "Capo della Polizia",
|
||||
"sampleDroneOperator": "Operatore Drone",
|
||||
"sampleFirefighterAlpha": "Vigile del Fuoco",
|
||||
"sampleMedicCharlie": "Medico",
|
||||
"sampleCommandDelta": "Comando",
|
||||
"sampleFireEngine": "Autopompa",
|
||||
"sampleAirSupport": "Supporto Aereo",
|
||||
"sampleBaseCoordinator": "Coordinatore di Base",
|
||||
"channelEmergency": "Emergenza",
|
||||
"channelCoordination": "Coordinamento",
|
||||
"channelUpdates": "Aggiornamenti",
|
||||
"sampleTeamMember": "Membro del Team di Esempio",
|
||||
"sampleScout": "Esploratore di Esempio",
|
||||
"sampleBase": "Base di Esempio",
|
||||
"sampleSearcher": "Cercatore di Esempio",
|
||||
"sampleObjectBackpack": " Zaino trovato - colore blu",
|
||||
"sampleObjectVehicle": " Veicolo abbandonato - controllare il proprietario",
|
||||
"sampleObjectCamping": " Attrezzatura da campeggio scoperta",
|
||||
"sampleObjectTrailMarker": " Segnavia trovato fuori sentiero",
|
||||
"sampleMsgAllTeamsCheckIn": "Tutti i team segnalarsi",
|
||||
"sampleMsgWeatherUpdate": "Aggiornamento meteo: Cielo sereno, temp 18°C",
|
||||
"sampleMsgBaseCamp": "Campo base stabilito all'area di raduno",
|
||||
"sampleMsgTeamAlpha": "Team si sta spostando al settore 2",
|
||||
"sampleMsgRadioCheck": "Controllo radio - tutte le stazioni rispondano",
|
||||
"sampleMsgWaterSupply": "Rifornimento idrico disponibile al punto di controllo 3",
|
||||
"sampleMsgTeamBravo": "Team segnala: settore 1 libero",
|
||||
"sampleMsgEtaRallyPoint": "ETA al punto di raduno: 15 minuti",
|
||||
"sampleMsgSupplyDrop": "Lancio rifornimenti confermato per le 14:00",
|
||||
"sampleMsgDroneSurvey": "Sorveglianza con drone completata - nessun ritrovamento",
|
||||
"sampleMsgTeamCharlie": "Team richiede rinforzi",
|
||||
"sampleMsgRadioDiscipline": "Tutte le unità: mantenere disciplina radio",
|
||||
"sampleMsgUrgentMedical": "URGENTE: Assistenza medica necessaria al settore 4",
|
||||
"sampleMsgAdultMale": " Uomo adulto, cosciente",
|
||||
"sampleMsgFireSpotted": "Incendio avvistato - coordinate in arrivo",
|
||||
"sampleMsgSpreadingRapidly": " Si sta diffondendo rapidamente!",
|
||||
"sampleMsgPriorityHelicopter": "PRIORITÀ: Necessario supporto elicottero",
|
||||
"sampleMsgMedicalTeamEnRoute": "Team medico in rotta verso la vostra posizione",
|
||||
"sampleMsgEvacHelicopter": "Elicottero di evacuazione ETA 10 minuti",
|
||||
"sampleMsgEmergencyResolved": "Emergenza risolta - tutto libero",
|
||||
"sampleMsgEmergencyStagingArea": " Area di raduno di emergenza",
|
||||
"sampleMsgEmergencyServices": "Servizi di emergenza notificati e in risposta",
|
||||
"sampleAlphaTeamLead": "Capo Team",
|
||||
"sampleBravoScout": "Esploratore",
|
||||
"sampleCharlieMedic": "Medico",
|
||||
"sampleDeltaNavigator": "Navigatore",
|
||||
"sampleEchoSupport": "Supporto",
|
||||
"sampleBaseCommand": "Comando di Base",
|
||||
"sampleFieldCoordinator": "Coordinatore sul Campo",
|
||||
"sampleMedicalTeam": "Team Medico"
|
||||
}
|
||||
|
||||
@@ -1907,6 +1907,35 @@ abstract class AppLocalizations {
|
||||
/// **'Are you sure you want to delete this message?'**
|
||||
String get deleteMessageConfirmation;
|
||||
|
||||
/// Option to share SAR marker location
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Share location'**
|
||||
String get shareLocation;
|
||||
|
||||
/// Formatted text for sharing SAR marker location
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'{markerInfo}\n\nCoordinates: {lat}, {lon}\n\nGoogle Maps: {url}'**
|
||||
String shareLocationText(
|
||||
String markerInfo,
|
||||
String lat,
|
||||
String lon,
|
||||
String url,
|
||||
);
|
||||
|
||||
/// Subject line when sharing SAR marker location
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'SAR Location'**
|
||||
String get sarLocationShare;
|
||||
|
||||
/// Success message when location is shared
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Location shared'**
|
||||
String get locationShared;
|
||||
|
||||
/// Success message when contacts are refreshed
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
@@ -2806,6 +2835,300 @@ abstract class AppLocalizations {
|
||||
/// In en, this message translates to:
|
||||
/// **'Channel'**
|
||||
String get channel;
|
||||
|
||||
/// Sample team member name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Police Lead'**
|
||||
String get samplePoliceLead;
|
||||
|
||||
/// Sample team member name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Drone Operator'**
|
||||
String get sampleDroneOperator;
|
||||
|
||||
/// Sample team member name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Firefighter'**
|
||||
String get sampleFirefighterAlpha;
|
||||
|
||||
/// Sample team member name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Medic'**
|
||||
String get sampleMedicCharlie;
|
||||
|
||||
/// Sample team member name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Command'**
|
||||
String get sampleCommandDelta;
|
||||
|
||||
/// Sample team member name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Fire Engine'**
|
||||
String get sampleFireEngine;
|
||||
|
||||
/// Sample team member name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Air Support'**
|
||||
String get sampleAirSupport;
|
||||
|
||||
/// Sample team member name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Base Coordinator'**
|
||||
String get sampleBaseCoordinator;
|
||||
|
||||
/// Emergency channel name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Emergency'**
|
||||
String get channelEmergency;
|
||||
|
||||
/// Coordination channel name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Coordination'**
|
||||
String get channelCoordination;
|
||||
|
||||
/// Updates channel name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Updates'**
|
||||
String get channelUpdates;
|
||||
|
||||
/// Sample sender name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sample Team Member'**
|
||||
String get sampleTeamMember;
|
||||
|
||||
/// Sample sender name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sample Scout'**
|
||||
String get sampleScout;
|
||||
|
||||
/// Sample sender name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sample Base'**
|
||||
String get sampleBase;
|
||||
|
||||
/// Sample sender name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Sample Searcher'**
|
||||
String get sampleSearcher;
|
||||
|
||||
/// Sample object note
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **' Backpack found - blue color'**
|
||||
String get sampleObjectBackpack;
|
||||
|
||||
/// Sample object note
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **' Vehicle abandoned - check for owner'**
|
||||
String get sampleObjectVehicle;
|
||||
|
||||
/// Sample object note
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **' Camping equipment discovered'**
|
||||
String get sampleObjectCamping;
|
||||
|
||||
/// Sample object note
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **' Trail marker found off-path'**
|
||||
String get sampleObjectTrailMarker;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'All teams check in'**
|
||||
String get sampleMsgAllTeamsCheckIn;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Weather update: Clear skies, temp 18°C'**
|
||||
String get sampleMsgWeatherUpdate;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Base camp established at staging area'**
|
||||
String get sampleMsgBaseCamp;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Team moving to sector 2'**
|
||||
String get sampleMsgTeamAlpha;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Radio check - all stations respond'**
|
||||
String get sampleMsgRadioCheck;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Water supply available at checkpoint 3'**
|
||||
String get sampleMsgWaterSupply;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Team reporting: sector 1 clear'**
|
||||
String get sampleMsgTeamBravo;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'ETA to rally point: 15 minutes'**
|
||||
String get sampleMsgEtaRallyPoint;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Supply drop confirmed for 14:00'**
|
||||
String get sampleMsgSupplyDrop;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Drone survey completed - no findings'**
|
||||
String get sampleMsgDroneSurvey;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Team requesting backup'**
|
||||
String get sampleMsgTeamCharlie;
|
||||
|
||||
/// Sample channel message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'All units: maintain radio discipline'**
|
||||
String get sampleMsgRadioDiscipline;
|
||||
|
||||
/// Sample emergency message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'URGENT: Medical assistance needed at sector 4'**
|
||||
String get sampleMsgUrgentMedical;
|
||||
|
||||
/// Sample emergency message note
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **' Adult male, conscious'**
|
||||
String get sampleMsgAdultMale;
|
||||
|
||||
/// Sample emergency message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Fire spotted - coordinates incoming'**
|
||||
String get sampleMsgFireSpotted;
|
||||
|
||||
/// Sample emergency message note
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **' Spreading rapidly!'**
|
||||
String get sampleMsgSpreadingRapidly;
|
||||
|
||||
/// Sample emergency message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'PRIORITY: Need helicopter support'**
|
||||
String get sampleMsgPriorityHelicopter;
|
||||
|
||||
/// Sample emergency message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Medical team en route to your location'**
|
||||
String get sampleMsgMedicalTeamEnRoute;
|
||||
|
||||
/// Sample emergency message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Evac helicopter ETA 10 minutes'**
|
||||
String get sampleMsgEvacHelicopter;
|
||||
|
||||
/// Sample emergency message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Emergency resolved - all clear'**
|
||||
String get sampleMsgEmergencyResolved;
|
||||
|
||||
/// Sample emergency message note
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **' Emergency staging area'**
|
||||
String get sampleMsgEmergencyStagingArea;
|
||||
|
||||
/// Sample emergency message
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Emergency services notified and responding'**
|
||||
String get sampleMsgEmergencyServices;
|
||||
|
||||
/// Sample team name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Team Lead'**
|
||||
String get sampleAlphaTeamLead;
|
||||
|
||||
/// Sample team name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Scout'**
|
||||
String get sampleBravoScout;
|
||||
|
||||
/// Sample team name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Medic'**
|
||||
String get sampleCharlieMedic;
|
||||
|
||||
/// Sample team name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Navigator'**
|
||||
String get sampleDeltaNavigator;
|
||||
|
||||
/// Sample team name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Support'**
|
||||
String get sampleEchoSupport;
|
||||
|
||||
/// Sample team name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Base Command'**
|
||||
String get sampleBaseCommand;
|
||||
|
||||
/// Sample team name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Field Coordinator'**
|
||||
String get sampleFieldCoordinator;
|
||||
|
||||
/// Sample team name
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Medical Team'**
|
||||
String get sampleMedicalTeam;
|
||||
}
|
||||
|
||||
class _AppLocalizationsDelegate
|
||||
|
||||
@@ -1041,6 +1041,25 @@ class AppLocalizationsDe extends AppLocalizations {
|
||||
String get deleteMessageConfirmation =>
|
||||
'Möchten Sie diese Nachricht wirklich löschen?';
|
||||
|
||||
@override
|
||||
String get shareLocation => 'Standort teilen';
|
||||
|
||||
@override
|
||||
String shareLocationText(
|
||||
String markerInfo,
|
||||
String lat,
|
||||
String lon,
|
||||
String url,
|
||||
) {
|
||||
return '$markerInfo\n\nKoordinaten: $lat, $lon\n\nGoogle Maps: $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarLocationShare => 'SAR Standort';
|
||||
|
||||
@override
|
||||
String get locationShared => 'Standort geteilt';
|
||||
|
||||
@override
|
||||
String get refreshedContacts => 'Kontakte aktualisiert';
|
||||
|
||||
@@ -1379,22 +1398,22 @@ class AppLocalizationsDe extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarTemplates => 'SAR Templates';
|
||||
String get sarTemplates => 'SAR-Vorlagen';
|
||||
|
||||
@override
|
||||
String get manageSarTemplates => 'Manage cursor on target templates';
|
||||
String get manageSarTemplates => 'SAR-Vorlagen verwalten';
|
||||
|
||||
@override
|
||||
String get addTemplate => 'Add Template';
|
||||
String get addTemplate => 'Vorlage hinzufügen';
|
||||
|
||||
@override
|
||||
String get editTemplate => 'Edit Template';
|
||||
String get editTemplate => 'Vorlage bearbeiten';
|
||||
|
||||
@override
|
||||
String get deleteTemplate => 'Delete Template';
|
||||
String get deleteTemplate => 'Vorlage löschen';
|
||||
|
||||
@override
|
||||
String get templateName => 'Template Name';
|
||||
String get templateName => 'Vorlagenname';
|
||||
|
||||
@override
|
||||
String get templateNameHint => 'e.g. Found Person';
|
||||
@@ -1421,10 +1440,10 @@ class AppLocalizationsDe extends AppLocalizations {
|
||||
String get previewFormat => 'Preview (SAR Message Format)';
|
||||
|
||||
@override
|
||||
String get importFromClipboard => 'Import';
|
||||
String get importFromClipboard => 'Importieren';
|
||||
|
||||
@override
|
||||
String get exportToClipboard => 'Export';
|
||||
String get exportToClipboard => 'Exportieren';
|
||||
|
||||
@override
|
||||
String deleteTemplateConfirmation(String name) {
|
||||
@@ -1464,17 +1483,17 @@ class AppLocalizationsDe extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get resetToDefaults => 'Reset to Defaults';
|
||||
String get resetToDefaults => 'Auf Standard zurücksetzen';
|
||||
|
||||
@override
|
||||
String get resetToDefaultsConfirmation =>
|
||||
'This will delete all custom templates and restore the 4 default templates. Continue?';
|
||||
'Dadurch werden alle benutzerdefinierten Vorlagen gelöscht und die 4 Standardvorlagen wiederhergestellt. Fortfahren?';
|
||||
|
||||
@override
|
||||
String get reset => 'Reset';
|
||||
String get reset => 'Zurücksetzen';
|
||||
|
||||
@override
|
||||
String get resetComplete => 'Templates reset to defaults';
|
||||
String get resetComplete => 'Vorlagen auf Standard zurückgesetzt';
|
||||
|
||||
@override
|
||||
String get noTemplates => 'No templates available';
|
||||
@@ -1561,4 +1580,162 @@ class AppLocalizationsDe extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get channel => 'Kanal';
|
||||
|
||||
@override
|
||||
String get samplePoliceLead => 'Polizeiführer';
|
||||
|
||||
@override
|
||||
String get sampleDroneOperator => 'Drohnenbediener';
|
||||
|
||||
@override
|
||||
String get sampleFirefighterAlpha => 'Feuerwehrmann';
|
||||
|
||||
@override
|
||||
String get sampleMedicCharlie => 'Sanitäter';
|
||||
|
||||
@override
|
||||
String get sampleCommandDelta => 'Kommando';
|
||||
|
||||
@override
|
||||
String get sampleFireEngine => 'Feuerwehrfahrzeug';
|
||||
|
||||
@override
|
||||
String get sampleAirSupport => 'Luftunterstützung';
|
||||
|
||||
@override
|
||||
String get sampleBaseCoordinator => 'Basiskoordinator';
|
||||
|
||||
@override
|
||||
String get channelEmergency => 'Notfall';
|
||||
|
||||
@override
|
||||
String get channelCoordination => 'Koordination';
|
||||
|
||||
@override
|
||||
String get channelUpdates => 'Aktualisierungen';
|
||||
|
||||
@override
|
||||
String get sampleTeamMember => 'Beispiel-Teammitglied';
|
||||
|
||||
@override
|
||||
String get sampleScout => 'Beispiel-Späher';
|
||||
|
||||
@override
|
||||
String get sampleBase => 'Beispiel-Basis';
|
||||
|
||||
@override
|
||||
String get sampleSearcher => 'Beispiel-Sucher';
|
||||
|
||||
@override
|
||||
String get sampleObjectBackpack => ' Rucksack gefunden - blaue Farbe';
|
||||
|
||||
@override
|
||||
String get sampleObjectVehicle => ' Fahrzeug verlassen - Besitzer prüfen';
|
||||
|
||||
@override
|
||||
String get sampleObjectCamping => ' Campingausrüstung entdeckt';
|
||||
|
||||
@override
|
||||
String get sampleObjectTrailMarker =>
|
||||
' Wegmarkierung abseits des Pfades gefunden';
|
||||
|
||||
@override
|
||||
String get sampleMsgAllTeamsCheckIn => 'Alle Teams melden';
|
||||
|
||||
@override
|
||||
String get sampleMsgWeatherUpdate =>
|
||||
'Wetterupdate: Klarer Himmel, Temp. 18°C';
|
||||
|
||||
@override
|
||||
String get sampleMsgBaseCamp => 'Basislager am Sammelplatz eingerichtet';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamAlpha => 'Team bewegt sich zu Sektor 2';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioCheck => 'Funkcheck - alle Stationen antworten';
|
||||
|
||||
@override
|
||||
String get sampleMsgWaterSupply =>
|
||||
'Wasserversorgung verfügbar an Kontrollpunkt 3';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamBravo => 'Team meldet: Sektor 1 frei';
|
||||
|
||||
@override
|
||||
String get sampleMsgEtaRallyPoint =>
|
||||
'Ankunftszeit am Sammelpunkt: 15 Minuten';
|
||||
|
||||
@override
|
||||
String get sampleMsgSupplyDrop => 'Versorgungsabwurf bestätigt für 14:00';
|
||||
|
||||
@override
|
||||
String get sampleMsgDroneSurvey =>
|
||||
'Drohnenüberwachung abgeschlossen - keine Funde';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamCharlie => 'Team fordert Unterstützung an';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioDiscipline =>
|
||||
'An alle Einheiten: Funkdisziplin wahren';
|
||||
|
||||
@override
|
||||
String get sampleMsgUrgentMedical =>
|
||||
'DRINGEND: Medizinische Hilfe benötigt in Sektor 4';
|
||||
|
||||
@override
|
||||
String get sampleMsgAdultMale => ' Erwachsener Mann, bei Bewusstsein';
|
||||
|
||||
@override
|
||||
String get sampleMsgFireSpotted => 'Feuer gesichtet - Koordinaten folgen';
|
||||
|
||||
@override
|
||||
String get sampleMsgSpreadingRapidly => ' Breitet sich schnell aus!';
|
||||
|
||||
@override
|
||||
String get sampleMsgPriorityHelicopter =>
|
||||
'PRIORITÄT: Brauche Hubschrauberunterstützung';
|
||||
|
||||
@override
|
||||
String get sampleMsgMedicalTeamEnRoute =>
|
||||
'Medizinisches Team auf dem Weg zu Ihrem Standort';
|
||||
|
||||
@override
|
||||
String get sampleMsgEvacHelicopter =>
|
||||
'Evakuierungshubschrauber ETA 10 Minuten';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyResolved => 'Notfall behoben - alles klar';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyStagingArea => ' Notfall-Sammelplatz';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyServices =>
|
||||
'Rettungsdienste benachrichtigt und auf dem Weg';
|
||||
|
||||
@override
|
||||
String get sampleAlphaTeamLead => 'Team-Leiter';
|
||||
|
||||
@override
|
||||
String get sampleBravoScout => 'Späher';
|
||||
|
||||
@override
|
||||
String get sampleCharlieMedic => 'Sanitäter';
|
||||
|
||||
@override
|
||||
String get sampleDeltaNavigator => 'Navigator';
|
||||
|
||||
@override
|
||||
String get sampleEchoSupport => 'Unterstützung';
|
||||
|
||||
@override
|
||||
String get sampleBaseCommand => 'Basis-Kommando';
|
||||
|
||||
@override
|
||||
String get sampleFieldCoordinator => 'Feldkoordinator';
|
||||
|
||||
@override
|
||||
String get sampleMedicalTeam => 'Medizinisches Team';
|
||||
}
|
||||
|
||||
@@ -1031,6 +1031,25 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
String get deleteMessageConfirmation =>
|
||||
'Are you sure you want to delete this message?';
|
||||
|
||||
@override
|
||||
String get shareLocation => 'Share location';
|
||||
|
||||
@override
|
||||
String shareLocationText(
|
||||
String markerInfo,
|
||||
String lat,
|
||||
String lon,
|
||||
String url,
|
||||
) {
|
||||
return '$markerInfo\n\nCoordinates: $lat, $lon\n\nGoogle Maps: $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarLocationShare => 'SAR Location';
|
||||
|
||||
@override
|
||||
String get locationShared => 'Location shared';
|
||||
|
||||
@override
|
||||
String get refreshedContacts => 'Refreshed contacts';
|
||||
|
||||
@@ -1545,4 +1564,154 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get channel => 'Channel';
|
||||
|
||||
@override
|
||||
String get samplePoliceLead => 'Police Lead';
|
||||
|
||||
@override
|
||||
String get sampleDroneOperator => 'Drone Operator';
|
||||
|
||||
@override
|
||||
String get sampleFirefighterAlpha => 'Firefighter';
|
||||
|
||||
@override
|
||||
String get sampleMedicCharlie => 'Medic';
|
||||
|
||||
@override
|
||||
String get sampleCommandDelta => 'Command';
|
||||
|
||||
@override
|
||||
String get sampleFireEngine => 'Fire Engine';
|
||||
|
||||
@override
|
||||
String get sampleAirSupport => 'Air Support';
|
||||
|
||||
@override
|
||||
String get sampleBaseCoordinator => 'Base Coordinator';
|
||||
|
||||
@override
|
||||
String get channelEmergency => 'Emergency';
|
||||
|
||||
@override
|
||||
String get channelCoordination => 'Coordination';
|
||||
|
||||
@override
|
||||
String get channelUpdates => 'Updates';
|
||||
|
||||
@override
|
||||
String get sampleTeamMember => 'Sample Team Member';
|
||||
|
||||
@override
|
||||
String get sampleScout => 'Sample Scout';
|
||||
|
||||
@override
|
||||
String get sampleBase => 'Sample Base';
|
||||
|
||||
@override
|
||||
String get sampleSearcher => 'Sample Searcher';
|
||||
|
||||
@override
|
||||
String get sampleObjectBackpack => ' Backpack found - blue color';
|
||||
|
||||
@override
|
||||
String get sampleObjectVehicle => ' Vehicle abandoned - check for owner';
|
||||
|
||||
@override
|
||||
String get sampleObjectCamping => ' Camping equipment discovered';
|
||||
|
||||
@override
|
||||
String get sampleObjectTrailMarker => ' Trail marker found off-path';
|
||||
|
||||
@override
|
||||
String get sampleMsgAllTeamsCheckIn => 'All teams check in';
|
||||
|
||||
@override
|
||||
String get sampleMsgWeatherUpdate => 'Weather update: Clear skies, temp 18°C';
|
||||
|
||||
@override
|
||||
String get sampleMsgBaseCamp => 'Base camp established at staging area';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamAlpha => 'Team moving to sector 2';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioCheck => 'Radio check - all stations respond';
|
||||
|
||||
@override
|
||||
String get sampleMsgWaterSupply => 'Water supply available at checkpoint 3';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamBravo => 'Team reporting: sector 1 clear';
|
||||
|
||||
@override
|
||||
String get sampleMsgEtaRallyPoint => 'ETA to rally point: 15 minutes';
|
||||
|
||||
@override
|
||||
String get sampleMsgSupplyDrop => 'Supply drop confirmed for 14:00';
|
||||
|
||||
@override
|
||||
String get sampleMsgDroneSurvey => 'Drone survey completed - no findings';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamCharlie => 'Team requesting backup';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioDiscipline => 'All units: maintain radio discipline';
|
||||
|
||||
@override
|
||||
String get sampleMsgUrgentMedical =>
|
||||
'URGENT: Medical assistance needed at sector 4';
|
||||
|
||||
@override
|
||||
String get sampleMsgAdultMale => ' Adult male, conscious';
|
||||
|
||||
@override
|
||||
String get sampleMsgFireSpotted => 'Fire spotted - coordinates incoming';
|
||||
|
||||
@override
|
||||
String get sampleMsgSpreadingRapidly => ' Spreading rapidly!';
|
||||
|
||||
@override
|
||||
String get sampleMsgPriorityHelicopter => 'PRIORITY: Need helicopter support';
|
||||
|
||||
@override
|
||||
String get sampleMsgMedicalTeamEnRoute =>
|
||||
'Medical team en route to your location';
|
||||
|
||||
@override
|
||||
String get sampleMsgEvacHelicopter => 'Evac helicopter ETA 10 minutes';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyResolved => 'Emergency resolved - all clear';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyStagingArea => ' Emergency staging area';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyServices =>
|
||||
'Emergency services notified and responding';
|
||||
|
||||
@override
|
||||
String get sampleAlphaTeamLead => 'Team Lead';
|
||||
|
||||
@override
|
||||
String get sampleBravoScout => 'Scout';
|
||||
|
||||
@override
|
||||
String get sampleCharlieMedic => 'Medic';
|
||||
|
||||
@override
|
||||
String get sampleDeltaNavigator => 'Navigator';
|
||||
|
||||
@override
|
||||
String get sampleEchoSupport => 'Support';
|
||||
|
||||
@override
|
||||
String get sampleBaseCommand => 'Base Command';
|
||||
|
||||
@override
|
||||
String get sampleFieldCoordinator => 'Field Coordinator';
|
||||
|
||||
@override
|
||||
String get sampleMedicalTeam => 'Medical Team';
|
||||
}
|
||||
|
||||
@@ -1037,6 +1037,25 @@ class AppLocalizationsEs extends AppLocalizations {
|
||||
String get deleteMessageConfirmation =>
|
||||
'¿Está seguro de que desea eliminar este mensaje?';
|
||||
|
||||
@override
|
||||
String get shareLocation => 'Compartir ubicación';
|
||||
|
||||
@override
|
||||
String shareLocationText(
|
||||
String markerInfo,
|
||||
String lat,
|
||||
String lon,
|
||||
String url,
|
||||
) {
|
||||
return '$markerInfo\n\nCoordenadas: $lat, $lon\n\nGoogle Maps: $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarLocationShare => 'Ubicación SAR';
|
||||
|
||||
@override
|
||||
String get locationShared => 'Ubicación compartida';
|
||||
|
||||
@override
|
||||
String get refreshedContacts => 'Contactos actualizados';
|
||||
|
||||
@@ -1374,22 +1393,22 @@ class AppLocalizationsEs extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarTemplates => 'SAR Templates';
|
||||
String get sarTemplates => 'Plantillas SAR';
|
||||
|
||||
@override
|
||||
String get manageSarTemplates => 'Manage cursor on target templates';
|
||||
String get manageSarTemplates => 'Gestionar plantillas SAR';
|
||||
|
||||
@override
|
||||
String get addTemplate => 'Add Template';
|
||||
String get addTemplate => 'Agregar plantilla';
|
||||
|
||||
@override
|
||||
String get editTemplate => 'Edit Template';
|
||||
String get editTemplate => 'Editar plantilla';
|
||||
|
||||
@override
|
||||
String get deleteTemplate => 'Delete Template';
|
||||
String get deleteTemplate => 'Eliminar plantilla';
|
||||
|
||||
@override
|
||||
String get templateName => 'Template Name';
|
||||
String get templateName => 'Nombre de plantilla';
|
||||
|
||||
@override
|
||||
String get templateNameHint => 'e.g. Found Person';
|
||||
@@ -1416,10 +1435,10 @@ class AppLocalizationsEs extends AppLocalizations {
|
||||
String get previewFormat => 'Preview (SAR Message Format)';
|
||||
|
||||
@override
|
||||
String get importFromClipboard => 'Import';
|
||||
String get importFromClipboard => 'Importar';
|
||||
|
||||
@override
|
||||
String get exportToClipboard => 'Export';
|
||||
String get exportToClipboard => 'Exportar';
|
||||
|
||||
@override
|
||||
String deleteTemplateConfirmation(String name) {
|
||||
@@ -1459,17 +1478,18 @@ class AppLocalizationsEs extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get resetToDefaults => 'Reset to Defaults';
|
||||
String get resetToDefaults => 'Restablecer valores predeterminados';
|
||||
|
||||
@override
|
||||
String get resetToDefaultsConfirmation =>
|
||||
'This will delete all custom templates and restore the 4 default templates. Continue?';
|
||||
'Esto eliminará todas las plantillas personalizadas y restaurará las 4 plantillas predeterminadas. ¿Continuar?';
|
||||
|
||||
@override
|
||||
String get reset => 'Reset';
|
||||
String get reset => 'Restablecer';
|
||||
|
||||
@override
|
||||
String get resetComplete => 'Templates reset to defaults';
|
||||
String get resetComplete =>
|
||||
'Plantillas restablecidas a valores predeterminados';
|
||||
|
||||
@override
|
||||
String get noTemplates => 'No templates available';
|
||||
@@ -1556,4 +1576,167 @@ class AppLocalizationsEs extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get channel => 'Canal';
|
||||
|
||||
@override
|
||||
String get samplePoliceLead => 'Jefe de Policía';
|
||||
|
||||
@override
|
||||
String get sampleDroneOperator => 'Operador de Dron';
|
||||
|
||||
@override
|
||||
String get sampleFirefighterAlpha => 'Bombero';
|
||||
|
||||
@override
|
||||
String get sampleMedicCharlie => 'Médico';
|
||||
|
||||
@override
|
||||
String get sampleCommandDelta => 'Comando';
|
||||
|
||||
@override
|
||||
String get sampleFireEngine => 'Camión de Bomberos';
|
||||
|
||||
@override
|
||||
String get sampleAirSupport => 'Apoyo Aéreo';
|
||||
|
||||
@override
|
||||
String get sampleBaseCoordinator => 'Coordinador de Base';
|
||||
|
||||
@override
|
||||
String get channelEmergency => 'Emergencia';
|
||||
|
||||
@override
|
||||
String get channelCoordination => 'Coordinación';
|
||||
|
||||
@override
|
||||
String get channelUpdates => 'Actualizaciones';
|
||||
|
||||
@override
|
||||
String get sampleTeamMember => 'Miembro de Equipo de Muestra';
|
||||
|
||||
@override
|
||||
String get sampleScout => 'Explorador de Muestra';
|
||||
|
||||
@override
|
||||
String get sampleBase => 'Base de Muestra';
|
||||
|
||||
@override
|
||||
String get sampleSearcher => 'Buscador de Muestra';
|
||||
|
||||
@override
|
||||
String get sampleObjectBackpack => ' Mochila encontrada - color azul';
|
||||
|
||||
@override
|
||||
String get sampleObjectVehicle =>
|
||||
' Vehículo abandonado - verificar propietario';
|
||||
|
||||
@override
|
||||
String get sampleObjectCamping => ' Equipo de camping descubierto';
|
||||
|
||||
@override
|
||||
String get sampleObjectTrailMarker =>
|
||||
' Marcador de sendero encontrado fuera del camino';
|
||||
|
||||
@override
|
||||
String get sampleMsgAllTeamsCheckIn => 'Todos los equipos reporten';
|
||||
|
||||
@override
|
||||
String get sampleMsgWeatherUpdate =>
|
||||
'Actualización del clima: Cielo despejado, temp 18°C';
|
||||
|
||||
@override
|
||||
String get sampleMsgBaseCamp =>
|
||||
'Campamento base establecido en área de preparación';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamAlpha => 'Equipo moviéndose al sector 2';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioCheck =>
|
||||
'Prueba de radio - todas las estaciones respondan';
|
||||
|
||||
@override
|
||||
String get sampleMsgWaterSupply =>
|
||||
'Suministro de agua disponible en punto de control 3';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamBravo => 'Equipo reportando: sector 1 despejado';
|
||||
|
||||
@override
|
||||
String get sampleMsgEtaRallyPoint => 'ETA al punto de encuentro: 15 minutos';
|
||||
|
||||
@override
|
||||
String get sampleMsgSupplyDrop =>
|
||||
'Caída de suministros confirmada para las 14:00';
|
||||
|
||||
@override
|
||||
String get sampleMsgDroneSurvey =>
|
||||
'Inspección con dron completada - sin hallazgos';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamCharlie => 'Equipo solicitando apoyo';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioDiscipline =>
|
||||
'Todas las unidades: mantener disciplina de radio';
|
||||
|
||||
@override
|
||||
String get sampleMsgUrgentMedical =>
|
||||
'URGENTE: Asistencia médica necesaria en sector 4';
|
||||
|
||||
@override
|
||||
String get sampleMsgAdultMale => ' Hombre adulto, consciente';
|
||||
|
||||
@override
|
||||
String get sampleMsgFireSpotted => 'Fuego avistado - coordenadas próximas';
|
||||
|
||||
@override
|
||||
String get sampleMsgSpreadingRapidly => ' ¡Se propaga rápidamente!';
|
||||
|
||||
@override
|
||||
String get sampleMsgPriorityHelicopter =>
|
||||
'PRIORIDAD: Necesitamos apoyo de helicóptero';
|
||||
|
||||
@override
|
||||
String get sampleMsgMedicalTeamEnRoute =>
|
||||
'Equipo médico en camino a su ubicación';
|
||||
|
||||
@override
|
||||
String get sampleMsgEvacHelicopter =>
|
||||
'Helicóptero de evacuación ETA 10 minutos';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyResolved =>
|
||||
'Emergencia resuelta - todo despejado';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyStagingArea =>
|
||||
' Área de preparación de emergencia';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyServices =>
|
||||
'Servicios de emergencia notificados y respondiendo';
|
||||
|
||||
@override
|
||||
String get sampleAlphaTeamLead => 'Líder de Equipo';
|
||||
|
||||
@override
|
||||
String get sampleBravoScout => 'Explorador';
|
||||
|
||||
@override
|
||||
String get sampleCharlieMedic => 'Médico';
|
||||
|
||||
@override
|
||||
String get sampleDeltaNavigator => 'Navegador';
|
||||
|
||||
@override
|
||||
String get sampleEchoSupport => 'Apoyo';
|
||||
|
||||
@override
|
||||
String get sampleBaseCommand => 'Comando de Base';
|
||||
|
||||
@override
|
||||
String get sampleFieldCoordinator => 'Coordinador de Campo';
|
||||
|
||||
@override
|
||||
String get sampleMedicalTeam => 'Equipo Médico';
|
||||
}
|
||||
|
||||
@@ -1042,6 +1042,25 @@ class AppLocalizationsFr extends AppLocalizations {
|
||||
String get deleteMessageConfirmation =>
|
||||
'Êtes-vous sûr de vouloir supprimer ce message?';
|
||||
|
||||
@override
|
||||
String get shareLocation => 'Partager la position';
|
||||
|
||||
@override
|
||||
String shareLocationText(
|
||||
String markerInfo,
|
||||
String lat,
|
||||
String lon,
|
||||
String url,
|
||||
) {
|
||||
return '$markerInfo\n\nCoordonnées: $lat, $lon\n\nGoogle Maps: $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarLocationShare => 'Position SAR';
|
||||
|
||||
@override
|
||||
String get locationShared => 'Position partagée';
|
||||
|
||||
@override
|
||||
String get refreshedContacts => 'Contacts actualisés';
|
||||
|
||||
@@ -1382,22 +1401,22 @@ class AppLocalizationsFr extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarTemplates => 'SAR Templates';
|
||||
String get sarTemplates => 'Modèles SAR';
|
||||
|
||||
@override
|
||||
String get manageSarTemplates => 'Manage cursor on target templates';
|
||||
String get manageSarTemplates => 'Gérer les modèles SAR';
|
||||
|
||||
@override
|
||||
String get addTemplate => 'Add Template';
|
||||
String get addTemplate => 'Ajouter un modèle';
|
||||
|
||||
@override
|
||||
String get editTemplate => 'Edit Template';
|
||||
String get editTemplate => 'Modifier le modèle';
|
||||
|
||||
@override
|
||||
String get deleteTemplate => 'Delete Template';
|
||||
String get deleteTemplate => 'Supprimer le modèle';
|
||||
|
||||
@override
|
||||
String get templateName => 'Template Name';
|
||||
String get templateName => 'Nom du modèle';
|
||||
|
||||
@override
|
||||
String get templateNameHint => 'e.g. Found Person';
|
||||
@@ -1424,10 +1443,10 @@ class AppLocalizationsFr extends AppLocalizations {
|
||||
String get previewFormat => 'Preview (SAR Message Format)';
|
||||
|
||||
@override
|
||||
String get importFromClipboard => 'Import';
|
||||
String get importFromClipboard => 'Importer';
|
||||
|
||||
@override
|
||||
String get exportToClipboard => 'Export';
|
||||
String get exportToClipboard => 'Exporter';
|
||||
|
||||
@override
|
||||
String deleteTemplateConfirmation(String name) {
|
||||
@@ -1467,17 +1486,17 @@ class AppLocalizationsFr extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get resetToDefaults => 'Reset to Defaults';
|
||||
String get resetToDefaults => 'Réinitialiser aux valeurs par défaut';
|
||||
|
||||
@override
|
||||
String get resetToDefaultsConfirmation =>
|
||||
'This will delete all custom templates and restore the 4 default templates. Continue?';
|
||||
'Cela supprimera tous les modèles personnalisés et restaurera les 4 modèles par défaut. Continuer?';
|
||||
|
||||
@override
|
||||
String get reset => 'Reset';
|
||||
String get reset => 'Réinitialiser';
|
||||
|
||||
@override
|
||||
String get resetComplete => 'Templates reset to defaults';
|
||||
String get resetComplete => 'Modèles réinitialisés aux valeurs par défaut';
|
||||
|
||||
@override
|
||||
String get noTemplates => 'No templates available';
|
||||
@@ -1564,4 +1583,166 @@ class AppLocalizationsFr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get channel => 'Canal';
|
||||
|
||||
@override
|
||||
String get samplePoliceLead => 'Chef de Police';
|
||||
|
||||
@override
|
||||
String get sampleDroneOperator => 'Opérateur de Drone';
|
||||
|
||||
@override
|
||||
String get sampleFirefighterAlpha => 'Pompier';
|
||||
|
||||
@override
|
||||
String get sampleMedicCharlie => 'Médecin';
|
||||
|
||||
@override
|
||||
String get sampleCommandDelta => 'Commandement';
|
||||
|
||||
@override
|
||||
String get sampleFireEngine => 'Camion de Pompiers';
|
||||
|
||||
@override
|
||||
String get sampleAirSupport => 'Soutien Aérien';
|
||||
|
||||
@override
|
||||
String get sampleBaseCoordinator => 'Coordinateur de Base';
|
||||
|
||||
@override
|
||||
String get channelEmergency => 'Urgence';
|
||||
|
||||
@override
|
||||
String get channelCoordination => 'Coordination';
|
||||
|
||||
@override
|
||||
String get channelUpdates => 'Mises à jour';
|
||||
|
||||
@override
|
||||
String get sampleTeamMember => 'Membre d\'Équipe Exemple';
|
||||
|
||||
@override
|
||||
String get sampleScout => 'Éclaireur Exemple';
|
||||
|
||||
@override
|
||||
String get sampleBase => 'Base Exemple';
|
||||
|
||||
@override
|
||||
String get sampleSearcher => 'Chercheur Exemple';
|
||||
|
||||
@override
|
||||
String get sampleObjectBackpack => ' Sac à dos trouvé - couleur bleue';
|
||||
|
||||
@override
|
||||
String get sampleObjectVehicle =>
|
||||
' Véhicule abandonné - vérifier le propriétaire';
|
||||
|
||||
@override
|
||||
String get sampleObjectCamping => ' Équipement de camping découvert';
|
||||
|
||||
@override
|
||||
String get sampleObjectTrailMarker => ' Balise de sentier trouvée hors piste';
|
||||
|
||||
@override
|
||||
String get sampleMsgAllTeamsCheckIn => 'Toutes les équipes se signaler';
|
||||
|
||||
@override
|
||||
String get sampleMsgWeatherUpdate =>
|
||||
'Mise à jour météo : Ciel dégagé, temp 18°C';
|
||||
|
||||
@override
|
||||
String get sampleMsgBaseCamp =>
|
||||
'Camp de base établi à la zone de rassemblement';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamAlpha => 'Équipe se déplaçant vers le secteur 2';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioCheck =>
|
||||
'Test radio - toutes les stations répondent';
|
||||
|
||||
@override
|
||||
String get sampleMsgWaterSupply =>
|
||||
'Approvisionnement en eau disponible au point de contrôle 3';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamBravo => 'Équipe signale : secteur 1 dégagé';
|
||||
|
||||
@override
|
||||
String get sampleMsgEtaRallyPoint =>
|
||||
'ETA au point de ralliement : 15 minutes';
|
||||
|
||||
@override
|
||||
String get sampleMsgSupplyDrop =>
|
||||
'Largage de ravitaillement confirmé pour 14h00';
|
||||
|
||||
@override
|
||||
String get sampleMsgDroneSurvey =>
|
||||
'Surveillance par drone terminée - aucune découverte';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamCharlie => 'Équipe demande du renfort';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioDiscipline =>
|
||||
'Toutes les unités : maintenir la discipline radio';
|
||||
|
||||
@override
|
||||
String get sampleMsgUrgentMedical =>
|
||||
'URGENT : Assistance médicale nécessaire au secteur 4';
|
||||
|
||||
@override
|
||||
String get sampleMsgAdultMale => ' Homme adulte, conscient';
|
||||
|
||||
@override
|
||||
String get sampleMsgFireSpotted => 'Feu repéré - coordonnées à venir';
|
||||
|
||||
@override
|
||||
String get sampleMsgSpreadingRapidly => ' Se propage rapidement !';
|
||||
|
||||
@override
|
||||
String get sampleMsgPriorityHelicopter =>
|
||||
'PRIORITÉ : Besoin de soutien hélicoptère';
|
||||
|
||||
@override
|
||||
String get sampleMsgMedicalTeamEnRoute =>
|
||||
'Équipe médicale en route vers votre position';
|
||||
|
||||
@override
|
||||
String get sampleMsgEvacHelicopter =>
|
||||
'Hélicoptère d\'évacuation ETA 10 minutes';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyResolved => 'Urgence résolue - tout est clair';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyStagingArea =>
|
||||
' Zone de rassemblement d\'urgence';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyServices =>
|
||||
'Services d\'urgence notifiés et en réponse';
|
||||
|
||||
@override
|
||||
String get sampleAlphaTeamLead => 'Chef d\'Équipe';
|
||||
|
||||
@override
|
||||
String get sampleBravoScout => 'Éclaireur';
|
||||
|
||||
@override
|
||||
String get sampleCharlieMedic => 'Médecin';
|
||||
|
||||
@override
|
||||
String get sampleDeltaNavigator => 'Navigateur';
|
||||
|
||||
@override
|
||||
String get sampleEchoSupport => 'Soutien';
|
||||
|
||||
@override
|
||||
String get sampleBaseCommand => 'Commandement de Base';
|
||||
|
||||
@override
|
||||
String get sampleFieldCoordinator => 'Coordinateur de Terrain';
|
||||
|
||||
@override
|
||||
String get sampleMedicalTeam => 'Équipe Médicale';
|
||||
}
|
||||
|
||||
@@ -1033,6 +1033,25 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get deleteMessageConfirmation =>
|
||||
'Jeste li sigurni da želite izbrisati ovu poruku?';
|
||||
|
||||
@override
|
||||
String get shareLocation => 'Podijeli lokaciju';
|
||||
|
||||
@override
|
||||
String shareLocationText(
|
||||
String markerInfo,
|
||||
String lat,
|
||||
String lon,
|
||||
String url,
|
||||
) {
|
||||
return '$markerInfo\n\nKoordinate: $lat, $lon\n\nGoogle Maps: $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarLocationShare => 'SAR Lokacija';
|
||||
|
||||
@override
|
||||
String get locationShared => 'Lokacija podijeljena';
|
||||
|
||||
@override
|
||||
String get refreshedContacts => 'Kontakti osvježeni';
|
||||
|
||||
@@ -1367,25 +1386,25 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarTemplates => 'SAR Templates';
|
||||
String get sarTemplates => 'SAR predlošci';
|
||||
|
||||
@override
|
||||
String get manageSarTemplates => 'Manage cursor on target templates';
|
||||
String get manageSarTemplates => 'Upravljanje SAR predlošcima';
|
||||
|
||||
@override
|
||||
String get addTemplate => 'Add Template';
|
||||
String get addTemplate => 'Dodaj predložak';
|
||||
|
||||
@override
|
||||
String get editTemplate => 'Edit Template';
|
||||
String get editTemplate => 'Uredi predložak';
|
||||
|
||||
@override
|
||||
String get deleteTemplate => 'Delete Template';
|
||||
String get deleteTemplate => 'Izbriši predložak';
|
||||
|
||||
@override
|
||||
String get templateName => 'Template Name';
|
||||
String get templateName => 'Naziv predloška';
|
||||
|
||||
@override
|
||||
String get templateNameHint => 'e.g. Found Person';
|
||||
String get templateNameHint => 'npr. Pronađena osoba';
|
||||
|
||||
@override
|
||||
String get templateEmoji => 'Emoji';
|
||||
@@ -1409,10 +1428,10 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get previewFormat => 'Preview (SAR Message Format)';
|
||||
|
||||
@override
|
||||
String get importFromClipboard => 'Import';
|
||||
String get importFromClipboard => 'Uvezi';
|
||||
|
||||
@override
|
||||
String get exportToClipboard => 'Export';
|
||||
String get exportToClipboard => 'Izvezi';
|
||||
|
||||
@override
|
||||
String deleteTemplateConfirmation(String name) {
|
||||
@@ -1452,17 +1471,17 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get resetToDefaults => 'Reset to Defaults';
|
||||
String get resetToDefaults => 'Vrati na zadane';
|
||||
|
||||
@override
|
||||
String get resetToDefaultsConfirmation =>
|
||||
'This will delete all custom templates and restore the 4 default templates. Continue?';
|
||||
'Ovo će izbrisati sve prilagođene predloške i vratiti 4 zadana predloška. Nastaviti?';
|
||||
|
||||
@override
|
||||
String get reset => 'Reset';
|
||||
String get reset => 'Vrati';
|
||||
|
||||
@override
|
||||
String get resetComplete => 'Templates reset to defaults';
|
||||
String get resetComplete => 'Predlošci vraćeni na zadane';
|
||||
|
||||
@override
|
||||
String get noTemplates => 'No templates available';
|
||||
@@ -1548,4 +1567,159 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get channel => 'Kanal';
|
||||
|
||||
@override
|
||||
String get samplePoliceLead => 'Voditelj Policije';
|
||||
|
||||
@override
|
||||
String get sampleDroneOperator => 'Operater Drona';
|
||||
|
||||
@override
|
||||
String get sampleFirefighterAlpha => 'Vatrogasac';
|
||||
|
||||
@override
|
||||
String get sampleMedicCharlie => 'Medičar';
|
||||
|
||||
@override
|
||||
String get sampleCommandDelta => 'Zapovjedništvo';
|
||||
|
||||
@override
|
||||
String get sampleFireEngine => 'Vatrogasno Vozilo';
|
||||
|
||||
@override
|
||||
String get sampleAirSupport => 'Zračna Podrška';
|
||||
|
||||
@override
|
||||
String get sampleBaseCoordinator => 'Koordinator Baze';
|
||||
|
||||
@override
|
||||
String get channelEmergency => 'Hitno';
|
||||
|
||||
@override
|
||||
String get channelCoordination => 'Koordinacija';
|
||||
|
||||
@override
|
||||
String get channelUpdates => 'Ažuriranja';
|
||||
|
||||
@override
|
||||
String get sampleTeamMember => 'Primjer Člana Tima';
|
||||
|
||||
@override
|
||||
String get sampleScout => 'Primjer Izviđača';
|
||||
|
||||
@override
|
||||
String get sampleBase => 'Primjer Baze';
|
||||
|
||||
@override
|
||||
String get sampleSearcher => 'Primjer Tragača';
|
||||
|
||||
@override
|
||||
String get sampleObjectBackpack => ' Pronađen ruksak - plava boja';
|
||||
|
||||
@override
|
||||
String get sampleObjectVehicle => ' Napušteno vozilo - provjeriti vlasnika';
|
||||
|
||||
@override
|
||||
String get sampleObjectCamping => ' Otkrivena oprema za kampiranje';
|
||||
|
||||
@override
|
||||
String get sampleObjectTrailMarker => ' Oznaka staze pronađena izvan puta';
|
||||
|
||||
@override
|
||||
String get sampleMsgAllTeamsCheckIn => 'Svi timovi se jave';
|
||||
|
||||
@override
|
||||
String get sampleMsgWeatherUpdate =>
|
||||
'Ažuriranje vremena: Vedro nebo, temp 18°C';
|
||||
|
||||
@override
|
||||
String get sampleMsgBaseCamp => 'Bazni kamp uspostavljen na okupljalište';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamAlpha => 'Tim se kreće prema sektoru 2';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioCheck => 'Provjera radija - sve stanice odgovorite';
|
||||
|
||||
@override
|
||||
String get sampleMsgWaterSupply =>
|
||||
'Opskrba vodom dostupna na kontrolnoj točki 3';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamBravo => 'Tim izvještava: sektor 1 čist';
|
||||
|
||||
@override
|
||||
String get sampleMsgEtaRallyPoint => 'ETA do točke okupljanja: 15 minuta';
|
||||
|
||||
@override
|
||||
String get sampleMsgSupplyDrop => 'Isporuka zaliha potvrđena za 14:00';
|
||||
|
||||
@override
|
||||
String get sampleMsgDroneSurvey => 'Nadzor dronom završen - bez nalaza';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamCharlie => 'Tim traži pojačanje';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioDiscipline =>
|
||||
'Sve jedinice: održavati radio disciplinu';
|
||||
|
||||
@override
|
||||
String get sampleMsgUrgentMedical =>
|
||||
'HITNO: Potrebna medicinska pomoć u sektoru 4';
|
||||
|
||||
@override
|
||||
String get sampleMsgAdultMale => ' Odrasli muškarac, pri svijesti';
|
||||
|
||||
@override
|
||||
String get sampleMsgFireSpotted => 'Uočen požar - koordinate slijede';
|
||||
|
||||
@override
|
||||
String get sampleMsgSpreadingRapidly => ' Širi se brzo!';
|
||||
|
||||
@override
|
||||
String get sampleMsgPriorityHelicopter =>
|
||||
'PRIORITET: Potrebna podrška helikoptera';
|
||||
|
||||
@override
|
||||
String get sampleMsgMedicalTeamEnRoute =>
|
||||
'Medicinski tim na putu do vaše lokacije';
|
||||
|
||||
@override
|
||||
String get sampleMsgEvacHelicopter =>
|
||||
'Helikopter za evakuaciju ETA 10 minuta';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyResolved => 'Hitnost riješena - sve čisto';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyStagingArea => ' Hitno okupljalište';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyServices =>
|
||||
'Hitne službe obaviještene i odgovaraju';
|
||||
|
||||
@override
|
||||
String get sampleAlphaTeamLead => 'Voditelj Tima';
|
||||
|
||||
@override
|
||||
String get sampleBravoScout => 'Izviđač';
|
||||
|
||||
@override
|
||||
String get sampleCharlieMedic => 'Medičar';
|
||||
|
||||
@override
|
||||
String get sampleDeltaNavigator => 'Navigator';
|
||||
|
||||
@override
|
||||
String get sampleEchoSupport => 'Podrška';
|
||||
|
||||
@override
|
||||
String get sampleBaseCommand => 'Zapovjedništvo Baze';
|
||||
|
||||
@override
|
||||
String get sampleFieldCoordinator => 'Terenski Koordinator';
|
||||
|
||||
@override
|
||||
String get sampleMedicalTeam => 'Medicinski Tim';
|
||||
}
|
||||
|
||||
@@ -1039,6 +1039,25 @@ class AppLocalizationsIt extends AppLocalizations {
|
||||
String get deleteMessageConfirmation =>
|
||||
'Sei sicuro di voler eliminare questo messaggio?';
|
||||
|
||||
@override
|
||||
String get shareLocation => 'Condividi posizione';
|
||||
|
||||
@override
|
||||
String shareLocationText(
|
||||
String markerInfo,
|
||||
String lat,
|
||||
String lon,
|
||||
String url,
|
||||
) {
|
||||
return '$markerInfo\n\nCoordinate: $lat, $lon\n\nGoogle Maps: $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarLocationShare => 'Posizione SAR';
|
||||
|
||||
@override
|
||||
String get locationShared => 'Posizione condivisa';
|
||||
|
||||
@override
|
||||
String get refreshedContacts => 'Contatti aggiornati';
|
||||
|
||||
@@ -1377,22 +1396,22 @@ class AppLocalizationsIt extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarTemplates => 'SAR Templates';
|
||||
String get sarTemplates => 'Modelli SAR';
|
||||
|
||||
@override
|
||||
String get manageSarTemplates => 'Manage cursor on target templates';
|
||||
String get manageSarTemplates => 'Gestisci modelli SAR';
|
||||
|
||||
@override
|
||||
String get addTemplate => 'Add Template';
|
||||
String get addTemplate => 'Aggiungi modello';
|
||||
|
||||
@override
|
||||
String get editTemplate => 'Edit Template';
|
||||
String get editTemplate => 'Modifica modello';
|
||||
|
||||
@override
|
||||
String get deleteTemplate => 'Delete Template';
|
||||
String get deleteTemplate => 'Elimina modello';
|
||||
|
||||
@override
|
||||
String get templateName => 'Template Name';
|
||||
String get templateName => 'Nome modello';
|
||||
|
||||
@override
|
||||
String get templateNameHint => 'e.g. Found Person';
|
||||
@@ -1419,10 +1438,10 @@ class AppLocalizationsIt extends AppLocalizations {
|
||||
String get previewFormat => 'Preview (SAR Message Format)';
|
||||
|
||||
@override
|
||||
String get importFromClipboard => 'Import';
|
||||
String get importFromClipboard => 'Importa';
|
||||
|
||||
@override
|
||||
String get exportToClipboard => 'Export';
|
||||
String get exportToClipboard => 'Esporta';
|
||||
|
||||
@override
|
||||
String deleteTemplateConfirmation(String name) {
|
||||
@@ -1462,17 +1481,17 @@ class AppLocalizationsIt extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get resetToDefaults => 'Reset to Defaults';
|
||||
String get resetToDefaults => 'Ripristina predefiniti';
|
||||
|
||||
@override
|
||||
String get resetToDefaultsConfirmation =>
|
||||
'This will delete all custom templates and restore the 4 default templates. Continue?';
|
||||
'Questo eliminerà tutti i modelli personalizzati e ripristinerà i 4 modelli predefiniti. Continuare?';
|
||||
|
||||
@override
|
||||
String get reset => 'Reset';
|
||||
String get reset => 'Ripristina';
|
||||
|
||||
@override
|
||||
String get resetComplete => 'Templates reset to defaults';
|
||||
String get resetComplete => 'Modelli ripristinati ai valori predefiniti';
|
||||
|
||||
@override
|
||||
String get noTemplates => 'No templates available';
|
||||
@@ -1558,4 +1577,164 @@ class AppLocalizationsIt extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get channel => 'Canale';
|
||||
|
||||
@override
|
||||
String get samplePoliceLead => 'Capo della Polizia';
|
||||
|
||||
@override
|
||||
String get sampleDroneOperator => 'Operatore Drone';
|
||||
|
||||
@override
|
||||
String get sampleFirefighterAlpha => 'Vigile del Fuoco';
|
||||
|
||||
@override
|
||||
String get sampleMedicCharlie => 'Medico';
|
||||
|
||||
@override
|
||||
String get sampleCommandDelta => 'Comando';
|
||||
|
||||
@override
|
||||
String get sampleFireEngine => 'Autopompa';
|
||||
|
||||
@override
|
||||
String get sampleAirSupport => 'Supporto Aereo';
|
||||
|
||||
@override
|
||||
String get sampleBaseCoordinator => 'Coordinatore di Base';
|
||||
|
||||
@override
|
||||
String get channelEmergency => 'Emergenza';
|
||||
|
||||
@override
|
||||
String get channelCoordination => 'Coordinamento';
|
||||
|
||||
@override
|
||||
String get channelUpdates => 'Aggiornamenti';
|
||||
|
||||
@override
|
||||
String get sampleTeamMember => 'Membro del Team di Esempio';
|
||||
|
||||
@override
|
||||
String get sampleScout => 'Esploratore di Esempio';
|
||||
|
||||
@override
|
||||
String get sampleBase => 'Base di Esempio';
|
||||
|
||||
@override
|
||||
String get sampleSearcher => 'Cercatore di Esempio';
|
||||
|
||||
@override
|
||||
String get sampleObjectBackpack => ' Zaino trovato - colore blu';
|
||||
|
||||
@override
|
||||
String get sampleObjectVehicle =>
|
||||
' Veicolo abbandonato - controllare il proprietario';
|
||||
|
||||
@override
|
||||
String get sampleObjectCamping => ' Attrezzatura da campeggio scoperta';
|
||||
|
||||
@override
|
||||
String get sampleObjectTrailMarker => ' Segnavia trovato fuori sentiero';
|
||||
|
||||
@override
|
||||
String get sampleMsgAllTeamsCheckIn => 'Tutti i team segnalarsi';
|
||||
|
||||
@override
|
||||
String get sampleMsgWeatherUpdate =>
|
||||
'Aggiornamento meteo: Cielo sereno, temp 18°C';
|
||||
|
||||
@override
|
||||
String get sampleMsgBaseCamp => 'Campo base stabilito all\'area di raduno';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamAlpha => 'Team si sta spostando al settore 2';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioCheck =>
|
||||
'Controllo radio - tutte le stazioni rispondano';
|
||||
|
||||
@override
|
||||
String get sampleMsgWaterSupply =>
|
||||
'Rifornimento idrico disponibile al punto di controllo 3';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamBravo => 'Team segnala: settore 1 libero';
|
||||
|
||||
@override
|
||||
String get sampleMsgEtaRallyPoint => 'ETA al punto di raduno: 15 minuti';
|
||||
|
||||
@override
|
||||
String get sampleMsgSupplyDrop =>
|
||||
'Lancio rifornimenti confermato per le 14:00';
|
||||
|
||||
@override
|
||||
String get sampleMsgDroneSurvey =>
|
||||
'Sorveglianza con drone completata - nessun ritrovamento';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamCharlie => 'Team richiede rinforzi';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioDiscipline =>
|
||||
'Tutte le unità: mantenere disciplina radio';
|
||||
|
||||
@override
|
||||
String get sampleMsgUrgentMedical =>
|
||||
'URGENTE: Assistenza medica necessaria al settore 4';
|
||||
|
||||
@override
|
||||
String get sampleMsgAdultMale => ' Uomo adulto, cosciente';
|
||||
|
||||
@override
|
||||
String get sampleMsgFireSpotted =>
|
||||
'Incendio avvistato - coordinate in arrivo';
|
||||
|
||||
@override
|
||||
String get sampleMsgSpreadingRapidly => ' Si sta diffondendo rapidamente!';
|
||||
|
||||
@override
|
||||
String get sampleMsgPriorityHelicopter =>
|
||||
'PRIORITÀ: Necessario supporto elicottero';
|
||||
|
||||
@override
|
||||
String get sampleMsgMedicalTeamEnRoute =>
|
||||
'Team medico in rotta verso la vostra posizione';
|
||||
|
||||
@override
|
||||
String get sampleMsgEvacHelicopter =>
|
||||
'Elicottero di evacuazione ETA 10 minuti';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyResolved => 'Emergenza risolta - tutto libero';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyStagingArea => ' Area di raduno di emergenza';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyServices =>
|
||||
'Servizi di emergenza notificati e in risposta';
|
||||
|
||||
@override
|
||||
String get sampleAlphaTeamLead => 'Capo Team';
|
||||
|
||||
@override
|
||||
String get sampleBravoScout => 'Esploratore';
|
||||
|
||||
@override
|
||||
String get sampleCharlieMedic => 'Medico';
|
||||
|
||||
@override
|
||||
String get sampleDeltaNavigator => 'Navigatore';
|
||||
|
||||
@override
|
||||
String get sampleEchoSupport => 'Supporto';
|
||||
|
||||
@override
|
||||
String get sampleBaseCommand => 'Comando di Base';
|
||||
|
||||
@override
|
||||
String get sampleFieldCoordinator => 'Coordinatore sul Campo';
|
||||
|
||||
@override
|
||||
String get sampleMedicalTeam => 'Team Medico';
|
||||
}
|
||||
|
||||
@@ -1033,6 +1033,25 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get deleteMessageConfirmation =>
|
||||
'Ali ste prepričani, da želite izbrisati to sporočilo?';
|
||||
|
||||
@override
|
||||
String get shareLocation => 'Deli lokacijo';
|
||||
|
||||
@override
|
||||
String shareLocationText(
|
||||
String markerInfo,
|
||||
String lat,
|
||||
String lon,
|
||||
String url,
|
||||
) {
|
||||
return '$markerInfo\n\nKoordinate: $lat, $lon\n\nGoogle Maps: $url';
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarLocationShare => 'SAR Lokacija';
|
||||
|
||||
@override
|
||||
String get locationShared => 'Lokacija deljena';
|
||||
|
||||
@override
|
||||
String get refreshedContacts => 'Stiki osveženi';
|
||||
|
||||
@@ -1370,25 +1389,25 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get sarTemplates => 'SAR Templates';
|
||||
String get sarTemplates => 'SAR predloge';
|
||||
|
||||
@override
|
||||
String get manageSarTemplates => 'Manage cursor on target templates';
|
||||
String get manageSarTemplates => 'Upravljanje SAR predlog';
|
||||
|
||||
@override
|
||||
String get addTemplate => 'Add Template';
|
||||
String get addTemplate => 'Dodaj predlogo';
|
||||
|
||||
@override
|
||||
String get editTemplate => 'Edit Template';
|
||||
String get editTemplate => 'Uredi predlogo';
|
||||
|
||||
@override
|
||||
String get deleteTemplate => 'Delete Template';
|
||||
String get deleteTemplate => 'Izbriši predlogo';
|
||||
|
||||
@override
|
||||
String get templateName => 'Template Name';
|
||||
String get templateName => 'Ime predloge';
|
||||
|
||||
@override
|
||||
String get templateNameHint => 'e.g. Found Person';
|
||||
String get templateNameHint => 'npr. Najdena oseba';
|
||||
|
||||
@override
|
||||
String get templateEmoji => 'Emoji';
|
||||
@@ -1412,10 +1431,10 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get previewFormat => 'Preview (SAR Message Format)';
|
||||
|
||||
@override
|
||||
String get importFromClipboard => 'Import';
|
||||
String get importFromClipboard => 'Uvozi';
|
||||
|
||||
@override
|
||||
String get exportToClipboard => 'Export';
|
||||
String get exportToClipboard => 'Izvozi';
|
||||
|
||||
@override
|
||||
String deleteTemplateConfirmation(String name) {
|
||||
@@ -1455,17 +1474,17 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get resetToDefaults => 'Reset to Defaults';
|
||||
String get resetToDefaults => 'Ponastavi na privzeto';
|
||||
|
||||
@override
|
||||
String get resetToDefaultsConfirmation =>
|
||||
'This will delete all custom templates and restore the 4 default templates. Continue?';
|
||||
'To bo izbrisalo vse prilagojene predloge in obnovilo 4 privzete predloge. Nadaljevati?';
|
||||
|
||||
@override
|
||||
String get reset => 'Reset';
|
||||
String get reset => 'Ponastavi';
|
||||
|
||||
@override
|
||||
String get resetComplete => 'Templates reset to defaults';
|
||||
String get resetComplete => 'Predloge ponastavljene na privzeto';
|
||||
|
||||
@override
|
||||
String get noTemplates => 'No templates available';
|
||||
@@ -1550,4 +1569,160 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get channel => 'Kanal';
|
||||
|
||||
@override
|
||||
String get samplePoliceLead => 'Vodja Policije';
|
||||
|
||||
@override
|
||||
String get sampleDroneOperator => 'Operater Drona';
|
||||
|
||||
@override
|
||||
String get sampleFirefighterAlpha => 'Gasilec';
|
||||
|
||||
@override
|
||||
String get sampleMedicCharlie => 'Zdravnik';
|
||||
|
||||
@override
|
||||
String get sampleCommandDelta => 'Poveljstvo';
|
||||
|
||||
@override
|
||||
String get sampleFireEngine => 'Gasilsko Vozilo';
|
||||
|
||||
@override
|
||||
String get sampleAirSupport => 'Zračna Podpora';
|
||||
|
||||
@override
|
||||
String get sampleBaseCoordinator => 'Koordinator Baze';
|
||||
|
||||
@override
|
||||
String get channelEmergency => 'Nujno';
|
||||
|
||||
@override
|
||||
String get channelCoordination => 'Koordinacija';
|
||||
|
||||
@override
|
||||
String get channelUpdates => 'Posodobitve';
|
||||
|
||||
@override
|
||||
String get sampleTeamMember => 'Vzorčni Član Ekipe';
|
||||
|
||||
@override
|
||||
String get sampleScout => 'Vzorčni Izvidnik';
|
||||
|
||||
@override
|
||||
String get sampleBase => 'Vzorčna Baza';
|
||||
|
||||
@override
|
||||
String get sampleSearcher => 'Vzorčni Iskalec';
|
||||
|
||||
@override
|
||||
String get sampleObjectBackpack => ' Najden nahrbtnik - modra barva';
|
||||
|
||||
@override
|
||||
String get sampleObjectVehicle => ' Zapuščeno vozilo - preveriti lastnika';
|
||||
|
||||
@override
|
||||
String get sampleObjectCamping => ' Odkrita oprema za kampiranje';
|
||||
|
||||
@override
|
||||
String get sampleObjectTrailMarker => ' Oznaka poti najdena izven poti';
|
||||
|
||||
@override
|
||||
String get sampleMsgAllTeamsCheckIn => 'Vse ekipe se javite';
|
||||
|
||||
@override
|
||||
String get sampleMsgWeatherUpdate =>
|
||||
'Posodobitev vremena: Jasno nebo, temp 18°C';
|
||||
|
||||
@override
|
||||
String get sampleMsgBaseCamp => 'Bazni tabor vzpostavljen na zbirališču';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamAlpha => 'Ekipa se premika v sektor 2';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioCheck =>
|
||||
'Preverjanje radia - vse postaje odgovorite';
|
||||
|
||||
@override
|
||||
String get sampleMsgWaterSupply =>
|
||||
'Oskrba z vodo na voljo na kontrolni točki 3';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamBravo => 'Ekipa poroča: sektor 1 čist';
|
||||
|
||||
@override
|
||||
String get sampleMsgEtaRallyPoint => 'Prihod na zbirališče: 15 minut';
|
||||
|
||||
@override
|
||||
String get sampleMsgSupplyDrop => 'Dostava zalog potrjena za 14:00';
|
||||
|
||||
@override
|
||||
String get sampleMsgDroneSurvey => 'Nadzor z dronom zaključen - brez najdb';
|
||||
|
||||
@override
|
||||
String get sampleMsgTeamCharlie => 'Ekipa prosi za okrepitev';
|
||||
|
||||
@override
|
||||
String get sampleMsgRadioDiscipline =>
|
||||
'Vse enote: vzdrževati radijsko disciplino';
|
||||
|
||||
@override
|
||||
String get sampleMsgUrgentMedical =>
|
||||
'NUJNO: Potrebna medicinska pomoč v sektorju 4';
|
||||
|
||||
@override
|
||||
String get sampleMsgAdultMale => ' Odrasel moški, pri zavesti';
|
||||
|
||||
@override
|
||||
String get sampleMsgFireSpotted => 'Opažen požar - koordinate sledijo';
|
||||
|
||||
@override
|
||||
String get sampleMsgSpreadingRapidly => ' Hitro se širi!';
|
||||
|
||||
@override
|
||||
String get sampleMsgPriorityHelicopter =>
|
||||
'PRIORITETA: Potrebna podpora helikopterja';
|
||||
|
||||
@override
|
||||
String get sampleMsgMedicalTeamEnRoute =>
|
||||
'Medicinska ekipa na poti do vaše lokacije';
|
||||
|
||||
@override
|
||||
String get sampleMsgEvacHelicopter =>
|
||||
'Helikopter za evakuacijo prihod 10 minut';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyResolved => 'Nujnost rešena - vse čisto';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyStagingArea => ' Nujno zbirališče';
|
||||
|
||||
@override
|
||||
String get sampleMsgEmergencyServices =>
|
||||
'Nujne službe obveščene in se odzivajo';
|
||||
|
||||
@override
|
||||
String get sampleAlphaTeamLead => 'Vodja Ekipe';
|
||||
|
||||
@override
|
||||
String get sampleBravoScout => 'Izvidnik';
|
||||
|
||||
@override
|
||||
String get sampleCharlieMedic => 'Zdravnik';
|
||||
|
||||
@override
|
||||
String get sampleDeltaNavigator => 'Navigator';
|
||||
|
||||
@override
|
||||
String get sampleEchoSupport => 'Podpora';
|
||||
|
||||
@override
|
||||
String get sampleBaseCommand => 'Poveljstvo Baze';
|
||||
|
||||
@override
|
||||
String get sampleFieldCoordinator => 'Terenski Koordinator';
|
||||
|
||||
@override
|
||||
String get sampleMedicalTeam => 'Medicinska Ekipa';
|
||||
}
|
||||
|
||||
@@ -620,6 +620,10 @@
|
||||
"textCopiedToClipboard": "Besedilo kopirano v odložišče",
|
||||
"deleteMessage": "Izbriši sporočilo",
|
||||
"deleteMessageConfirmation": "Ali ste prepričani, da želite izbrisati to sporočilo?",
|
||||
"shareLocation": "Deli lokacijo",
|
||||
"shareLocationText": "{markerInfo}\n\nKoordinate: {lat}, {lon}\n\nGoogle Maps: {url}",
|
||||
"sarLocationShare": "SAR Lokacija",
|
||||
"locationShared": "Lokacija deljena",
|
||||
|
||||
"refreshedContacts": "Stiki osveženi",
|
||||
|
||||
@@ -790,13 +794,13 @@
|
||||
|
||||
"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",
|
||||
"sarTemplates": "SAR predloge",
|
||||
"manageSarTemplates": "Upravljanje SAR predlog",
|
||||
"addTemplate": "Dodaj predlogo",
|
||||
"editTemplate": "Uredi predlogo",
|
||||
"deleteTemplate": "Izbriši predlogo",
|
||||
"templateName": "Ime predloge",
|
||||
"templateNameHint": "npr. Najdena oseba",
|
||||
"templateEmoji": "Emoji",
|
||||
"emojiRequired": "Emoji je obvezen",
|
||||
"nameRequired": "Ime je obvezno",
|
||||
@@ -804,8 +808,8 @@
|
||||
"templateDescriptionHint": "Add additional context...",
|
||||
"templateColor": "Color",
|
||||
"previewFormat": "Preview (SAR Message Format)",
|
||||
"importFromClipboard": "Import",
|
||||
"exportToClipboard": "Export",
|
||||
"importFromClipboard": "Uvozi",
|
||||
"exportToClipboard": "Izvozi",
|
||||
"deleteTemplateConfirmation": "Delete template '{name}'?",
|
||||
"templateAdded": "Template added",
|
||||
"templateUpdated": "Template updated",
|
||||
@@ -814,10 +818,10 @@
|
||||
"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",
|
||||
"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",
|
||||
"ok": "OK",
|
||||
@@ -846,5 +850,55 @@
|
||||
"noContactsOrRoomsAvailable": "Ni na voljo kontaktov ali sob",
|
||||
"messagesWillBeSentToPublicChannel": "Sporočila bodo poslana na javni kanal",
|
||||
"newMessage": "Novo sporočilo",
|
||||
"channel": "Kanal"
|
||||
"channel": "Kanal",
|
||||
|
||||
"samplePoliceLead": "Vodja Policije",
|
||||
"sampleDroneOperator": "Operater Drona",
|
||||
"sampleFirefighterAlpha": "Gasilec",
|
||||
"sampleMedicCharlie": "Zdravnik",
|
||||
"sampleCommandDelta": "Poveljstvo",
|
||||
"sampleFireEngine": "Gasilsko Vozilo",
|
||||
"sampleAirSupport": "Zračna Podpora",
|
||||
"sampleBaseCoordinator": "Koordinator Baze",
|
||||
"channelEmergency": "Nujno",
|
||||
"channelCoordination": "Koordinacija",
|
||||
"channelUpdates": "Posodobitve",
|
||||
"sampleTeamMember": "Vzorčni Član Ekipe",
|
||||
"sampleScout": "Vzorčni Izvidnik",
|
||||
"sampleBase": "Vzorčna Baza",
|
||||
"sampleSearcher": "Vzorčni Iskalec",
|
||||
"sampleObjectBackpack": " Najden nahrbtnik - modra barva",
|
||||
"sampleObjectVehicle": " Zapuščeno vozilo - preveriti lastnika",
|
||||
"sampleObjectCamping": " Odkrita oprema za kampiranje",
|
||||
"sampleObjectTrailMarker": " Oznaka poti najdena izven poti",
|
||||
"sampleMsgAllTeamsCheckIn": "Vse ekipe se javite",
|
||||
"sampleMsgWeatherUpdate": "Posodobitev vremena: Jasno nebo, temp 18°C",
|
||||
"sampleMsgBaseCamp": "Bazni tabor vzpostavljen na zbirališču",
|
||||
"sampleMsgTeamAlpha": "Ekipa se premika v sektor 2",
|
||||
"sampleMsgRadioCheck": "Preverjanje radia - vse postaje odgovorite",
|
||||
"sampleMsgWaterSupply": "Oskrba z vodo na voljo na kontrolni točki 3",
|
||||
"sampleMsgTeamBravo": "Ekipa poroča: sektor 1 čist",
|
||||
"sampleMsgEtaRallyPoint": "Prihod na zbirališče: 15 minut",
|
||||
"sampleMsgSupplyDrop": "Dostava zalog potrjena za 14:00",
|
||||
"sampleMsgDroneSurvey": "Nadzor z dronom zaključen - brez najdb",
|
||||
"sampleMsgTeamCharlie": "Ekipa prosi za okrepitev",
|
||||
"sampleMsgRadioDiscipline": "Vse enote: vzdrževati radijsko disciplino",
|
||||
"sampleMsgUrgentMedical": "NUJNO: Potrebna medicinska pomoč v sektorju 4",
|
||||
"sampleMsgAdultMale": " Odrasel moški, pri zavesti",
|
||||
"sampleMsgFireSpotted": "Opažen požar - koordinate sledijo",
|
||||
"sampleMsgSpreadingRapidly": " Hitro se širi!",
|
||||
"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",
|
||||
"sampleMsgEmergencyStagingArea": " Nujno zbirališče",
|
||||
"sampleMsgEmergencyServices": "Nujne službe obveščene in se odzivajo",
|
||||
"sampleAlphaTeamLead": "Vodja Ekipe",
|
||||
"sampleBravoScout": "Izvidnik",
|
||||
"sampleCharlieMedic": "Zdravnik",
|
||||
"sampleDeltaNavigator": "Navigator",
|
||||
"sampleEchoSupport": "Podpora",
|
||||
"sampleBaseCommand": "Poveljstvo Baze",
|
||||
"sampleFieldCoordinator": "Terenski Koordinator",
|
||||
"sampleMedicalTeam": "Medicinska Ekipa"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user