From 20f2c344b0f4239191f54fd959dbd9ff2931617d Mon Sep 17 00:00:00 2001 From: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com> Date: Mon, 9 Nov 2026 00:45:39 +0000 Subject: [PATCH] chore: Scheduled updates (Firmware, Hardware, Translations) Automated updates for: - Firmware releases list - Device hardware list - Event firmware metadata - Device links list - Crowdin source string uploads - Crowdin translation downloads - Obtainium deep links and import files - Schema strings regenerated from the protobufs pin --- .../src/commonMain/composeResources/values-ru/strings.xml | 4 ---- docs/ar/user/mqtt.md | 5 +++-- docs/b+sr+Latn/user/mqtt.md | 5 +++-- docs/be/user/mqtt.md | 5 +++-- docs/bg/user/mqtt.md | 5 +++-- docs/ca/user/mqtt.md | 5 +++-- docs/cs/user/mqtt.md | 5 +++-- docs/de/user/mqtt.md | 5 +++-- docs/el/user/mqtt.md | 5 +++-- docs/es/user/mqtt.md | 5 +++-- docs/et/user/mqtt.md | 5 +++-- docs/fi/user/mqtt.md | 5 +++-- docs/fr-rCA/user/mqtt.md | 5 +++-- docs/ga/user/mqtt.md | 5 +++-- docs/gl/user/mqtt.md | 5 +++-- docs/he/user/mqtt.md | 5 +++-- docs/hr/user/mqtt.md | 5 +++-- docs/ht/user/mqtt.md | 5 +++-- docs/hu/user/mqtt.md | 5 +++-- docs/is/user/mqtt.md | 5 +++-- docs/it/user/mqtt.md | 5 +++-- docs/ja/user/mqtt.md | 5 +++-- docs/ko/user/mqtt.md | 5 +++-- docs/lt/user/mqtt.md | 5 +++-- docs/nb/user/mqtt.md | 5 +++-- docs/nl/user/mqtt.md | 5 +++-- docs/pl/user/mqtt.md | 5 +++-- docs/pt-rBR/user/mqtt.md | 5 +++-- docs/pt/user/mqtt.md | 5 +++-- docs/ro/user/mqtt.md | 5 +++-- docs/ru/user/mqtt.md | 5 +++-- docs/sk/user/mqtt.md | 5 +++-- docs/sl/user/mqtt.md | 5 +++-- docs/sq/user/mqtt.md | 5 +++-- docs/sr/user/mqtt.md | 5 +++-- docs/sv/user/mqtt.md | 5 +++-- docs/tr/user/mqtt.md | 5 +++-- docs/uk/user/mqtt.md | 5 +++-- docs/zh-rCN/user/mqtt.md | 5 +++-- docs/zh-rTW/user/mqtt.md | 5 +++-- 40 files changed, 117 insertions(+), 82 deletions(-) diff --git a/core/resources/src/commonMain/composeResources/values-ru/strings.xml b/core/resources/src/commonMain/composeResources/values-ru/strings.xml index 02b43528a19..0506659e394 100644 --- a/core/resources/src/commonMain/composeResources/values-ru/strings.xml +++ b/core/resources/src/commonMain/composeResources/values-ru/strings.xml @@ -1386,7 +1386,6 @@ Темы не могут содержать два слэша в строке. Темы не могут заканчиваться на /2. Темы не могут начинаться со слэша. - Темы ограничиваются 31 символом. Темы не могут заканчиваться слэшем. Темы не могут содержать пробелы или управляющие символы. Темы не могут содержать + или #. @@ -1405,7 +1404,6 @@ Подключение… Счетчик количества нод, слышимые во время пробы. Оживленные темы заполняются в течение нескольких секунд; тихие темы могут оставаться на нуле. Пользовательская тема - До 31 ASCII-символа, без начального и конечного слэша, без + и #. Брокер закрыл соединение. Не удалось подключиться к брокеру. Проба остановилась из-за непредвиденной ошибки. @@ -1976,8 +1974,6 @@ Поделиться ссылкой Пока это открыто, другой телефон также может принять приглашение, коснувшись твоего. Поделиться каналами - Добавление сохраняет каналы, которые у них уже есть, и добавляет твои. - Замена перезаписывает все каналы на их радио твоими. Каналы Meshtastic Поделиться подключенной нодой Отправить контакт diff --git a/docs/ar/user/mqtt.md b/docs/ar/user/mqtt.md index 64f943a396d..93683c6cd0a 100644 --- a/docs/ar/user/mqtt.md +++ b/docs/ar/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/b+sr+Latn/user/mqtt.md b/docs/b+sr+Latn/user/mqtt.md index e9498727dca..6cc6b927c1c 100644 --- a/docs/b+sr+Latn/user/mqtt.md +++ b/docs/b+sr+Latn/user/mqtt.md @@ -81,8 +81,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/be/user/mqtt.md b/docs/be/user/mqtt.md index f9007047f96..f5c445fbf55 100644 --- a/docs/be/user/mqtt.md +++ b/docs/be/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/bg/user/mqtt.md b/docs/bg/user/mqtt.md index b5e0ab8063e..318a31cb7f4 100644 --- a/docs/bg/user/mqtt.md +++ b/docs/bg/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/ca/user/mqtt.md b/docs/ca/user/mqtt.md index 697ff80e7cd..b3b8e957a48 100644 --- a/docs/ca/user/mqtt.md +++ b/docs/ca/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/cs/user/mqtt.md b/docs/cs/user/mqtt.md index ce3504f5058..23168a3beb7 100644 --- a/docs/cs/user/mqtt.md +++ b/docs/cs/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/de/user/mqtt.md b/docs/de/user/mqtt.md index 19df4b72439..16126c3c18d 100644 --- a/docs/de/user/mqtt.md +++ b/docs/de/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/el/user/mqtt.md b/docs/el/user/mqtt.md index db46a4a6cdb..2ee3949e005 100644 --- a/docs/el/user/mqtt.md +++ b/docs/el/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/es/user/mqtt.md b/docs/es/user/mqtt.md index 79f36bb250a..b8f8c27ac0c 100644 --- a/docs/es/user/mqtt.md +++ b/docs/es/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/et/user/mqtt.md b/docs/et/user/mqtt.md index 82854f43a73..109997a472e 100644 --- a/docs/et/user/mqtt.md +++ b/docs/et/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/fi/user/mqtt.md b/docs/fi/user/mqtt.md index 7264f00ee84..6f4771d7281 100644 --- a/docs/fi/user/mqtt.md +++ b/docs/fi/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/fr-rCA/user/mqtt.md b/docs/fr-rCA/user/mqtt.md index c3e0f7fe7b4..9d6f23f3fcd 100644 --- a/docs/fr-rCA/user/mqtt.md +++ b/docs/fr-rCA/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/ga/user/mqtt.md b/docs/ga/user/mqtt.md index c7763f19c9d..d193652ca82 100644 --- a/docs/ga/user/mqtt.md +++ b/docs/ga/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/gl/user/mqtt.md b/docs/gl/user/mqtt.md index d2dca10521f..8a72cb2f15e 100644 --- a/docs/gl/user/mqtt.md +++ b/docs/gl/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/he/user/mqtt.md b/docs/he/user/mqtt.md index db6e013515d..f3bae25199a 100644 --- a/docs/he/user/mqtt.md +++ b/docs/he/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/hr/user/mqtt.md b/docs/hr/user/mqtt.md index 6175fff4d03..9532cf8a0fe 100644 --- a/docs/hr/user/mqtt.md +++ b/docs/hr/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/ht/user/mqtt.md b/docs/ht/user/mqtt.md index b302588f6f1..ea89ce06c26 100644 --- a/docs/ht/user/mqtt.md +++ b/docs/ht/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/hu/user/mqtt.md b/docs/hu/user/mqtt.md index 5eb0fa9b86d..8cce9abeb83 100644 --- a/docs/hu/user/mqtt.md +++ b/docs/hu/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/is/user/mqtt.md b/docs/is/user/mqtt.md index 634e7d7c440..e3aea183f1e 100644 --- a/docs/is/user/mqtt.md +++ b/docs/is/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/it/user/mqtt.md b/docs/it/user/mqtt.md index ad2fcdb7ddc..953fed7856b 100644 --- a/docs/it/user/mqtt.md +++ b/docs/it/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/ja/user/mqtt.md b/docs/ja/user/mqtt.md index 02c72322073..e1d50822798 100644 --- a/docs/ja/user/mqtt.md +++ b/docs/ja/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/ko/user/mqtt.md b/docs/ko/user/mqtt.md index 52a2ce0dac2..787a12ae563 100644 --- a/docs/ko/user/mqtt.md +++ b/docs/ko/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/lt/user/mqtt.md b/docs/lt/user/mqtt.md index f8833ceeb3d..4aea040a7d5 100644 --- a/docs/lt/user/mqtt.md +++ b/docs/lt/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/nb/user/mqtt.md b/docs/nb/user/mqtt.md index 0d879fbdcfc..2a1d335aca2 100644 --- a/docs/nb/user/mqtt.md +++ b/docs/nb/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/nl/user/mqtt.md b/docs/nl/user/mqtt.md index 2733452b506..8508c78689f 100644 --- a/docs/nl/user/mqtt.md +++ b/docs/nl/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/pl/user/mqtt.md b/docs/pl/user/mqtt.md index 8a6dbcd54f3..8e1d74c68ba 100644 --- a/docs/pl/user/mqtt.md +++ b/docs/pl/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/pt-rBR/user/mqtt.md b/docs/pt-rBR/user/mqtt.md index 29b8068e63a..8242cca12da 100644 --- a/docs/pt-rBR/user/mqtt.md +++ b/docs/pt-rBR/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/pt/user/mqtt.md b/docs/pt/user/mqtt.md index 39d0e3b5dd8..5979ef6e77f 100644 --- a/docs/pt/user/mqtt.md +++ b/docs/pt/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/ro/user/mqtt.md b/docs/ro/user/mqtt.md index 8221ab01591..8cdfa49eb69 100644 --- a/docs/ro/user/mqtt.md +++ b/docs/ro/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/ru/user/mqtt.md b/docs/ru/user/mqtt.md index b9210039f35..c6bfe4540af 100644 --- a/docs/ru/user/mqtt.md +++ b/docs/ru/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/sk/user/mqtt.md b/docs/sk/user/mqtt.md index 51d7b43a756..771da8cf495 100644 --- a/docs/sk/user/mqtt.md +++ b/docs/sk/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/sl/user/mqtt.md b/docs/sl/user/mqtt.md index 16fa7f86cfe..bba77acd045 100644 --- a/docs/sl/user/mqtt.md +++ b/docs/sl/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/sq/user/mqtt.md b/docs/sq/user/mqtt.md index 01589cc354a..8f90ff56aba 100644 --- a/docs/sq/user/mqtt.md +++ b/docs/sq/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/sr/user/mqtt.md b/docs/sr/user/mqtt.md index 3bd1c1706e7..15e45894674 100644 --- a/docs/sr/user/mqtt.md +++ b/docs/sr/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/sv/user/mqtt.md b/docs/sv/user/mqtt.md index 2270ca9374f..61b8c32d194 100644 --- a/docs/sv/user/mqtt.md +++ b/docs/sv/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/tr/user/mqtt.md b/docs/tr/user/mqtt.md index 85fcc317b93..9eb84f96046 100644 --- a/docs/tr/user/mqtt.md +++ b/docs/tr/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/uk/user/mqtt.md b/docs/uk/user/mqtt.md index 67b8e1c1a61..d493596f824 100644 --- a/docs/uk/user/mqtt.md +++ b/docs/uk/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/zh-rCN/user/mqtt.md b/docs/zh-rCN/user/mqtt.md index 986c6c82186..dc4cbb102fc 100644 --- a/docs/zh-rCN/user/mqtt.md +++ b/docs/zh-rCN/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a diff --git a/docs/zh-rTW/user/mqtt.md b/docs/zh-rTW/user/mqtt.md index fdd836396d8..0f82e258cc8 100644 --- a/docs/zh-rTW/user/mqtt.md +++ b/docs/zh-rTW/user/mqtt.md @@ -80,8 +80,9 @@ around you, with the number of nodes heard on each. follow when they serve your area, from a directory the app refreshes from the Meshtastic API. - **Active topics** lists every other root heard. Roots under your state or city come first, then roots in neighboring states, then the rest. -- **Custom topic** takes any root the node accepts: up to 31 ASCII characters, no leading or - trailing slash, no `+` or `#`. +- **Custom topic** takes any root the node accepts: up to 31 bytes (letters like æ, ø and å take + two), no leading or trailing slash, no `+` or `#`. Suggestions keep your place's own letters, so + a root like `msh/EU_868/NO/Østlandet` is offered and saved as written. The finder only subscribes and publishes nothing. Picking a topic fills in the root topic field, and nothing reaches the node until you save. It needs the LoRa region to be set. Without a