Friday, February 24, 2012

Hướng dẫn loại bỏ dấu Tiếng Việt trong URL của DotNetNuke bằng module DSLocalizator

Trong dotnetnuke có một điều khá phiên phức khi chúng ta tạo trang Tiếng Việt thì đường dẫn cũng sẽ có Tiếng Việt.
ví dụ chúng ta tạo trang với tên là Tin tức thì đường dẫn cũng là http://..../Tin Tức.aspx

để khắc phục vấn đề này chúng ta có thể sử dụng module DSLocalizator để sửa lại như sau

  • tiêu đề vẫn là Tin tức
  • đường dẫn là http://..../Tin_tuc.aspx
các bạn vào web đó, đăng ký và tải về . http://dnn.tiendaboliviana.com/web/Modulesandresources/Modules/DSLocalizator/tabid/75/Locale/en-US/Default.aspx

Hướng dẫn cấu hình
sau khi tải về vài cài đặt xong. chúng ta cần tạo 1 trang để chưa module DSLocalizator vừa cài.( nên tạo trang chỉ admin xem được). và thêm module DSTabLocalizator vào


sau khi thêm vào chúng ta tiến hành cấu hình cho module. các bạn chọn nhưng hình sau, và click Update Host Settings



nếu thấy kết quả như hình bên dưới là OK



sau đó chúng ta tiến hành cấu hình Locale Detection Behavior  nhưng sau ( kéo xuống ô dưới)



vậy là đã hoàn thành giai đoạn cấu hình, chúng ta sẽ tiến hành sử dụng

sử dụng

giờ tôi muốn tạo 1 trang  với mục đích sau:
- đường dẫn phải tốt cho SEO, và là tiếng việt không dấu
-tiêu đề tiếng việt có dấu ( nhưng hình)



chúng ta sẽ tiến hành tạo trang tin tức, ban phải tạo như hình bên dưới. nghĩa là chúng ta tạo Tiếng Viết   không dấu trước , sau đó dùng module Localizator để sửa lại thành Tiếng Việt có dấu




sau khi tạo xong trang tin tức, chúng ta quan lại trang chưa module DSTabLocalizator, click vào Edit Tab Localizations để sửa lại. mình chỉ bàn về chức năng này, module này còn nhiều chức năng khác, các bạn từ từ khám phá nhé




ta chọn trang muốn sửa là trang tin tức. ở phần dưới ta sửa
Tab Name và Tab title thành : tin tức



sau đó kéo xuống cuối trang và click update
lưu ý: có thể khi bạn click update thì ko thấy trang load lại thay thông báo gì. nhưng chỉ cần click update là đã thực thị được.



sau đó ta mở trang tin tức lại và kết quả như sau



Tóm lại
với cách này chúng ta sẽ tạo trang với Tiếng Việt không dấu, và dùng module chỉnh sửa lại thành Tiếng Việt có dấu
chúc các bạn thành công

No comments: