많은 ASP.NET 웹 양식 페이지뿐만 아니라 많은 (꽤 못생긴) 고전 ASP 페이지가있는 사이트가 있습니다. 사용자가 스위치를 켜고 전체 사이트를 프랑스어로 번역 할 수 있도록 설정할 수 있어야합니다.고전 ASP 및 ASP.NET 웹 사이트 구문 분석 및 번역
불행히도 요청하는 클라이언트는 Google이 번역하는 것처럼 간단한 것을 사용하고 싶지 않고 문법 오류 등을 방지하기 위해 사전을 제어하려고합니다. 이는 두 가지 문제를 극복해야한다는 것을 의미합니다.
먼저 클라이언트가 볼 수있는 하드 코딩 된 텍스트를 모두 구문 분석하여 스프레드 시트에 넣어 원하는대로 번역하고 다시 보내야합니다. 나는 고전적인 코드로 이것을하기 위해 Html Agility Pack을 사용하려했지만, 서버 태그 (외설스러운 양이있다)가있는 경우를 처리하는 데 어려움을 겪고 있었다.
둘째, 고전 사전과 ASP.NET에서이 사전을 사용하여 텍스트를 번역 할 솔루션이 필요합니다.
사전이 XML로되어있어 클라이언트 측에서 번역을 수행 할 수 있으므로 서버 태그 문제를 처리 할 필요가 없으며 고전 및 .NET에서 작동하지만, 제안에 완전히 개방되어 있습니다. 누구든지 내 문제 중 하나 또는 모두를 해결하는 데 도움이되는 해결책을 알고 있거나 아이디어를 가지고 있다면 도움을 주시면 감사하겠습니다. 감사합니다
'서버 태그'로 정확히 무엇을 의미합니까? –
번역해야 할 문자열 중간에 <%=... %>이있는 고전적인 코드 –