protected function LocaleUpdateBase::addLanguage in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/modules/locale/src/Tests/LocaleUpdateBase.php \Drupal\locale\Tests\LocaleUpdateBase::addLanguage()
Adds a language.
Parameters
string $langcode: The language code of the language to add.
3 calls to LocaleUpdateBase::addLanguage()
- LocaleUpdateCronTest::setUp in core/
modules/ locale/ src/ Tests/ LocaleUpdateCronTest.php - Sets up a Drupal site for running functional and integration tests.
- LocaleUpdateInterfaceTest::testInterface in core/
modules/ locale/ src/ Tests/ LocaleUpdateInterfaceTest.php - Tests the user interfaces of the interface translation update system.
- LocaleUpdateTest::setUp in core/
modules/ locale/ src/ Tests/ LocaleUpdateTest.php - Sets up a Drupal site for running functional and integration tests.
File
- core/
modules/ locale/ src/ Tests/ LocaleUpdateBase.php, line 91 - Contains \Drupal\locale\Tests\LocaleUpdateBase.
Class
- LocaleUpdateBase
- Base class for testing updates to string translations.
Namespace
Drupal\locale\TestsCode
protected function addLanguage($langcode) {
$edit = array(
'predefined_langcode' => $langcode,
);
$this
->drupalPostForm('admin/config/regional/language/add', $edit, t('Add language'));
$this->container
->get('language_manager')
->reset();
$this
->assertTrue(\Drupal::languageManager()
->getLanguage($langcode), SafeMarkup::format('Language %langcode added.', array(
'%langcode' => $langcode,
)));
}