Skip to content
Snippets Groups Projects
Commit a703a5d8 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

Bugfix mit den neuen Hinweisen

Erste Sprachdatei eingefügt
parent 16a569cd
No related branches found
No related tags found
2 merge requests!404Development,!377Resolve "Wir benötigen ein Tool mit dem das Übersetzen unsere Seiten stark vereinfacht wird."
......@@ -152,13 +152,15 @@ class LanguageController extends Controller
private function createHints($t, $to)
{
foreach ($t as $key => $langTexts) {
foreach ($langTexts as $lang => $text) {
if ($lang !== $to) {
if (preg_match("/\s:\S+/si", $text)) {
#die("test");
$t[$key][$lang] = preg_replace("/(\s)(:\S+)/si", "$1<a class=\"text-danger hint\" data-toggle=\"tooltip\" data-trigger=\"hover\" data-placement=\"auto\" title=\"Dies ist ein Variablenname. Er wird dort, wo der Text verwendet wird durch einen dynamischen Wert ersetzt. In der Übersetzung sollte dieser deshalb auch so wie er ist in den Satz integriert werden.\" data-container=\"body\" >$2</a>", $text);
}
if ($langTexts !== "") {
foreach ($langTexts as $lang => $text) {
if ($lang !== $to) {
if (preg_match("/\s:\S+/si", $text)) {
#die("test");
$t[$key][$lang] = preg_replace("/(\s)(:\S+)/si", "$1<a class=\"text-danger hint\" data-toggle=\"tooltip\" data-trigger=\"hover\" data-placement=\"auto\" title=\"Dies ist ein Variablenname. Er wird dort, wo der Text verwendet wird durch einen dynamischen Wert ersetzt. In der Übersetzung sollte dieser deshalb auch so wie er ist in den Satz integriert werden.\" data-container=\"body\" >$2</a>", $text);
}
}
}
}
}
......
<?php
return [
"failed" => "Die eingegebenen Zugangsdaten sind uns nicht bekannt.",
"throttle" => "Zu viele Loginversuche. Versuchen Sie es in :seconds noch einmal.",
];
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment