#pragma once

#include <string>
#include <unordered_map>
#include <vector>

namespace ta::presentation::localization
{
    using TranslationMap = std::unordered_map<std::string, std::string>;

    struct LocaleOption
    {
        std::string id;
        std::string label;
        std::string file_name;
        std::vector<std::string> system_aliases;
    };
}
