Skip to content

Commit 7bc9366

Browse files
committed
Merge remote-tracking branch 'origin/MAGETWO-53119' into BUGS
2 parents 0a49f2d + 851e40c commit 7bc9366

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

lib/internal/Magento/Framework/Phrase/Renderer/Translate.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,6 @@ public function render(array $source, array $arguments)
6060
throw $e;
6161
}
6262

63-
return array_key_exists($text, $data) ? $data[$text] : $text;
63+
return array_key_exists($text, $data) ? $data[$text] : end($source);
6464
}
6565
}

lib/internal/Magento/Framework/Phrase/Test/Unit/Renderer/TranslateTest.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,15 @@ public function testRenderTextWithSingleQuotes()
6060
$this->assertEquals($translate, $this->_renderer->render([$translatedTextInput], []));
6161
}
6262

63+
public function testRenderWithoutTranslation()
64+
{
65+
$translate = "Text with quote \'";
66+
$this->_translator->expects($this->once())
67+
->method('getData')
68+
->will($this->returnValue([]));
69+
$this->assertEquals($translate, $this->_renderer->render([$translate], []));
70+
}
71+
6372
public function testRenderTextWithDoubleQuotes()
6473
{
6574
$translatedTextInDictionary = "That\"s translated text";

0 commit comments

Comments
 (0)