{{{#!vorlage Hinweis Diese Howto-Anleitung wurde zuletzt von [user:Bourness:] am 04.08.2018 unter '''Ubuntu 16.04''' erfolgreich getestet. }}} {{{#!vorlage Hinweis 1. Entgegen der Angabe im WIKI-Artikel [https://wiki.ubuntuusers.de/Thunderbird/ Thunderbird] ist das Add-On Lightning leider nicht immer auch ein integrierter Bestandteil von Thunderbird (seit der Version 38). Wie man das Add-On Lightning in Thunderbird installieren und aktivieren kann wird im WIKI-Artikel [https://wiki.ubuntuusers.de/Thunderbird/Lightning/ Lightning] beschrieben. 2. Dieses Howto setzt voraus, dass das Add-On Lightning in Thunderbird bereits vorhanden ist und mindestens ein Termin angelegt wurde. }}} [[Inhaltsverzeichnis()]] = Problembeschreibung = Wer gerne die Kalenderfunktion (Lightning) von Thunderbird in einer deutsprachigen Ubuntu Version benutzt, hat sich sicherlich schon einmal darüber geärgert, dass es beim Export von Terminen in das CSV Format immer noch zu unbrauchbaren Ergebnissen kommt. Der hauptsächliche Grund hierfür ist, dass bei den ausgegebenen Uhrzeiten die zusätzlich notwendigen Angaben (AM/PM) fehlen. Somit ist ein weiterer sinnvoller Gebrauch der erzeugten CSV Datei, mit zum Beispiel LibereOffice Calc, unmöglich. = Workaround = 1. Ein Terminal öffnen - aber nicht als root anmelden! 2. Finden der Javascript Datei calOutlookCSVImportExport.js {{{#!vorlage Befehl find ~ -name "calOutlookCSVImportExport.js" }}} Der find Befehl muss eine Ausgabe erzeugen, wie zum Beispiel: {{{ /home/ich/.thunderbird/dym6g59b.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calOutlookCSVImportExport.js}}} 3. Die gefundene Javascript Datei im Home Verzeichnis des angemeldeten Benutzers sichern. {{{#!vorlage Befehl find ~ -name "calOutlookCSVImportExport.js" -exec cp {} ~/calOutlookCSVImportExport.js.backup \; }}} 4. Die gefundene Javasscript Datei an die deutschen Datums- und Zeitformate anpassen: {{{#!vorlage Befehl find ~ -name "calOutlookCSVImportExport.js" -exec nano {} ~ \; }}} (WICHTIG: Nur die [mark]gelb[/mark] markierten Werte im Bereich ''''var localeEn'''', wie folgt ändern.) {{{ var localeEn = { headTitle : [mark]"Titel"[/mark], headStartDate : [mark]"Beginn"[/mark], headStartTime : [mark]"von"[/mark], headEndDate : [mark]"Ende"[/mark], headEndTime : [mark]"bis"[/mark], headAllDayEvent : [mark]"Ganztägig"[/mark], headAlarm : [mark]"Erinnerung an/aus"[/mark], headAlarmDate : [mark]"Erinnerung Datum"[/mark], headAlarmTime : [mark]"Erinnerung Uhrzeit"[/mark], headCategories : [mark]"Kategorie"[/mark], headDescription : [mark]"Beschreibung"[/mark], headLocation : [mark]"Ort"[/mark], headPrivate : [mark]"Privat"[/mark], valueTrue : [mark]"Wahr"[/mark], valueFalse : [mark]"Falsch"[/mark], dateRe : /^(\d+)\/(\d+)\/(\d+)$/, dateDayIndex : 2, dateMonthIndex : 1, dateYearIndex : 3, dateFormat : [mark]"%d.%m.%y"[/mark], timeRe : /^(\d+):(\d+):(\d+) (\w+)$/, timeHourIndex : 1, timeMinuteIndex : 2, timeSecondIndex : 3, timeAmPmIndex : 4, timeAmString : "AM", timePmString : "PM", timeFormat : [mark]"%H:%M:%S"[/mark] }}} 7. Die Änderungen an der Datei speichern und den Editor schliessen. 8. Thunderbird neu starten. Ein CSV-Eport wird nun künftig eine Datei im CSV Format erzeugen, die alle deutschen Datums- und Zeitformate beinhaltet. = Tipp = Der Inhalt dieser CSV Datei kann optimal von der deutschen LibereOffice Calc Version konvertiert werden, wenn man zusätzlich beim Öffnen der CSV Datei die Option "Erweitere Zahlenerkennung" aktiviert. = Links = * [https://wiki.ubuntuusers.de/Thunderbird/ Thunderbird] * [https://wiki.ubuntuusers.de/Thunderbird/Lightning/ Lightning] #tag: Howto