﻿namespace GoogleApi.Entities.Search.Common.Enums
{
    /// <summary>
    /// Encoding Types.
    /// </summary>
    public enum EncodingType
    {
        /// <summary>
        /// Unicode(UTF-8)
        /// </summary>
        Utf8,

        /// <summary>
        /// Arabic(Windows-1256)
        /// </summary>
        ArabicWindows1256,
        
        /// <summary>
        /// Central European Latin-2 (ISO-8859-2)
        /// </summary>
        CentralEuropeanLatin2Iso88592,
        
        /// <summary>
        /// Central European(Windows-1250)
        /// </summary>
        CentralEuropeanWindows1250,
        
        /// <summary>
        /// Central European(CP852)
        /// </summary>
        CentralEuropeanCp852,
        
        /// <summary>
        /// Chinese Simplified(GB2312)
        /// </summary>
        ChineseSimplifiedGb2312,
        
        /// <summary>
        /// Chinese Simplified(GB18030)
        /// </summary>
        ChineseSimplifiedGb18030,
        
        /// <summary>
        /// Chinese Traditional(Big5)
        /// </summary>
        ChineseTraditionalBig5,
        
        /// <summary>
        /// Cyrillic(ISO-8859-5)
        /// </summary>
        CyrillicIso88595,
        
        /// <summary>
        /// Cyrillic(KOI8-R)
        /// </summary>
        CyrillicKoi8R,
        
        /// <summary>
        /// Cyrillic(Windows-1251)
        /// </summary>
        CyrillicWindows1251,
        
        /// <summary>
        /// Cyrillic/Russian(CP-866)
        /// </summary>
        CyrillicRussianCp866,
        
        /// <summary>
        /// Greek(ISO-8859-7)
        /// </summary>
        GreekIso88597,
        
        /// <summary>
        /// Hebrew(ISO-8859-8-I)
        /// </summary>
        HebrewIso88598I,
        
        /// <summary>
        /// Hebrew(Windows-1255)
        /// </summary>
        HebrewWindows1255,
        
        /// <summary>
        /// Japanese(Shift_JIS)
        /// </summary>
        JapaneseShift_Jis,
        
        /// <summary>
        /// Japanese(EUC-JP)
        /// </summary>
        JapaneseEucjp,
        
        /// <summary>
        /// Japanese(ISO-2022-JP)
        /// </summary>
        JapaneseIso2022Jp,
        
        /// <summary>
        /// Korean(EUC-KR)
        /// </summary>
        KoreanEuckr,
        
        /// <summary>
        /// Nordic Latin-6 (ISO-8859-10)
        /// </summary>
        NordicLatin6Iso885910,
        
        /// <summary>
        /// South European Latin-3 (ISO-8859-3)
        /// </summary>
        SouthEuropeanLatin3Iso88593,
        
        /// <summary>
        /// Turkish Latin-5 (ISO-8859-9)
        /// </summary>
        TurkishLatin5Iso88599,
        
        /// <summary>
        /// Turkish(Windows-1254)
        /// </summary>
        TurkishWindows1254,
        
        /// <summary>
        /// Vietnamese(Windows-1258)
        /// </summary>
        VietnameseWindows1258,
        
        /// <summary>
        /// West European Latin-1 (ISO-8859-1)
        /// </summary>
        WestEuropeanLatin1Iso88591,
        
        /// <summary>
        /// West European Latin-9 (ISO-8859-15)
        /// </summary>
        WestEuropeanLatin9Iso885915
    }
}

