fix(dialogs): use default text for dialog options if text is untranslated

This commit is contained in:
2023-10-20 21:34:34 +02:00
parent 876a19b932
commit fd3a648161
2 changed files with 12 additions and 2 deletions

View File

@@ -52,8 +52,18 @@ func load_string(option_string: String):
func get_option(): func get_option():
# Check if text has a key
if ":" in option: if ":" in option:
return tr(option.split(":")[0]) var splitted_text = option.split(":")
var key = splitted_text[0]
var translated_text = tr(key)
# If no translation is found use default text
if key != translated_text:
return tr(key)
if splitted_text.size() > 1:
return splitted_text[1]
return option return option

View File

@@ -7,7 +7,7 @@ pegatinas_action2_eneko_smoking_say,Eh! las pegatinas no se tocan,Eh! las pegati
cocina_delante_intro_dialog_player,,, cocina_delante_intro_dialog_player,,,
cocina_delante_intro_dialog_eneko,,, cocina_delante_intro_dialog_eneko,,,
cocina_delante_intro_dialog_eneko_2,,, cocina_delante_intro_dialog_eneko_2,,,
cocina_delante_intro_dialog_option1,,,"Uyuyuy, parece que alguien se ha despertado con el pie izquierdo." cocina_delante_intro_dialog_option1,,,
cocina_delante_intro_dialog_option1_res,,, cocina_delante_intro_dialog_option1_res,,,
cocina_delante_intro_dialog_option2,,,"En algunas culturas fumar se considera una actividad de provecho." cocina_delante_intro_dialog_option2,,,"En algunas culturas fumar se considera una actividad de provecho."
cocina_delante_intro_dialog_option2_res,,, cocina_delante_intro_dialog_option2_res,,,
1 keys en fr es
7 cocina_delante_intro_dialog_player
8 cocina_delante_intro_dialog_eneko
9 cocina_delante_intro_dialog_eneko_2
10 cocina_delante_intro_dialog_option1 Uyuyuy, parece que alguien se ha despertado con el pie izquierdo.
11 cocina_delante_intro_dialog_option1_res
12 cocina_delante_intro_dialog_option2 En algunas culturas fumar se considera una actividad de provecho.
13 cocina_delante_intro_dialog_option2_res