bir asp kullanmak yerine:
// set culture based items
// get first two characters of current culture, either en or fr
string currentCultureCode = CMS.DocumentEngine.DocumentContext.CurrentDocument.DocumentCulture.Substring(0, 2);
if (currentCultureCode.Equals("fr"))
{
// set french logo
mainLogo.ImageUrl = "mark.aspx";
// set Ask US to FR URL
AskUs.LinkUrl = "~/demandez-nous.aspx";
CEODirect.LinkUrl = "~/president-en-direct.aspx";
Events.LinkUrl = "~/evenements.aspx";
}
için: tutucudur, ben anladım arkasında kod için aşağıdaki Fransızca, logo resminin URL'sini hazırlıyorum (sahip olduğumda olacak) ve ayrıca LinkURL'leri de ayarlıyorum.
Şimdiye kadar gayet iyi çalışıyor görünüyor.
Sorununuz nedir? görünürlük makrosu –