sramazzina commented on PR #8159:
URL: https://github.com/apache/hop/pull/8159#issuecomment-5479462066

   A follow-up on the log line, now that we have run it in the GUI. It prints 
twice at start-up:
   
   ```
   2026/08/31 13:00:47 - General - Regional settings: language=en_US 
format=bo_CN timezone=Europe/Rome source=installation:CUSTOM
   2026/08/31 13:00:50 - General - Regional settings: language=it_IT 
format=bo_CN timezone=Europe/Rome source=installation:CUSTOM
   ```
   
   Hop GUI goes through both apply paths: `HopEnvironment.init()` calls 
`applyHeadless()`, and `HopGui.main` calls `applyGui()` a moment later. The 
first one runs before the interface language is installed, so it reports the 
JVM language rather than the configured one — `en_US` above, on a GUI that is 
actually running `it_IT`.
   
   Together with the lines the configuration tab emits per widget event, that 
is what we were describing earlier.
   
   We have a small patch sitting locally that moves the call to the entry 
points (`HopGui.main`, `HopRun`, `HopServer`) and leaves the static 
`logEffective(ILogChannel, String)` alone so the environment work keeps using 
it. Happy to push it here if you want it off your plate, or to leave it 
entirely to you — no rush either way.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to