2009-11-16 2 views
0

콘텐츠를 생성하는 데 html 템플릿을 사용하여 전자 메일에서 보내는 asp.net 응용 프로그램이 있습니다. 우리가 internationlization의 과정에서, 내가 HTML 템플릿을 지역화 할 필요가, 누군가가 나에게 이것을 달성하는 데 도움 수 있기 때문에 HTML 파일을 읽을 수있는 코드는ASP.net에서 사용되는 HTML의 현지화

private string LoadHtml(string HtmlFile) { 
     Assembly asm = Assembly.GetExecutingAssembly(); 
     Stream stream = asm.GetManifestResourceStream(asm.GetName().Name + 
      "." + HtmlFile); 
     StreamReader r = new StreamReader(stream); 
     string html = r.ReadToEnd(); 
     return html; 

    } 

된 직후입니까?

감사합니다. 현지화에 대한 MSDN의 페이지 출력

답변

0

확인 : 내 HTML 파일 % 샘플 %와 토큰 또는 문자열을 추가하고 적절하게는 ResourceManager를 사용하여 이러한 문자열을 대체 http://msdn.microsoft.com/en-us/library/c6zyy3s9.aspx

+0

이 링크는 asp.net 응용 프로그램의 현지화에 관한 내용으로 내 asp.net 응용 프로그램에서 사용되는 html 페이지의 현지화에 대한 것입니다. – ksa

+0

HTML 페이지 자체를 현지화 할 수 있다고 생각하지 않습니다. 당신이 할 수있는 것은 현재의 지역화에 기반한 다른 템플릿을로드하는 것입니다. 또는 .NET 구성 요소를 페이지에 추가하여 이들이 지역화 될 수 있도록하십시오 – Ivo