CRM-16395: Installation with localized default settings (4) (#10518)
authorMathieu Lu <mathieu@bidon.ca>
Tue, 20 Jun 2017 02:49:50 +0000 (22:49 -0400)
committerGitHub <noreply@github.com>
Tue, 20 Jun 2017 02:49:50 +0000 (22:49 -0400)
commitece6501cb7994371b48e870294590f23851266e7
treebe608ed07054b03bdaff37633567ee97144aedbf
parent7f27f357740635698f86916d3da117f215bb0a6f
CRM-16395: Installation with localized default settings (4) (#10518)

CRM-16395: Installation with localized default settings

This makes it possible to have a file in "civicrm/l10n/xx_YY/settings.default.json" with default settings that correspond to the locale during installation (ex: default country, currency, date formats, etc).
CRM/Admin/Form/Setting/Localization.php
CRM/Core/BAO/OptionGroup.php
CRM/Core/I18n.php
Civi/Core/Container.php
Civi/Core/LocalizationInitializer.php [new file with mode: 0644]
install/index.php
settings/Localization.setting.php