(Un)hidden feature: Lokale Übersetzungen an den Übersetzunsgsserver senden
Ich habe schon jede Menge deutschsprachige Drupal-Websites aufgesetzt und dabei die immer gleichen Arbeitsschritte hinter mich gebracht:
- deutsche Lokalisierung installieren
- Fehlende Übersetzungen nachpflegen
- Anfangs mit dem potx.module) die Übersetzungen extrahiert und als Patch an die Modul-Maintainer geschickt – die diese aber auch nicht wollten
So richtig hilfreich dabei war in jüngster Zeit das l10n_client.module, womit man das innerhalb der Webseite machen kann und nicht jedes Mal zwischen Webseite und Admin-Bereich pendeln muss.
Und nebenbei habe ich häufig was vom Lokalisierungs-Server http://localize.drupal.org gelesen. Und dass der l10n_client mit dem Server kommunizieren kann. Aber gefunden habe ich das nicht. Weder unter “Admin > Build > Translate” noch unter “Admin > Settings > Language” war was zu finden. Aber die Lösung fand sich im Modul-Code
function l10n_client_menu() {
// ...
$items['admin/settings/language/configure/l10n_client'] = array(
// ...
);
// ...
}
Also kann man unter “Admin > Settings > Language” im Tab “Konfigurieren” einen Sub-Tab “Localization sharing” finden und dort die Meldepflicht an den l10n_server aktivieren und angeben, welcher Server angesprochen werden soll. War doch eigentlich gar nicht so schwer. ;-)
Leider gibt es noch keinen Rückkanal, wo der l10n_client fehlende Übersetzungen am Server anfragen und automatisch importieren kann. Ich werde wohl gelegentlich den aktuellen Stand des Übersetzungsprojekts exportieren und in meinen Websites importieren. Und nebenbei fleißig auf http://localize.drupal.org/ mit übersetzen.
PS: Das Einsenden von *.po-Dateien an die Modul-Maintainer habe ich aufgegeben.




Neueste Kommentare
vor 2 Tage 14 Stunden
vor 4 Tage 18 Stunden
vor 1 Woche 38 Minuten
vor 1 Woche 2 Tage
vor 1 Woche 2 Tage
vor 1 Woche 3 Tage
vor 1 Woche 5 Tage
vor 2 Wochen 5 Tage
vor 8 Wochen 3 Tage
vor 8 Wochen 6 Tage