Add localization support for German, Spanish, French, and Italian

- Updated localization files for French, Croatian, Italian, Slovenian to include translations for German, Spanish, French, and Italian.
- Added new methods for handling drawing messages sent to the public channel in multiple languages.
- Enhanced the Contact model to identify public channels using a dedicated method.
- Implemented echo detection for public channel messages, including tracking and reporting of echoes.
- Updated BLE response handling to support echo detection and tracking of sent messages.
- Modified UI components to reflect new localization strings and echo statuses.
This commit is contained in:
Janez T
2025-10-18 22:39:26 +02:00
parent da03592980
commit 52b2f4ede1
30 changed files with 1971 additions and 37 deletions

View File

@@ -85,6 +85,14 @@
"croatian": "Hrvaščina",
"german": "Nemščina",
"spanish": "Španščina",
"french": "Francoščina",
"italian": "Italijanščina",
"locationBroadcasting": "Oddajanje lokacije",
"autoLocationTracking": "Samodejno sledenje lokaciji",
@@ -223,6 +231,10 @@
"storedPermanently": "Trajno shranjeno v sobi",
"drawingsSentToPublicChannel": "Poslano {count} risb{plural} na javni kanal",
"drawingsSharedToPublicChannel": "Deljeno {success}/{total} risb na javni kanal",
"notConnectedToDevice": "Ni povezano z napravo",
"directMessage": "Neposredno sporočilo",
@@ -285,7 +297,7 @@
"direct": "Neposredno",
"flood": "Poplava",
"flood": "Razpršitev",
"admin": "Administrator",
@@ -297,13 +309,13 @@
"pingingDirect": "Pinganje {name} (neposredno preko poti)...",
"pingingFlood": "Pinganje {name} (poplava - brez poti)...",
"pingingFlood": "Pinganje {name} (razpršitev - brez poti)...",
"directPingTimeout": "Časovna omejitev neposrednega pinga - ponovni poskus {name} s poplavo...",
"directPingTimeout": "Časovna omejitev neposrednega pinga - ponovni poskus {name} z razprševanjem...",
"pingSuccessful": "Ping uspešen do {name}{fallback}",
"viaFloodingFallback": " (preko rezervnega poplavljanja)",
"viaFloodingFallback": " (preko rezervnega razprševanja)",
"pingFailed": "Ping neuspešen do {name} - odgovor ni prejet",
@@ -543,6 +555,8 @@
"failed": "Neuspešno",
"broadcast": "Oddajano",
"messageSentToPublicChannel": "Sporočilo poslano na javni kanal",
"pleaseSelectRoomToSendSar": "Prosimo, izberite sobo za pošiljanje SAR označevalca",