Zum Inhalt springen

l10nmgr -> Export in Excel

Erstellt am 1. August 2011 · 5 Antworten · letzte Antwort am 26. September 2011

Tags: Import & Export, Frage

Climber ·

Hallo Zusammen,
ich verwende für ein aktuelles Projekt Typo3 4.5.2 in Kombination mit dem l10nmgr 3.3.9
Ich möchte nun sämtliche Inhalte zum Übersetzen geben, doch leider kann ich die exportierte XML-Datei nicht mit meinem Excel 2003 und auch der Übersetzer Excel 2007, sowie OpenOffice öffnen.

Das XML-Schemata schaut eigentlich ganz gut aus...nur irgendwie bekomme ich die Fehlermeldung:
Während des ladens sind in folgenden Bereichen Probleme aufgetreten: Tabelle

Ich brauch dringend eine Lösung für mein Problem - hat jemand vielleicht einen Rat für mich?!

Gruß und DANKE
Christian

mentomedia ·

Hallo,

gibt es hierfür schon einen Lösungsansatz? Dieses Problem können wir ebenfalls rekonstruieren.

Wir haben hier eine T3-Installation (4.5.2) als Singletree am laufen, bei der wir nun ebenfalls die Inhalte über ein Übersetzungsbüro übersetzen lassen möchten.

Der Export sowohl als XML als auch als Excel funktioniert problemlos. Das Öffnen/Verarbeiten dann allerdings nicht.

Folgende Fehler sind uns aufgefallen:

1.Wird der Excel-Export angestoßen und das File mit Office 2007 geöffnet, taucht der Fehler "Während des Ladens sind in folgenen Bereichen Probleme aufgetreten: Tabelle". Wirft man einen Blick in das angegebene Log-File, ist dort folgendes notiert:

XML-PARSERFEHLER:  Fehlender Ende-Tag
  Der Fehler tritt bei oder nach diesem Element-Stack auf:
    <ss:Workbook>
     <ss:Worksheet>
      <ss:Table>
       <ss:Row>
        <ss:Cell>
         <-ss-Data>

(Das -ss- gg. ss: ersetzen - wurde nachträglich eingefügt, da ansonsten ein Smilie angezeigt wird

2. Wirft man einen Blick in das XML-File, werden sehr viele Content-Elemente übersprungen mit der <t3_description>"Ungltige Zeichen in Element entdeckt". Hier scheint es also noch ein Problem mit dem Zeichensatz zu geben. Er skipped nämlich scheinbar alle Elemente, in denen Sonderzeichen/Umlaute vorhanden sind. Die Umlaute funktionieren allerdings sowohl im Frontend, als auch im Backend problemlos. Und auch in der Datenbank und unter "Online-Übersetzung" werden sie problemlos dargestellt. Hakt man "Überspringe XML-Überprüfung an", werden die Elemente in CDATA-Blöcken ausgegeben. Allerdings fehlen auch dort die Sonderzeichen.

Wir haben das mit der 3.3.8 als auch mit der 3.3.9 versucht - beide male das identische Fehlverhalten.

Climber ·

Hallo,
bei mir lag es daran, dass die MySQL-Datenbank nicht komplett auf UTF8 umgestellt war.
Vielleicht mal einen Blick dort hinein werfen...

Gruß
Christian

mentomedia ·

Danke Christian. Das Problem lag tatsächlich an der DB.

Wir haben jetzt die Kollation der DB und aller Tabellen konstant auf utf8_general_ci eingestellt und zusätzlich noch im Install-Tool [forceCharset] auf "utf-8" und bei [setDBinit] "SET NAMES utf8;" eingetragen. Nun funktioniert der Export problemlos.