From a242d99ad89e1fb9b2cd5f5b4e389d0c01ca59e5 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Sat, 6 Dec 2025 18:15:58 -0600 Subject: [PATCH] chore: Scheduled updates (Firmware, Hardware, Translations) (#3922) --- app/src/main/assets/device_hardware.json | 7 ++-- .../composeResources/values-et/strings.xml | 1 - .../composeResources/values-fi/strings.xml | 14 ++++++++ .../composeResources/values-fr/strings.xml | 15 +++++++- .../composeResources/values-it/strings.xml | 35 +++++++++++++++++++ .../composeResources/values-uk/strings.xml | 7 ++++ 6 files changed, 75 insertions(+), 4 deletions(-) diff --git a/app/src/main/assets/device_hardware.json b/app/src/main/assets/device_hardware.json index b6611a9cd..f1c11f25f 100644 --- a/app/src/main/assets/device_hardware.json +++ b/app/src/main/assets/device_hardware.json @@ -1224,13 +1224,16 @@ "hwModelSlug": "THINKNODE_M3", "platformioTarget": "thinknode_m3", "architecture": "nrf52840", - "activelySupported": false, + "activelySupported": true, "supportLevel": 1, "displayName": "ThinkNode M3", "tags": [ "Elecrow" ], - "requiresDfu": true + "requiresDfu": true, + "images": [ + "thinknode_m3.svg" + ] }, { "hwModel": 116, diff --git a/core/strings/src/commonMain/composeResources/values-et/strings.xml b/core/strings/src/commonMain/composeResources/values-et/strings.xml index cee18e962..507e1de7a 100644 --- a/core/strings/src/commonMain/composeResources/values-et/strings.xml +++ b/core/strings/src/commonMain/composeResources/values-et/strings.xml @@ -192,7 +192,6 @@ Teenuse teavitused Teave Kanali URL on kehtetu ja seda ei saa kasutada - Selle võtmega kanal on juba kasutusel See kontakt on sobimatu ja seda ei saa lisada Arendaja paneel Dekodeeritud andmed: diff --git a/core/strings/src/commonMain/composeResources/values-fi/strings.xml b/core/strings/src/commonMain/composeResources/values-fi/strings.xml index a4d40a887..69f50100a 100644 --- a/core/strings/src/commonMain/composeResources/values-fi/strings.xml +++ b/core/strings/src/commonMain/composeResources/values-fi/strings.xml @@ -726,6 +726,7 @@ Keskustelut Laitteet Asetukset + Valittu Määritä alue Vastaa Laitteesi lähettää määräajoin salaamattoman karttaraporttipaketin määritettyyn MQTT-palvelimeen. Tämä paketti sisältää seuraavat tiedot: tunnisteen, pitkän ja lyhyen nimen, likimääräisen sijainnin, laitemallin, roolin, laiteohjelmiston version, LoRa-alueen, modeemiesiasetuksen ja ensisijaisen kanavan nimen. @@ -931,6 +932,7 @@ Laiteohjelmiston päivitys Tarkistetaan päivityksiä... Laite: %1$s + Nyt asennettu: %1$s Viimeisin julkaisu: %1$s Vakaa Alpha @@ -943,6 +945,7 @@ Käynnistetään DFU... Päivitetään… %1$s% Tuntematon laitemalli: %1$d + Yhdistetty laite ei ole kelvollinen BLE-laite tai osoite on tuntematon (%1$s). Ei laitetta kytkettynä Ei löytynyt firmwarea kohteelle %1$s julkaisusta. Puretaan laiteohjainta... @@ -959,4 +962,15 @@ Olet päivittämässä uutta laiteohjelmistoa laitteeseesi. Tämä prosessi sisältää riskejä.\n\n• Varmista, että laitteesi on ladattu.\n• Pidä laite lähellä puhelintasi.\n• Älä sulje sovellusta päivityksen aikana.\n\nVarmista, että olet valinnut laitteeseesi sopivan firmware-version. Chirpy sanoo: ”Pidä tikkaat valmiina – koskaan ei tiedä milloin tarvitset niitä! Chirpy + Käynnistetään DFU-tilaan... + Odottaa DFU-laitetta... + Kopioidaan laiteohjainta... + Tallenna .uf2-tiedosto laitteesi' DFU-asemaan. + Ohjelmoidaan laitetta. Odota... + USB-tiedonsiirto + BLE OTA + Päivitä %1$s kautta + Valitse DFU USB-asema + Laitteesi on käynnistynyt uudelleen DFU-tilaan ja sen pitäisi näkyä USB-asemana (esim. RAK4631). +\n\nKun tiedostonvalitsin avautuu, valitse kyseisen aseman juurihakemisto tallentaaksesi laiteohjelmistotiedoston. diff --git a/core/strings/src/commonMain/composeResources/values-fr/strings.xml b/core/strings/src/commonMain/composeResources/values-fr/strings.xml index dad50e74c..64c72798f 100644 --- a/core/strings/src/commonMain/composeResources/values-fr/strings.xml +++ b/core/strings/src/commonMain/composeResources/values-fr/strings.xml @@ -726,6 +726,7 @@ Conversations Nœuds Réglages + Sélectionné Définir votre région Répondre Votre nœud enverra périodiquement un paquet de rapport de position non chiffré au serveur MQTT configuré. Ce paquet inclut l'identifiant, les noms long et court, la position approximative, le modèle matériel, le rôle, la version du micrologiciel, la région LoRa, le préréglage du modem et le nom du canal principal. @@ -928,6 +929,7 @@ Mise à jour du firmware Vérification des mises à jour... Appareil : %1$s + Actuellement installé : %1$s Dernière version : %1$s Stable Alpha @@ -940,6 +942,7 @@ Démarrage du mode DFU... Mise à jour... %1$s% Modèle de matériel inconnu : %1$d + Le périphérique connecté n'est pas un périphérique BLE valide ou l'adresse est inconnue (%1$s). Aucun appareil connecté Impossible de trouver le firmware pour %1$s dans cette version. Extraction du firmware... @@ -953,7 +956,17 @@ Sélectionnez le fichier local Version distante inconnue Avertissement de mise à jour - Vous êtes sur le point d'installer un nouveau firrmware sur votre appareil. Ce processus comporte des risques.\n\n• Assurez-vous que votre appareil est chargé.\n• Conservez l'appareil près de votre smartphone.\n• Ne fermez pas l'application durant la mise à jour\n\nVérifiez que vous avez sélectionné le bon firmware pour votre matériel. + Vous êtes sur le point d'installer un nouveau micrologiciel (firrmware) sur votre appareil. Ce processus comporte des risques.\n\n• Assurez-vous que votre appareil est chargé.\n• Conservez l'appareil près de votre smartphone.\n• Ne fermez pas l'application durant la mise à jour\n\nVérifiez que vous avez sélectionné le bon firmware pour votre matériel. Gardez votre échelle à portée de main ! Chirpy + Redémarrage en mode DFU... + Attente du périphérique en mode DFU... + Copie du micrologiciel (firmware)... + Veuillez enregistrer le fichier .uf2 sur le lecteur DFU de votre appareil. + Flash de l'appareil, veuillez patienter... + Transfert de fichier USB + Mise à jour via Bluetooth + Mettre à jour via %1$s + Sélectionnez un lecteur USB DFU + Votre appareil a redémarré en mode DFU et devrait apparaître comme une clé USB (par exemple, RAK4631).\n\nLorsque le sélecteur de fichier s'ouvre, veuillez sélectionner la racine de ce lecteur pour enregistrer le fichier firmware. diff --git a/core/strings/src/commonMain/composeResources/values-it/strings.xml b/core/strings/src/commonMain/composeResources/values-it/strings.xml index 2a13af198..6efe2b3d3 100644 --- a/core/strings/src/commonMain/composeResources/values-it/strings.xml +++ b/core/strings/src/commonMain/composeResources/values-it/strings.xml @@ -111,7 +111,12 @@ Le preimpostazioni del modem disponibili, la predefinita è Long Fast. Imposta il numero massimo di hop, il predefinito è 3. Aumentare gli hop comporta anche aumentare la congestione e dovrebbe essere utilizzato con attenzione. Con 0 hop, i messaggi non otterranno ACK. La frequenza di funzionamento del nodo viene calcolata in base alla regione, alla preimpostazione del modem e a questo campo. Quando è a 0, lo slot viene calcolato automaticamente in base al nome del canale primario e cambierà rispetto allo slot pubblico predefinito. Torna allo slot pubblico predefinito se sono configurati canali primari privati e secondari pubblici. + L'attivazione della WiFi disabiliterà la connessione bluetooth con l'app. + L'attivazione della connessione Ethernet disabiliterà la connessione bluetooth all'app. La connessione al nodo via TCP non è disponibile per i dispositivi Apple. Abilita la trasmissione di pacchetti tramite UDP sulla rete locale. + Il tempo massimo che può trascorrere senza che il nodo trasmetta la posizione. + Il tempo minimo tra un invio e l'altro per aggiornare della posizione, se la distanza minima è stata raggiunta. + La distanza minima percorsa in metri per essere considerata per la trasmissione in modalità smart position. Usato per creare una chiave condivisa con un dispositivo remoto. Console seriale attraverso la Stream API. Output live debug logging su seriale, visualizza ed esporta i log di posizione dei dispositivi redatti su Bluetooth. @@ -341,6 +346,7 @@ Carattere Campana Di Allarme! Avvisi critici Preferito + Aggiungi ai preferiti Aggiungere '%1$s' ai nodi preferiti? Rimuovere '%1$s' dai nodi preferiti? Registro Metriche Alimentazione @@ -495,6 +501,7 @@ Sovrascrivi Frequenza Ventola PA disabilitata Ignora MQTT + OK per MQTT Configurazione MQTT MQTT abilitato Indirizzo @@ -669,6 +676,7 @@ Conversazioni Nodi Impostazioni + Selezionato Imposta la tua regione Rispondi Il nodo invierà periodicamente un pacchetto di report mappa non cifrato al server MQTT configurato, questo include il nome id lungo e breve, posizione approssimativa, modello hardware, ruolo, versione firmware, regione LoRa, configurazione modem e nome del canale primario. @@ -859,7 +867,34 @@ Ritrasmesso da: %1$s Maggiori informazioni Conservare I Preferiti? + Dispositivi USB + Aggiornamento Firmware + Verifica aggiornamenti in corso... + Dispositivo: %1$s + Versione Installata: %1$s + Versione Più Recente: %1$s + Stabile + Alfa + Nota: Questa procedura scollegherà temporaneamente il dispositivo durante l'aggiornamento. + Scaricamento in corso del firmware... %1$d% + Errore: %1$s + Riprova + Aggiornamento Riuscito! Fatto + Avvio modalità DFU... + Aggiornamento in corso... %1$s% + Modello hardware sconosciuto: %1$d + Nessun dispositivo connesso + Impossibile trovare il firmware per %1$s nelle release. + Estrazione firmware in corso... + Disconnessione in corso per avviare il servizio DFU... Aggiornamento non riuscito + Mantieni il dispositivo vicino al telefono. + Non chiudere l'app. + Ci siamo quasi... + Potrebbe volerci un minuto... + Seleziona File Locale + Versione remota sconosciuta + Avvertenza Aggiornamento diff --git a/core/strings/src/commonMain/composeResources/values-uk/strings.xml b/core/strings/src/commonMain/composeResources/values-uk/strings.xml index d54134406..848c1fee6 100644 --- a/core/strings/src/commonMain/composeResources/values-uk/strings.xml +++ b/core/strings/src/commonMain/composeResources/values-uk/strings.xml @@ -22,6 +22,7 @@ Фільтрувати за Включаючи невідомий Сховати вузли не в мережі + Показувати лише прямі вузли Показати деталі Сортувати за A-Z @@ -30,6 +31,8 @@ через MQTT через MQTT через Обране + Очікування на підтвердження + У черзі для надсилання Підтверджено Маршрут відсутній Таймаут @@ -41,7 +44,11 @@ Клієнт Пристрій, який не пересилає пакети з інших пристроїв. Комбінація ROUTER і CLIENT. Не для мобільних пристроїв. + Трекер Датчик + ТАК + Увімкнути автоматичну передачу TAK PLI та зменшити кількість звичайних трансляцій. + Ігнорує отримані повідомлення від чужих мереж, як-от LOCAL ONLY, але робить крок далі, також ігноруючи повідомлення від вузлів, яких немає в списку відомих вузлів. Часовий пояс для дати на екрані та журналі пристрою. Використовувати часовий пояс телефону Перевернути екран по вертикалі.