Debug: Add detailed logging for translation lookups
This commit is contained in:
parent
e0f00060cb
commit
5d73abe9f8
1 changed files with 8 additions and 1 deletions
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue