Page MenuHomePhabricator

Implement locale.default
Closed, DuplicatePublic

Description

There is currently no way to set the default locale, and for my specific installation I want all users to use the English (Very Wow) translation.

This is a task for the TODO in the following file: https://secure.phabricator.com/diffusion/P/browse/master/src/applications/settings/panel/PhabricatorAccountSettingsPanel.php;410380be3f7a4371876af357b7776a70e3026a63$85

Event Timeline

Mnkras raised the priority of this task from to Needs Triage.
Mnkras updated the task description. (Show Details)
Mnkras added a project: Localization.
Mnkras added a subscriber: Mnkras.

It's vaguely possible that we won't need a separate setting for this after T4103, which is part of the reason I didn't implement it.

Makes sense, but changing language based on role seems kind of weird, I guess it can be desired in some cases, but either way, you need a way to set the "master"/default value that those roles would inherit

For this (unless im missing something) its just setting up another config value and pulling that value in place of the hard-coded one.

More just that we'd like to reduce the number of config values we have, and we could possibly get this "for free" if T4103 has "global defaults for all available settings/preferences".

Very true, you are the boss man :D