mirror of
https://github.com/dz0ny/meshcore-sar.git
synced 2026-08-11 16:30:28 +00:00
feat: Add repeater discovery onboarding flow
This commit is contained in:
@@ -2285,7 +2285,7 @@
|
||||
"@change": {
|
||||
"description": "Generic change action"
|
||||
},
|
||||
"wizardOverviewDescription": "This app combines MeshCore messaging, SAR field updates, mapping, and device tools in one place.",
|
||||
"wizardOverviewDescription": "This app combines MeshCore messaging, SAR field updates, discovery, mapping, and device tools in one place.",
|
||||
"@wizardOverviewDescription": {
|
||||
"description": "Updated onboarding overview description"
|
||||
},
|
||||
@@ -2297,7 +2297,7 @@
|
||||
"@wizardOverviewFeature2": {
|
||||
"description": "Updated onboarding overview feature 2"
|
||||
},
|
||||
"wizardOverviewFeature3": "Connect over BLE or TCP, then manage the companion radio from inside the app.",
|
||||
"wizardOverviewFeature3": "Connect over BLE, WiFi, or Serial, then manage the companion radio from inside the app.",
|
||||
"@wizardOverviewFeature3": {
|
||||
"description": "Updated onboarding overview feature 3"
|
||||
},
|
||||
@@ -2410,11 +2410,11 @@
|
||||
"@wizardNetworkTitle": {
|
||||
"description": "Updated onboarding network page title"
|
||||
},
|
||||
"wizardNetworkDescription": "The Contacts tab organizes the network you discover and the routes you learn over time.",
|
||||
"wizardNetworkDescription": "The Contacts and Discovery flows help you find nearby nodes, store repeaters, and manage the routes you learn over time.",
|
||||
"@wizardNetworkDescription": {
|
||||
"description": "Updated onboarding network page description"
|
||||
},
|
||||
"wizardNetworkFeature1": "Review team members, repeaters, rooms, channels, and pending adverts in one list.",
|
||||
"wizardNetworkFeature1": "Discover repeaters and sensors, then review team members, rooms, channels, and pending adverts in one list.",
|
||||
"@wizardNetworkFeature1": {
|
||||
"description": "Updated onboarding network feature 1"
|
||||
},
|
||||
@@ -2422,7 +2422,7 @@
|
||||
"@wizardNetworkFeature2": {
|
||||
"description": "Updated onboarding network feature 2"
|
||||
},
|
||||
"wizardNetworkFeature3": "Create channels and manage network destinations without leaving the app.",
|
||||
"wizardNetworkFeature3": "Add new repeaters right after you connect, then create channels and manage network destinations without leaving the app.",
|
||||
"@wizardNetworkFeature3": {
|
||||
"description": "Updated onboarding network feature 3"
|
||||
},
|
||||
@@ -2462,10 +2462,18 @@
|
||||
"@wizardToolsFeature2": {
|
||||
"description": "Updated onboarding tools feature 2"
|
||||
},
|
||||
"wizardToolsFeature3": "Use packet logs, spectrum scan, and developer diagnostics when troubleshooting the mesh.",
|
||||
"wizardToolsFeature3": "Use live traffic, packet logs, spectrum scan, and developer diagnostics when troubleshooting the mesh.",
|
||||
"@wizardToolsFeature3": {
|
||||
"description": "Updated onboarding tools feature 3"
|
||||
},
|
||||
"postConnectDiscoveryTitle": "Discover repeaters now?",
|
||||
"@postConnectDiscoveryTitle": {
|
||||
"description": "Title for the prompt shown after a successful device connection"
|
||||
},
|
||||
"postConnectDiscoveryDescription": "Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.",
|
||||
"@postConnectDiscoveryDescription": {
|
||||
"description": "Body text for the prompt shown after a successful device connection"
|
||||
},
|
||||
"contactInSensors": "In Sensors",
|
||||
"@contactInSensors": {
|
||||
"description": "Contact actions label when already in sensors"
|
||||
|
||||
@@ -3219,7 +3219,7 @@ abstract class AppLocalizations {
|
||||
/// Updated onboarding overview description
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'This app combines MeshCore messaging, SAR field updates, mapping, and device tools in one place.'**
|
||||
/// **'This app combines MeshCore messaging, SAR field updates, discovery, mapping, and device tools in one place.'**
|
||||
String get wizardOverviewDescription;
|
||||
|
||||
/// Updated onboarding overview feature 1
|
||||
@@ -3237,7 +3237,7 @@ abstract class AppLocalizations {
|
||||
/// Updated onboarding overview feature 3
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Connect over BLE or TCP, then manage the companion radio from inside the app.'**
|
||||
/// **'Connect over BLE, WiFi, or Serial, then manage the companion radio from inside the app.'**
|
||||
String get wizardOverviewFeature3;
|
||||
|
||||
/// Updated onboarding messaging page title
|
||||
@@ -3387,13 +3387,13 @@ abstract class AppLocalizations {
|
||||
/// Updated onboarding network page description
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'The Contacts tab organizes the network you discover and the routes you learn over time.'**
|
||||
/// **'The Contacts and Discovery flows help you find nearby nodes, store repeaters, and manage the routes you learn over time.'**
|
||||
String get wizardNetworkDescription;
|
||||
|
||||
/// Updated onboarding network feature 1
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Review team members, repeaters, rooms, channels, and pending adverts in one list.'**
|
||||
/// **'Discover repeaters and sensors, then review team members, rooms, channels, and pending adverts in one list.'**
|
||||
String get wizardNetworkFeature1;
|
||||
|
||||
/// Updated onboarding network feature 2
|
||||
@@ -3405,7 +3405,7 @@ abstract class AppLocalizations {
|
||||
/// Updated onboarding network feature 3
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Create channels and manage network destinations without leaving the app.'**
|
||||
/// **'Add new repeaters right after you connect, then create channels and manage network destinations without leaving the app.'**
|
||||
String get wizardNetworkFeature3;
|
||||
|
||||
/// Updated onboarding map page title
|
||||
@@ -3465,9 +3465,21 @@ abstract class AppLocalizations {
|
||||
/// Updated onboarding tools feature 3
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Use packet logs, spectrum scan, and developer diagnostics when troubleshooting the mesh.'**
|
||||
/// **'Use live traffic, packet logs, spectrum scan, and developer diagnostics when troubleshooting the mesh.'**
|
||||
String get wizardToolsFeature3;
|
||||
|
||||
/// Title for the prompt shown after a successful device connection
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Discover repeaters now?'**
|
||||
String get postConnectDiscoveryTitle;
|
||||
|
||||
/// Body text for the prompt shown after a successful device connection
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.'**
|
||||
String get postConnectDiscoveryDescription;
|
||||
|
||||
/// Contact actions label when already in sensors
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
|
||||
@@ -1898,6 +1898,13 @@ class AppLocalizationsDe extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Nutze Paketprotokolle, Spektrumsuche und Entwicklerdiagnosen zur Fehlersuche im Mesh.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'In Sensoren';
|
||||
|
||||
|
||||
@@ -1905,6 +1905,13 @@ class AppLocalizationsEl extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Χρησιμοποιήστε καταγραφές πακέτων, σάρωση φάσματος και διαγνωστικά προγραμματιστή κατά την αντιμετώπιση προβλημάτων του mesh.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'Στους αισθητήρες';
|
||||
|
||||
|
||||
@@ -1717,7 +1717,7 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardOverviewDescription =>
|
||||
'This app combines MeshCore messaging, SAR field updates, mapping, and device tools in one place.';
|
||||
'This app combines MeshCore messaging, SAR field updates, discovery, mapping, and device tools in one place.';
|
||||
|
||||
@override
|
||||
String get wizardOverviewFeature1 =>
|
||||
@@ -1729,7 +1729,7 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardOverviewFeature3 =>
|
||||
'Connect over BLE or TCP, then manage the companion radio from inside the app.';
|
||||
'Connect over BLE, WiFi, or Serial, then manage the companion radio from inside the app.';
|
||||
|
||||
@override
|
||||
String get wizardMessagingTitle => 'Messaging and Field Reports';
|
||||
@@ -1819,11 +1819,11 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardNetworkDescription =>
|
||||
'The Contacts tab organizes the network you discover and the routes you learn over time.';
|
||||
'The Contacts and Discovery flows help you find nearby nodes, store repeaters, and manage the routes you learn over time.';
|
||||
|
||||
@override
|
||||
String get wizardNetworkFeature1 =>
|
||||
'Review team members, repeaters, rooms, channels, and pending adverts in one list.';
|
||||
'Discover repeaters and sensors, then review team members, rooms, channels, and pending adverts in one list.';
|
||||
|
||||
@override
|
||||
String get wizardNetworkFeature2 =>
|
||||
@@ -1831,7 +1831,7 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardNetworkFeature3 =>
|
||||
'Create channels and manage network destinations without leaving the app.';
|
||||
'Add new repeaters right after you connect, then create channels and manage network destinations without leaving the app.';
|
||||
|
||||
@override
|
||||
String get wizardMapOpsTitle => 'Map, Trails, and Shared Geometry';
|
||||
@@ -1869,7 +1869,14 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get wizardToolsFeature3 =>
|
||||
'Use packet logs, spectrum scan, and developer diagnostics when troubleshooting the mesh.';
|
||||
'Use live traffic, packet logs, spectrum scan, and developer diagnostics when troubleshooting the mesh.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'In Sensors';
|
||||
|
||||
@@ -1901,6 +1901,13 @@ class AppLocalizationsEs extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Usa registros de paquetes, escaneo de espectro y diagnósticos de desarrollador al solucionar problemas de la malla.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'En Sensores';
|
||||
|
||||
|
||||
@@ -1905,6 +1905,13 @@ class AppLocalizationsFr extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Utilisez les journaux de paquets, le balayage du spectre et les diagnostics développeur pour dépanner le réseau maillé.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'Dans Capteurs';
|
||||
|
||||
|
||||
@@ -1881,6 +1881,13 @@ class AppLocalizationsHr extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Koristite zapisnike paketa, skeniranje spektra i razvojnu dijagnostiku pri rješavanju problema s mesh mrežom.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'U Senzorima';
|
||||
|
||||
|
||||
@@ -1896,6 +1896,13 @@ class AppLocalizationsIt extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Usa log dei pacchetti, scansione dello spettro e diagnostica sviluppatore per risolvere problemi della mesh.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'Nei Sensori';
|
||||
|
||||
|
||||
@@ -1893,6 +1893,13 @@ class AppLocalizationsPl extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Używaj logów pakietów, skanowania widma i diagnostyki deweloperskiej podczas rozwiązywania problemów z mesh.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'W Czujnikach';
|
||||
|
||||
|
||||
@@ -1900,6 +1900,13 @@ class AppLocalizationsPt extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Use logs de pacotes, varredura de espectro e diagnóstico de desenvolvedor ao solucionar problemas da malha.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'Nos Sensores';
|
||||
|
||||
|
||||
@@ -1890,6 +1890,13 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Используйте журналы пакетов, сканирование спектра и диагностику разработчика для устранения проблем mesh-сети.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'В датчиках';
|
||||
|
||||
|
||||
@@ -1881,6 +1881,13 @@ class AppLocalizationsSl extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Uporabite dnevnik paketov, pregled spektra in razvojno diagnostiko pri odpravljanju težav v mesh omrežju.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'V senzorjih';
|
||||
|
||||
|
||||
@@ -1883,6 +1883,13 @@ class AppLocalizationsTr extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Mesh sorunlarını giderirken paket günlükleri, spektrum taraması ve geliştirici tanılamalarını kullanın.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'Sensörlerde';
|
||||
|
||||
|
||||
@@ -1896,6 +1896,13 @@ class AppLocalizationsUk extends AppLocalizations {
|
||||
String get wizardToolsFeature3 =>
|
||||
'Використовуйте журнали пакетів, сканування спектра та діагностику розробника для усунення проблем mesh-мережі.';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => 'У датчиках';
|
||||
|
||||
|
||||
@@ -1796,6 +1796,13 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
@override
|
||||
String get wizardToolsFeature3 => '在排查 mesh 网络问题时使用数据包日志、频谱扫描和开发者诊断。';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryTitle => 'Discover repeaters now?';
|
||||
|
||||
@override
|
||||
String get postConnectDiscoveryDescription =>
|
||||
'Run repeater discovery right after connecting so you can see nearby MeshCore nodes and add them to your network faster.';
|
||||
|
||||
@override
|
||||
String get contactInSensors => '在传感器中';
|
||||
|
||||
|
||||
@@ -1 +1,66 @@
|
||||
{}
|
||||
{
|
||||
"de": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"el": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"es": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"fr": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"hr": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"it": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"pl": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"pt": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"ru": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"sl": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"tr": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"uk": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
],
|
||||
|
||||
"zh": [
|
||||
"postConnectDiscoveryTitle",
|
||||
"postConnectDiscoveryDescription"
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user