PHP Code / $content mit Drupal translation übersetzen
Eingetragen von semm (3)
am 18.12.2011 - 23:23 Uhr in
am 18.12.2011 - 23:23 Uhr in
Hallo zusammen,
habe bisher keine für mich nachvollziehbare Lösung gefunden. Bei PHP habe ich allerdings auch noch "Potential nach oben"
Bei z.B. dem Modul Family Tree sind viele Texte / Wörter nicht mit Drupal translation übersetzbar.
z.B.
$list[] = 'Birth Date:' . $value;
ist durch folgende Codeanpassung übersetzbar
$list[] = t('Birth Date:') . $value;
Was mache ich jedoch bei dem folgendem Code ?
Wie mache ich z.B.
Children of
für Drupal translation übersetzbar ?
//Children info
if ($children) {
$content .= '<p>Children of ' . family_make_name($nid, FALSE) . ' and ' . $spousename . ':</p>';
$content .= '<p><table width=100% border=1><tr><td>Name</td><td>Gender</td><td>Birth Date</td><td>Death Date</td></tr>';
while ($child = $children->fetchAssoc()) {
$content .= "<tr><td>" . family_make_name($child['nid'], TRUE) . "</td><td>" . $child['gender'] . "</td><td>" . $child['birthdate'] . "</td><td>" . $child['deathdate'] . "</td></tr>";
}
$content .= "</table>";
}
Danke für hilfreiche Tips
- Anmelden oder Registrieren um Kommentare zu schreiben
Bug-Report
am 19.12.2011 - 11:48 Uhr
Hallo.
Ich empfehle Dir, einene Bug-Report in der Issue-Queue zu erstellen, damit das Modul entsprechend korrigiert wird.
In einem Modul (oder Drupal) einfach so etwas zu ändern, ist nicht wirklich gut, da die Änderungen nach dem nächsten Update wieder weg sind. Und ausserdem hilfst Du mit dem Bug-Report, das Modul insgesamt besser zu machen (damit andere Benutzer das Problem nicht auch haben) ;).
Tipp: Beachte die Verhaltensregeln des DrupalCenter.