bip39_rusty/language/
mod.rs1mod chinese_simplified;
2mod chinese_traditional;
3mod czech;
4mod english;
5mod french;
6mod italian;
7mod japanese;
8mod korean;
9mod portuguese;
10mod spanish;
11
12
13pub enum Language {
14 ChineseSimplified,
15 ChineseTraditional,
16 Czech,
17 English,
18 French,
19 Italian,
20 Japanese,
21 Korean,
22 Portuguese,
23 Spanish
24}
25
26impl Language {
27 pub const fn get_predefined_word_list(language: &Language) -> [&'static str; 2048] {
28 match language {
29 Language::ChineseSimplified => chinese_simplified::WORDS,
30 Language::ChineseTraditional => chinese_traditional::WORDS,
31 Language::Czech => czech::WORDS,
32 Language::English => english::WORDS,
33 Language::French => french::WORDS,
34 Language::Italian => italian::WORDS,
35 Language::Japanese => japanese::WORDS,
36 Language::Portuguese => portuguese::WORDS,
37 Language::Spanish => spanish::WORDS,
38 Language::Korean => korean::WORDS,
39 }
40 }
41}