diff --git a/launcher/firstLaunch/firstlaunch_moc.cpp b/launcher/firstLaunch/firstlaunch_moc.cpp index af334374a..52aebfe1b 100644 --- a/launcher/firstLaunch/firstlaunch_moc.cpp +++ b/launcher/firstLaunch/firstlaunch_moc.cpp @@ -335,6 +335,7 @@ void FirstLaunchView::modPresetUpdate() bool translationExists = !findTranslationModName().isEmpty(); ui->labelPresetLanguage->setVisible(translationExists); + ui->labelPresetLanguageDescr->setVisible(translationExists); ui->checkBoxPresetLanguage->setVisible(translationExists); ui->checkBoxPresetLanguage->setEnabled(checkCanInstallTranslation()); diff --git a/launcher/settingsView/csettingsview_moc.cpp b/launcher/settingsView/csettingsview_moc.cpp index b304f3ea8..302df1b9e 100644 --- a/launcher/settingsView/csettingsview_moc.cpp +++ b/launcher/settingsView/csettingsview_moc.cpp @@ -372,7 +372,7 @@ void CSettingsView::loadTranslation() ui->labelTranslationStatus->setVisible(showTranslation); ui->pushButtonTranslation->setVisible(showTranslation); - if (!translationExists) + if (!translationExists || !translationNeeded) return; bool translationAvailable = mainWindow->getModView()->isModAvailable(modName);