From 4ff85d6ce4717549ca7a4f968aa92264a213c756 Mon Sep 17 00:00:00 2001
From: James Rich <2199651+jamesarich@users.noreply.github.com>
Date: Sun, 12 Jul 2026 05:34:41 -0500
Subject: [PATCH] chore: Scheduled updates (Firmware, Hardware, Translations)
(#6240)
---
.../src/main/assets/firmware_releases.json | 6 ------
.../composeResources/values-ar/strings.xml | 1 +
.../composeResources/values-be/strings.xml | 1 +
.../composeResources/values-bg/strings.xml | 1 +
.../composeResources/values-ca/strings.xml | 1 +
.../composeResources/values-cs/strings.xml | 1 +
.../composeResources/values-de/strings.xml | 1 +
.../composeResources/values-el/strings.xml | 1 +
.../composeResources/values-es/strings.xml | 1 +
.../composeResources/values-et/strings.xml | 1 +
.../composeResources/values-fi/strings.xml | 10 ++++++++++
.../composeResources/values-fr/strings.xml | 1 +
.../composeResources/values-ga/strings.xml | 1 +
.../composeResources/values-gl/strings.xml | 1 +
.../composeResources/values-he/strings.xml | 1 +
.../composeResources/values-hr/strings.xml | 1 +
.../composeResources/values-ht/strings.xml | 1 +
.../composeResources/values-hu/strings.xml | 1 +
.../composeResources/values-is/strings.xml | 1 +
.../composeResources/values-it/strings.xml | 1 +
.../composeResources/values-ja/strings.xml | 1 +
.../composeResources/values-ko/strings.xml | 1 +
.../composeResources/values-lt/strings.xml | 1 +
.../composeResources/values-nl/strings.xml | 1 +
.../composeResources/values-no/strings.xml | 1 +
.../composeResources/values-pl/strings.xml | 1 +
.../composeResources/values-pt-rBR/strings.xml | 1 +
.../composeResources/values-pt/strings.xml | 1 +
.../composeResources/values-ro/strings.xml | 1 +
.../composeResources/values-ru/strings.xml | 1 +
.../composeResources/values-sk/strings.xml | 1 +
.../composeResources/values-sl/strings.xml | 1 +
.../composeResources/values-sq/strings.xml | 1 +
.../composeResources/values-sr/strings.xml | 1 +
.../composeResources/values-srp/strings.xml | 1 +
.../composeResources/values-sv/strings.xml | 1 +
.../composeResources/values-tr/strings.xml | 1 +
.../composeResources/values-uk/strings.xml | 1 +
.../composeResources/values-zh-rCN/strings.xml | 1 +
.../composeResources/values-zh-rTW/strings.xml | 1 +
docs/ar-rSA/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/be-rBY/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/bg-rBG/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/ca-rES/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/cs-rCZ/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/de-rDE/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/el-rGR/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/es-rES/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/et-rEE/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/fi-rFI/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/fr-rFR/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/ga-rIE/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/gl-rES/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/hr-rHR/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/ht-rHT/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/hu-rHU/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/is-rIS/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/it-rIT/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/iw-rIL/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/ja-rJP/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/ko-rKR/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/lt-rLT/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/nl-rNL/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/no-rNO/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/pl-rPL/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/pt-rBR/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/pt-rPT/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/ro-rRO/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/ru-rRU/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/sk-rSK/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/sl-rSI/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/sq-rAL/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/sr-rLatn/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/srp/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/sv-rSE/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/tr-rTR/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/uk-rUA/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/zh-rCN/user/messages-and-channels.md | 18 +++++++++++++++++-
docs/zh-rTW/user/messages-and-channels.md | 18 +++++++++++++++++-
79 files changed, 711 insertions(+), 45 deletions(-)
diff --git a/androidApp/src/main/assets/firmware_releases.json b/androidApp/src/main/assets/firmware_releases.json
index bb424ded4..34cbb9521 100644
--- a/androidApp/src/main/assets/firmware_releases.json
+++ b/androidApp/src/main/assets/firmware_releases.json
@@ -307,12 +307,6 @@
"title": "Update TDK InvenSense ICM42670P to v1.0.9",
"page_url": "https://github.com/meshtastic/firmware/pull/10915",
"zip_url": "https://img.shields.io/badge/Flash_this_PR_in_the_Web_Flasher-2C2D3C?style=for-the-badge"
- },
- {
- "id": "10910",
- "title": "Add Meshnology W12 (WiFi LoRa 32 V5) LR2021 board support",
- "page_url": "https://github.com/meshtastic/firmware/pull/10910",
- "zip_url": "https://img.shields.io/badge/Flash_this_PR_in_the_Web_Flasher-2C2D3C?style=for-the-badge"
}
]
}
\ No newline at end of file
diff --git a/core/resources/src/commonMain/composeResources/values-ar/strings.xml b/core/resources/src/commonMain/composeResources/values-ar/strings.xml
index 5cd26b688..605762948 100644
--- a/core/resources/src/commonMain/composeResources/values-ar/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ar/strings.xml
@@ -96,6 +96,7 @@
يجب عليك التحديث.
التحديث فشل
+
جيد
diff --git a/core/resources/src/commonMain/composeResources/values-be/strings.xml b/core/resources/src/commonMain/composeResources/values-be/strings.xml
index be0a15265..2283f2bb1 100644
--- a/core/resources/src/commonMain/composeResources/values-be/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-be/strings.xml
@@ -110,6 +110,7 @@
Прашыўка
.
Паспрабаваць яшчэ раз
+
Вольная памяць
Пачаць
diff --git a/core/resources/src/commonMain/composeResources/values-bg/strings.xml b/core/resources/src/commonMain/composeResources/values-bg/strings.xml
index 8a4956a1a..99a1440f4 100644
--- a/core/resources/src/commonMain/composeResources/values-bg/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-bg/strings.xml
@@ -470,6 +470,7 @@
Фиксирана позиция
Обръщане на екрана
За повече информация вижте нашата политика за поверителност.
+
Свободна памет
Налична системна памет в байтове
Чест.
diff --git a/core/resources/src/commonMain/composeResources/values-ca/strings.xml b/core/resources/src/commonMain/composeResources/values-ca/strings.xml
index fb39e9db7..43357ba3f 100644
--- a/core/resources/src/commonMain/composeResources/values-ca/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ca/strings.xml
@@ -84,6 +84,7 @@
El firmware de la ràdio és massa antic per comunicar-se amb aquesta aplicació. Per a més informació sobre això veure our Firmware Installation guide.
Actualització de firmware necessària.
Actualització fallida
+
diff --git a/core/resources/src/commonMain/composeResources/values-cs/strings.xml b/core/resources/src/commonMain/composeResources/values-cs/strings.xml
index d2579864a..0b618fa49 100644
--- a/core/resources/src/commonMain/composeResources/values-cs/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-cs/strings.xml
@@ -447,6 +447,7 @@
Pevná poloha
Překlopit obrazovku
Další informace naleznete v našich zásadách ochrany osobních údajů.
+
Volná paměť
Frekvenční slot
Přezdívka
diff --git a/core/resources/src/commonMain/composeResources/values-de/strings.xml b/core/resources/src/commonMain/composeResources/values-de/strings.xml
index ae089903e..f762be085 100644
--- a/core/resources/src/commonMain/composeResources/values-de/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-de/strings.xml
@@ -593,6 +593,7 @@
Fester Standort
Bildschirm spiegeln
Weitere Informationen finden Sie in unserer Datenschutzrichtlinie.
+
Freier Speicher
Verfügbarer Systemspeicher in Bytes
Frequenz
diff --git a/core/resources/src/commonMain/composeResources/values-el/strings.xml b/core/resources/src/commonMain/composeResources/values-el/strings.xml
index dcf04e56b..d08347dcb 100644
--- a/core/resources/src/commonMain/composeResources/values-el/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-el/strings.xml
@@ -106,6 +106,7 @@
Το λογισμικό του πομποδεκτη είναι πολύ παλιό για να μιλήσει σε αυτήν την εφαρμογή. Για περισσότερες πληροφορίες σχετικά με αυτό ανατρέξτε στον οδηγό εγκατάστασης του Firmware.
Απαιτείται ενημέρωση υλικολογισμικού.
Αποτυχία ενημέρωσης
+
Πράσινο
diff --git a/core/resources/src/commonMain/composeResources/values-es/strings.xml b/core/resources/src/commonMain/composeResources/values-es/strings.xml
index 8a9ce589e..786eb2a48 100644
--- a/core/resources/src/commonMain/composeResources/values-es/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-es/strings.xml
@@ -336,6 +336,7 @@
Posición Fijada
Girar la pantalla 180º
Para más información, consulte nuestra política de privacidad.
+
Memoria disponible
Frecuencia
Slot de frecuencia
diff --git a/core/resources/src/commonMain/composeResources/values-et/strings.xml b/core/resources/src/commonMain/composeResources/values-et/strings.xml
index 49414b79c..4b38116ea 100644
--- a/core/resources/src/commonMain/composeResources/values-et/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-et/strings.xml
@@ -696,6 +696,7 @@
Määratud asukoht
Keera ekraani
Lisateabe saamiseks vaata privaatsuspoliitikat.
+
Vaba mälumaht
Saadaolev süsteemimälu baitides
Sagedus
diff --git a/core/resources/src/commonMain/composeResources/values-fi/strings.xml b/core/resources/src/commonMain/composeResources/values-fi/strings.xml
index 9f4a46816..62d52eca4 100644
--- a/core/resources/src/commonMain/composeResources/values-fi/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-fi/strings.xml
@@ -708,6 +708,12 @@
Kiinteä sijainti
Käännä näyttö
Lisätietoja saat tietosuojakäytännöstämme.
+
+ Lihavoitu
+ Koodi
+ Kursivoitu
+ Linkki
+ Yliviivattu
Vapaa muisti
Käytettävissä oleva järjestelmämuisti tavuina
Taajuus
@@ -795,6 +801,10 @@
Tiedot
Anna jaettujen kanavien URL-osoite
Syötä jaetun yhteystiedon URL-osoite
+ Lisää
+ Syötä valitun tekstin URL-osoite
+ Lisää linkki
+ https://
Asennettu
Sisäinen
Aina päällä
diff --git a/core/resources/src/commonMain/composeResources/values-fr/strings.xml b/core/resources/src/commonMain/composeResources/values-fr/strings.xml
index f8537cf6a..c57304263 100644
--- a/core/resources/src/commonMain/composeResources/values-fr/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-fr/strings.xml
@@ -572,6 +572,7 @@
Position fixe
Inverser l'écran
Pour plus d'informations, consultez notre politique de confidentialité.
+
Mémoire libre
Mémoire système disponible en octets
Fréq
diff --git a/core/resources/src/commonMain/composeResources/values-ga/strings.xml b/core/resources/src/commonMain/composeResources/values-ga/strings.xml
index e51985706..8b33be043 100644
--- a/core/resources/src/commonMain/composeResources/values-ga/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ga/strings.xml
@@ -96,6 +96,7 @@
Tá an firmware raidió ró-aoiseach chun cumarsáid a dhéanamh leis an aip seo. Chun tuilleadh eolais a fháil, féach ár gCúnamh Suiteála Firmware.
Nuashonrú teastaíonn ar an gcórais.
Nuacht nuashonraithe
+
Maith
diff --git a/core/resources/src/commonMain/composeResources/values-gl/strings.xml b/core/resources/src/commonMain/composeResources/values-gl/strings.xml
index 6fda188d3..6fe7022df 100644
--- a/core/resources/src/commonMain/composeResources/values-gl/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-gl/strings.xml
@@ -85,6 +85,7 @@
O firmware de radio é moi vello para falar con esta aplicación. Para máis información nisto visita a nosa guía de instalación de Firmware.
Actualización de firmware necesaria.
Actualización fallou
+
diff --git a/core/resources/src/commonMain/composeResources/values-he/strings.xml b/core/resources/src/commonMain/composeResources/values-he/strings.xml
index 4c37883f9..621273770 100644
--- a/core/resources/src/commonMain/composeResources/values-he/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-he/strings.xml
@@ -83,6 +83,7 @@
קושחת המכשיר ישנה מידי בכדי לתקשר עם האפליקציה. למידע נוסף בקר במדריך התקנת קושחה.
נדרש עדכון קושחה.
העדכון נכשל
+
diff --git a/core/resources/src/commonMain/composeResources/values-hr/strings.xml b/core/resources/src/commonMain/composeResources/values-hr/strings.xml
index 178b99d9d..a915608e1 100644
--- a/core/resources/src/commonMain/composeResources/values-hr/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-hr/strings.xml
@@ -89,6 +89,7 @@
Firmware radija je prestar za komunikaciju s ovom aplikacijom. Za više informacija posjetite naš vodič za instalaciju firmwarea.
Potrebno ažuriranje firmwarea.
Ažuriranje neuspjelo
+
diff --git a/core/resources/src/commonMain/composeResources/values-ht/strings.xml b/core/resources/src/commonMain/composeResources/values-ht/strings.xml
index 118cf1224..53f3cba42 100644
--- a/core/resources/src/commonMain/composeResources/values-ht/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ht/strings.xml
@@ -93,6 +93,7 @@
Mikwo lojisyèl radyo a twò ansyen pou li kominike ak aplikasyon sa a. Pou plis enfòmasyon sou sa, gade gid enstalasyon mikwo lojisyèl nou an.
Nouvo mizajou mikwo lojisyèl obligatwa.
Mizajou echwe
+
Bon
diff --git a/core/resources/src/commonMain/composeResources/values-hu/strings.xml b/core/resources/src/commonMain/composeResources/values-hu/strings.xml
index 318e743a0..382cc6b50 100644
--- a/core/resources/src/commonMain/composeResources/values-hu/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-hu/strings.xml
@@ -324,6 +324,7 @@
Rögzített pozíció
Kijelző megfordítása
További információért lásd az adatvédelmi irányelveinket.
+
Szabad memória
Frekvencia
Frekvencia sáv
diff --git a/core/resources/src/commonMain/composeResources/values-is/strings.xml b/core/resources/src/commonMain/composeResources/values-is/strings.xml
index 3930b9742..a0cb086a7 100644
--- a/core/resources/src/commonMain/composeResources/values-is/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-is/strings.xml
@@ -74,6 +74,7 @@
Fastbúnaður radíósins er of gamall til að tala við þetta smáforrit. Fyrir ítarlegri upplýsingar sjá Leiðbeiningar um uppfærslu fastbúnaðar.
Uppfærsla fastbúnaðar nauðsynleg.
Uppfærsla misfórst
+
diff --git a/core/resources/src/commonMain/composeResources/values-it/strings.xml b/core/resources/src/commonMain/composeResources/values-it/strings.xml
index 2aaee3936..0046eadba 100644
--- a/core/resources/src/commonMain/composeResources/values-it/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-it/strings.xml
@@ -390,6 +390,7 @@
Posizione Fissa
Capovolgi schermo
Per ulteriori informazioni, consulta la nostra informativa sulla privacy.
+
Memoria libera
Freq
Slot di Frequenza
diff --git a/core/resources/src/commonMain/composeResources/values-ja/strings.xml b/core/resources/src/commonMain/composeResources/values-ja/strings.xml
index 27efd219f..d95f5abc1 100644
--- a/core/resources/src/commonMain/composeResources/values-ja/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ja/strings.xml
@@ -676,6 +676,7 @@
固定位置
画面反転
詳細については、プライバシーポリシーをご覧ください。
+
空きメモリ
利用可能なシステムメモリ(バイト単位)
周波数
diff --git a/core/resources/src/commonMain/composeResources/values-ko/strings.xml b/core/resources/src/commonMain/composeResources/values-ko/strings.xml
index 4dc482bee..d00c19d8a 100644
--- a/core/resources/src/commonMain/composeResources/values-ko/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ko/strings.xml
@@ -201,6 +201,7 @@
업데이트 실패
고정 PIN
화면 뒤집기
+
주파수
주파수 슬롯
식별 이름
diff --git a/core/resources/src/commonMain/composeResources/values-lt/strings.xml b/core/resources/src/commonMain/composeResources/values-lt/strings.xml
index 6177d7bc2..54327dc12 100644
--- a/core/resources/src/commonMain/composeResources/values-lt/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-lt/strings.xml
@@ -97,6 +97,7 @@
Radijo įrangos pfirmware yra per sena, kad galėtų bendrauti su šia programa. Daugiau informacijos apie tai rasite mūsų firmware diegimo vadove.
Reikalingas įrangos Firmware atnaujinimas.
Atnaujinti nepavyko
+
Geras
diff --git a/core/resources/src/commonMain/composeResources/values-nl/strings.xml b/core/resources/src/commonMain/composeResources/values-nl/strings.xml
index 6e1f7c786..a98302fa6 100644
--- a/core/resources/src/commonMain/composeResources/values-nl/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-nl/strings.xml
@@ -163,6 +163,7 @@
Bijwerken mislukt
Vaste PIN
Scherm omdraaien
+
Freq
Weergavenaam
Gateway
diff --git a/core/resources/src/commonMain/composeResources/values-no/strings.xml b/core/resources/src/commonMain/composeResources/values-no/strings.xml
index d46f1659f..988a4f163 100644
--- a/core/resources/src/commonMain/composeResources/values-no/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-no/strings.xml
@@ -98,6 +98,7 @@
Radiofirmwaren er for gammel til å snakke med denne applikasjonen. For mer informasjon om dette se vår Firmware installasjonsveiledning.
Firmwareoppdatering kreves.
Oppdatering feilet
+
Godt
diff --git a/core/resources/src/commonMain/composeResources/values-pl/strings.xml b/core/resources/src/commonMain/composeResources/values-pl/strings.xml
index eba4487a3..b55d4a836 100644
--- a/core/resources/src/commonMain/composeResources/values-pl/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-pl/strings.xml
@@ -326,6 +326,7 @@
Stały PIN
Położenie stałe
Odwróć ekran
+
Slot częstotliwości
Przyjazna nazwa
Rezystancja gazu
diff --git a/core/resources/src/commonMain/composeResources/values-pt-rBR/strings.xml b/core/resources/src/commonMain/composeResources/values-pt-rBR/strings.xml
index e69baa64f..6dc10634a 100644
--- a/core/resources/src/commonMain/composeResources/values-pt-rBR/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-pt-rBR/strings.xml
@@ -246,6 +246,7 @@
Versão do firmware: %1$s
PIN fixo
Inverter tela
+
Memória Livre
Freq
Nome amigável
diff --git a/core/resources/src/commonMain/composeResources/values-pt/strings.xml b/core/resources/src/commonMain/composeResources/values-pt/strings.xml
index 11e48e463..af594026f 100644
--- a/core/resources/src/commonMain/composeResources/values-pt/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-pt/strings.xml
@@ -201,6 +201,7 @@
PIN fixo
Posição fixa
Inverter ecrã
+
Memória livre
Freq
Nome amigável
diff --git a/core/resources/src/commonMain/composeResources/values-ro/strings.xml b/core/resources/src/commonMain/composeResources/values-ro/strings.xml
index 5ff16712f..fa9d892ad 100644
--- a/core/resources/src/commonMain/composeResources/values-ro/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ro/strings.xml
@@ -449,6 +449,7 @@
Poziție fixă
Rotire ecran
Pentru mai multe informații, consultați politica noastră de confidențialitate.
+
Memorie Liberă
Frecvență
Slot pentru frecvenţă
diff --git a/core/resources/src/commonMain/composeResources/values-ru/strings.xml b/core/resources/src/commonMain/composeResources/values-ru/strings.xml
index cf4b89dea..2d7eb86bb 100644
--- a/core/resources/src/commonMain/composeResources/values-ru/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ru/strings.xml
@@ -696,6 +696,7 @@
Фиксированная позиция
Повернуть экран
Дополнительная информация доступна в нашей политике конфиденциальности.
+
Свободная память
Доступная оперативная память в байтах
Частота
diff --git a/core/resources/src/commonMain/composeResources/values-sk/strings.xml b/core/resources/src/commonMain/composeResources/values-sk/strings.xml
index c9a605d30..221ae6277 100644
--- a/core/resources/src/commonMain/composeResources/values-sk/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-sk/strings.xml
@@ -170,6 +170,7 @@
Pevný PIN
Fixná Pozícia
Otoč Obrazovku
+
Dobrý
diff --git a/core/resources/src/commonMain/composeResources/values-sl/strings.xml b/core/resources/src/commonMain/composeResources/values-sl/strings.xml
index e71c2650c..cdaff761c 100644
--- a/core/resources/src/commonMain/composeResources/values-sl/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-sl/strings.xml
@@ -100,6 +100,7 @@
Vdelana programska oprema radijskega sprejemnika je za pogovor s to aplikacijo prestara. Za več informacij o tem glejtenaš vodnik za namestitev strojne programske opreme.
Zastarela programska oprema.
Posodobitev neuspešna
+
Dober
diff --git a/core/resources/src/commonMain/composeResources/values-sq/strings.xml b/core/resources/src/commonMain/composeResources/values-sq/strings.xml
index 3166e1088..e73d6ca90 100644
--- a/core/resources/src/commonMain/composeResources/values-sq/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-sq/strings.xml
@@ -94,6 +94,7 @@
Firmware radio është shumë i vjetër për të komunikuar me këtë aplikacion. Për më shumë informacion rreth kësaj, shikoni udhëzuesin tonë për instalimin e firmware.
Përditësimi i firmware kërkohet.
Përditësimi dështoi
+
Mirë
diff --git a/core/resources/src/commonMain/composeResources/values-sr/strings.xml b/core/resources/src/commonMain/composeResources/values-sr/strings.xml
index 0185389b7..e21cb4554 100644
--- a/core/resources/src/commonMain/composeResources/values-sr/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-sr/strings.xml
@@ -189,6 +189,7 @@
Нема повезаних уређаја
Белешке о издању
Фиксна локација
+
Фреквенцијски слот
Пријатељски назив
Генерисање QR кода
diff --git a/core/resources/src/commonMain/composeResources/values-srp/strings.xml b/core/resources/src/commonMain/composeResources/values-srp/strings.xml
index ff971463f..eb97ef4e4 100644
--- a/core/resources/src/commonMain/composeResources/values-srp/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-srp/strings.xml
@@ -189,6 +189,7 @@
Нема повезаних уређаја
Белешке о издању
Фиксна локација
+
Фреквенцијски слот
Пријатељски назив
Генерисање QR кода
diff --git a/core/resources/src/commonMain/composeResources/values-sv/strings.xml b/core/resources/src/commonMain/composeResources/values-sv/strings.xml
index 23ba071a7..15a6c9059 100644
--- a/core/resources/src/commonMain/composeResources/values-sv/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-sv/strings.xml
@@ -452,6 +452,7 @@
Fast plats
Vänd skärmen
För mer information, se vår integritetspolicy.
+
Ledigt minne
Tillgängligt systemminne som byte
Frekv.
diff --git a/core/resources/src/commonMain/composeResources/values-tr/strings.xml b/core/resources/src/commonMain/composeResources/values-tr/strings.xml
index 82c5ffe50..56d33d4b1 100644
--- a/core/resources/src/commonMain/composeResources/values-tr/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-tr/strings.xml
@@ -215,6 +215,7 @@
Güncelleme başarısız
Sabit PIN
Ekranı Çevir
+
Boş Hafıza
Frekans
Arkadaşça isim
diff --git a/core/resources/src/commonMain/composeResources/values-uk/strings.xml b/core/resources/src/commonMain/composeResources/values-uk/strings.xml
index 83842d3a2..a7a846a09 100644
--- a/core/resources/src/commonMain/composeResources/values-uk/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-uk/strings.xml
@@ -490,6 +490,7 @@
Фіксована позиція
Перевернути екран
Для додаткової інформації, перегляньте нашу політику конфіденційності.
+
Вільна пам'ять
Доступно системної пам'яті в байтах
Част
diff --git a/core/resources/src/commonMain/composeResources/values-zh-rCN/strings.xml b/core/resources/src/commonMain/composeResources/values-zh-rCN/strings.xml
index e5ea3a906..ef0f56b6d 100644
--- a/core/resources/src/commonMain/composeResources/values-zh-rCN/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-zh-rCN/strings.xml
@@ -677,6 +677,7 @@
固定位置
翻转屏幕
欲了解更多信息,请参阅我们的隐私政策。
+
可用内存
可用系统内存
频率
diff --git a/core/resources/src/commonMain/composeResources/values-zh-rTW/strings.xml b/core/resources/src/commonMain/composeResources/values-zh-rTW/strings.xml
index 063745f7f..acd78f678 100644
--- a/core/resources/src/commonMain/composeResources/values-zh-rTW/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-zh-rTW/strings.xml
@@ -546,6 +546,7 @@
固定位置
翻轉畫面
如欲了解更多資訊,請查閱我們的隱私權政策。
+
可用記憶體
可用系統記憶體(位元組)
頻率
diff --git a/docs/ar-rSA/user/messages-and-channels.md b/docs/ar-rSA/user/messages-and-channels.md
index 7b7c29080..df8499981 100644
--- a/docs/ar-rSA/user/messages-and-channels.md
+++ b/docs/ar-rSA/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/be-rBY/user/messages-and-channels.md b/docs/be-rBY/user/messages-and-channels.md
index 6245dd692..2fc1becd3 100644
--- a/docs/be-rBY/user/messages-and-channels.md
+++ b/docs/be-rBY/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Тып | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/bg-rBG/user/messages-and-channels.md b/docs/bg-rBG/user/messages-and-channels.md
index d6547a450..e34c77352 100644
--- a/docs/bg-rBG/user/messages-and-channels.md
+++ b/docs/bg-rBG/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Съобщения & Канали
parent: Ръководство за потребители
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- канали
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Тип | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/ca-rES/user/messages-and-channels.md b/docs/ca-rES/user/messages-and-channels.md
index 405532b24..2b0aaed70 100644
--- a/docs/ca-rES/user/messages-and-channels.md
+++ b/docs/ca-rES/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/cs-rCZ/user/messages-and-channels.md b/docs/cs-rCZ/user/messages-and-channels.md
index 3dc06e9d6..d6343fe82 100644
--- a/docs/cs-rCZ/user/messages-and-channels.md
+++ b/docs/cs-rCZ/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Typ | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/de-rDE/user/messages-and-channels.md b/docs/de-rDE/user/messages-and-channels.md
index d1f282b75..afbf0004f 100644
--- a/docs/de-rDE/user/messages-and-channels.md
+++ b/docs/de-rDE/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Typ | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/el-rGR/user/messages-and-channels.md b/docs/el-rGR/user/messages-and-channels.md
index 5ee8c0e43..a7eda5635 100644
--- a/docs/el-rGR/user/messages-and-channels.md
+++ b/docs/el-rGR/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/es-rES/user/messages-and-channels.md b/docs/es-rES/user/messages-and-channels.md
index 9c36ef176..8b8ac1abd 100644
--- a/docs/es-rES/user/messages-and-channels.md
+++ b/docs/es-rES/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Tipo | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/et-rEE/user/messages-and-channels.md b/docs/et-rEE/user/messages-and-channels.md
index 64bb4e91a..50f35a8eb 100644
--- a/docs/et-rEE/user/messages-and-channels.md
+++ b/docs/et-rEE/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Sõnumid ja kanalid
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Saada ja võta vastu sõnumeid, halda kanaleid, konfigureeri krüpteerimist ning kasuta kiirvestlust, reaktsioone ja sõnumitoiminguid.
aliases:
- kanalid
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Tüüp | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/fi-rFI/user/messages-and-channels.md b/docs/fi-rFI/user/messages-and-channels.md
index 058842e9f..331a35b35 100644
--- a/docs/fi-rFI/user/messages-and-channels.md
+++ b/docs/fi-rFI/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Viestit ja kanavat
parent: Käyttöopas
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Lähetä ja vastaanota viestejä, hallitse kanavia, määritä salaus, hae keskusteluja sekä käytä pikachatia, reaktioita ja viestitoimintoja.
aliases:
- kanavat
@@ -124,6 +124,22 @@ Voit hakea koko keskusteluhistorian suoraan chat-näkymästä:
Viestit näkyvät chat-kuplina — lähetetyt viestit oikealla, vastaanotetut vasemmalla. Jokainen kupla näyttää lähettäjän, aikaleiman ja toimitustilan. Vastaukselliset viestit sisältävät alkuperäisen viestin esikatselun vastauksen yläpuolella.
+### Tekstin muotoilu
+
+Viestit tukevat kevyttä rivinsisäistä **Markdown**-muotoilua. Vastaanotetut viestit näyttävät muotoilun ilman Markdown-syntaksimerkkejä:
+
+| Kirjoita | Syntaksi | Näkyy muodossa |
+| ------------------- | ----------------------------- | --------------------- |
+| Lihavoitu | **lihavoitu** | **lihavoitu** |
+| Kursivoitu | `*kursivoitu*` | _kursivoitu_ |
+| Yliviivattu | `~~yliviivattu~~` | ~~yliviivattu~~ |
+| Rivinsisäinen koodi | `` `koodi` `` | tasalevyinen `koodi` |
+| Linkki | `[nimi](https://example.com)` | napautettava **nimi** |
+
+Kun kirjoitat viestiä, napauta viestikenttää ja kirjoita vähintään kolme merkkiä, niin kentän alle avautuu **muotoilutyökalurivi**. Valitse teksti ja napauta muotoilua lisätäksesi sen ympärille merkinnät (napauta uudelleen poistaaksesi ne). Jos tekstiä ei ole valittuna, muotoilu lisää tyhjän merkkiparin ja sijoittaa kohdistimen niiden väliin. Linkkipainike avaa valintaikkunan URL-osoitteen syöttämistä varten. Kirjoittaessasi luonnoksen muotoilu näkyy kentässä, vaikka taustalla oleva teksti säilyttää Markdown-merkit.
+
+> 💡 **Vinkki:** Muotoilu välitetään mesh-verkossa kirjaimellisina merkkeinä – samoina tavuina, jotka iOS lähettää. Sovellukset, jotka eivät tue Markdownia (vanhemmat sovellukset ja pelkkää laiteohjelmistoa käyttävät laitteet), näyttävät alkuperäiset `**`- ja `~~`-merkit. URL-osoitteet, sähköpostiosoitteet ja puhelinnumerot muutetaan edelleen automaattisesti linkeiksi riippumatta siitä, käytätkö Markdownia.
+
### Maininnat
Kirjoita viestiä laatiessasi `@` mainitaksesi radion — valitsin ehdottaa kirjoittaessasi vastaavia yhteystietoja. Vastaanotetussa viestissä maininta näkyy korostettuna tunnisteena, jossa näkyy radion nimi. Napauta sitä siirtyäksesi suoraan kyseisen radion tietosivulle.
diff --git a/docs/fr-rFR/user/messages-and-channels.md b/docs/fr-rFR/user/messages-and-channels.md
index 368f6d9e7..93bf682d7 100644
--- a/docs/fr-rFR/user/messages-and-channels.md
+++ b/docs/fr-rFR/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/ga-rIE/user/messages-and-channels.md b/docs/ga-rIE/user/messages-and-channels.md
index 948363ba9..b95cd53a6 100644
--- a/docs/ga-rIE/user/messages-and-channels.md
+++ b/docs/ga-rIE/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/gl-rES/user/messages-and-channels.md b/docs/gl-rES/user/messages-and-channels.md
index 4a27b8e33..e417c69ae 100644
--- a/docs/gl-rES/user/messages-and-channels.md
+++ b/docs/gl-rES/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/hr-rHR/user/messages-and-channels.md b/docs/hr-rHR/user/messages-and-channels.md
index 60b9d251d..a9c2efc27 100644
--- a/docs/hr-rHR/user/messages-and-channels.md
+++ b/docs/hr-rHR/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/ht-rHT/user/messages-and-channels.md b/docs/ht-rHT/user/messages-and-channels.md
index e0f143d03..15237e7de 100644
--- a/docs/ht-rHT/user/messages-and-channels.md
+++ b/docs/ht-rHT/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/hu-rHU/user/messages-and-channels.md b/docs/hu-rHU/user/messages-and-channels.md
index 32bb36248..4914d58e1 100644
--- a/docs/hu-rHU/user/messages-and-channels.md
+++ b/docs/hu-rHU/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Típus | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/is-rIS/user/messages-and-channels.md b/docs/is-rIS/user/messages-and-channels.md
index 510cb9bcd..4597ced91 100644
--- a/docs/is-rIS/user/messages-and-channels.md
+++ b/docs/is-rIS/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/it-rIT/user/messages-and-channels.md b/docs/it-rIT/user/messages-and-channels.md
index 42e1d3afa..d3bf2e9a1 100644
--- a/docs/it-rIT/user/messages-and-channels.md
+++ b/docs/it-rIT/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Tipo | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/iw-rIL/user/messages-and-channels.md b/docs/iw-rIL/user/messages-and-channels.md
index 339ed02d0..ff8a1bc69 100644
--- a/docs/iw-rIL/user/messages-and-channels.md
+++ b/docs/iw-rIL/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/ja-rJP/user/messages-and-channels.md b/docs/ja-rJP/user/messages-and-channels.md
index 4ffc04fb3..ce7f8ed5e 100644
--- a/docs/ja-rJP/user/messages-and-channels.md
+++ b/docs/ja-rJP/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: メッセージとチャンネル
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: メッセージの送受信、チャンネルの管理、暗号化の設定、会話の検索、クイックチャット・リアクション・メッセージ操作の使い方を説明します。
aliases:
- channels
@@ -124,6 +124,22 @@ Meshtastic は、**チャンネルブロードキャスト**と**ダイレクト
メッセージはチャットの吹き出しとして表示され、送信メッセージは右側、受信メッセージは左側に並びます。 各吹き出しには、送信者・タイムスタンプ・配信状況が表示されます。 返信付きのメッセージでは、応答の上に元メッセージの引用プレビューが表示されます。
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| 種別 | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### メンション
メッセージ作成中に `@` を入力するとノードにメンションできます。入力に応じて、一致する連絡先がピッカーに提案されます。 受信メッセージでは、メンションはノード名を表示したハイライト付きのチップとして現れます。タップすると、そのノードの詳細ページに直接移動できます。
diff --git a/docs/ko-rKR/user/messages-and-channels.md b/docs/ko-rKR/user/messages-and-channels.md
index 42574aa58..2a90fc399 100644
--- a/docs/ko-rKR/user/messages-and-channels.md
+++ b/docs/ko-rKR/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| 타입 | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/lt-rLT/user/messages-and-channels.md b/docs/lt-rLT/user/messages-and-channels.md
index 11ac83c0f..3acc87fbb 100644
--- a/docs/lt-rLT/user/messages-and-channels.md
+++ b/docs/lt-rLT/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/nl-rNL/user/messages-and-channels.md b/docs/nl-rNL/user/messages-and-channels.md
index 2958606ed..702357334 100644
--- a/docs/nl-rNL/user/messages-and-channels.md
+++ b/docs/nl-rNL/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/no-rNO/user/messages-and-channels.md b/docs/no-rNO/user/messages-and-channels.md
index 9949809a4..6577784a5 100644
--- a/docs/no-rNO/user/messages-and-channels.md
+++ b/docs/no-rNO/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/pl-rPL/user/messages-and-channels.md b/docs/pl-rPL/user/messages-and-channels.md
index d409f7784..24ba2eec4 100644
--- a/docs/pl-rPL/user/messages-and-channels.md
+++ b/docs/pl-rPL/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Typ | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/pt-rBR/user/messages-and-channels.md b/docs/pt-rBR/user/messages-and-channels.md
index 965073e23..f1ff98e08 100644
--- a/docs/pt-rBR/user/messages-and-channels.md
+++ b/docs/pt-rBR/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Tipo | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/pt-rPT/user/messages-and-channels.md b/docs/pt-rPT/user/messages-and-channels.md
index 7a631127a..971319c90 100644
--- a/docs/pt-rPT/user/messages-and-channels.md
+++ b/docs/pt-rPT/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Tipo | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/ro-rRO/user/messages-and-channels.md b/docs/ro-rRO/user/messages-and-channels.md
index 7476aae6d..661a68f9d 100644
--- a/docs/ro-rRO/user/messages-and-channels.md
+++ b/docs/ro-rRO/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Tip | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/ru-rRU/user/messages-and-channels.md b/docs/ru-rRU/user/messages-and-channels.md
index 8deb6b3ad..64277190c 100644
--- a/docs/ru-rRU/user/messages-and-channels.md
+++ b/docs/ru-rRU/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: Руководство пользователя
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Тип | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/sk-rSK/user/messages-and-channels.md b/docs/sk-rSK/user/messages-and-channels.md
index 58fcc2381..74b93c9fb 100644
--- a/docs/sk-rSK/user/messages-and-channels.md
+++ b/docs/sk-rSK/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Typ | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/sl-rSI/user/messages-and-channels.md b/docs/sl-rSI/user/messages-and-channels.md
index ed18bc9e5..7228f4e3e 100644
--- a/docs/sl-rSI/user/messages-and-channels.md
+++ b/docs/sl-rSI/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/sq-rAL/user/messages-and-channels.md b/docs/sq-rAL/user/messages-and-channels.md
index 2a0119989..828644064 100644
--- a/docs/sq-rAL/user/messages-and-channels.md
+++ b/docs/sq-rAL/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/sr-rLatn/user/messages-and-channels.md b/docs/sr-rLatn/user/messages-and-channels.md
index a9b2c8061..6a42868d9 100644
--- a/docs/sr-rLatn/user/messages-and-channels.md
+++ b/docs/sr-rLatn/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/srp/user/messages-and-channels.md b/docs/srp/user/messages-and-channels.md
index d4f1f129f..617d535a9 100644
--- a/docs/srp/user/messages-and-channels.md
+++ b/docs/srp/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Type | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/sv-rSE/user/messages-and-channels.md b/docs/sv-rSE/user/messages-and-channels.md
index bce6201c4..7ddc2e62c 100644
--- a/docs/sv-rSE/user/messages-and-channels.md
+++ b/docs/sv-rSE/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Typ | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/tr-rTR/user/messages-and-channels.md b/docs/tr-rTR/user/messages-and-channels.md
index 5b79b610f..aa3960369 100644
--- a/docs/tr-rTR/user/messages-and-channels.md
+++ b/docs/tr-rTR/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Tip | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/uk-rUA/user/messages-and-channels.md b/docs/uk-rUA/user/messages-and-channels.md
index 090a8aedd..278e4163d 100644
--- a/docs/uk-rUA/user/messages-and-channels.md
+++ b/docs/uk-rUA/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| Тип | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/zh-rCN/user/messages-and-channels.md b/docs/zh-rCN/user/messages-and-channels.md
index a4a641590..30868d06a 100644
--- a/docs/zh-rCN/user/messages-and-channels.md
+++ b/docs/zh-rCN/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: Messages & Channels
parent: User Guide
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- channels
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
Messages appear as chat bubbles — sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| 类型 | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.
diff --git a/docs/zh-rTW/user/messages-and-channels.md b/docs/zh-rTW/user/messages-and-channels.md
index 4d057b67b..bf4a2b5d7 100644
--- a/docs/zh-rTW/user/messages-and-channels.md
+++ b/docs/zh-rTW/user/messages-and-channels.md
@@ -2,7 +2,7 @@
title: 訊息與頻道
parent: 使用者指南
nav_order: 3
-last_updated: 2026-07-08
+last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
- 頻道
@@ -124,6 +124,22 @@ You can search the full history of any conversation directly from the chat scree
訊息以對話泡泡的形式顯示 — 已傳送的訊息在右側,收到的訊息在左側。 每個泡泡顯示傳送者、時間戳記及傳遞狀態。 含有回覆的訊息,會在回覆內容上方顯示原始訊息的引用預覽。
+### Text Formatting
+
+Messages support lightweight inline **Markdown**. Received messages render the styling with the syntax characters removed:
+
+| 類型 | Syntax | Renders as |
+| ------------- | ------------------------------ | -------------------- |
+| Bold | `**bold**` | **bold** |
+| Italic | `*italic*` | _italic_ |
+| Strikethrough | `~~strike~~` | ~~strike~~ |
+| Inline code | `` `code` `` | monospace `code` |
+| Link | `[label](https://example.com)` | a tappable **label** |
+
+When composing, focus the message field and type at least three characters to reveal a **formatting toolbar** below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.
+
+> 💡 **Tip:** Formatting is carried as literal characters on the mesh — the same bytes iOS sends. Clients that don't support Markdown (older apps, plain firmware clients) will show the raw `**`/`~~` characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use Markdown.
+
### Mentions
Type `@` while composing to mention a node — a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.