1
Fork 0
mirror of https://github.com/redstrate/Physis.git synced 2025-04-21 04:07:46 +00:00
physis/src/common.rs

27 lines
571 B
Rust
Raw Normal View History

2022-07-21 19:58:07 -04:00
use binrw::binread;
#[binread]
#[br(repr(u8))]
2022-07-19 19:29:41 -04:00
pub enum Language {
None,
Japanese,
English,
German,
French,
ChineseSimplified,
ChineseTraditional,
Korean,
}
2022-07-21 19:58:07 -04:00
pub fn get_language_code(lang: &Language) -> &'static str {
match &lang {
2022-07-19 19:29:41 -04:00
Language::None => "",
Language::Japanese => "ja",
Language::English => "en",
Language::German => "de",
Language::French => "fr",
Language::ChineseSimplified => "chs",
Language::ChineseTraditional => "cht",
Language::Korean => "ko"
}
}