[gelöst] Installation und de.po
Eingetragen von azze12 (228)
am 24.05.2009 - 18:22 Uhr in
am 24.05.2009 - 18:22 Uhr in
Hallo,
Bei der Neuinstallation von drupal 6 und des deutschen Sprachmoduls gab es nach der Aktivierung einiger Nicht-Kern-Module folgende Fehlermeldung:
"Die Übersetzungsdatei de.po ist fehlerhaft: Die Pluralformel konnte nicht verarbeitet werden."
Ich habe folgende Module installiert bzw. aktiviert:
- content access
- image
- fckeditor
- printer friendly pages
- cookie check
- active menu
Ist die Fehlermeldung wichtig? Was tun?
a.
- Anmelden oder Registrieren um Kommentare zu schreiben
"Translation Template Extractor" - .pot-Dateien
am 25.05.2009 - 15:17 Uhr
Hallo azze,
das Problem bzw. die Fehlermeldung kenn' ich, wenn .po-Dateien mit dem Translation Template Extractor erstellt wurden (http://drupalmodules.com/module/translation-template-extractor).
Der fügt nämlich in die Dateien automatisch die folgende Zeile als Vorlage ein, die man häufig aber gar nicht braucht:
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
Du kannst die betroffenen .po-Dateien mit einem Texteditor öffnen und diese Zeile einfach löschen. Dann sollten sich die Übersetzungen ohne Fehlermeldung importieren lassen.
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Danke - aber Sprachdatei war v.drupal so zum download angeboten
am 25.05.2009 - 16:50 Uhr
Danke für den Hinweis. Ich habe diese Datei so nicht erstellt, sondern per download aus den Sprachdateien, die es bei drupal.org gibt bezogen. Vorschlag: Dort zentral die Datei ändern, damit alle nachfolgenden Downloads dann passen...
Oder ist das schwer zu realisieren?
Gruss
A.
Issue Queue der jeweiligen Module
am 25.05.2009 - 20:32 Uhr
Die Sprachdateien werden nicht zentral verwaltet, sondern von Freiwilligen für die einzelnen Module erstellt. Und die benutzen dann in der Regel das erwähnte Modul, um die zu übersetzenden Texte aus dem Modul zu extrahieren.
Wenn du auf so ein Problem stößt, solltest du das in der Issue Queue des jeweiligen Moduls melden.
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren.
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!