Skip to content

Commit 1ad5dbb

Browse files
committed
do not include headers in the translator on load directly a translations instance #182
1 parent f1b2a7f commit 1ad5dbb

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

src/Translator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class Translator extends BaseTranslator implements TranslatorInterface
2020
public function loadTranslations($translations)
2121
{
2222
if (is_object($translations) && $translations instanceof Translations) {
23-
$translations = PhpArray::generate($translations);
23+
$translations = PhpArray::generate($translations, ['includeHeaders' => false]);
2424
} elseif (is_string($translations) && is_file($translations)) {
2525
$translations = include $translations;
2626
} elseif (!is_array($translations)) {

tests/TranslatorTest.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -262,8 +262,6 @@ public function testHeaders()
262262
$mo = (new Translator())->loadTranslations(static::get('po/Mo'));
263263
$array = (new Translator())->loadTranslations(static::get('po/PhpArray'));
264264

265-
$this->assertNotEmpty($po->gettext(''));
266-
$this->assertEquals($po->gettext(''), $mo->gettext(''));
267-
$this->assertEquals($po->gettext(''), $array->gettext(''));
265+
$this->assertEmpty($po->gettext(''));
268266
}
269267
}

0 commit comments

Comments
 (0)