Issue #2907863 by tucho, Sutharsan, Gábor Hojtsy: Prefer HTTPS protocol over HTTP when fetching translations
parent
435bae86a1
commit
1b8dea09d2
|
|
@ -5,7 +5,7 @@ javascript:
|
||||||
translation:
|
translation:
|
||||||
use_source: remote_and_local
|
use_source: remote_and_local
|
||||||
default_filename: '%project-%version.%language.po'
|
default_filename: '%project-%version.%language.po'
|
||||||
default_server_pattern: 'http://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po'
|
default_server_pattern: 'https://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po'
|
||||||
overwrite_customized: false
|
overwrite_customized: false
|
||||||
overwrite_not_customized: true
|
overwrite_not_customized: true
|
||||||
update_interval_days: 0
|
update_interval_days: 0
|
||||||
|
|
|
||||||
|
|
@ -304,3 +304,15 @@ function locale_update_8300() {
|
||||||
// the new key value collection.
|
// the new key value collection.
|
||||||
\Drupal::state()->delete('locale.translation_status');
|
\Drupal::state()->delete('locale.translation_status');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Update default server pattern value to use https.
|
||||||
|
*/
|
||||||
|
function locale_update_8500() {
|
||||||
|
$update_url = \Drupal::config('locale.settings')->get('translation.default_server_pattern');
|
||||||
|
if ($update_url == 'http://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po') {
|
||||||
|
\Drupal::configFactory()->getEditable('locale.settings')
|
||||||
|
->set('translation.default_server_pattern', 'https://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po')
|
||||||
|
->save();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -99,7 +99,7 @@ const LOCALE_TRANSLATION_USE_SOURCE_REMOTE_AND_LOCAL = 'remote_and_local';
|
||||||
*
|
*
|
||||||
* @see locale_translation_default_translation_server().
|
* @see locale_translation_default_translation_server().
|
||||||
*/
|
*/
|
||||||
const LOCALE_TRANSLATION_DEFAULT_SERVER_PATTERN = 'http://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po';
|
const LOCALE_TRANSLATION_DEFAULT_SERVER_PATTERN = 'https://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The number of seconds that the translations status entry should be considered.
|
* The number of seconds that the translations status entry should be considered.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue