mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 04:50:59 +00:00
The grid draws its group headers in the reader's language and then searched only the English Lucide names and the English keyword aids. A German reader who typed back the header they had just read — "Gesundheit" — got an empty grid and "no icons found", with nothing to say the query was fine and the language was not. The filter now also matches the group header the picker is currently rendering, folded on both sides so an accent or a capital cannot make someone miss a word they can see. The labels come from the bundle at the call site, so a seventh language needs no edit here. This is a partial close and the test says so. The per-icon aids stay English, so "Herz" and "kawa" still find nothing; translating roughly eighty icons times three aids times six languages is a content decision, not a filter one.