translate-shell
Bionic multiverse 저장소에있는 방법 중 하나를 사용 합니다. 홈페이지는 여기 입니다.
당신은해야 할 수도 있습니다 gawk
, curl
및 xsel
시스템에.
홈페이지에는 많은 세부 사항이 있으며 아마도 작업을 수행하는보다 효율적인 방법이 있지만 이것이 내가 얻은 것입니다.
#!/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+에 바인딩했습니다 .UShortcuts
Custom Shortcuts
System Settings
같은 페이지에서 https://pl.lipsum.com/ , 나는 (케이트 포함) 대상 텍스트 편집기, 보도의 위치로 이동, 일부 텍스트를 강조 Meta+ U, 몇 초 기다린 다음 Enter 키를 눌러 Ctrl+를 V. 번역 된 텍스트는 커서 위치에 붙여 넣습니다.
출처:
Lorem Ipsum은 무엇입니까?
Lorem Ipsum은 인쇄 산업에서 필러로 사용되는 텍스트입니다. 그것은 15 세기에 알 수없는 프린터에 의해 테스트 북의 텍스트를 채우기 위해 처음 사용되었습니다. 5 세기 후, 전자 산업은 거의 변하지 않고 그대로 사용되기 시작했습니다. Lorem Ipsum의 단편을 포함하는 Letrasetu 시트의 출판과 최근 Aldus PageMaker와 같은 개인용 컴퓨터에서 인쇄를 구현하도록 설계된 소프트웨어를 포함하는 Lorem Ipsum의 다른 버전으로 출판되어 1960 년대에 대중화되었습니다.
참고 : 예제 스크립트에서 필자가 사용 "
했지만 홈 페이지에서 언급 한 것처럼 내부적으로 발생 '
하지 않는 한 사용하는 것이 좋습니다 '
.
( "!"예를 들어) 구두점을 방지하기 위해 또는 다른 특수 문자는 쉘에 의해 해석되고, 작은 따옴표를 사용합니다
...
어떤 경우 비록이있다, 당신은 여전히 큰 따옴표를 사용할 수 있습니다 : (예를 들어 문장은 작은 따옴표를 포함 " '"표시)