Skip to content

Commit 284a835

Browse files
author
TarasPC
committed
dev. Implemented localization key name generation from template and property metadata.
1 parent 1b1bc96 commit 284a835

50 files changed

Lines changed: 847 additions & 11 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Assets/AddressableAssetsData/AddressableAssetSettings.asset

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ MonoBehaviour:
1515
m_DefaultGroup: d889cf395ecab3f4bb07f1616b3a3727
1616
m_currentHash:
1717
serializedVersion: 2
18-
Hash: 57929390d863e46ff6988b5ddd902001
18+
Hash: e16b7d525c1baa05262d1d83dd6c2faa
1919
m_OptimizeCatalogSize: 0
2020
m_BuildRemoteCatalog: 0
2121
m_BundleLocalCatalog: 0
@@ -45,7 +45,9 @@ MonoBehaviour:
4545
m_overridePlayerVersion: '[UnityEditor.PlayerSettings.bundleVersion]'
4646
m_GroupAssets:
4747
- {fileID: 11400000, guid: 8ee24a52706f0f747a9737b5213aa228, type: 2}
48+
- {fileID: 11400000, guid: c0b175b92e0fcd04d801a779d5434550, type: 2}
4849
- {fileID: 11400000, guid: 22a1367e059858a4481a37f1009f2396, type: 2}
50+
- {fileID: 11400000, guid: ac6d53449c6b65147884f655724d79e9, type: 2}
4951
- {fileID: 11400000, guid: bc2c205ee3a43904eb755da2aafe53cd, type: 2}
5052
- {fileID: 11400000, guid: dbec6a571a47f8e44a7386bea86644f5, type: 2}
5153
- {fileID: 11400000, guid: 40fedd54e9863134e973a65064b81db7, type: 2}
@@ -94,6 +96,9 @@ MonoBehaviour:
9496
- Locale
9597
- Locale-en
9698
- Locale-uk
99+
- Locale-zh-Hans
100+
- Locale-es-AR
101+
- Preload
97102
m_SchemaTemplates: []
98103
m_GroupTemplateObjects:
99104
- {fileID: 11400000, guid: e638cd4779ba21a4e8ea1bf9adab321b, type: 2}

Assets/AddressableAssetsData/AssetGroups/Localization-Assets-Shared.asset

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@ MonoBehaviour:
3434
m_ReadOnly: 1
3535
m_SerializedLabels: []
3636
FlaggedDuringContentUpdateRestriction: 0
37+
- m_GUID: bdf451768d67642409cb948e3c9f36fc
38+
m_Address: Assets/Localization/Weapons/Weapons Shared Data.asset
39+
m_ReadOnly: 1
40+
m_SerializedLabels: []
41+
FlaggedDuringContentUpdateRestriction: 0
3742
m_ReadOnly: 1
3843
m_Settings: {fileID: 11400000, guid: 17e79fbfce99d5547be923daa81e5942, type: 2}
3944
m_SchemaSet:
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!114 &11400000
4+
MonoBehaviour:
5+
m_ObjectHideFlags: 0
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
m_GameObject: {fileID: 0}
10+
m_Enabled: 1
11+
m_EditorHideFlags: 0
12+
m_Script: {fileID: 11500000, guid: bbb281ee3bf0b054c82ac2347e9e782c, type: 3}
13+
m_Name: Localization-String-Tables-Chinese (Simplified) (zh-Hans)
14+
m_EditorClassIdentifier:
15+
m_GroupName: Localization-String-Tables-Chinese (Simplified) (zh-Hans)
16+
m_Data:
17+
m_SerializedData: []
18+
m_GUID: 208770817784989408a4c4610af15642
19+
m_SerializeEntries:
20+
- m_GUID: 5b7725db3acbdc242bf396509276733d
21+
m_Address: Weapons_zh-Hans
22+
m_ReadOnly: 1
23+
m_SerializedLabels:
24+
- Locale-zh-Hans
25+
FlaggedDuringContentUpdateRestriction: 0
26+
m_ReadOnly: 1
27+
m_Settings: {fileID: 11400000, guid: 17e79fbfce99d5547be923daa81e5942, type: 2}
28+
m_SchemaSet:
29+
m_Schemas:
30+
- {fileID: 11400000, guid: c5c98afa39e0dd441a4df7f2f0f32e45, type: 2}
31+
- {fileID: 11400000, guid: c039a463fcd448344ad10980568cc38e, type: 2}

Assets/AddressableAssetsData/AssetGroups/Localization-String-Tables-Chinese (Simplified) (zh-Hans).asset.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/AddressableAssetsData/AssetGroups/Localization-String-Tables-English (en).asset

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ MonoBehaviour:
2929
m_SerializedLabels:
3030
- Locale-en
3131
FlaggedDuringContentUpdateRestriction: 0
32+
- m_GUID: b0e6277de44710e4fb189146a321d1cd
33+
m_Address: Weapons_en
34+
m_ReadOnly: 1
35+
m_SerializedLabels:
36+
- Locale-en
37+
FlaggedDuringContentUpdateRestriction: 0
3238
- m_GUID: be6ac28ed7ecd6b4a809f3db3bf13101
3339
m_Address: TableReferencedByGuid_en
3440
m_ReadOnly: 1
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!114 &11400000
4+
MonoBehaviour:
5+
m_ObjectHideFlags: 0
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
m_GameObject: {fileID: 0}
10+
m_Enabled: 1
11+
m_EditorHideFlags: 0
12+
m_Script: {fileID: 11500000, guid: bbb281ee3bf0b054c82ac2347e9e782c, type: 3}
13+
m_Name: Localization-String-Tables-Spanish (Argentina) (es-AR)
14+
m_EditorClassIdentifier:
15+
m_GroupName: Localization-String-Tables-Spanish (Argentina) (es-AR)
16+
m_Data:
17+
m_SerializedData: []
18+
m_GUID: b0ae63ecad2cdbd4781bbd081fe74ac0
19+
m_SerializeEntries:
20+
- m_GUID: 0963f6e67bde96a498806319884269b7
21+
m_Address: Weapons_es-AR
22+
m_ReadOnly: 1
23+
m_SerializedLabels:
24+
- Locale-es-AR
25+
FlaggedDuringContentUpdateRestriction: 0
26+
m_ReadOnly: 1
27+
m_Settings: {fileID: 11400000, guid: 17e79fbfce99d5547be923daa81e5942, type: 2}
28+
m_SchemaSet:
29+
m_Schemas:
30+
- {fileID: 11400000, guid: 278cf977766ce194ebb0c0f94acd44e8, type: 2}
31+
- {fileID: 11400000, guid: 8a0c09998adcdfb4380837ed02f3d7bf, type: 2}

Assets/AddressableAssetsData/AssetGroups/Localization-String-Tables-Spanish (Argentina) (es-AR).asset.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/AddressableAssetsData/AssetGroups/Localization-String-Tables-Ukrainian (uk).asset

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@ MonoBehaviour:
2323
m_SerializedLabels:
2424
- Locale-uk
2525
FlaggedDuringContentUpdateRestriction: 0
26+
- m_GUID: 169e15ea74b121b44b321e581c05b2d2
27+
m_Address: Weapons_uk
28+
m_ReadOnly: 1
29+
m_SerializedLabels:
30+
- Locale-uk
31+
FlaggedDuringContentUpdateRestriction: 0
2632
- m_GUID: 1cd94f39abbde814db94d04ba3e5f136
2733
m_Address: TableReferencedByGuid_uk
2834
m_ReadOnly: 1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
%YAML 1.1
2+
%TAG !u! tag:unity3d.com,2011:
3+
--- !u!114 &11400000
4+
MonoBehaviour:
5+
m_ObjectHideFlags: 0
6+
m_CorrespondingSourceObject: {fileID: 0}
7+
m_PrefabInstance: {fileID: 0}
8+
m_PrefabAsset: {fileID: 0}
9+
m_GameObject: {fileID: 0}
10+
m_Enabled: 1
11+
m_EditorHideFlags: 0
12+
m_Script: {fileID: 11500000, guid: e5d17a21594effb4e9591490b009e7aa, type: 3}
13+
m_Name: Localization-String-Tables-Chinese (Simplified) (zh-Hans)_BundledAssetGroupSchema
14+
m_EditorClassIdentifier:
15+
m_Group: {fileID: 11400000, guid: c0b175b92e0fcd04d801a779d5434550, type: 2}
16+
m_InternalBundleIdMode: 1
17+
m_Compression: 1
18+
m_IncludeAddressInCatalog: 1
19+
m_IncludeGUIDInCatalog: 1
20+
m_IncludeLabelsInCatalog: 1
21+
m_InternalIdNamingMode: 0
22+
m_CacheClearBehavior: 0
23+
m_IncludeInBuild: 1
24+
m_BundledAssetProviderType:
25+
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
26+
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider
27+
m_ForceUniqueProvider: 0
28+
m_UseAssetBundleCache: 1
29+
m_UseAssetBundleCrc: 1
30+
m_UseAssetBundleCrcForCachedBundles: 1
31+
m_UseUWRForLocalBundles: 0
32+
m_Timeout: 0
33+
m_ChunkedTransfer: 0
34+
m_RedirectLimit: -1
35+
m_RetryCount: 0
36+
m_BuildPath:
37+
m_Id: ec53db5e38e41bb43ae2b5912bd69915
38+
m_LoadPath:
39+
m_Id: 7746c8ce260b0aa48b44a3e1ec36df52
40+
m_BundleMode: 0
41+
m_AssetBundleProviderType:
42+
m_AssemblyName: Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
43+
m_ClassName: UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider
44+
m_BundleNaming: 1
45+
m_AssetLoadMode: 0

Assets/AddressableAssetsData/AssetGroups/Schemas/Localization-String-Tables-Chinese (Simplified) (zh-Hans)_BundledAssetGroupSchema.asset.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)