Пример #1
0
        private void MergeNewUnlocalizedStrings()
        {
            string unlocalizedJson = File.ReadAllText(Path.Combine(Path.Combine(Application.streamingAssetsPath, "lang"), "unlocalizedText_en.json"));
            LocalizedLanguageData unlocalizedData = JsonUtility.FromJson <LocalizedLanguageData> (unlocalizedJson);

            foreach (LocalizationItem item in unlocalizedData.items)
            {
                if (!localizationData.ContainsKey(item.key))
                {
                    localizationData.AddNewItem(item);
                }
            }
        }