Add the prefix "ui_" to the translation items for game UI.

Maybe did not cover all usage, sry for that.
This commit is contained in:
霧雨烨 2024-06-14 00:12:06 +08:00
parent 9558829d15
commit e26db60790
8 changed files with 56 additions and 56 deletions

View File

@ -1,4 +1,4 @@
- id: packsack
scene_path: res://prefab/packsacks/packsack.tscn
max_stack_value: 1
icon_path: res://sprites/Player.png
icon_path: res://sprites/Player.png
max_stack_value: 1

View File

@ -1,37 +1,37 @@
id,zh,en,ja
product_name,异界旅人,A traveler from another world,異界の旅人です
start_game,开始游戏,Start game,ゲームを始めます
settings,设置,Settings,備え付け
pick_up,拾捡,Pick up ,拾います
move_left,向左移动,Move left,左に移動します
move_right,向右移动,Move right,右に移動します
jump,跳跃,Jump,飛
throw,抛出,Throw a ,ほうしゅつ
use_item,使用,Use,しよう
jump_down,跳下平台,Jump off platform,踊り場から飛び降ります
de,的,"'s",の
default_player_name,白纸,blankPaper,しらかみ
item_prompt_debug,ID{0}\n名称{1}\n数量{2}\n最大叠加数量{3}\n数据类型{4}\n描述{5},ID: {0}\nName: {1}\nQuantity: {2}\nMaximum stacking quantity: {3}\nData type: {4}\nDescription{5},id:{0}\n名称:{1}\nの数は最大{2}\nシナジー数:{3}\nデータタイプ:{4}\n述べ表わす:{5}
level_graph_editor,关卡图编辑器,Level graph editor,ステージマップエディター
create_room,创建房间,Create room,部屋を作ります
close,关闭,Close,閉じます
name,名称,Name,めいしょう
describe,描述,Describe,ないよう
creation,创建,Creation,創建
default_room_name,房间{0},Room{0},部屋{0}です
room_template_collection_prompt,房间模板集(传入路径为文件夹,将选择文件夹内的所有子文件),"Room template set (incoming path is folder, all subfiles in folder will be selected)",部屋テンプレートセット(着信経路をフォルダにして、フォルダ内のすべてのサブファイルを選択します。)
error_specifying_room_template_line,位于{0}错误,文件或文件夹不存在。,"Located at {0} error, file or folder does not exist.",{0}エラーに位置し、ファイルやフォルダが存在しません。
line_errors_must_start_with_res,位于{0}错误必须以res://开头。,"Located at {0} error, must start with res://.",{0}エラーに位置し、res://で始めなければなりません。
open_the_export_directory,打开导出目录,Open the export directory,エクスポートディレクトリを開きます
save,保存,Save,保留
filename,文件名,File name,ファイル名
cancel,取消,Cancel,キャンセル
load,加载,Load,ろーど
delete_selected_node,删除选中的节点,Delete selected node,選択されたノードを削除します
re_create_map,重新创建地图,Re-create map,地図を再作成します
seed_info,种子:{0},Seed: {0},シード:{0}
tags,标签,Tags,と呼ぶ
room_injection_processor,房间注入处理器,Room injection processor,部屋注入処理器
game_over_title,游戏结束!,Game Over!,ゲームオーバー!
death_info_describe,死因,death,死因
restart,重新开始,Restart,ぶり返す
ui_product_name,异界旅人,A traveler from another world,異界の旅人です
ui_start_game,开始游戏,Start game,ゲームを始めます
ui_settings,设置,Settings,備え付け
ui_pick_up,拾捡,Pick up ,拾います
ui_move_left,向左移动,Move left,左に移動します
ui_move_right,向右移动,Move right,右に移動します
ui_jump,跳跃,Jump,飛
ui_throw,抛出,Throw a ,ほうしゅつ
ui_use_item,使用,Use,しよう
ui_jump_down,跳下平台,Jump off platform,踊り場から飛び降ります
ui_de,的,"'s",の
ui_default_player_name,白纸,blankPaper,しらかみ
ui_item_prompt_debug,ID{0}\n名称{1}\n数量{2}\n最大叠加数量{3}\n数据类型{4}\n描述{5},ID: {0}\nName: {1}\nQuantity: {2}\nMaximum stacking quantity: {3}\nData type: {4}\nDescription{5},id:{0}\n名称:{1}\nの数は最大{2}\nシナジー数:{3}\nデータタイプ:{4}\n述べ表わす:{5}
ui_level_graph_editor,关卡图编辑器,Level graph editor,ステージマップエディター
ui_create_room,创建房间,Create room,部屋を作ります
ui_close,关闭,Close,閉じます
ui_name,名称,Name,めいしょう
ui_describe,描述,Describe,ないよう
ui_creation,创建,Creation,創建
ui_default_room_name,房间{0},Room{0},部屋{0}です
ui_room_template_collection_prompt,房间模板集(传入路径为文件夹,将选择文件夹内的所有子文件),"Room template set (incoming path is folder, all subfiles in folder will be selected)",部屋テンプレートセット(着信経路をフォルダにして、フォルダ内のすべてのサブファイルを選択します。)
ui_error_specifying_room_template_line,位于{0}错误,文件或文件夹不存在。,"Located at {0} error, file or folder does not exist.",{0}エラーに位置し、ファイルやフォルダが存在しません。
ui_line_errors_must_start_with_res,位于{0}错误必须以res://开头。,"Located at {0} error, must start with res://.",{0}エラーに位置し、res://で始めなければなりません。
ui_open_the_export_directory,打开导出目录,Open the export directory,エクスポートディレクトリを開きます
ui_save,保存,Save,セーブ
ui_filename,文件名,File name,ファイル名
ui_cancel,取消,Cancel,キャンセル
ui_load,加载,Load,ロード
ui_delete_selected_node,删除选中的节点,Delete selected node,選択されたノードを削除します
ui_re_create_map,重新创建地图,Re-create map,地図を再作成します
ui_seed_info,种子:{0},Seed: {0},シード:{0}
ui_tags,标签,Tags,と呼ぶ
ui_room_injection_processor,房间注入处理器,Room injection processor,部屋注入処理器
ui_game_over_title,游戏结束!,Game Over!,ゲームオーバー!
ui_death_info_describe,死因,death,死因
ui_restart,重新开始,Restart,ぶり返す

1 id zh en ja
2 product_name ui_product_name 异界旅人 A traveler from another world 異界の旅人です
3 start_game ui_start_game 开始游戏 Start game ゲームを始めます
4 settings ui_settings 设置 Settings 備え付け
5 pick_up ui_pick_up 拾捡 Pick up 拾います
6 move_left ui_move_left 向左移动 Move left 左に移動します
7 move_right ui_move_right 向右移动 Move right 右に移動します
8 jump ui_jump 跳跃 Jump
9 throw ui_throw 抛出 Throw a ほうしゅつ
10 use_item ui_use_item 使用 Use しよう
11 jump_down ui_jump_down 跳下平台 Jump off platform 踊り場から飛び降ります
12 de ui_de 's
13 default_player_name ui_default_player_name 白纸 blankPaper しらかみ
14 item_prompt_debug ui_item_prompt_debug ID:{0}\n名称:{1}\n数量:{2}\n最大叠加数量:{3}\n数据类型:{4}\n描述:{5} ID: {0}\nName: {1}\nQuantity: {2}\nMaximum stacking quantity: {3}\nData type: {4}\nDescription:{5} id:{0}\n名称:{1}\nの数は最大{2}\nシナジー数:{3}\nデータタイプ:{4}\n述べ表わす:{5}
15 level_graph_editor ui_level_graph_editor 关卡图编辑器 Level graph editor ステージマップエディター
16 create_room ui_create_room 创建房间 Create room 部屋を作ります
17 close ui_close 关闭 Close 閉じます
18 name ui_name 名称 Name めいしょう
19 describe ui_describe 描述 Describe ないよう
20 creation ui_creation 创建 Creation 創建
21 default_room_name ui_default_room_name 房间{0} Room{0} 部屋{0}です
22 room_template_collection_prompt ui_room_template_collection_prompt 房间模板集(传入路径为文件夹,将选择文件夹内的所有子文件) Room template set (incoming path is folder, all subfiles in folder will be selected) 部屋テンプレートセット(着信経路をフォルダにして、フォルダ内のすべてのサブファイルを選択します。)
23 error_specifying_room_template_line ui_error_specifying_room_template_line 位于{0}错误,文件或文件夹不存在。 Located at {0} error, file or folder does not exist. {0}エラーに位置し、ファイルやフォルダが存在しません。
24 line_errors_must_start_with_res ui_line_errors_must_start_with_res 位于{0}错误,必须以res://开头。 Located at {0} error, must start with res://. {0}エラーに位置し、res://で始めなければなりません。
25 open_the_export_directory ui_open_the_export_directory 打开导出目录 Open the export directory エクスポートディレクトリを開きます
26 save ui_save 保存 Save 保留 セーブ
27 filename ui_filename 文件名 File name ファイル名
28 cancel ui_cancel 取消 Cancel キャンセル
29 load ui_load 加载 Load ろーど ロード
30 delete_selected_node ui_delete_selected_node 删除选中的节点 Delete selected node 選択されたノードを削除します
31 re_create_map ui_re_create_map 重新创建地图 Re-create map 地図を再作成します
32 seed_info ui_seed_info 种子:{0} Seed: {0} シード:{0}
33 tags ui_tags 标签 Tags と呼ぶ
34 room_injection_processor ui_room_injection_processor 房间注入处理器 Room injection processor 部屋注入処理器
35 game_over_title ui_game_over_title 游戏结束! Game Over! ゲームオーバー!
36 death_info_describe ui_death_info_describe 死因 death 死因
37 restart ui_restart 重新开始 Restart ぶり返す

View File

@ -18,4 +18,4 @@ script = ExtResource("1_jiu7r")
[node name="DescribeLabel" type="Label" parent="."]
layout_mode = 2
text = "describe"
text = "ui_describe"

View File

@ -32,7 +32,7 @@ offset_left = 11.0
offset_top = 7.0
offset_right = 143.0
offset_bottom = 32.0
text = "level_graph_editor"
text = "ui_level_graph_editor"
[node name="CreateOrEditorPanel" type="Panel" parent="."]
visible = false
@ -193,27 +193,27 @@ grow_horizontal = 0
[node name="DeleteSelectedNodeButton" type="Button" parent="HBoxContainer"]
layout_mode = 2
text = "delete_selected_node"
text = "ui_delete_selected_node"
[node name="OpenExportFolderButton" type="Button" parent="HBoxContainer"]
layout_mode = 2
text = "open_the_export_directory"
text = "ui_open_the_export_directory"
[node name="ShowSavePanelButton" type="Button" parent="HBoxContainer"]
layout_mode = 2
text = "save"
text = "ui_save"
[node name="ShowLoadPanelButton" type="Button" parent="HBoxContainer"]
layout_mode = 2
text = "load"
text = "ui_load"
[node name="ShowCreateRoomPanelButton" type="Button" parent="HBoxContainer"]
layout_mode = 2
text = "create_room"
text = "ui_create_room"
[node name="ReturnButton" type="Button" parent="HBoxContainer"]
layout_mode = 2
text = "close"
text = "ui_close"
[node name="SaveOrLoadPanel" type="Panel" parent="."]
visible = false

View File

@ -72,7 +72,7 @@ script = ExtResource("5_dis4v")
layout_mode = 0
offset_right = 8.0
offset_bottom = 8.0
text = "re_create_map"
text = "ui_re_create_map"
[node name="SeedLabel" type="Label" parent="CanvasLayer/Control"]
layout_mode = 1

View File

@ -37,7 +37,7 @@ layout_mode = 2
[node name="GameOverLabel" type="Label" parent="CenterContainer/VBoxContainer/CenterContainer"]
layout_mode = 2
theme_override_font_sizes/font_size = 30
text = "game_over_title"
text = "ui_game_over_title"
[node name="MarginContainer" type="MarginContainer" parent="CenterContainer/VBoxContainer"]
layout_mode = 2
@ -48,7 +48,7 @@ layout_mode = 2
[node name="DeathInfoLabel" type="Label" parent="CenterContainer/VBoxContainer/MarginContainer/CenterContainer2"]
layout_mode = 2
text = "death_info_describe"
text = "ui_death_info_describe"
[node name="MarginContainer2" type="MarginContainer" parent="CenterContainer/VBoxContainer"]
layout_mode = 2
@ -57,4 +57,4 @@ theme_override_constants/margin_bottom = 150
[node name="RestartButton" type="Button" parent="CenterContainer/VBoxContainer/MarginContainer2"]
layout_mode = 2
text = "restart"
text = "ui_restart"

View File

@ -23,7 +23,7 @@ offset_top = 170.0
offset_right = 47.5
offset_bottom = 201.0
grow_horizontal = 2
text = "start_game"
text = "ui_start_game"
[node name="SettingsButton" type="Button" parent="."]
layout_mode = 1
@ -35,7 +35,7 @@ offset_top = 215.0
offset_right = 50.5
offset_bottom = 248.0
grow_horizontal = 2
text = "settings"
text = "ui_settings"
[node name="levelGraphEditorButton" type="Button" parent="."]
layout_mode = 1
@ -47,7 +47,7 @@ offset_top = 269.0
offset_right = 50.5
offset_bottom = 302.0
grow_horizontal = 2
text = "level_graph_editor"
text = "ui_level_graph_editor"
[node name="VBoxContainer" type="VBoxContainer" parent="."]
layout_mode = 1
@ -87,7 +87,7 @@ grow_horizontal = 2
[node name="Label" type="Label" parent="CenterContainer"]
layout_mode = 2
theme_override_font_sizes/font_size = 45
text = "product_name"
text = "ui_product_name"
[node name="CenterContainer2" type="CenterContainer" parent="."]
layout_mode = 1
@ -99,7 +99,7 @@ grow_horizontal = 2
[node name="SloganLabel" type="Label" parent="CenterContainer2"]
layout_mode = 2
text = "slogan"
text = "ui_slogan"
[node name="VBoxContainer2" type="VBoxContainer" parent="."]
layout_mode = 1

View File

@ -84,7 +84,7 @@ public partial class GameSceneLoader : SceneLoaderTemplate
{
//If you have a seedLabel, then set the seed to it.
//如果有seedLabel那么将种子设置上去。
var seedInfo = TranslationServerUtils.TranslateWithFormat("seed_info", MapGenerator.Seed);
var seedInfo = TranslationServerUtils.TranslateWithFormat("ui_seed_info", MapGenerator.Seed);
_seedLabel.Text = seedInfo ?? $"Seed: {MapGenerator.Seed}";
}
await MapGenerator.GenerateMap();