protected function visitInstaller() { // Place a custom local translation in the translations directory.
mkdir($this->root . '/' .
$this->siteDirectory . '/files/translations', 0777, TRUE
);
file_put_contents($this->root . '/' .
$this->siteDirectory . '/files/translations/drupal-8.0.0.de.po',
$this->
getPo('de'
));
// The unrouted URL assembler does not exist at this point, so we build the
// URL ourselves.
$this->
drupalGet($GLOBALS['base_url'
] . '/core/install.php' . '?langcode=' .
$this->langcode
);
// The language should have been automatically detected, all following
// screens should be translated already.
$this->
assertSession()->
buttonExists('Save and continue de'
);
$this->translations
['Save and continue'
] = 'Save and continue de';
// Check the language direction.
$this->
assertSession()->
elementTextEquals('xpath', '/@dir', 'ltr'
);
} /**
* {@inheritdoc}
*/
protected function setUpLanguage() { // The language was preset by passing a query parameter in the URL, so no