Menu ▾ ▴

#51 Locale robustness: decouple unread/blur heuristics from English

closed
nobody
2026-07-18
2026-07-03
Anonymous
No

Originally created by: kristofferR

Beyond the all-English UI (settings window, tray labels, notifications — no i18n layer), actual logic is English-bound:

  • Unread parsing keys off Facebook's `(N)` title prefix and English tokens.
  • The Hide Names & Avatars preview-blur regex hardcodes English verbs (plus some Norwegian), so privacy blur under-covers non-English Messenger locales.

Even without full i18n, the heuristics should not depend on English strings. i18n groundwork for the settings window can follow.

Related

Tickets: #131
Tickets: #135
Tickets: #140
Tickets: #59

Discussion

  • Anonymous

    Anonymous - 2026-07-18

    Ticket changed by: kristofferR

    • status: open --> closed
     
  • Anonymous

    Anonymous - 2026-07-18

    Originally posted by: kristofferR

    Fixed in [#140] (merged to main). The unread and blur heuristics are now locale-independent — Messenger integration relies on structural/style signals rather than English (or Norwegian) text. (Broader page-heuristic scope tracked in [#131], also fixed there.)

     

    Related

    Tickets: #131
    Tickets: #140


Log in to post a comment.