2022-01-06 19:14:35 +01:00
|
|
|
<?php
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @file
|
|
|
|
* Install, update and uninstall functions for the farm_l10n module.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Implements hook_install().
|
|
|
|
*/
|
|
|
|
function farm_l10n_install() {
|
|
|
|
|
|
|
|
// Configure the enabled language detection methods.
|
|
|
|
\Drupal::configFactory()->getEditable('language.types')->set('negotiation.language_interface.enabled', [
|
2023-02-07 23:09:07 +01:00
|
|
|
'language-user' => 0,
|
2022-01-06 19:14:35 +01:00
|
|
|
'language-selected' => 50,
|
|
|
|
])->save();
|
2022-01-09 14:44:03 +01:00
|
|
|
|
|
|
|
// Configure automatic monthly language updates.
|
|
|
|
\Drupal::configFactory()->getEditable('locale.settings')->set('translation.update_interval_days', 30)->save();
|
2022-01-06 19:14:35 +01:00
|
|
|
}
|