我有DNN 8.我已經安裝了斯洛文尼亞語幾下ASP.NET頁面,以及對國家的國旗圖片的出現工具欄上的,就像它應該。 問題是我的CurrentCulture始終是en-us。當前URL是[servername]/[pagename],沒有文化中綴。美國國旗包含超鏈接到相同的URL([servername]/[pagename]),斯洛文尼亞國旗沒有超鏈接。我試圖手動添加URL中綴([servername]/en-us/[pagename]或[servername]/sl-si/[pagename]),但這些位置不存在。 我已檢查語言設置 - 在URL中啓用語言參數?複選框被打勾。 我該如何真正在URL中啓用該語言中綴?我還應該配置什麼?DNN語言控制不起作用
0
A
回答
0
約URL變化與語言綴使解決方案: 轉到管理/站點設置,選擇進步設置,然後網站別名;添加用於URL的語言中綴(例如sl-si)的別名。 這些別名應該是語言意識。你可以手動將這些URL寫入瀏覽器,並測試它們是否工作。
現在,我們應該增加網絡的控制,它允許用戶對這些URL變化之間切換。 DNN提供的控件:
<dnn:LANGUAGE runat="server" ID="dnnLANGUAGE" ShowMenu="False" ShowLinks="True" />
您可以將它添加到您的任何網頁。婁頁的頂部添加另一行:
<%@ Register TagPrefix="dnn" TagName="LANGUAGE" Src="~/Admin/Skins/Language.ascx" %>
現在我仍然在尋找一種方式將此控件添加一些DNN的控制(例如 - 菜單工具欄),所以可以從我所有的模塊可見。 任何想法?
相關問題
- 1. 備用語言似乎不起作用
- 2. dnn filepickeruploader控制
- 3. (ANDROID)控制用戶語言
- 4. Opencart默認語言不起作用
- 5. Python語言TextCtrl SetBackgroundColour不起作用
- 6. C語言程序不起作用?
- 7. Android,語言文件不起作用
- 8. 多語言靜態塊不起作用
- 9. Google Api語言翻譯不起作用
- 10. Laravel 5多語言不起作用
- 11. URI路由不起作用(多語言)
- 12. 在magento語言翻譯不起作用
- 13. jQuery語言翻譯不起作用?
- 14. 切換語言不起作用
- 15. ChangePassword控制不起作用
- 16. 控制器不起作用
- 17. DNN搜索不起作用 - 馬其頓
- 18. C語言遞歸控制
- 19. 添加語言來控制
- 20. 如何設置JsTimeline語言當前DNN語言
- 21. 如何製作多語言C#控制檯應用程序?
- 22. 用於谷歌圖表的語言環境語言不起作用
- 23. DNN的語言類的名稱空間
- 24. 語言更改爲阿拉伯語不起作用?
- 25. 控制器引用不起作用
- 26. RadAjaxLoadingPanel不能與DNN一起工作
- 27. C#語言控制檯應用程序
- 28. 序言deleteall不起作用
- 29. 斷言不起作用
- 30. Spring MVC默認語言環境和語言環境更改不起作用