Posts: 2,040
Joined: Jan 2015
Reputation:
149
ksooo
Team-Kodi Developer
Posts: 2,040
Sure, will do later tonight.
Posts: 2,040
Joined: Jan 2015
Reputation:
149
ksooo
Team-Kodi Developer
Posts: 2,040
Here we go:
2024-10-28 22:08:48.287 T:7869531 info <general>: [service.test]: xbmc.getLocalizedString() = Montag
2024-10-28 22:08:48.288 T:7869531 info <general>: [service.test]: Datetime strftime() = Montag
2024-10-28 22:08:48.288 T:7869531 info <general>: [service.test]: Python LANG env = None
2024-10-28 22:08:48.288 T:7869531 info <general>: [service.test]: LOCALE = (None, None)
HTH?
Posts: 2,040
Joined: Jan 2015
Reputation:
149
ksooo
Team-Kodi Developer
Posts: 2,040
> I assume you have set you macOS system language to german?
No, my macOS system language is English US.
Posts: 2,040
Joined: Jan 2015
Reputation:
149
ksooo
Team-Kodi Developer
Posts: 2,040
Started with German as Kodi language:
2024-10-28 22:41:55.264 T:7930471 info <general>: [service.test]: xbmc.getLocalizedString() = Montag
2024-10-28 22:41:55.265 T:7930471 info <general>: [service.test]: Datetime strftime() = Montag
2024-10-28 22:41:55.265 T:7930471 info <general>: [service.test]: Python LANG env = None
2024-10-28 22:41:55.265 T:7930471 info <general>: [service.test]: LOCALE = (None, None)
Then switched to English:
2024-10-28 22:43:25.484 T:7930471 info <general>: [service.test]: xbmc.getLocalizedString() = Monday
2024-10-28 22:43:25.485 T:7930471 info <general>: [service.test]: Datetime strftime() = Monday
2024-10-28 22:43:25.485 T:7930471 info <general>: [service.test]: Python LANG env = None
2024-10-28 22:43:25.485 T:7930471 info <general>: [service.test]: LOCALE = (None, None)
Posts: 2,040
Joined: Jan 2015
Reputation:
149
ksooo
Team-Kodi Developer
Posts: 2,040
And switching back to German... Interesting... line 1 still German, line 2 already English if that matters.
2024-10-28 22:44:15.527 T:7930471 info <general>: [service.test]: xbmc.getLocalizedString() = Montag
2024-10-28 22:44:15.527 T:7930471 info <general>: [service.test]: Datetime strftime() = Monday
2024-10-28 22:44:15.527 T:7930471 info <general>: [service.test]: Python LANG env = None
2024-10-28 22:44:15.527 T:7930471 info <general>: [service.test]: LOCALE = (None, None)
2024-10-28 22:44:20.531 T:7930471 info <general>: [service.test]: xbmc.getLocalizedString() = Montag
2024-10-28 22:44:20.531 T:7930471 info <general>: [service.test]: Datetime strftime() = Montag
2024-10-28 22:44:20.531 T:7930471 info <general>: [service.test]: Python LANG env = None
2024-10-28 22:44:20.531 T:7930471 info <general>: [service.test]: LOCALE = (None, None)
Posts: 221
Joined: Apr 2014
Reputation:
78
bkury
Senior Member
Posts: 221
Perfect, thanks! That's all I need for now.
I'll release an update tomorrow with an explanation what was going on here.
Thanks again!
Posts: 2,040
Joined: Jan 2015
Reputation:
149
ksooo
Team-Kodi Developer
Posts: 2,040
2024-10-29, 18:10
(This post was last modified: 2024-10-29, 18:11 by ksooo.)
> v0.9.7 (29/10/2024)
Confirming localization working instantly and correctly when switching language on macOS now. Thank you so much.
Posts: 158
Joined: Oct 2023
Reputation:
31
Thank you. Excellent job.
And good team work testing on IOS.
Posts: 2,040
Joined: Jan 2015
Reputation:
149
ksooo
Team-Kodi Developer
Posts: 2,040
2024-10-30, 11:51
(This post was last modified: 2024-10-30, 12:41 by ksooo. Edited 3 times in total.)
One request: Could you change loglevel for those "Initialising", "Updating", "Downloading", Finished" log messages from INFO to DEBUG? Those lines are really spamming the log if Kodi runs a bit longer and imo they do not provide any real value when everything runs just fine. Thanks.
Posts: 2,040
Joined: Jan 2015
Reputation:
149
ksooo
Team-Kodi Developer
Posts: 2,040
> Yes, it's already on my v1.0 checklist but while in development this info is there for a reason.
Understood. Makes sense.