diff --git a/src/shared/components/common/language-select.tsx b/src/shared/components/common/language-select.tsx index 382eff1e..3caf5893 100644 --- a/src/shared/components/common/language-select.tsx +++ b/src/shared/components/common/language-select.tsx @@ -49,39 +49,41 @@ export class LanguageSelect extends Component { return this.props.iconVersion ? ( this.selectBtn ) : ( -
+
+ {this.props.multiple && this.props.showLanguageWarning && ( -
+ )} -
- -
- {this.selectBtn} - {this.props.multiple && ( - - )} -
+
+ {this.selectBtn} + {this.props.multiple && ( + + )}
); @@ -105,6 +107,11 @@ export class LanguageSelect extends Component { id={this.id} onChange={linkEvent(this, this.handleLanguageChange)} aria-label={I18NextService.i18n.t("language_select_placeholder")} + aria-describedby={ + this.props.multiple && this.props.showLanguageWarning + ? "lang-warning" + : "" + } multiple={this.props.multiple} disabled={this.props.disabled} >