pub mod en;
pub mod zh;
use hippmem_core::model::understanding::EmotionKind;
pub struct LangData {
pub locale: &'static str,
pub q_correction: &'static [&'static str],
pub q_preference: &'static [&'static str],
pub q_why: &'static [&'static str],
pub q_how: &'static [&'static str],
pub q_what: &'static [&'static str],
pub explanatory: &'static [(&'static str, f32)],
pub goal_markers: &'static [&'static str],
pub event_markers: &'static [&'static str],
pub decision_markers: &'static [&'static str],
pub preference_pos: &'static [&'static str],
pub preference_neg: &'static [&'static str],
pub causal_pairs: &'static [(&'static str, &'static str)],
pub emotion_keywords: &'static [(&'static str, EmotionKind)],
pub stop_words: &'static [&'static str],
pub what_delimiters: &'static [&'static str],
pub definition_patterns: &'static [&'static str],
pub possessive_particle: Option<char>,
pub change_pair: Option<(&'static str, &'static str)>,
}
pub fn active_locales() -> &'static [LangData] {
&[zh::ZH, en::EN]
}