tr 无需 "dialogue" 作为 context
This commit is contained in:
parent
f9d4021ae3
commit
9673138f00
@ -96,7 +96,7 @@ func apply_dialogue_line() -> void:
|
|||||||
balloon.grab_focus()
|
balloon.grab_focus()
|
||||||
|
|
||||||
character_label.visible = not dialogue_line.character.is_empty()
|
character_label.visible = not dialogue_line.character.is_empty()
|
||||||
character_label.text = tr(dialogue_line.character, "dialogue")
|
character_label.text = tr(dialogue_line.character)
|
||||||
|
|
||||||
dialogue_label.hide()
|
dialogue_label.hide()
|
||||||
dialogue_label.dialogue_line = dialogue_line
|
dialogue_label.dialogue_line = dialogue_line
|
||||||
|
@ -83,7 +83,7 @@ var current_line_ban_skip = false
|
|||||||
# 自定义获得文本,从 tags 中获取备注参数
|
# 自定义获得文本,从 tags 中获取备注参数
|
||||||
func _apply_tags() -> void:
|
func _apply_tags() -> void:
|
||||||
character_label.visible = not dialogue_line.character.is_empty()
|
character_label.visible = not dialogue_line.character.is_empty()
|
||||||
character_label.text = tr(dialogue_line.character, "dialogue")
|
character_label.text = tr(dialogue_line.character)
|
||||||
#主要角色颜色
|
#主要角色颜色
|
||||||
var color = dialogue_line.get_tag_value("color")
|
var color = dialogue_line.get_tag_value("color")
|
||||||
if color:
|
if color:
|
||||||
@ -95,12 +95,12 @@ func _apply_tags() -> void:
|
|||||||
character_label.modulate = GlobalConfig.CHARACTER_COLOR_MAP["default"]
|
character_label.modulate = GlobalConfig.CHARACTER_COLOR_MAP["default"]
|
||||||
# 配色结束后匿名化处理
|
# 配色结束后匿名化处理
|
||||||
if dialogue_line.tags.has("anonymous"):
|
if dialogue_line.tags.has("anonymous"):
|
||||||
character_label.text = tr("???", "dialogue")
|
character_label.text = tr("???")
|
||||||
|
|
||||||
var translation_key = dialogue_line.translation_key
|
var translation_key = dialogue_line.translation_key
|
||||||
var text
|
var text
|
||||||
if translation_key:
|
if translation_key:
|
||||||
text = tr(translation_key, "dialogue")
|
text = tr(translation_key)
|
||||||
if text == translation_key:
|
if text == translation_key:
|
||||||
text = dialogue_line.text
|
text = dialogue_line.text
|
||||||
else:
|
else:
|
||||||
|
@ -65,7 +65,7 @@ func _setup_content_text() -> void:
|
|||||||
var translation_key = dialogue_line.translation_key
|
var translation_key = dialogue_line.translation_key
|
||||||
var text
|
var text
|
||||||
if translation_key:
|
if translation_key:
|
||||||
text = tr(translation_key, "dialogue")
|
text = tr(translation_key)
|
||||||
if text == translation_key:
|
if text == translation_key:
|
||||||
text = dialogue_line.text
|
text = dialogue_line.text
|
||||||
else:
|
else:
|
||||||
@ -121,7 +121,7 @@ func apply_dialogue_line() -> void:
|
|||||||
balloon.grab_focus()
|
balloon.grab_focus()
|
||||||
|
|
||||||
character_label.visible = not dialogue_line.character.is_empty()
|
character_label.visible = not dialogue_line.character.is_empty()
|
||||||
character_label.text = tr(dialogue_line.character, "dialogue")
|
character_label.text = tr(dialogue_line.character)
|
||||||
#主要角色颜色
|
#主要角色颜色
|
||||||
if CHARACTER_COLOR_MAP.has(dialogue_line.character):
|
if CHARACTER_COLOR_MAP.has(dialogue_line.character):
|
||||||
character_label.modulate = CHARACTER_COLOR_MAP[dialogue_line.character]
|
character_label.modulate = CHARACTER_COLOR_MAP[dialogue_line.character]
|
||||||
|
Loading…
Reference in New Issue
Block a user