コード例 #1
0
        public void Translate()
        {
            var translated = Localization.TranslateString(TableGuid, KeyGuid);

            if (string.IsNullOrEmpty(translated))
            {
                translated = Localization.TranslateString(TableGuid, KeyGuid, Settings.DefaultLocaleIndex());
            }
            if (string.IsNullOrEmpty(translated))
            {
                translated = $"'{Table.GuidToEntry(KeyGuid).Key}' : MISSING TRANSLATION";
            }
            Setter?.Invoke(translated);
        }