Debug: Add detailed logging for translation lookups

This commit is contained in:
Rodrigo Rodriguez 2026-02-14 12:28:15 +00:00
parent e0f00060cb
commit 5d73abe9f8

View file

@ -67,11 +67,18 @@ impl TranslationFile {
}
fn get(&self, key: &str) -> Option<&String> {
self.messages.get(key)
let result = self.messages.get(key);
if result.is_none() {
log::warn!("Translation key not found in bundle: {} (available keys: {})", key, self.messages.len());
}
result
}
fn merge(&mut self, other: Self) {
let before = self.messages.len();
self.messages.extend(other.messages);
let after = self.messages.len();
log::debug!("Merged {} translations (total: {})", after - before, after);
}
}