public static EditorLocalizeData Load(string filepath) { var data = new EditorLocalizeData(); data.m_Strings = fs.ReadAllText(filepath).Split('\n'); return(data); }
public static EditorLocalizeData Load(string packageName, string localizeDir, string LCID) { if (s_editorLocalizeData == null) { s_editorLocalizeData = new Dictionary <string, EditorLocalizeData>(); } MakePopup(); var fname = $"{localizeDir.ToAssetPath()}/{LCID}.csv"; //var strings = EditorHelper.LoadSerializedFileAtName<EditorLocalizeDataOld>( fname, LCID ); var strings = EditorLocalizeData.Load(fname); if (s_editorLocalizeData.ContainsKey(packageName)) { s_editorLocalizeData[packageName] = strings; } else { s_editorLocalizeData.Add(packageName, strings); } return(strings); }