Visual Studio 2010 (VB) /asp.net 4.0을 사용하여 대부분의 웹 사이트를 현지화했습니다.Visual Studio 현지화 및 양식 : asp : button, asp : CheckBox의 기본 언어 .resx 파일 만
대부분 잘 진행되고 있지만 contactengineering.aspx를 현지화하려고합니다. 여기에는 asp : checkbox와 asp : button의 두 가지 문제가 있습니다. 그들은 fr, de 및 es 파일을 읽지 않고 기본 contactengineering.aspx.resx 만 en입니다.
내가 한 것은 VS (도구/로컬 리소스 생성)의 리소스 파일을 만들어 App_LocalResources의 디렉터리에 넣었습니다. 신비가 있습니다. 내 ASP : 레이블 중 하나를 번역하지 않았다. 하지만이 수정 프로그램을 넣어 :
<h1><asp:Label ID="Label1" runat="server"
Text="<%$ Resources:LocalizedText, contacteng1 %>"></asp:Label></h1>
그리고 나는 나의 루트 폴더에 내 App_GlobalResources에 contacteng1에 대한 문자열을 넣어, 그것은 모든 언어로 현지화. 버튼 및 ASP :
가 여기에 문제를 마찬가지로
, 내 ASP의 체크 박스 기능은 지역화되지 않습니다. 그들은 기본값/App_LocalResources/contactengineering.aspx.resx에서 읽고 있습니다. 필자가 생각해 보았던 "수정"을 시도하여 GlobalResources로 이동했지만 작동하지 않습니다.
<asp:CheckBox ID="CheckBoxCC" runat="server"
Text="does not matter what I put here"
meta:resourcekey="CheckBoxCCResource1" />
<br />
<br />
<asp:Button ID="SubmitForm" runat="server" OnClick="SubmitForm_Click"
Text="Submit Form" meta:resourcekey="SubmitFormResource1" />
전체 페이지가이 버튼 체크 박스를 제외하고 지역화 :
는 여기에 내가 지역화하기 위해 노력하고있어 내 코드입니다. 아무에게 내가해야 할 일을 말해 줄 수 있니? 나는 이런 맥락에서 누군가가 나를 도와 줄 수있는 도움을 진심으로 감사 할 것입니다.