From b390c9156f05e609190cede1869b1d28a83d7ef1 Mon Sep 17 00:00:00 2001
From: HThuren <99370924+HThuren@users.noreply.github.com>
Date: Sun, 15 Jan 2023 03:10:34 +0100
Subject: [PATCH] fix(cpn): Translate OFF in external module setup (#2998)
* Translate OFF in external module setup
* Update moduledata.cpp
---
companion/src/firmwares/moduledata.cpp | 44 +++++++++++-----------
companion/src/translations/companion_da.ts | 6 ++-
2 files changed, 27 insertions(+), 23 deletions(-)
diff --git a/companion/src/firmwares/moduledata.cpp b/companion/src/firmwares/moduledata.cpp
index 0feb878b0..106ae5007 100644
--- a/companion/src/firmwares/moduledata.cpp
+++ b/companion/src/firmwares/moduledata.cpp
@@ -156,28 +156,28 @@ QString ModuleData::indexToString(int index, Firmware * fw)
// static
QString ModuleData::protocolToString(unsigned int protocol)
{
- static const char * strings[] = {
- "OFF",
- "PPM",
- "Silverlit A", "Silverlit B", "Silverlit C",
- "CTP1009",
- "LP45", "DSM2", "DSMX",
- "PPM16", "PPMsim",
- "FrSky XJT (D16)", "FrSky XJT (D8)", "FrSky XJT (LR12)", "FrSky DJT",
- "Crossfire",
- "Multi",
- "FrSky R9M",
- "FrSky R9M Lite",
- "FrSky R9M Lite Pro",
- "SBUS output at VBat",
- "FrSky ACCESS ISRM", "FrSky ACCST ISRM D16",
- "FrSky ACCESS R9M 2019",
- "FrSky ACCESS R9M Lite",
- "FrSky ACCESS R9M Lite Pro",
- "FrSky XJT lite (D16)", "FrSky XJT lite (D8)", "FrSky XJT lite (LR12)",
- "AFHDS3",
- "Ghost",
- "Lemon-Rx DSMP",
+ static const QString strings[] = {
+ tr("OFF"),
+ tr("PPM"),
+ tr("Silverlit A"), tr("Silverlit B"), tr("Silverlit C"),
+ tr("CTP1009"),
+ tr("LP45"), tr("DSM2"), tr("DSMX"),
+ tr("PPM16"), tr("PPMsim"),
+ tr("FrSky XJT (D16)"), tr("FrSky XJT (D8)"), tr("FrSky XJT (LR12)"), tr("FrSky DJT"),
+ tr("Crossfire"),
+ tr("Multi"),
+ tr("FrSky R9M"),
+ tr("FrSky R9M Lite"),
+ tr("FrSky R9M Lite Pro"),
+ tr("SBUS output at VBat"),
+ tr("FrSky ACCESS ISRM"), tr("FrSky ACCST ISRM D16"),
+ tr("FrSky ACCESS R9M 2019"),
+ tr("FrSky ACCESS R9M Lite"),
+ tr("FrSky ACCESS R9M Lite Pro"),
+ tr("FrSky XJT lite (D16)"), tr("FrSky XJT lite (D8)"), tr("FrSky XJT lite (LR12)"),
+ tr("AFHDS3"),
+ tr("Ghost"),
+ tr("Lemon-Rx DSMP"),
};
return CHECK_IN_ARRAY(strings, protocol);
diff --git a/companion/src/translations/companion_da.ts b/companion/src/translations/companion_da.ts
index fefaf923d..a58ee6120 100644
--- a/companion/src/translations/companion_da.ts
+++ b/companion/src/translations/companion_da.ts
@@ -1151,7 +1151,7 @@ Vil du indlæse indstillinger fra en fil?
<p><b>Thank you for upgrading to EdgeTX %1.</b></p><p>This is a major upgrade that adds and modifies a lot of things, so please make sure that you read release notes carefully to learn about the changes, and thoroughly check each of your models for proper function.</p><p>Please visit <a href='https://edgetx.org'>edgetx.org</a> for release notes and other documentation.</p>- The EdgeTX Team.
- <p><b>Tak for at du opgraderer til EdgeTX %1.</b></p><p>Dette er en major release som tilføjer og ændrer mange ting, så læs omhyggeligt release beskrivelse for at kende ændringer, og gennemgå omhyggeligt at hver af dine modeller fungerer som forventet.</p><p>Besæh venligst <a href='https://edgetx.org'>edgetx.org</a> for at læse release beskrivelse og andre dokumenter (engelsk).</p>- EdgeTX Team.
+ <p><b>Tak for at du opgraderer til EdgeTX %1.</b></p><p>Dette er en major release som tilføjer og ændrer mange ting, så læs omhyggeligt release beskrivelse for at kende ændringer, og gennemgå omhyggeligt at hver af dine modeller fungerer som forventet.</p><p>Besøg venligst <a href='https://edgetx.org'>edgetx.org</a> for at læse release beskrivelse og andre dokumenter (engelsk).</p>- EdgeTX Team.
@@ -7731,6 +7731,10 @@ p, li { white-space: pre-wrap; }
2 W2 W
+
+ OFF
+ FRA
+ ModulePanel