큰 WebForms App (약 300 페이지)을 번역하는 작업이 있습니다. (리소스 파일을 사용하여) ASP.NET 응용 프로그램을 번역 할 때 기존 방식을 사용할 것이고 ZetaResource를 사용하여 쉽게 사용할 수 있습니다. 그러나 작은 문제가 있습니다. aspx 코드에 존재하는 무료 텍스트로 무엇을 할 수 있습니까? 이 코드를 예로 들어 보겠습니다. 텍스트를 어떻게 변환 할 수 있습니까? 데이터베이스에서 ASP : Label Server 컨트롤로 사용할 수있는 레코드 목록은 내장 된 번역 메커니즘을 사용하고 있습니까?ASP.NET WebForms App 번역 및 지역화
<form id="form1" runat="server">
<div>
<br />
This is a List of records available in the Database<br />
<br />
<asp:Button ID="cmdButton" runat="server" Text="Button" meta:resourcekey="cmdButtonResource1" />
</div>
</form>
답장을 보내 주셔서 감사합니다. 저는 실제로 aspx 파일의 자유 텍스트를 서버 컨트롤로 변환하는 방법을 찾고 있습니다. 내가 무슨 말을하는지 이해하지만 많은 파일 (약 3-400 aspx 파일)이 있으며 가능한 한 자동으로 작업을 수행하고 싶습니다! 수동으로하는 것은 악몽이 될 것입니다! – Enovator
@Enovator 알겠습니다. 각 문서에서 자유 텍스트를 찾은 다음 자유 텍스트를 가져 와서 리소스 파일에 추가하고 자유 텍스트를 리소스 키로 바꿔야합니다. [HtmlAgilityPack] (https://www.nuget.org/packages/HtmlAgilityPack/)을 사용하여 구문 분석을 수행 할 수 있습니다. 이것은 쉽지는 않을 것입니다. 그러나 그것은 또한 실제로 복잡하지 않습니다. 이렇게하기 전에 모든 것을 백업해야 문제가 발생했을 때 되돌릴 수 있습니다. – CodingYoshi