using JSMR.Application.Enums;

namespace JSMR.Infrastructure.Scanning;

internal class LocaleMap
{
    public static readonly IReadOnlyDictionary<Locale, (string Abbreviation, string Code)> Map =
        new Dictionary<Locale, (string, string)>
        {
            { Locale.Japanese, ("jp", "ja_JP") },
            { Locale.English, ("en", "en_US") },
            { Locale.ChineseSimplified, ("zh-cn", "zh_CN") },
            { Locale.ChineseTraditional, ("zh-tw", "zh_TW") },
            { Locale.Korean, ("ko", "ko_KR") },
        };
}