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
}
}