Page MenuHomePhabricator

CU 2.0: Investigate/Timeline: Logs displayed in wiki content language, not in investigator's user-configured language in preferences
Closed, DuplicatePublic

Description

Special:Investigate/Timeline outputs some results in the user-configured language, and others (mostly Special:Log entries) in the wiki content language. For consistency, they should all appear in the user's configured language where possible. Thank you.

Event Timeline

Unfortunately it looks like the log action text is stored in the db as a plaintext and in the content language. Special:CheckUser behaves the same way. It also seems not feasible to store it in the user language, because at the time of storage that would be the language of the target not the checkuser. The way it's stored probably has to be changed to make this possible.

Unfortunately it looks like the log action text is stored in the db as a plaintext and in the content language. Special:CheckUser behaves the same way. It also seems not feasible to store it in the user language, because at the time of storage that would be the language of the target not the checkuser. The way it's stored probably has to be changed to make this possible.

You are right. I just tested with the "old" checkuser tool and indeed log entries never get translated, which is a problem for crosswiki volunteers such as stewards when performing checks on other projects, not being able to read/understand some of the information returned by the tool.

Do we have a task to change the way info is stored? Or maybe repurpose this task to that goal.

Oh, my memory... I just found T41013: Incomplete i18n for log entries in CheckUser created by me in 2012...