Hello.
I've spent serveral hours trying to translate /usr/local/jwm_config/* to LANG=de_DE.UTF-8 without success.
I've encountered two problems:
TEXTDOMAIN=jwm
IMHO this is wrong and a very big problem when trying to internationalize jwm_config. Apart from that it breaks my translation for jwm binary in /usr/share/locale/de/LC_MESSAGES/jwm.mo. It should be solely used for jwm binary, not for additional stuff in puppy jwm_configs like:
/usr/local/jwm_config/corner
/usr/local/jwm_config/jwm_restart
/usr/local/jwm_config/menu
/usr/local/jwm_config/menu_build_clock
/usr/local/jwm_config/menu_build_mouseaction
/usr/local/jwm_config/menu_build_places
/usr/local/jwm_config/menu_build_recent_docs
/usr/local/jwm_config/shortcuts
/usr/local/jwm_config/theme_switcher
/usr/local/jwm_config/time
/usr/local/jwm_config/tray
/usr/local/jwm_config/window
/usr/local/jwm_config/window_buttons
/usr/local/jwm_config/tray sets LANG=C in several places but doesn't take care about restoring users set LANG, so JWM Tray configuration doesn't translate the tray configuration according to it's .mo file in /usr/share/locale/de/LC_MESSAGES/
I've set the TEXTDOMAIN of the afore mentioned files to jwmconfig and compiled my jwm.po to /usr/share/locale/de/LC_MESSAGES/jwmconfig.mo.
At least i got it translated, but it won't apply to the original .iso files due to missing care about TEXTDOMAIN and LANG.