unityzgy/.svn/pristine/bc/bc5f3ff971f4a377c69a016e667a382433d41770.svn-base
ayuan9957 bf12e02276 feat: 多语言本地化系统 - 支持中/英/法/俄实时切换
- LocalizationManager: 新增翻译表(SetFormatted/SetDuration/LocalizeOperateMsg)
- LoginPanel: InputField placeholder本地化、字体颜色保持
- HistoryPanel: 用时数据本地化、placeholder本地化
- RecordDetailPanel: 操作详情消息本地化(LanguageChanged重建)
- AppraiseWindowBase: 评价等级本地化、操作消息重建
- EditorAppraiser: 所有评估消息改用InjectOperateMsgLocalized
- StudentOperateRecorder: 新增InjectOperateMsgLocalized方法
- LocalizationLanguageTestBar: 单例模式、ScreenSpaceOverlay筛选
- 字体切换时保留颜色和verticalOverflow
2026-07-16 10:05:59 +08:00

580 lines
16 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-7978386789373198661
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 2072, y: -120}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: -7978386789373198661}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: -572994477927480311}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: -7978386789373198661}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: 5064639825247281108}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u5916\u5361\u73AF"
Active: 0
Finised: 0
--- !u!114 &-6826641977965532404
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 328, y: -72}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: -6826641977965532404}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: 3485769963276343031}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: -6826641977965532404}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: 2624734086220933177}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u8F66\u8F6E\u87BA\u6813\u7EC4"
Active: 0
Finised: 0
--- !u!114 &-4134746757001504538
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 1112, y: -104}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: -4134746757001504538}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: 2624734086220933177}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: -4134746757001504538}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: 6255338742754987622}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u5236\u52A8\u9F13"
Active: 0
Finised: 0
--- !u!114 &-3785444916605759266
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: -104, y: -200}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: -3785444916605759266}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: 1321409871477722116}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: -3785444916605759266}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: 3485769963276343031}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u62A4\u7F69\u87BA\u6813\u7EC4"
Active: 0
Finised: 0
--- !u!114 &-572994477927480311
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 1800, y: -136}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: -572994477927480311}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: 6255338742754987622}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: -572994477927480311}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: -7978386789373198661}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u7AEF\u76D6"
Active: 0
Finised: 0
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 99ce26d346cb67748bd57984d1be4fdb, type: 3}
m_Name: "\u8F6E\u8FB9\u62C6\u88C5(\u90E8\u5206)"
m_EditorClassIdentifier:
nodes:
- {fileID: 1321409871477722116}
- {fileID: -3785444916605759266}
- {fileID: 3485769963276343031}
- {fileID: -6826641977965532404}
- {fileID: 6915417934017386601}
- {fileID: 2624734086220933177}
- {fileID: -4134746757001504538}
- {fileID: 6255338742754987622}
- {fileID: -572994477927480311}
- {fileID: -7978386789373198661}
- {fileID: 5064639825247281108}
- {fileID: 5859186795456709462}
--- !u!114 &1321409871477722116
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: -408, y: -216}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: 1321409871477722116}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: 1321409871477722116}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: -3785444916605759266}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u5343\u65A4\u9876"
Active: 0
Finised: 0
--- !u!114 &2624734086220933177
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 616, y: -72}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: 2624734086220933177}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: -6826641977965532404}
reroutePoints: []
- fieldName: Finised
node: {fileID: 6915417934017386601}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: 2624734086220933177}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: -4134746757001504538}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u8F66\u8F6E"
Active: 0
Finised: 0
--- !u!114 &3485769963276343031
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 88, y: -8}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: 3485769963276343031}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: -3785444916605759266}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: 3485769963276343031}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: -6826641977965532404}
reroutePoints: []
- fieldName: Active
node: {fileID: 6915417934017386601}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u8F6E\u80CE\u62A4\u7F69"
Active: 0
Finised: 0
--- !u!114 &5064639825247281108
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 2328, y: -104}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: 5064639825247281108}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: -7978386789373198661}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: 5064639825247281108}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: 5859186795456709462}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u8C03\u6574\u57AB"
Active: 0
Finised: 0
--- !u!114 &5859186795456709462
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 2568, y: -104}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: 5859186795456709462}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: 5064639825247281108}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: 5859186795456709462}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u627F\u63A8\u57AB\u5708"
Active: 0
Finised: 0
--- !u!114 &6255338742754987622
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 1496, y: -104}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: 6255338742754987622}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: -4134746757001504538}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: 6255338742754987622}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: -572994477927480311}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u7AEF\u76D6\u87BA\u6813\u7EC4"
Active: 0
Finised: 0
--- !u!114 &6915417934017386601
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 29367b33e2ec6d2419a7cfa3c13cdf54, type: 3}
m_Name: Step
m_EditorClassIdentifier:
graph: {fileID: 11400000}
position: {x: 344, y: 104}
ports:
keys:
- Active
- Finised
values:
- _fieldName: Active
_node: {fileID: 6915417934017386601}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Finised
node: {fileID: 3485769963276343031}
reroutePoints: []
_direction: 0
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
- _fieldName: Finised
_node: {fileID: 6915417934017386601}
_typeQualifiedName: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
connections:
- fieldName: Active
node: {fileID: 2624734086220933177}
reroutePoints: []
_direction: 1
_connectionType: 0
_typeConstraint: 0
_dynamic: 0
stepName: "\u5145\u6C14\u53E3"
Active: 0
Finised: 0