zhaoJian의 기술 노트

Brave 브라우저 번역 사용 불가 해결 - 이 웹페이지를 번역할 수 없음, 전체 페이지 번역 불가, 번역 접속 불가

기술 약 1837자 · 5분 소요 - 조회

Brave는 Chromium 브라우저와 Blink 레이아웃 엔진을 기반으로 한 자유 오픈소스 브라우저로, Mozilla 프로젝트의 공동 창립자이자 JavaScript의 창시자인 브랜든 아이크와 다른 사람들이 함께 만들었습니다. 2016년에 처음 출시되었으며, 더 빠르고 개인적이며 안전한 웹 브라우징 경험을 제공하는 것을 목표로 합니다. 다른 주류 브라우저와 비교하여 Brave에는 몇 가지 독특한 특성과 기능이 있습니다:

개인정보 보호: Brave는 사용자의 개인정보 보호에 전념합니다. 기본적으로 광고 차단기와 추적기 차단 기능이 활성화되어 있어 사용자가 온라인에서 자신의 개인 정보를 더 잘 통제할 수 있습니다.

광고 대체: Brave는 Brave Rewards라는 기능을 제공하여 사용자가 브라우징 습관에 기반한 개인정보 친화적 광고를 수신하고 BAT(Basic Attention Token) 토큰을 보상으로 받을 수 있습니다.

성능 최적화: Brave는 페이지 로드 시 대량의 광고와 추적기를 차단하여 브라우징 속도를 향상시킵니다. 또한 Brave Shields라는 기능을 채택하여 웹사이트의 대부분의 서드파티 스크립트 로딩을 방지함으로써 페이지 로드 시간을 줄입니다.

최근 Brave 브라우저를 사용하면서 중국에서 Brave 브라우저의 번역 기능을 사용할 수 없다는 것을 발견했습니다. 번역 API 인터페이스 주소에 접속할 수 없어 전체 페이지 번역이 불가능합니다.

선택한 내용은 번역할 수 있습니다.

그림1

하지만 전체 페이지 번역을 사용할 수 없고, 이 웹페이지를 번역할 수 없습니다.

그림2

Brave도 Chromium 기반 브라우저이므로, 먼저 구글 크롬(Chrome)처럼 구글 번역에 접속할 수 없어서 Brave 번역도 사용할 수 없는 것인지 생각했습니다. 브라우저 프록시 규칙과 hosts 파일 수정 두 가지 방법을 시도했지만 모두 해결되지 않았습니다.

인터넷에서 검색한 결과, Brave의 번역은 Lingvanex와 협력하여 자체 구축한 것임을 알았습니다. 하지만 Brave 브라우저의 github 코드에서 구글 번역 API 주소 translate.googleapis.com을 확인했는데, 아마 제가 본 곳이 틀렸을 수도 있습니다.

전체 페이지 번역 시 패킷 캡처를 통해 Brave 번역의 API 인터페이스 주소가 translate.brave.com임을 찾았고, translate.brave.com을 스캔하여 중국에서 접속 가능한 IP 주소를 얻었습니다.

최종적으로 hosts 파일을 수정하는 방법으로 Brave 브라우저의 번역 기능을 정상적으로 복원했습니다.

그림3

방법:

Windows 시스템을 예로 들면, C:\Windows\System32\drivers\etc\ 디렉토리에서 host 파일을 찾아 관리자 권한으로 편집하고 맨 아래에 다음 내용을 추가합니다.

Terminal window
172.65.248.248 translate.brave.com

저장하면 중국에서 Brave 브라우저의 번역 기능을 정상적으로 사용할 수 있습니다.

그림과 같습니다:

그림4

여전히 사용할 수 없으면 브라우저를 재시작하거나 DNS 확인 캐시를 새로고침해 보세요.

방법:

Windows 터미널/CMD/PowerShell을 열고 다음 명령을 실행합니다.

Terminal window
ipconfig /flushdns
공유:

댓글