diff --git a/Assets/TEngine/Runtime/Localize/LocalizeText.cs b/Assets/TEngine/Runtime/Localize/LocalizeText.cs index 3dce9eea..72f5d3d2 100644 --- a/Assets/TEngine/Runtime/Localize/LocalizeText.cs +++ b/Assets/TEngine/Runtime/Localize/LocalizeText.cs @@ -15,7 +15,11 @@ namespace TEngine protected override void Start() { base.Start(); - if (string.IsNullOrEmpty(this.text)) + if (Key > 0 && string.IsNullOrEmpty(this.text)) + { + text = SetText(Key); + } + else if (!string.IsNullOrEmpty(this.text)) { Key = LocalizeMgr.Instance.GetLocalId(this.text); if (Key <= 0) diff --git a/Assets/TResources/Localization.meta b/Assets/TResources/Localization.meta new file mode 100644 index 00000000..bb928347 --- /dev/null +++ b/Assets/TResources/Localization.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 24e1d45d8e9227f44ac9f92bbec62b8d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TResources/Localization/Localization.json b/Assets/TResources/Localization/Localization.json new file mode 100644 index 00000000..0bb9f673 --- /dev/null +++ b/Assets/TResources/Localization/Localization.json @@ -0,0 +1,6 @@ +{ + "1": { + "Chinese": "第一章", + "EngLish": "第一章内容" + } +} \ No newline at end of file diff --git a/Assets/TResources/Localization/Localization.json.meta b/Assets/TResources/Localization/Localization.json.meta new file mode 100644 index 00000000..74e526b7 --- /dev/null +++ b/Assets/TResources/Localization/Localization.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6af553b847225854db57f39a45cc27bf +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TResources/Localization/LocalizationId.json b/Assets/TResources/Localization/LocalizationId.json new file mode 100644 index 00000000..d757c160 --- /dev/null +++ b/Assets/TResources/Localization/LocalizationId.json @@ -0,0 +1,3 @@ +{ + "CurlocalizationId": 1 +} \ No newline at end of file diff --git a/Assets/TResources/Localization/LocalizationId.json.meta b/Assets/TResources/Localization/LocalizationId.json.meta new file mode 100644 index 00000000..45850c89 --- /dev/null +++ b/Assets/TResources/Localization/LocalizationId.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4a163b44b506e7d4b8ed782a14b13dab +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: