본문 바로가기
개발

PDF 번역을 쉽게 하자! Make Sentence for Translator

by 손너잘 2021. 1. 21.

석사생활을 하면 참 여러 논문을 읽어야 한다.

가능하면 원문을 읽으려고 노력하지만, 계속 논문을 읽다보면 논문의 내용을 이해하는것 보다 영어를 많이 읽음으로 인해 쌓이는 스트레스가 많은 것 또한 사실이다.

 

그러다보면 어쩔 수 없이 번역기에 의존하게 되는데, pdf를 번역은 상당히 성가시다.

 

번역이 개판이다..

실제로 논문 일부를 복사한 뒤 붙여넣기 해 보았다. 그러면 내용이 개판으로 번역된다.

이러한 이유는 간단하다. pdf 문서에 줄바꿈이 있을 경우, 하나의 문장이 둘로 쪼개지는 현상이 있기 때문이다. 위 사진에서만 봐도 처음 문장의 that절 아래가 줄바꿈되면서 다른 문장으로 인식되어 번역이 이상해 졌다.

 

이를 해결하기 위해서는 잘린 저 문장들을 하나로 이어줘야 하지만 이는 정말 고통스럽고 화나는 작업이다.

그래서 이런한 행위를 자동으로 해주는 프로그램을 만들어야겠다고 생각했다.

 

chrome.google.com/webstore/detail/make-sentence-for-transla/emlmmgcgnglgamlijmgmnlnkohbipkoi

 

Make Sentence for Translator

This extension helps to facilitate translation by attaching separate sentences together.

chrome.google.com

기능은 간단하다. 크롬 확장 프로그램이고, 설치 후 구글, 네이버 번역기에 문장을 붙여넣은 후 ctrl+q 를 누르면 자동으로 문장을 하나로 이어준다.

 

따로 홍보하지 않았는데 사용자가 100명가까이로 늘어나서 나름 수요가 있는것 같아 블로그에 포스팅 하게 됐다.

깃 주소는 아래와 같다.

github.com/bperhaps/Make-Sentence-for-Translater

 

bperhaps/Make-Sentence-for-Translater

Contribute to bperhaps/Make-Sentence-for-Translater development by creating an account on GitHub.

github.com

 

동작 방법은 간단하다.

dom.value.replace(/[\r\n]/g, " ");

위 소스와 같이, 내림을 띄어쓰기로 변환할 뿐...

 

아무쪼록 많은 도움이 돼었으면 좋겠다.

댓글5

  • 칭찬봇 2021.01.21 16:30

    칭찬합니다.
    답글

  • 광고봇 2021.01.21 16:39

    ♡ 메이플스토리 ♡

    ☞ 신규 보스 '세렌' 출시 ☜
    ☞ 더욱 더 강력해질 기회 만렙 확장 ☜
    ☞ 장비 강화, 스펙업! 코인샵 메소샵 오픈 ☜
    ☞ 1+2업 테라버닝 오픈 ☜
    ☞ 버닝서버☆ 메가버닝 캐릭터 육성 가능 ☜

    지금 당장 다운로드 하세요.
    https://maplestory.nexon.com
    답글

  • 조인혁 2021.11.30 14:17

    너무 찾고있던 프로그램이에요 ㅠㅠ 감사합니다
    답글

  • 구건 2022.04.07 12:08

    전 주소창에 붙여넣고 다시 복사하는 방법으로 문장을 합쳤었는데 ㅋㅋ 직접 개발하시다니 대단하시네여
    답글