2007/7/8, Florian Schüller schuellerf@gmx.net:
Hi! I found the solution to http://trac.roundcube.net/trac.cgi/ticket/1484094
but I dont know how to post the solution there... (the tracker currently also seems to be down...)
the cause is a corrupted program/localization/de_DE/messages.inc file.
even my editor (scite, vim) does not show the corruption, but if you look at the file with a hex editor you will see 3 extra byte at the beginning. they destroy the attachments.
I attached a "clean" version of the "de_DE" messages.inc
please write back if this email gained its intended effect
thanx yours Flo
| +-----------------------------------------------------------------------+ @version $Id: messages.inc 557 2007-05-15 06:41:32Z yllar $ */ $messages = array(); $messages['loginfailed'] = 'Anmelden fehlgeschlagen'; $messages['cookiesdisabled'] = 'Ihr Browser akzeptiert keine Cookies'; $messages['sessionerror'] = 'Ihre Session ist ungültig oder abgelaufen'; $messages['imaperror'] = 'Keine Verbindung zum IMAP-Server'; $messages['nomessagesfound'] = 'Keine Nachrichten in diesem Ordner'; $messages['loggedout'] = 'Sie haben Ihre Session erfolgreich beendet. Auf Wiedersehen!'; $messages['mailboxempty'] = 'Ordner ist leer'; $messages['loading'] = 'Lade...'; $messages['loadingdata'] = 'Daten werden geladen...'; $messages['checkingmail'] = 'Überprüfung auf neue Nachrichten...'; $messages['sendingmessage'] = 'Nachricht wird gesendet..'; $messages['messagesent'] = 'Nachricht erfolgreich gesendet'; $messages['savingmessage'] = 'Nachricht wird gespeichert...'; $messages['messagesaved'] = 'Nachricht als Entwurf gespeichert'; $messages['successfullysaved'] = 'Erfolgreich gespeichert'; $messages['addedsuccessfully'] = 'Kontakt zum Adressbuch hinzugefügt'; $messages['contactexists'] = 'Es existiert bereits ein Eintrag mit dieser E-Mail-Adresse'; $messages['blockedimages'] = 'Um Ihre Privatsphäre zur schützen, wurden externe Bilder blockiert.'; $messages['encryptedmessage'] = 'Dies ist eine verschlüsselte Nachricht und kann leider nicht angezeigt werden. Sorry!'; $messages['nocontactsfound'] = 'Keine Kontakte gefunden'; $messages['contactnotfound'] = 'Der angeforderte Kontakt wurde nicht gefunden'; $messages['sendingfailed'] = 'Versenden der Nachricht fehlgeschlagen'; $messages['errorsaving'] = 'Beim Speichern ist ein Fehler aufgetreten'; $messages['errormoving'] = 'Nachricht konnte nicht verschoben werden'; $messages['errordeleting'] = 'Nachricht konnte nicht gelöscht werden'; $messages['deletecontactconfirm'] = 'Wollen Sie die ausgewählten Kontakte wirklich löschen?'; $messages['deletemessagesconfirm'] = 'Wollen Sie die ausgewählten Nachrichten wirklich löschen?'; $messages['deletefolderconfirm'] = 'Wollen Sie diesen Ordner wirklich löschen?'; $messages['purgefolderconfirm'] = 'Wollen Sie diesen Ordner wirklich leeren?'; $messages['formincomplete'] = 'Das Formular wurde nicht vollständig ausgefüllt'; $messages['noemailwarning'] = 'Bitte geben Sie eine gültige E-Mail-Adresse ein'; $messages['nonamewarning'] = 'Bitte geben Sie einen Namen ein'; $messages['nopagesizewarning'] = 'Bitte geben Sie die Einträge pro Seite an'; $messages['norecipientwarning'] = 'Bitte geben Sie mindestens einen Empfänger an'; $messages['nosubjectwarning'] = 'Die Betreffzeile ist leer. Möchten Sie jetzt einen Betreff eingeben?'; $messages['nobodywarning'] = 'Diese Nachricht ohne Inhalt senden?'; $messages['notsentwarning'] = 'Ihre Nachricht wurde nicht gesendet. Wollen Sie die Nachricht verwerfen?'; $messages['noldapserver'] = 'Bitte wählen Sie einen LDAP-Server aus'; $messages['nocontactsreturned'] = 'Es wurden keine Kontakte gefunden'; $messages['nosearchname'] = 'Bitte geben Sie einen Namen oder eine E-Mail-Adresse ein'; $messages['searchsuccessful'] = '$nr Nachrichten gefunden'; $messages['searchnomatch'] = 'Keine Treffer'; $messages['searching'] = 'Suche...'; $messages['checking'] = 'Prüfe..'; $messages['nospellerrors'] = 'Keine Rechtschreibfehler gefunden'; $messages['folderdeleted'] = 'Ordner erfolgreich gelöscht'; $messages['deletedsuccessfully'] = 'Erfolgreich gelöscht'; $messages['converting'] = 'Entferne Formatierung der Nachricht...'; $messages['messageopenerror'] = 'Die Nachricht konnte nicht vom Server geladen werden'; $messages['fileuploaderror'] = 'Hochladen der Datei fehlgeschlagen'; $messages['filesizeerror'] = 'Die hochzuladende Datei überschreitet die Maximalgröße von $size'; $messages['copysuccess'] = '$nr Adressen erfolgreich kopiert'; $messages['copyerror'] = 'Die Adressen konnten nicht kopiert werden'; $messages['sourceisreadonly'] = 'Das Adressverzeichnis kann nicht verändert werden'; $messages['errorsavingcontact'] = 'Die Änderungen konnten nicht gespeichert werden'; ?>
<?php /* +-----------------------------------------------------------------------+ | language/de_DE/messages.inc | | | | Language file of the RoundCube Webmail client | | Copyright (C) 2005-2007, RoundCube Dev. - Switzerland | | Licensed under the GNU GPL | | | +-----------------------------------------------------------------------+ | Author: Stephan Diehl <info@sd-edv.de> | +-----------------------------------------------------------------------+ @version $Id: messages.inc 557 2007-05-15 06:41:32Z yllar $ */ $messages = array(); $messages['loginfailed'] = 'Anmelden fehlgeschlagen'; $messages['cookiesdisabled'] = 'Ihr Browser akzeptiert keine Cookies'; $messages['sessionerror'] = 'Ihre Session ist ungültig oder abgelaufen'; $messages['imaperror'] = 'Keine Verbindung zum IMAP-Server'; $messages['nomessagesfound'] = 'Keine Nachrichten in diesem Ordner'; $messages['loggedout'] = 'Sie haben Ihre Session erfolgreich beendet. Auf Wiedersehen!'; $messages['mailboxempty'] = 'Ordner ist leer'; $messages['loading'] = 'Lade...'; $messages['loadingdata'] = 'Daten werden geladen...'; $messages['checkingmail'] = 'Überprüfung auf neue Nachrichten...'; $messages['sendingmessage'] = 'Nachricht wird gesendet...'; $messages['messagesent'] = 'Nachricht erfolgreich gesendet'; $messages['savingmessage'] = 'Nachricht wird gespeichert...'; $messages['messagesaved'] = 'Nachricht als Entwurf gespeichert'; $messages['successfullysaved'] = 'Erfolgreich gespeichert'; $messages['addedsuccessfully'] = 'Kontakt zum Adressbuch hinzugefügt'; $messages['contactexists'] = 'Es existiert bereits ein Eintrag mit dieser E-Mail-Adresse'; $messages['blockedimages'] = 'Um Ihre Privatsphäre zur schützen, wurden externe Bilder blockiert.'; $messages['encryptedmessage'] = 'Dies ist eine verschlüsselte Nachricht und kann leider nicht angezeigt werden. Sorry!'; $messages['nocontactsfound'] = 'Keine Kontakte gefunden'; $messages['contactnotfound'] = 'Der angeforderte Kontakt wurde nicht gefunden'; $messages['sendingfailed'] = 'Versenden der Nachricht fehlgeschlagen'; $messages['errorsaving'] = 'Beim Speichern ist ein Fehler aufgetreten'; $messages['errormoving'] = 'Nachricht konnte nicht verschoben werden'; $messages['errordeleting'] = 'Nachricht konnte nicht gelöscht werden'; $messages['deletecontactconfirm'] = 'Wollen Sie die ausgewählten Kontakte wirklich löschen?'; $messages['deletemessagesconfirm'] = 'Wollen Sie die ausgewählten Nachrichten wirklich löschen?'; $messages['deletefolderconfirm'] = 'Wollen Sie diesen Ordner wirklich löschen?'; $messages['purgefolderconfirm'] = 'Wollen Sie diesen Ordner wirklich leeren?'; $messages['formincomplete'] = 'Das Formular wurde nicht vollständig ausgefüllt'; $messages['noemailwarning'] = 'Bitte geben Sie eine gültige E-Mail-Adresse ein'; $messages['nonamewarning'] = 'Bitte geben Sie einen Namen ein'; $messages['nopagesizewarning'] = 'Bitte geben Sie die Einträge pro Seite an'; $messages['norecipientwarning'] = 'Bitte geben Sie mindestens einen Empfänger an'; $messages['nosubjectwarning'] = 'Die Betreffzeile ist leer. Möchten Sie jetzt einen Betreff eingeben?'; $messages['nobodywarning'] = 'Diese Nachricht ohne Inhalt senden?'; $messages['notsentwarning'] = 'Ihre Nachricht wurde nicht gesendet. Wollen Sie die Nachricht verwerfen?'; $messages['noldapserver'] = 'Bitte wählen Sie einen LDAP-Server aus'; $messages['nocontactsreturned'] = 'Es wurden keine Kontakte gefunden'; $messages['nosearchname'] = 'Bitte geben Sie einen Namen oder eine E-Mail-Adresse ein'; $messages['searchsuccessful'] = '$nr Nachrichten gefunden'; $messages['searchnomatch'] = 'Keine Treffer'; $messages['searching'] = 'Suche...'; $messages['checking'] = 'Prüfe...'; $messages['nospellerrors'] = 'Keine Rechtschreibfehler gefunden'; $messages['folderdeleted'] = 'Ordner erfolgreich gelöscht'; $messages['deletedsuccessfully'] = 'Erfolgreich gelöscht'; $messages['converting'] = 'Entferne Formatierung der Nachricht...'; $messages['messageopenerror'] = 'Die Nachricht konnte nicht vom Server geladen werden'; $messages['fileuploaderror'] = 'Hochladen der Datei fehlgeschlagen'; $messages['filesizeerror'] = 'Die hochzuladende Datei überschreitet die Maximalgröße von $size'; $messages['copysuccess'] = '$nr Adressen erfolgreich kopiert'; $messages['copyerror'] = 'Die Adressen konnten nicht kopiert werden'; $messages['sourceisreadonly'] = 'Das Adressverzeichnis kann nicht verändert werden'; $messages['errorsavingcontact'] = 'Die Änderungen konnten nicht gespeichert werden'; ?>
Hi language files should be fixed in rev 642 I used perl -pi -e 's/^\xEF\xBB\xBF//' to scan/replace BOM
Üllar