public virtual void ExportLocalizationFile(Localization localization) { string path = EditorUtility.SaveFilePanelInProject("Export Localization File", "localization.csv", "csv", "Please enter a filename to save the localization file to"); if (path.Length == 0) { return; } string csvData = localization.GetCSVData(); File.WriteAllText(path, csvData); AssetDatabase.ImportAsset(path); TextAsset textAsset = AssetDatabase.LoadAssetAtPath(path, typeof(TextAsset)) as TextAsset; if (textAsset != null) { localization.localizationFile = textAsset; } ShowNotification(localization); }