fix #206 resolving weird behavior around translation settings in demo

This commit is contained in:
betalars 2025-08-16 16:20:24 +02:00
parent a906a5e9a2
commit 0dfc1d05aa
2 changed files with 3 additions and 3 deletions

View File

@ -113,7 +113,7 @@ func _on_text_button_item_selected(index: int) -> void:
func _on_speech_button_item_selected(index: int) -> void: func _on_speech_button_item_selected(index: int) -> void:
State.speech_language = index + 1 State.speech_language = index + 1
%TextButton.select(1) if index == 1: %TextButton.select(1)
func _unhandled_input(event: InputEvent) -> void: func _unhandled_input(event: InputEvent) -> void:
if event is InputEvent and in_game: if event is InputEvent and in_game:

View File

@ -115,7 +115,7 @@ var current_main_theme:Theme = preload("res://logic-scenes/themes/handwriting.th
@export var obscure_logs:bool = true @export var obscure_logs:bool = true
@export_enum("system_locale", "english", "german") var text_language: int = -1: @export_enum("system_locale", "english", "german") var text_language: int = 0:
set(value): set(value):
text_language = value text_language = value
match text_language: match text_language:
@ -123,7 +123,7 @@ var current_main_theme:Theme = preload("res://logic-scenes/themes/handwriting.th
2: TranslationServer.set_locale("de") 2: TranslationServer.set_locale("de")
_: TranslationServer.set_locale(OS.get_locale()) _: TranslationServer.set_locale(OS.get_locale())
settings_changed.emit() settings_changed.emit()
@export_enum("system_locale", "english", "german") var speech_language: int = -1: @export_enum("system_locale", "english", "german") var speech_language: int = 0:
set(value): set(value):
speech_language = value speech_language = value