mirror of
https://github.com/home-assistant/frontend.git
synced 2025-08-01 13:37:47 +00:00
Set default lang to user lang
This commit is contained in:
parent
1fa95b0673
commit
dccb565a7f
@ -39,7 +39,7 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
|
|||||||
subscribe: false,
|
subscribe: false,
|
||||||
storage: "localStorage",
|
storage: "localStorage",
|
||||||
})
|
})
|
||||||
_language = "en";
|
_language?: string;
|
||||||
|
|
||||||
@state() _results: SentenceParsingResult[] = [];
|
@state() _results: SentenceParsingResult[] = [];
|
||||||
|
|
||||||
@ -63,7 +63,7 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
|
|||||||
const sentences = this._sentencesInput.value
|
const sentences = this._sentencesInput.value
|
||||||
.split("\n")
|
.split("\n")
|
||||||
.filter((a) => a !== "");
|
.filter((a) => a !== "");
|
||||||
const { results } = await debugAgent(this.hass, sentences, this._language);
|
const { results } = await debugAgent(this.hass, sentences, this._language!);
|
||||||
|
|
||||||
this._sentencesInput.value = "";
|
this._sentencesInput.value = "";
|
||||||
|
|
||||||
@ -75,7 +75,7 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
|
|||||||
|
|
||||||
newResults.push({
|
newResults.push({
|
||||||
sentence,
|
sentence,
|
||||||
language: this._language,
|
language: this._language!,
|
||||||
result,
|
result,
|
||||||
time: now,
|
time: now,
|
||||||
});
|
});
|
||||||
@ -90,6 +90,15 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
|
|||||||
assistAgent?.supported_languages === "*"
|
assistAgent?.supported_languages === "*"
|
||||||
? undefined
|
? undefined
|
||||||
: assistAgent?.supported_languages;
|
: assistAgent?.supported_languages;
|
||||||
|
|
||||||
|
if (
|
||||||
|
!this._language &&
|
||||||
|
this.supportedLanguages?.includes(this.hass.locale.language)
|
||||||
|
) {
|
||||||
|
this._language = this.hass.locale.language;
|
||||||
|
} else if (!this._language) {
|
||||||
|
this._language = "en";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected firstUpdated(): void {
|
protected firstUpdated(): void {
|
||||||
@ -124,7 +133,10 @@ class HaPanelDevAssist extends SubscribeMixin(LitElement) {
|
|||||||
></ha-textarea>
|
></ha-textarea>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-actions">
|
<div class="card-actions">
|
||||||
<ha-button @click=${this._parse} .disabled=${!this._validInput}>
|
<ha-button
|
||||||
|
@click=${this._parse}
|
||||||
|
.disabled=${!this._language || !this._validInput}
|
||||||
|
>
|
||||||
Parse sentences
|
Parse sentences
|
||||||
</ha-button>
|
</ha-button>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user