using UnityEngine; using System.Collections.Generic; [CreateAssetMenu(menuName = "Localization/LanguageDatabase")] public class LanguageDatabase : ScriptableObject { public List texts; public string GetText(string key, string language) { var entry = texts.Find(t => t.key == key); if (entry == null) return key; return language == "Arabic" ? entry.arabic : entry.english; } }