or
<%@ Master Language="VB" AutoEventWireup="false" CodeBehind="PageMaitre.Master.vb" Inherits="LOSCOM.PageMaitre" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server" /> <title id="WindowTitle" runat="server">Logistique Suivi Commercial</title> <link href="~/Styles/Site.css" rel="stylesheet" type="text/css" /> <link href="Styles/Menu.MetroCustom.css" rel="stylesheet" type="text/css" /> <asp:ContentPlaceHolder ID="CPH_HTML_HEAD" runat="server"> </asp:ContentPlaceHolder></head><body> <form id="Form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <div id="canevas"> <header> <p id="droite"> <asp:Label ID="lbl_TitrePage" runat="server" Text="titre"></asp:Label> </p> <p id="gauche"> <asp:Image runat="server" ImageUrl="~/Gen_Images/logo.png" /></p> </header> <div id="nav" visible="true" runat="server"> <nav> <telerik:RadMenu ID="RadMenu1" runat="server" CssClass="RadMenu_Menu" ClickToOpen="True" ExpandAnimation-Type="OutQuart" DefaultGroupSettings-RepeatDirection="Vertical" > </telerik:RadMenu> <asp:ContentPlaceHolder ID="CPH_Menu" runat="server"> </asp:ContentPlaceHolder> </nav> </div> <div id="section" visible="true" runat="server"> <section> <asp:ContentPlaceHolder ID="CPH_Page" runat="server" /> <br /> <br /> </section> </div> <asp:ContentPlaceHolder ID="CPH_Footer" runat="server"> </asp:ContentPlaceHolder> <footer> <p id="droitef"> <asp:Label ID="lbl_UserInfo" runat="server" Text=""></asp:Label> </p> <p id="gauchef"> <asp:Label ID="Lbl_IDApplication" runat="server" Text=""></asp:Label> </p> </footer> </div> </form></body></html>
And for fed this RadMenu i use a .xml:
<?xml version="1.0" encoding="utf-8" ?>
<Menu>
<Group>
<Item runat="server" Text="Accueil" Href="~/Default.aspx" hzbouton="Accueil"
Title="Accueil" Description="Logistique Suivi Commercial - Accueil" resourceKey="accueil">
</Item>
</Group>
</Menu>
i want Translate that menu on English but i don't know how make on my .rscx i have use
Name: Value:
accueil.Text Accueil
And on my en.rscx:
Name: Value:
accueil.Text Home Page
But no translation run when I select my language ...
Regards.protected void Page_Load(object sender, EventArgs e){ // Put the grids into edit mode on the selected request for (int i = 0; i < RadGrid1.PageSize; i++) { RadGrid1.EditIndexes.Add(i); }}<telerik:RadButton ID="RadButton1" Skin="Default" Text="Save" Font-Underline="false" OnClick="RadButton1_Click" AutoPostBack="true" UseSubmitBehavior="false" runat="server" /><telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadButton1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManagerProxy><telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" Skin="Default" runat="server" />protected void RadButton1_Click(object sender, EventArgs e){ EISDataContext db = new EISDataContext(); // Get access to the grid edit item GridItem[] items1 = RadGrid1.MasterTableView.GetItems(GridItemType.EditFormItem); for (int i = 0; i < items1.Length; i++) { GridEditableItem item = (GridEditableItem)items1[i]; // LINQ code to update database... } // Reset the edit index and rebind the grid RadGrid1.EditIndexes.Clear(); RadGrid1.EditIndexes.Add(0); RadGrid1.Rebind();}function OnClientValidationFailed(sender, args) { try { var fileExtention = args.get_fileName().substring(args.get_fileName().lastIndexOf('.') + 1, args.get_fileName().length); if (args.get_fileName().lastIndexOf('.') != -1) {//this checks if the extension is correct if (sender.get_allowedFileExtensions().indexOf(fileExtention) == -1) { //alert("Wrong Extension!"); var msg = 'The file upload has failed because this is not an allowed extension. Allowed extensions are {0}.'; msg = msg.replace("{0}", sender.get_allowedFileExtensions()); radalert(msg, 400, 200, 'The file upload has failed.', null, null); } else { //alert("Wrong file size!"); var msg = 'The file upload has failed because the file is to large. Maximum file size allowed is {0} Kb.' msg = msg.replace("{0}", 4096000 / 1024); radalert(msg, 400, 200, 'The file upload has failed.', null, null); } } else { //alert("not correct extension!"); var msg = 'The file upload has failed because this is not an allowed extension. Allowed extensions are {0}.'; msg = msg.replace("{0}", sender.get_allowedFileExtensions()); radalert(msg, 400, 200, 'The file upload has failed.', null, null); } } catch (ex) { alert("JS Error #1311161741:" + ex); } setTimeout(function () { sender.deleteFileInputAt(0); }, 10);}