namespace SabreTools.RedumpLib.Attributes { /// /// Attribute specifc to Language values /// /// /// Some languages have multiple proper names. Should all be supported? /// public class LanguageAttribute : HumanReadableAttribute { /// /// ISO 639-1 Code /// #if NET48 public string TwoLetterCode { get; set; } = null; #else public string? TwoLetterCode { get; set; } #endif /// /// ISO 639-2 Code (Standard or Bibliographic) /// #if NET48 public string ThreeLetterCode { get; set; } = null; #else public string? ThreeLetterCode { get; set; } #endif /// /// ISO 639-2 Code (Terminology) /// #if NET48 public string ThreeLetterCodeAlt { get; set; } = null; #else public string? ThreeLetterCodeAlt { get; set; } #endif } }