번역 작성기에 이미지 업로드 지원이 없습니다

수동 번역 작성기에서 이미지 업로드 및 붙여넣기 지원 안 됨 (콘솔: this.drop is not a function)

설명:
게시물의 수동 로컬라이제이션을 **“번역 → 수동 로컬라이제이션 편집”**을 통해 편집할 때, 번역 작성기에서 이미지 업로드나 이미지 붙여넣기를 사용할 수 없습니다.

재현 단계:

  1. Discourse Translation 기능이 활성화된 임의의 게시물을 엽니다.

  2. “번역” 버튼을 클릭한 다음 “수동 로컬라이제이션 편집”을 선택합니다.

  3. 다음을 시도해 봅니다:

    • 이미지를 번역 작성기로 드래그하거나

    • 클립보드에서 이미지를 붙여넣습니다.

  4. 아무런 반응이 없습니다 — 업로드가 무시되고, 브라우저 콘솔에 오류가 표시됩니다.

관측된 동작:

  • 이미지 업로드 및 붙여넣기가 작동하지 않습니다.

  • 콘솔 오류:

    Uncaught TypeError: this.drop is not a function
        at Object.handleEvent (content.js:1)
    
    

    및

    PresenceChannel '/discourse-presence/undefined/...' not found
    
    
  • post-translation-editor.gjs에서 drop 핸들러와 topic_id 컨텍스트가 누락되었음을 나타냅니다.

기대되는 동작:

  • 번역된 이미지에 대해 일반 작성기와 마찬가지로 업로드/붙여넣기를 허용해야 합니다.

참고:
번역 작성기가 composer-upload 통합 없이 단순화된 편집기 컨텍스트에서 실행되는 것으로 보입니다. 수정 방법은 업로드 처리를 추가하는 것일 수 있습니다.


2개의 좋아요

요청해 주셔서 감사합니다. 텍스트가 포함된 이미지를 많이 업로드하고 계신가요? 번역된 이미지의 사용 사례가 궁금합니다.

1개의 좋아요

그는 원본 게시글에 이미지가 포함되어 있고, 수동으로 작성기를 통해 번역된 버전에도 같은 이미지가 필요하므로 동일한 이미지를 거기에 업로드하려는 것 같다고 말하는 것 같습니다.

이는 근본적인 문제입니다. 업로드 참조는 원본 게시글에서만 유지될 수 있기 때문입니다.

1개의 좋아요

예를 들어, 어떤 사용자가 영어 텍스트가 포함된 이미지를 업로드했다고 가정해 보겠습니다.

하지만 제 사이트는 주로 일본어로 되어 있습니다.

그래서 이미지를 일본어로 번역하여 번역된 게시물에 교체하고 싶습니다.

2개의 좋아요

Hey @lhkjacky, 제안해 주셔서 감사합니다. 번역된 게시물에 업로드를 지원하도록 추가했습니다.

이 기능은 이제 완성되어 Meta에서 사용 가능합니다 :tada:

사용 후기를 알려주시고, 문제가 발견되면 말씀해 주세요!

6개의 좋아요

이 주제는 4일 후 자동으로 닫혔습니다. 새로운 답글 작성은 더 이상 허용되지 않습니다.