Übersetzungskomponist fehlt Bild-Upload-Unterstützung

Manuelle Übersetzungs-Composer unterstützt keinen Bild-Upload oder Einfügen (Konsole: this.drop is not a function)

Beschreibung:
Beim Bearbeiten der manuellen Lokalisierung eines Beitrags über „Übersetzen → Lokalisierung manuell bearbeiten“ erlaubt der Übersetzungs-Composer kein Hochladen oder Einfügen von Bildern.

Schritte zur Reproduktion:

  1. Öffnen Sie einen beliebigen Beitrag mit aktivierter Discourse-Übersetzungsfunktion.

  2. Klicken Sie auf die Schaltfläche „Übersetzen“ → wählen Sie „Lokalisierung manuell bearbeiten“.

  3. Versuchen Sie Folgendes:

    • Ziehen Sie ein Bild in den Übersetzungs-Composer oder
    • Fügen Sie ein Bild aus der Zwischenablage ein.
  4. Es passiert nichts – Uploads werden ignoriert und die Browserkonsole zeigt Fehler an.

Beobachtetes Verhalten:

  • Bild-Upload und Einfügen funktionieren nicht.
  • Konsolenfehler:
    Uncaught TypeError: this.drop is not a function
        at Object.handleEvent (content.js:1)
    
    
    und
    PresenceChannel '/discourse-presence/undefined/...' not found
    
    
  • Zeigt fehlenden drop-Handler und topic_id-Kontext in post-translation-editor.gjs.

Erwartetes Verhalten:
Entweder:

  • Erlauben Sie Uploads/Einfügen wie im normalen Composer für übersetzte Bilder.

Hinweise:
Anscheinend läuft der Übersetzungs-Composer in einem vereinfachten Editor-Kontext ohne composer-upload-Integration. Eine Lösung könnte das Hinzufügen von Upload-Handling sein.


2 „Gefällt mir“

Vielen Dank für die Anfrage. Laden Sie viele Bilder mit Text hoch? Ich bin neugierig, was der Anwendungsfall für übersetzte Bilder ist.

1 „Gefällt mir“

Ich glaube, er meint, dass der ursprüngliche Beitrag Bilder enthält und die übersetzte Version (manuell über den Komponisten) diese ebenfalls benötigt, sodass er versucht, dieselben Bilder dort hochzuladen.

Dies ist ein grundlegendes Problem, da nur die ursprünglichen Beiträge Upload-Referenzen enthalten können.

1 „Gefällt mir“

Zum Beispiel hat ein Benutzer ein Bild auf Englisch hochgeladen.

Aber meine Website ist hauptsächlich japanisch.

Also habe ich das Bild ins Japanische übersetzt und möchte es im übersetzten Beitrag ersetzen.

2 „Gefällt mir“

Hallo @lhkjacky, danke für den Vorschlag. Wir haben Unterstützung für Uploads in übersetzten Beiträgen hinzugefügt.

Diese Funktion ist jetzt fertig und auf Meta live :tada:

Lass mich wissen, wie es läuft und ob du auf Probleme stößt!

6 „Gefällt mir“

Dieses Thema wurde nach 4 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.