[TYPO3-german] Re: Re: [TYPO3 6.2] Bilder fehlen bei Übersetzung

Stefan Padberg post at bergische-webschmiede.de
Wed Oct 1 12:31:23 CEST 2014


Was steht denn im Fluid-Debugger bei deinen Bildern, wenn du englisch 
aufgerufen hast?

Grüße
Stefan

Am 01.10.2014 um 12:09 schrieb Michael:
> Hi Stefan,
>
> erstmal vielen Dank für deine Antwort! :)
>
> Ich habe gefunden was du beschrieben hast. Aber leider hat das nicht den
> erhofften Erfolg gebracht, es werden immer noch keine Bilder angezeigt. :(
>
> Des weiteren muss ich mich korrigieren. Sowohl im Deutschen als auch im
> Englischen habe ich an der Bild-Property folgende Klasse
> "TYPO3\CMS\Extbase\Persistence\Generic\LazyLoadingProxy". Wenn ich im
> Englischen allerdings ein [getOriginalResource()] darauf mache erhalte
> ich NULL anstatt ein FileReference Objekt. Das führt aber auf's Gleiche
> hinaus, nämlich dass ich kein Bild erhalte.
>
> Ich muss das Problem irgendwie lösen sonst habe ich ein Problem :/
>
> Viele Grüße
> Michael
>
> Quote: bergischweb wrote on Wed, 01 October 2014 11:18
> ----------------------------------------------------
>> Hallo Michael,
>>
>> ich nehme mal an, du hast in deinem Mitarbeiter-Datensatz ein Feld
>> "Mitarbeiterbild". Der language overlay Mechanismus von Typo3
>> funktioniert so, dass Typo3 sich die zusammen gehörenden Datensätze
>> immer über die Original-Uid besorgt und erst am Schluss schaut, ob für
>> die gefundenen Uids Übersetzungen vorhanden sind. U.a. findet es damit
>> immer nur die Original-Uid des Bilddatensatzes.
>>
>> Wenn ich es richtig verstanden habe, ist die sys_file_reference für
>> die Übersetzungen nicht von Bedeutung. Denn man kann die
>> sys_file_reference gar nicht übersetzen. Das ist im Augenblick ein
>> konzeptioneller Schwachpunkt bei Typo3.
>>
>> Man kann aber in der Dateiliste Bilder "übersetzen". Dabei werden in
>> sys_file_metadata die übersetzungsfähigen Texte lokalisiert
>> abgespeichert. Versuch doch mal Spasses halber, ob du das Problem
>> damit lösen kannst.
>>
>> In der "Erweiterten Ansicht" in der Dateiliste muss neben dem
>> "Ausschneiden"-Icon ein Symbol sein, mit dem du ein Bild
>> lokalisieren/übersetzen kannst. Wenn du da drauf klickst, erscheinen
>> Sprach-Icons unter dem Vorschaubild, bei dir also eine UK-Flagge.
>> Klick dadrauf, dann erhälst du ein Eingabefomular für eine Datei.
>> Einfach leer Abspeichern. (Oder mit englischen Texten, falls du in der
>> deutschen Variante deutsche Texte stehen hast.)
>>
>> Schau mal, ob dann deine Bilder auf englisch da sind. Ich vermute es,
>> aber ich bin mir nicht sicher. Der language overlay-Mechanismus ist
>> für Dateien sehr komplex und noch nicht ganz ausgereift.
>>
>> Beste Grüße
>> Stefan
>>
>> Am 01.10.2014 um 10:04 schrieb Michael:
>> > Hallo zusammen! :)
>> >
>> > Ich benötige Eure Hilfe, denn mich hält gerade folgendes Problem auf:
>> > Ich habe eine Extension für Mitarbeiter erstellt und jeder Mitarbeiter
>> > existiert als Datensatz. Die Internetseite gibt es nun auch auf
>> englisch
>> > und jeder Mitarbeiter ist korrekt übersetzt. Allerdings fehlen mir die
>> > Mitarbeiter-Bilder wenn ich mich in der englischen Sprache befinde.
>> Aber
>> > die englischen Datensätze haben alle Bilder, also fehlt da nichts.
>> >
>> > Ich habe [sys_language_mode] auf "strict" stehen. Wenn ich es auf
>> > "content_fallback" stelle, sehe ich die Bilder. Jetzt muss allerdings
>> > [sys_language_mode] auf "strict" stehen da es nicht alle Inhalte
>> auch im
>> > englischen geben soll.
>> >
>> > Ist das ein Extbase Bug? Denn wenn ich debugge ist da einfach kein
>> > FileReference Objekt an der entsprechenden Property. Im deutschen habe
>> > ich eine.
>> >
>> > Viele Grüße
>> > Michael
>>
>>
>> --
>> Bergische Webschmiede
>> Typo3 Dienstleistungen
>> :: Dipl.-Ing. Stefan Padberg
>> :: www.bergische-webschmiede.de
>>
>> ---
>> Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus
>> Schutz ist aktiv.
>> http://www.avast.com
> ----------------------------------------------------
>
>


-- 
Bergische Webschmiede
Typo3 Dienstleistungen
:: Dipl.-Ing. Stefan Padberg
:: www.bergische-webschmiede.de

---
Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
http://www.avast.com



More information about the TYPO3-german mailing list