번역 버튼으로 한 게시물을 번역하지 못함, 팝업 오류 - 'Text' 필드는 최대 길이가 '5000'인 문자열 또는 배열 타입이어야 합니다

사용자들이 특정 게시글을 스페인어에서 영어로 번역할 때 문제가 발생한다고 보고하고 있습니다. 번역 버튼을 선택하면 오류가 표시됩니다. 최신 버전에서 발생하며, 테마와 비공식 플러그인을 비활성화한 안전 모드에서도 마찬가지입니다. 해당 게시글은 약 3,000자 정도로 한도를 넘지 않습니다. 다른 게시글에서는 정상적으로 작동합니다.

JavaScript 콘솔에도 오류가 표시됩니다.

여기서 무슨 일이 일어나고 있는지 의견이 있으신가요?

데모 게시물에서 작동할 때까지 문자를 제거해 보세요. 기준은 무엇인가요?

음. 문제의 원인은 찾았지만, 그 내용을 이해하지 못하겠습니다. :slight_smile:

동일한 텍스트로 데모 게시물을 만들었고, 데모 게시물에서 오류를 재현할 수 있었습니다. 그런 다음 첫 번째 줄에서 이 이미지를 제거했습니다:

![unnamed|690x345,100%](upload://s5tXufHbUuH390gDYIkgW9bna3I.png)

그랬더니 오류 없이 성공적으로 번역되었습니다.

마이크로소프트가 해당 마크다운 문자열의 일부에 대해 문제를 일으키는 것 같습니다.

@kris.kotlarek 이 문제를 조사해 주시겠어요?

그 게시물이 공개되어 있나요? 링크를 보내주실 수 있나요?

저는 4,000자 분량의 무작위 스페인어 텍스트를 직접 생성하고 이미지를 추가했는데, 번역이 정상적으로 이루어졌으니 귀하의 경우 특정 문제가 있는 것 같습니다.

제 컴퓨터에서 이를 재현하기 위해 내용을 복사하고 싶습니다.

이것이 해당 주제입니다. 여전히 동일한 문제가 발생하고 있습니다.

https://community.namati.org/t/congreso-internacional-derecho-y-comunidades-4-al-8-de-noviembre-en-buenos-aires/70408?u=tobiaseigen

완벽해요, 감사합니다! 제 컴퓨터에서 그 오류를 확인했습니다.

어떤 문제가 있는지 확인해 보겠습니다.

해당 문제를 조사해 보았고, 유효한 사례입니다.

굵게, 기울임, 이미지 등 모든 텍스트 서식을 유지하기 위해 HTML 코드가 번역 서비스로 전송됩니다. 사용자의 경우 5,365자입니다.

대안으로 Google을 확인해 보시는 것을 권장합니다. Google은 더 높은 한도를 제공합니다. Quotas and limits  |  Cloud Translation  |  Google Cloud Documentation

결정하기 전에 Google이 더 비쌀 수 있으므로 사용량을 미리 추정해 보시기 바랍니다.

사용자의 예시 게시물을 확인해 보았으며, 오류 없이 번역되었습니다.

크리스님! 이 문제를 확인해 주셔서 감사합니다. 알겠습니다. 마크다운이 약 3,000자 정도로 제한치보다 훨씬 짧다고 생각해서 버그인 줄 알았어요. 그런데 플러그인이 미리 렌더링된 HTML을 전송하는데, 그 크기가 제한치를 초과하는 거군요. 이해가 됩니다.

에러 메시지가 조금 더 사용자 친화적이면 좋겠지만, 이런 상황은 드물기 때문에 괜찮습니다. 해결해 주셔서 감사합니다.