2011-03-02 3 views
2

특정 웹 사이트의 번역 된 버전을 표시 할 수있는 방법이 있는지 파악하려고하지만 해당 웹 사이트의 기능을 유지하려고합니다.웹 사이트 원활한 번역

의미, 원본 언어에서 원하는 언어로 '오버레이'하고 싶지만 원본 웹 사이트는 수정하지 않아도됩니다. 그게 가능한가?

iframe을 사용할 수 있지만 iframe에 도달하기 전에 어떻게 든 데이터를 제어하여 내용을 바꾸거나 번역 할 수있는 좋은 사례가있었습니다.

은 (여기에 아이디어는 복사/사람의 모든 콘텐츠를 도용하지 않는 것입니다)

+1

Google 번역, 가능해야합니다. – Trevor

답변

0

아니 .. 당신이 functionalty을 유지합니다. 다국어 사이트에는 db와 ad-hoc이 필요합니다. 많은 언어를 지원하는 단 1 개 언어로 만들어진 웹 사이트를 재 구축

당신이 해결해야 할 것 두 가지 큰 문제가 있습니다

0

큰 고통입니다 : 당신의 내용을 downloand 경우

  1. 이 서버, 번역, 그리고 디스플레이 - 그것은 웹 사이트의 "기능 유지"불가능합니다. 자바 스크립트는 물론 클라이언트 측에서 실행되기 때문에 자바 스크립트 기반 이벤트는 여전히 작동합니다. 그러나 웹 페이지가 원래 호스트에서로드되지 않았기 때문에 웹 응용 프로그램의 모든 서버 측 처리 (예 : 쿼리 DB, 업로드, 검색 등)가 사라집니다.
  2. 둘째, 클라이언트 측의 iframe에 페이지를로드하면 동일한 도메인 출처 정책을 처리해야합니다. 즉, 웹 사이트/자바 스크립트는 부모 윈도우와 동일한 도메인의 항목 만 조작하거나 조제 할 수 있습니다.

이러한 두 가지 문제를 극복하는 것은 아마도 새로운 기술을 발명하는 것을 의미하며 엄청난 시간/인력 투자가 될 것입니다.

내 대답은 Google (또는 다른 번역 서비스)이 제공해야하는 것을 수용하는 것입니다.

관련 문제