i18n: cover the 29 strings that had drifted out of the language files (#277)

pisti87 listed the untranslated text he was seeing. Running the audit tool from
#254 found 29 keys missing from all 13 languages, which is a superset of his
list: the position-sharing strings and the note under them, the app-permission
prompts and page, the 1-character spam filter, the map "Max dots" and "%d of %d
on map", the room "Join w/ password" and its escalation prompt, and the new
path-hash hint. Most of them are mine from today.

All 13 are now complete: the audit reports 914 keys covered with nothing
missing. Untranslated rows carry the English on both sides, which is the
existing convention in these files (49 rows already looked like that), so a
translator sees the row and knows what to fill rather than the key simply not
existing.

Hungarian gets the one real translation: pisti87 supplied the telemetry-note
text in the issue, so it ships translated rather than English.

Published as language v12 for every language, and the store is live. Note the
canonical files the audit checks are the FLAT deploy/apps/lang/*.lang; the
numbered directories are published snapshots, so both were updated.

Also removes an em dash from the position-sharing note. It was written before
that rule landed and had no translations yet, so the key could be corrected for
free. The remaining em dashes in older strings are deliberately left alone:
changing those keys would orphan their existing translations in all 13 files,
which is a decision worth making on purpose rather than as a side effect.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Kaj Schittecat
2026-08-19 16:21:48 +02:00
co-authored by Claude Opus 5
parent 6d7ef3ff1f
commit 4709c8197d
28 changed files with 13688 additions and 29 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: bg
# ver: 8
# ver: 12
# name: Български
# base: bg
(device behind) (устройството изостава)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: de
# ver: 9
# ver: 12
# name: Deutsch
# base: de
(device behind) (Gerät geht nach)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: el
# ver: 8
# ver: 12
# name: Ελληνικά
# base: el
(device behind) (συσκευή πίσω)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: es
# ver: 8
# ver: 12
# name: Español
# base: es
(device behind) (dispositivo atrasado)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: fr
# ver: 8
# ver: 12
# name: Français
# base: fr
(device behind) (appareil en retard)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: hu
# ver: 11
# ver: 12
# name: Magyar
# base: hu
(device behind) (készülék hátulján)
@@ -1005,3 +1005,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Csak akkor küldi el, ha az adott névjegy kéri, és titkosítva, kizárólag neki küldi. Semmi nem kerül közzétételre. Az „Telemetriai kérések megválaszolása” engedélynek be kell lennie kapcsolva. A névjegyeket a névjegy menüjében választhatod ki.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: it
# ver: 8
# ver: 12
# name: Italiano
# base: it
(device behind) (dispositivo indietro)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: nl
# ver: 9
# ver: 12
# name: Nederlands
# base: nl
(device behind) (apparaat loopt achter)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: pt-br
# ver: 8
# ver: 12
# name: Português (BR)
# base: pt-br
(device behind) (dispositivo atrasado)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: ro
# ver: 8
# ver: 12
# name: Română
# base: ro
(device behind) (dispozitiv în urmă)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: ru
# ver: 8
# ver: 12
# name: Русский
# base: ru
(device behind) (устройство отстаёт)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: sr
# ver: 8
# ver: 12
# name: Српски
# base: sr
(device behind) (уређај касни)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+30 -1
View File
@@ -1,7 +1,7 @@
# wadamesh language file
# canonical source - translators: edit this file and PR it
# code: uk
# ver: 8
# ver: 12
# name: Українська
# base: uk
(device behind) (пристрій відстає)
@@ -985,3 +985,32 @@ Direct (0-hop)
Heard %s
Traffic (since boot)\n Sent %u flood, %u direct\n Recv %u flood, %u direct
Overwrite oldest non-favorite
"%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust. "%s" wants to send messages on the mesh.\n\nThey will be sent as %s and cannot be told apart from messages you typed.\n\nOnly allow this for an app you trust.
%d of %d on map %d of %d on map
1-character messages will be ignored 1-character messages will be ignored
1-character messages will be shown 1-character messages will be shown
All All
Allow Allow
Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back. Apps that may send messages on the mesh. Anything they send goes out under your node name and cannot be told apart from a message you typed. Turn one off to take the permission back.
Ignore 1-character messages Ignore 1-character messages
Join w/ password Join w/ password
Location no longer shared Location no longer shared
Location shared with anyone who asks Location shared with anyone who asks
Location shared with chosen contacts only Location shared with chosen contacts only
Location shared with this contact Location shared with this contact
Location sharing off Location sharing off
Max dots Max dots
Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound. Most mesh spam is a single character, because it is the cheapest message to send. Dropped silently: no chat entry, no notification, no sound.
Never\nChosen contacts only\nAnyone who asks Never\nChosen contacts only\nAnyone who asks
No apps installed. No apps installed.
No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh) No reply. Path hash is %u bytes;\nolder repeaters drop those.\nTry 1 byte (Settings > Radio & Mesh)
Not supported on this board Not supported on this board
Read incoming messages Read incoming messages
Reconnected to %.40s Reconnected to %.40s
Send messages as me Send messages as me
Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu. Sent only when that contact asks, encrypted to them. Nothing is broadcast. Needs "Answer telemetry requests" on. Pick contacts in a contact's menu.
Server has forgotten you.\nJoin with the room password. Server has forgotten you.\nJoin with the room password.
Share my loc Share my loc
Share my location when asked Share my location when asked
Stop sharing loc Stop sharing loc
not asked yet not asked yet
+69 -15
View File
@@ -1,15 +1,69 @@
{"langs":[
{"code":"bg","name":"Български","ver":"8"},
{"code":"de","name":"Deutsch","ver":"9"},
{"code":"el","name":"Ελληνικά","ver":"8"},
{"code":"es","name":"Español","ver":"8"},
{"code":"fr","name":"Français","ver":"8"},
{"code":"hu","name":"Magyar","ver":"11"},
{"code":"it","name":"Italiano","ver":"8"},
{"code":"nl","name":"Nederlands","ver":"9"},
{"code":"pt-br","name":"Português (BR)","ver":"8"},
{"code":"ro","name":"Română","ver":"8"},
{"code":"ru","name":"Русский","ver":"8"},
{"code":"sr","name":"Српски","ver":"8"},
{"code":"uk","name":"Українська","ver":"8"}
]}
{
"langs": [
{
"code": "bg",
"name": "Български",
"ver": "12"
},
{
"code": "de",
"name": "Deutsch",
"ver": "12"
},
{
"code": "el",
"name": "Ελληνικά",
"ver": "12"
},
{
"code": "es",
"name": "Español",
"ver": "12"
},
{
"code": "fr",
"name": "Français",
"ver": "12"
},
{
"code": "hu",
"name": "Magyar",
"ver": "12"
},
{
"code": "it",
"name": "Italiano",
"ver": "12"
},
{
"code": "nl",
"name": "Nederlands",
"ver": "12"
},
{
"code": "pt-br",
"name": "Português (BR)",
"ver": "12"
},
{
"code": "ro",
"name": "Română",
"ver": "12"
},
{
"code": "ru",
"name": "Русский",
"ver": "12"
},
{
"code": "sr",
"name": "Српски",
"ver": "12"
},
{
"code": "uk",
"name": "Українська",
"ver": "12"
}
]
}
+1 -1
View File
@@ -10489,7 +10489,7 @@ static void buildRadioSettings() {
// telemetry is allowed, so the switch above is a prerequisite rather than an
// unrelated setting.
lv_obj_t* note = lv_label_create(body);
lv_label_set_text(note, TR("Sent only when that contact asks, encrypted to them — not broadcast. "
lv_label_set_text(note, TR("Sent only when that contact asks, encrypted to them. Nothing is broadcast. "
"Needs \"Answer telemetry requests\" on. Pick contacts in a contact's menu."));
lv_obj_set_width(note, s_settings_content_w - SC(4));
lv_label_set_long_mode(note, LV_LABEL_LONG_WRAP);