mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-12 00:40:28 +00:00
Add channel management features and localization support
- Implemented functionality to add new channels with a dialog interface. - Added validation for channel name and secret inputs, ensuring they meet specified criteria. - Integrated channel creation logic into the connection provider, including automatic slot assignment and MD5 hashing for channel secrets. - Updated localization files for multiple languages (Spanish, French, Croatian, Italian, German, Slovenian, and English) to include new channel-related strings. - Enhanced the contacts tab to display the add channel button conditionally based on device connection status. - Refactored the contacts tab to improve readability and maintainability.
This commit is contained in:
@@ -2602,5 +2602,21 @@
|
||||
"showForestRoads": "Mostrar caminos forestales",
|
||||
"wmsOverlays": "Superposiciones WMS",
|
||||
|
||||
"recentMessages": "Mensajes Recientes"
|
||||
"recentMessages": "Mensajes Recientes",
|
||||
|
||||
"addChannel": "Agregar Canal",
|
||||
"channelName": "Nombre del Canal",
|
||||
"channelNameHint": "ej. Equipo de Rescate Alfa",
|
||||
"channelSecret": "Contraseña del Canal",
|
||||
"channelSecretHint": "Contraseña compartida para este canal",
|
||||
"channelSecretHelp": "Esta contraseña debe compartirse con todos los miembros del equipo que necesiten acceso a este canal",
|
||||
"channelNameRequired": "El nombre del canal es obligatorio",
|
||||
"channelNameTooLong": "El nombre del canal debe tener 31 caracteres o menos",
|
||||
"channelSecretRequired": "La contraseña del canal es obligatoria",
|
||||
"channelSecretTooLong": "La contraseña del canal debe tener 32 caracteres o menos",
|
||||
"invalidAsciiCharacters": "Solo se permiten caracteres ASCII",
|
||||
"channelCreatedSuccessfully": "Canal creado exitosamente",
|
||||
"channelCreationFailed": "Error al crear el canal: {error}",
|
||||
"allChannelSlotsInUse": "Todos los espacios de canales están en uso (máximo 39 canales personalizados)",
|
||||
"createChannel": "Crear Canal"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user