Beep6581 / RawTherapee

A powerful cross-platform raw photo processing program
https://rawtherapee.com
GNU General Public License v3.0
2.7k stars 308 forks source link

Missing language keys cleanup #6516

Closed Lawrence37 closed 1 year ago

Lawrence37 commented 2 years ago

While reviewing #6466 for keys that are still in use, I found these keys which are referenced but not found.

Missing keys

Invalid (empty) keys

Unused keys (referenced in the code, but never visible)

Miscellaneous

I obtained the above by inspecting this function. https://github.com/Beep6581/RawTherapee/blob/0599a5e96d7547f8dc7095f7bf24d00182b05f86/rtgui/multilangmgr.cc#L207-L216

Entropy512 commented 2 years ago

As a side note, I'm wondering if a post-5.9 task should be moving to something like gettext instead of the homegrown language handling system. Among other things it would make moving to something like weblate or crowdin easier.

Family is gone now that the holiday in the US is over, will try and get back to #6466 tonight