diff --git a/companion/src/fwpreferencesdialog.cpp b/companion/src/fwpreferencesdialog.cpp index 6175b7067..81d29a47f 100644 --- a/companion/src/fwpreferencesdialog.cpp +++ b/companion/src/fwpreferencesdialog.cpp @@ -14,6 +14,12 @@ FirmwarePreferencesDialog::FirmwarePreferencesDialog(QWidget *parent) : ui->setupUi(this); setWindowIcon(CompanionIcon("fwpreferences.png")); initSettings(); + + foreach(const char *lang, GetCurrentFirmware()->ttslanguages) { + ui->voiceCombo->addItem(lang); + if (current_firmware_variant.id.contains(QString("-tts%1").arg(lang))) + ui->voiceCombo->setCurrentIndex(ui->voiceCombo->count() - 1); + } } FirmwarePreferencesDialog::~FirmwarePreferencesDialog() diff --git a/companion/src/fwpreferencesdialog.ui b/companion/src/fwpreferencesdialog.ui index 2ed1148bc..f0c68f84b 100644 --- a/companion/src/fwpreferencesdialog.ui +++ b/companion/src/fwpreferencesdialog.ui @@ -81,56 +81,6 @@ Set voice language. May be different from firmware language - - - en - - - - - cz - - - - - de - - - - - es - - - - - fi - - - - - fr - - - - - it - - - - - pl - - - - - pt - - - - - se - -