don570 wrote: Mon Dec 19, 2022 7:16 pm
I am testing Momanager.
When I ran Momanager with 'en' locales , I noticed that there was a strange
bug with one of the scripts ---> /mnt/.easy_rw/mainrw/usr/bin/hello_t12s
Perhaps TEXTDOMAIN line in script wasn't correct??
A POT or PO file isn't created for 'hello-t12s'.
Here is the terminal output of Momanager...
Code: Select all
create_po_file_from SOURCE_LIST=/tmp/momanager/cache/YESMO_XML
/usr/sbin/momanager #: missing file /usr/share/locales/en/hello_t12s
_______________________________________________________
Personally, I use the old momanager, that does not support t12s.
t12s is a translation mechanism different from using gettext. It was developed by old forum member 'technosaurus'.
I do not know what scripts, if any, are still using it.
I see there are scripts /usr/sbin/t12s*
For the upcoming Kirkstone-series, I plan to completely overhaul translation, and might dump t12s completely, and remove the new momanager.
The old momanager was created by me, then L18L (Lutz) kept maintaining it and added t12s support plus a whole lot more.
Having written the old momanager, I understand it better, so might use that only in the Kirkstone-series, and remove the new momanager.
Any good bits in the new momanager can be imported if required.
Found an old post about t12s:
https://bkhome.org/archive/blog2/201112 ... 12s39.html
...it refers to 'HOWTO-internationalization.htm', which is no longer in Easy.
...just checked on woof-CE, it has that file, but no mention of t12s.
Also /usr/sbin/t12s* have been removed. So woof-CE has dumped the t12s method.