언어 번역이 가능한 텍스트 편집기가 있습니까? 붙여 넣을 수는

외국어 언어로 된 주석이있는 일부 텍스트 파일 (소스 코드)로 작업해야하며 번역을 쉽게하기 위해 내장 된 지원 기능이있는 텍스트 편집기가 있는지 궁금합니다.

다른 창에서 브라우저로 실행되는 Google 번역을 복사하여 붙여 넣은 다음 다시 복사하여 붙여 넣을 수는 있지만 강조 표시하고 마우스 오른쪽 버튼을 클릭하고 “번역 …”을 선택하면 훨씬 쉬울 것입니다.

전체 파일의 자동 번역을 찾지 않고 강조 표시된 비트 만 찾고 있습니다.

Kubuntu 18.01 및 Kate가 내가 선택하는 일반적인 편집자이지만 도움이되는 기능이 있다면이 작업에 다른 편집자를 사용하게되어 기쁩니다.



답변

translate-shellBionic multiverse 저장소에있는 방법 중 하나를 사용 합니다. 홈페이지는 여기 입니다.

당신은해야 할 수도 있습니다 gawk, curlxsel시스템에.

홈페이지에는 많은 세부 사항이 있으며 아마도 작업을 수행하는보다 효율적인 방법이 있지만 이것이 내가 얻은 것입니다.

#!/usr/bin/env bash

# source: https://github.com/soimort/translate-shell
# sudo apt install translate-shell
# also needs curl, xsel, and gawk
# sample: https://pl.lipsum.com/

trans -brief "$(xsel -o)" > temp.txt

echo -n "$(cat temp.txt)" | xsel -b -i

쿠분투 18.04에서이 스크립트를 호출하고 trans.sh에 저장 ~/bin하고 실행 가능하게 만들었고 > in을 사용하여 Meta+에 바인딩했습니다 .UShortcutsCustom ShortcutsSystem Settings

같은 페이지에서 https://pl.lipsum.com/ , 나는 (케이트 포함) 대상 텍스트 편집기, 보도의 위치로 이동, 일부 텍스트를 강조 Meta+ U, 몇 초 기다린 다음 Enter 키를 눌러 Ctrl+를 V. 번역 된 텍스트는 커서 위치에 붙여 넣습니다.

출처:

번역 할 샘플 텍스트

Lorem Ipsum은 무엇입니까?

Lorem Ipsum은 인쇄 산업에서 필러로 사용되는 텍스트입니다. 그것은 15 세기에 알 수없는 프린터에 의해 테스트 북의 텍스트를 채우기 위해 처음 사용되었습니다. 5 세기 후, 전자 산업은 거의 변하지 않고 그대로 사용되기 시작했습니다. Lorem Ipsum의 단편을 포함하는 Letrasetu 시트의 출판과 최근 Aldus PageMaker와 같은 개인용 컴퓨터에서 인쇄를 구현하도록 설계된 소프트웨어를 포함하는 Lorem Ipsum의 다른 버전으로 출판되어 1960 년대에 대중화되었습니다.


참고 : 예제 스크립트에서 필자가 사용 "했지만 홈 페이지에서 언급 한 것처럼 내부적으로 발생 '하지 않는 한 사용하는 것이 좋습니다 '.

( “!”예를 들어) 구두점을 방지하기 위해 또는 다른 특수 문자는 쉘에 의해 해석되고, 작은 따옴표를 사용합니다

어떤 경우 비록이있다, 당신은 여전히 큰 따옴표를 사용할 수 있습니다 : (예를 들어 문장은 작은 따옴표를 포함 ” ‘”표시)


답변