Vielen Dank mermshaus! So eine detaillierte Hilfe bekommt man nur noch ganz selten. Nur der Bereich Translations funktioniert bei mir leider nicht, obwohl ich den Code übernommen habe
PHP-Code:
$ret['translations'] = array();
preg_match_all('/{{Ü\|([a-z]+)\|(.+?)}}/', $wikitext, $tmp, PREG_SET_ORDER);
foreach ($tmp as $match) {
$ret['translations'][trim($match[1])] = trim($match[2]);
}
preg_match_all('/{{Üxx\|([a-z]+)\|(?:.+?)\|(.+?)}}/', $wikitext, $tmp, PREG_SET_ORDER);
foreach ($tmp as $match) {
$ret['translations'][trim($match[1])] = trim($match[2]);
echo "Englisch: ".$ret['translations'][1]."";
}
Kommentar