diff --git a/radio/src/gui/128x64/model_module_options.cpp b/radio/src/gui/128x64/model_module_options.cpp index f6b1d5566..3d6e84d63 100644 --- a/radio/src/gui/128x64/model_module_options.cpp +++ b/radio/src/gui/128x64/model_module_options.cpp @@ -107,7 +107,7 @@ void menuModelModuleOptions(event_t event) moduleState[g_moduleIdx].mode = MODULE_MODE_NORMAL; if (reusableBuffer.hardwareAndSettings.moduleSettingsDirty) { abortPopMenu(); - POPUP_CONFIRMATION("Update TX options?", onTxOptionsUpdateConfirm); + POPUP_CONFIRMATION(STR_UPDATE_TX_OPTIONS, onTxOptionsUpdateConfirm); } else { return; @@ -132,7 +132,7 @@ void menuModelModuleOptions(event_t event) } int8_t sub = menuVerticalPosition; - lcdDrawTextAlignedLeft(0, "Module options"); + lcdDrawTextAlignedLeft(0, STR_MODULE_OPTIONS); lcdDrawText(lcdLastRightPos + 3, 0, PXX2modulesModels[modelId]); lcdInvertLine(0); @@ -150,7 +150,7 @@ void menuModelModuleOptions(event_t event) switch (i) { case ITEM_MODULE_SETTINGS_RF_PROTOCOL: - lcdDrawText(0, y, "RF Protocol"); + lcdDrawText(0, y, STR_RF_PROTOCOL); lcdDrawTextAtIndex(RECEIVER_OPTIONS_2ND_COLUMN, y, STR_XJT_PROTOCOLS, reusableBuffer.hardwareAndSettings.moduleSettings.rfProtocol + 1, attr); if (attr) { reusableBuffer.hardwareAndSettings.moduleSettings.rfProtocol = checkIncDec(event, reusableBuffer.hardwareAndSettings.moduleSettings.rfProtocol, RF_PROTO_X16, RF_PROTO_LAST, 0, nullptr); @@ -168,7 +168,7 @@ void menuModelModuleOptions(event_t event) break; case ITEM_MODULE_SETTINGS_POWER: - lcdDrawText(0, y, "Power"); + lcdDrawText(0, y, STR_POWER); lcdDrawNumber(RECEIVER_OPTIONS_2ND_COLUMN, y, reusableBuffer.hardwareAndSettings.moduleSettings.txPower, attr); lcdDrawText(lcdNextPos, y, "dBm("); drawPower(lcdNextPos, y, reusableBuffer.hardwareAndSettings.moduleSettings.txPower); @@ -184,12 +184,12 @@ void menuModelModuleOptions(event_t event) } } else { - lcdDrawCenteredText(LCD_H/2, "No TX options"); + lcdDrawCenteredText(LCD_H/2, STR_NO_TX_OPTIONS); s_editMode = 0; } } else { - lcdDrawCenteredText(LCD_H/2, "Waiting for TX..."); + lcdDrawCenteredText(LCD_H/2, STR_WAITING_FOR_TX); s_editMode = 0; } } diff --git a/radio/src/gui/128x64/model_receiver_options.cpp b/radio/src/gui/128x64/model_receiver_options.cpp index f96b276fc..bc843a092 100644 --- a/radio/src/gui/128x64/model_receiver_options.cpp +++ b/radio/src/gui/128x64/model_receiver_options.cpp @@ -70,7 +70,7 @@ void menuModelReceiverOptions(event_t event) moduleState[g_moduleIdx].mode = MODULE_MODE_NORMAL; if (reusableBuffer.hardwareAndSettings.receiverSettings.dirty) { abortPopMenu(); - POPUP_CONFIRMATION("Update RX options?", onRxOptionsUpdateConfirm); + POPUP_CONFIRMATION(STR_UPDATE_RX_OPTIONS, onRxOptionsUpdateConfirm); } else { return; @@ -123,7 +123,7 @@ void menuModelReceiverOptions(event_t event) if (pin < reusableBuffer.hardwareAndSettings.receiverSettings.outputsCount) { uint8_t channel = g_model.moduleData[g_moduleIdx].channelsStart + reusableBuffer.hardwareAndSettings.receiverSettings.outputsMapping[pin]; int32_t channelValue = channelOutputs[channel]; - lcdDrawText(0, y, "Pin"); + lcdDrawText(0, y, STR_PIN); lcdDrawNumber(lcdLastRightPos + 1, y, pin + 1); putsChn(7 * FW, y, channel + 1, attr); @@ -151,6 +151,6 @@ void menuModelReceiverOptions(event_t event) } } else { - lcdDrawCenteredText(LCD_H/2, "Waiting for RX..."); + lcdDrawCenteredText(LCD_H/2, STR_WAITING_FOR_RX); } } diff --git a/radio/src/gui/128x64/radio_diaganas.cpp b/radio/src/gui/128x64/radio_diaganas.cpp index 46b3a1bbf..928e97d46 100644 --- a/radio/src/gui/128x64/radio_diaganas.cpp +++ b/radio/src/gui/128x64/radio_diaganas.cpp @@ -35,7 +35,7 @@ void menuRadioDiagAnalogs(event_t event) coord_t y = MENU_HEADER_HEIGHT + 1; - lcdDrawTextAlignedLeft(y, STICKS_PWM_ENABLED() ? "PWM Sticks/Pots/Sliders" : "Sticks/Pots/Sliders"); + lcdDrawTextAlignedLeft(y, STICKS_PWM_ENABLED() ? STR_PWM_STICKS_POTS_SLIDERS : STR_STICKS_POTS_SLIDERS); for (uint8_t i=0; i