2012-06-29 14 views
9

Pracuję z wielojęzyczną stroną internetową aplikacji asp.net.Wielojęzyczny tekst div modyfikujący aplikacje internetowe?

Używam następujący link:

http://techaxe.com/2010/09/04/creating-multilingual-website-using-asp-net/

Tutaj mamy plik w moim folderze App_LocalResource dla treści zmiana tekstu. Działa dobrze z kontrolą etykiet.

<asp:Label ID="Label1" runat="server" Text="<%$Resources:AboutText%>"></asp:Label> 

Tutaj chcę zmienić zawartość div na wybrany język.

<div class="registration_content" runat="server"> 
        <%$Resources:AboutText%> </div> 

Proszę zasugerować mi, jak mogę zmienić zawartość div zgodnie ze zmienną lokalnego zasobu.

Dzięki za wszelkie sugestie ..

+0

Jest całkiem niedawno "tutorial" [tutaj] (http://ruijarimba.wordpress.com/2011/05/16/asp-net-mvc-localization-generate-resource-files-and-localized-views-using-custom-templates /) wyjaśniając krok po kroku jak radzić sobie z lokalizacją w asp.net MVC. Ten [wpis na blogu] (http://afana.me/post/aspnet-mvc-internationalization.aspx) wydaje się również dostarczać przydatnych informacji. –

+0

Czy jesteś pewien, że pracujesz z ASP.NET MVC? Jeśli tak, przeczytaj ten inny [wątek SO] (http://stackoverflow.com/questions/1875368/best-practice-for-asp-net-mvc-resource-files). –

+0

Hummm Nie używam ASP.NET MVC Mam prostą aplikację internetową. Widziałem następujący adres URL: http://techaxe.com/2010/09/04/creating-multilingual-website-using-asp-net/ –

Odpowiedz

3

Można użyć asp:Literal tag:

<div class="registration_content" runat="server"> 
    <asp:Literal runat="server" Text="<%$Resources:AboutText%>" /> 
</div> 
+0

Bardzo dziękuję za wsparcie .. Tutaj potrzebuję zmienić wartość strony wzorcowej, a przy użyciu lokalnego pliku zasobów pomóż mi, jeśli masz jakiś pomysł ... znowu dzięki tobie ... –