Languages supported by Nami paywalls.

@objc public class NamiLanguageCodes : NSObject {
  /// Language Afrikaans
  @objc public static let af = "af"

  /// Language Arabic
  @objc public static let ar = "ar"
   
  /// Language Algerian
  @objc public static let ar_dz = "ar-dz"
   
  /// Language Asturian
  @objc public static let ast = "ast"
   
  /// Language Azerbaijani
  @objc public static let az = "az"
   
  /// Language Bulgarian
  @objc public static let bg = "bg"
   
  /// Language Belarusian
  @objc public static let be = "be"
  
  /// Language Bengali
  @objc public static let bn = "bn"
  
  /// Language Breton
  @objc public static let br = "br"
  
  /// Language Bosnian
  @objc public static let bs = "bs"
  
  /// Language Catalan
  @objc public static let ca = "ca"
  
  /// Language Czech
  @objc public static let cs = "cs"
  
  /// Language Welsh
  @objc public static let cy = "cy"
  
  /// Language Danish
  @objc public static let da = "da"
  
  /// Language German
  @objc public static let de = "de"
  
  /// Language Lower Sorbian
  @objc public static let dsb = "dsb"
  
  /// Language Greek
  @objc public static let el = "el"
  
  /// Language English
  @objc public static let en = "en"
  
  /// Language Australian English
  @objc public static let en_au = "en-au"
  
  /// Language British English
  @objc public static let en_gb = "en-gb"
  
  /// Language Esperanto
  @objc public static let eo = "eo"
  
  /// Language Spanish
  @objc public static let es = "es"
  
  /// Language Argentinian Spanish
  @objc public static let es_ar = "es-ar"
  
  /// Language Colombian Spanish
  @objc public static let es_co = "es-co"
  
  /// Language Mexican Spanish
  @objc public static let es_mx = "es-mx"
  
  /// Language Nicaraguan Spanish
  @objc public static let es_ni = "es-ni"
  
  /// Language Venezuelan Spanish
  @objc public static let es_ve = "es-ve"
  
  /// Language Estonian
  @objc public static let et = "et"
  
  /// Language Basque
  @objc public static let eu = "eu"
  
  /// Language Persian
  @objc public static let fa = "fa"
  
  /// Language Finnish
  @objc public static let fi = "fi"
  
  /// Language French
  @objc public static let fr = "fr"
  
  /// Language Frisian
  @objc public static let fy = "fy"
  
  /// Language Irish
  @objc public static let ga = "ga"
  
  /// Language Scottish Gaelic
  @objc public static let gd = "gd"
  
  /// Language Galician
  @objc public static let gl = "gl"
  
  /// Language Hebrew
  @objc public static let he = "he"
  
  /// Language Hindi
  @objc public static let hi = "hi"
  
  /// Language Croatian
  @objc public static let hr = "hr"
  
  /// Language Upper Sorbian
  @objc public static let hsb = "hsb"
  
  /// Language Hungarian
  @objc public static let hu = "hu"
  
  /// Language Armenian
  @objc public static let hy = "hy"
  
  /// Language Interlingua
  @objc public static let ia = "ia"
  
  /// Language Indonesian
  @objc public static let id = "id"
  
  /// Language Igbo
  @objc public static let ig = "ig"
  
  /// Language Ido
  @objc public static let io = "io"
  
  /// Language Icelandic
  @objc public static let is_is = "is"
  
  /// Language Italian
  @objc public static let it = "it"
  
  /// Language Japanese
  @objc public static let ja = "ja"
  
  /// Language Georgian
  @objc public static let ka = "ka"
  
  /// Language Kabyle
  @objc public static let kab = "kab"
  
  /// Language Kazakh
  @objc public static let kk = "kk"
  
  /// Language Khmer
  @objc public static let km = "km"
  
  /// Language Kannada
  @objc public static let kn = "kn"
  
  /// Language Korean
  @objc public static let ko = "ko"
  
  /// Language Kyrgyz
  @objc public static let ky = "ky"
  
  /// Language Luxembourgish
  @objc public static let lb = "lb"
  
  /// Language Lithuanian
  @objc public static let lt = "lt"
  
  /// Language Latvian
  @objc public static let lv = "lv"
  
  /// Language Macedonian
  @objc public static let mk = "mk"
  
  /// Language Malayalam
  @objc public static let ml = "ml"
  
  /// Language Mongolian
  @objc public static let mn = "mn"
  
  /// Language Marathi
  @objc public static let mr = "mr"
  
  /// Language Burmese
  @objc public static let my = "my"
  
  /// Language Norwegian Bokmål
  @objc public static let nb = "nb"
  
  /// Language Nepali
  @objc public static let ne = "ne"
  
  /// Language Dutch
  @objc public static let nl = "nl"
  
  /// Language Norwegian Nynorsk
  @objc public static let nn = "nn"
  
  /// Language Ossetic
  @objc public static let os = "os"
  
  /// Language Punjabi
  @objc public static let pa = "pa"
  
  /// Language Polish
  @objc public static let pl = "pl"
  
  /// Language Portuguese
  @objc public static let pt = "pt"
  
  /// Language Brazilian Portuguese
  @objc public static let pt_br = "pt-br"
  
  /// Language Romanian
  @objc public static let ro = "ro"
  
  /// Language Russian
  @objc public static let ru = "ru"
  
  /// Language Slovak
  @objc public static let sk = "sk"
  
  /// Language Slovenian
  @objc public static let sl = "sl"
  
  /// Language Albanian
  @objc public static let sq = "sq"
  
  /// Language Serbian
  @objc public static let sr = "sr"
  
  /// Language Serbian Latin
  @objc public static let sr_latn = "sr-latn"
  
  /// Language Swedish
  @objc public static let sv = "sv"
  
  /// Language Swahili
  @objc public static let sw = "sw"
  
  /// Language Tamil
  @objc public static let ta = "ta"
  
  /// Language Telugu
  @objc public static let te = "te"
  
  /// Language Tajik
  @objc public static let tg = "tg"
  
  /// Language Thai
  @objc public static let th = "th"
  
  /// Language Turkmen
  @objc public static let tk = "tk"
  
  /// Language Turkish
  @objc public static let tr = "tr"
  
  /// Language Tatar
  @objc public static let tt = "tt"
  
  /// Language Udmurt
  @objc public static let udm = "udm"
  
  /// Language Ukrainian
  @objc public static let uk = "uk"
  
  /// Language Urdu
  @objc public static let ur = "ur"
  
  /// Language Uzbek
  @objc public static let uz = "uz"
  
  /// Language Vietnamese
  @objc public static let vi = "vi"
  
  /// Language Simplified Chinese
  @objc public static let zh_hans = "zh-hans"
  
  /// Language Traditional Chinese
  @objc public static let zh_hant = "zh-hant"
}
enum class NamiLanguageCode(val code: String) {
    /** Language Afrikaans **/
    AF("af"),

    /** Language Arabic **/
    AR("ar"),

    /** Language Algerian **/
    AR_DZ("ar-dz"),

    /** Language Asturian **/
    AST("ast"),

    /** Language Azerbaijani **/
    AZ("az"),

    /** Language Bulgarian **/
    BG("bg"),

    /** Language Belarusian **/
    BE("be"),

    /** Language Bengali **/
    BN("bn"),

    /** Language Breton **/
    BR("br"),

    /** Language Bosnian **/
    BS("bs"),

    /** Language Catalan **/
    CA("ca"),

    /** Language Czech **/
    CS("cs"),

    /** Language Welsh **/
    CY("cy"),

    /** Language Danish **/
    DA("da"),

    /** Language German **/
    DE("de"),

    /** Language Lower Sorbian **/
    DSB("dsb"),

    /** Language Greek **/
    EL("el"),

    /** Language English **/
    EN("en"),

    /** Language Australian English **/
    EN_AU("en-au"),

    /** Language British English **/
    EN_GB("en-gb"),

    /** Language Esperanto **/
    EO("eo"),

    /** Language Spanish **/
    ES("es"),

    /** Language Argentinian Spanish **/
    ES_AR("es-ar"),

    /** Language Colombian Spanish **/
    ES_CO("es-co"),

    /** Language Mexican Spanish **/
    ES_MX("es-mx"),

    /** Language Nicaraguan Spanish **/
    ES_NI("es-ni"),

    /** Language Venezuelan Spanish **/
    ES_VE("es-ve"),

    /** Language Estonian **/
    ET("et"),

    /** Language Basque **/
    EU("eu"),

    /** Language Persian **/
    FA("fa"),

    /** Language Finnish **/
    FI("fi"),

    /** Language French **/
    FR("fr"),

    /** Language Frisian **/
    FY("fy"),

    /** Language Irish **/
    GA("ga"),

    /** Language Scottish Gaelic **/
    GD("gd"),

    /** Language Galician **/
    GL("gl"),

    /** Language Hebrew **/
    HE("he"),

    /** Language Hindi **/
    HI("hi"),

    /** Language Croatian **/
    HR("hr"),

    /** Language Upper Sorbian **/
    HSB("hsb"),

    /** Language Hungarian **/
    HU("hu"),

    /** Language Armenian **/
    HY("hy"),

    /** Language Interlingua **/
    IA("ia"),

    /** Language Indonesian **/
    ID("id"),

    /** Language Igbo **/
    IG("ig"),

    /** Language Ido **/
    IO("io"),

    /** Language Icelandic **/
    IS_IS("is"),

    /** Language Italian **/
    IT("it"),

    /** Language Japanese **/
    JA("ja"),

    /** Language Georgian **/
    KA("ka"),

    /** Language Kabyle **/
    KAB("kab"),

    /** Language Kazakh **/
    KK("kk"),

    /** Language Khmer **/
    KM("km"),

    /** Language Kannada **/
    KN("kn"),

    /** Language Korean **/
    KO("ko"),

    /** Language Kyrgyz **/
    KY("ky"),

    /** Language Luxembourgish **/
    LB("lb"),

    /** Language Lithuanian **/
    LT("lt"),

    /** Language Latvian **/
    LV("lv"),

    /** Language Macedonian **/
    MK("mk"),

    /** Language Malayalam **/
    ML("ml"),

    /** Language Mongolian **/
    MN("mn"),

    /** Language Marathi **/
    MR("mr"),

    /** Language Burmese **/
    MY("my"),

    /** Language Norwegian Bokmål **/
    NB("nb"),

    /** Language Nepali **/
    NE("ne"),

    /** Language Dutch **/
    NL("nl"),

    /** Language Norwegian Nynorsk **/
    NN("nn"),

    /** Language Ossetic **/
    OS("os"),

    /** Language Punjabi **/
    PA("pa"),

    /** Language Polish **/
    PL("pl"),

    /** Language Portuguese **/
    PT("pt"),

    /** Language Brazilian Portuguese **/
    PT_BR("pt-br"),

    /** Language Romanian **/
    RO("ro"),

    /** Language Russian **/
    RU("ru"),

    /** Language Slovak **/
    SK("sk"),

    /** Language Slovenian **/
    SL("sl"),

    /** Language Albanian **/
    SQ("sq"),

    /** Language Serbian **/
    SR("sr"),

    /** Language Serbian Latin **/
    SR_LATN("sr-latn"),

    /** Language Swedish **/
    SV("sv"),

    /** Language Swahili **/
    SW("sw"),

    /** Language Tamil **/
    TA("ta"),

    /** Language Telugu **/
    TE("te"),

    /** Language Tajik **/
    TG("tg"),

    /** Language Thai **/
    TH("th"),

    /** Language Turkmen **/
    TK("tk"),

    /** Language Turkish **/
    TR("tr"),

    /** Language Tatar **/
    TT("tt"),

    /** Language Udmurt **/
    UDM("udm"),

    /** Language Ukrainian **/
    UK("uk"),

    /** Language Urdu **/
    UR("ur"),

    /** Language Uzbek **/
    UZ("uz"),

    /** Language Vietnamese **/
    VI("vi"),

    /** Language Simplified Chinese **/
    ZH_HANS("zh-hans"),

    /** Language Traditional Chinese **/
    ZH_HANT("zh-hant"),
}
export type NamiLanguageCodes =
  | "af"
  | "ar"
  | "ar-dz"
  | "ast"
  | "az"
  | "bg"
  | "be"
  | "bn"
  | "br"
  | "bs"
  | "ca"
  | "cs"
  | "cy"
  | "da"
  | "de"
  | "dsb"
  | "el"
  | "en"
  | "en-au"
  | "en-gb"
  | "eo"
  | "es"
  | "es-ar"
  | "es-co"
  | "es-mx"
  | "es-ni"
  | "es-ve"
  | "et"
  | "eu"
  | "fa"
  | "fi"
  | "fr"
  | "fy"
  | "ga"
  | "gd"
  | "gl"
  | "he"
  | "hi"
  | "hr"
  | "hsb"
  | "hu"
  | "hy"
  | "ia"
  | "id"
  | "ig"
  | "io"
  | "is"
  | "it"
  | "ja"
  | "ka"
  | "kab"
  | "kk"
  | "km"
  | "kn"
  | "ko"
  | "ky"
  | "lb"
  | "lt"
  | "lv"
  | "mk"
  | "ml"
  | "mn"
  | "mr"
  | "my"
  | "nb"
  | "ne"
  | "nl"
  | "nn"
  | "os"
  | "pa"
  | "pl"
  | "pt"
  | "pt-br"
  | "ro"
  | "ru"
  | "sk"
  | "sl"
  | "sq"
  | "sr"
  | "sr-latn"
  | "sv"
  | "sw"
  | "ta"
  | "te"
  | "tg"
  | "th"
  | "tk"
  | "tr"
  | "tt"
  | "udm"
  | "uk"
  | "ur"
  | "uz"
  | "vi"
  | "zh-hans"
  | "zh-hant";
 public enum NamiLanguageCode
    {
        AF,
        AR,
        AR_DZ,
        AST,
        AZ,
        BG,
        BE,
        BN,
        BR,
        BS,
        CA,
        CS,
        CY,
        DA,
        DE,
        DSB,
        EL,
        EN,
        EN_AU,
        EN_GB,
        EO,
        ES,
        ES_AR,
        ES_CO,
        ES_MX,
        ES_NI,
        ES_VE,
        ET,
        EU,
        FA,
        FI,
        FR,
        FY,
        GA,
        GD,
        GL,
        HE,
        HI,
        HR,
        HSB,
        HU,
        HY,
        IA,
        ID,
        IG,
        IO,
        IS_IS,
        IT,
        JA,
        KA,
        KAB,
        KK,
        KM,
        KN,
        KO,
        KY,
        LB,
        LT,
        LV,
        MK,
        ML,
        MN,
        MR,
        MY,
        NB,
        NE,
        NL,
        NN,
        OS,
        PA,
        PL,
        PT,
        PT_BR,
        RO,
        RU,
        SK,
        SL,
        SQ,
        SR,
        SR_LATN,
        SV,
        SW,
        TA,
        TE,
        TG,
        TH,
        TK,
        TR,
        TT,
        UDM,
        UK,
        UR,
        UZ,
        VI,
        ZH_HANS,
        ZH_HANT
    }