Hello.
I installed Vanilla Upup 22.04.55 to test it in the Japanese environment.
I chose the following in quicksetup:
language: ja_JP.UTF-8
time zone: Asia Tokyo (local time, not utc)
keyboard: jp japanese
When I run "locale" command, it returns "ja_JP.UTF-8."
However, applications start in the English (US) mode. The menus and messages of the applications are all in English, even though I installed .mo files.
When I run the command export LANG=ja_JP.UTF-8,
and then run an application from the terminal, the application starts in the Japanese mode.
As for the input method (fcitx), it runs OK, except that the messages are all in English. I can input Japanese.
After shutting down Vanilla Upup and starting another Puppy, the clock shows an incorrect time (-9 hours).