diff --git a/app/views/pages/_form_link.html.erb b/app/views/pages/_form_link.html.erb
index c309406..094550f 100644
--- a/app/views/pages/_form_link.html.erb
+++ b/app/views/pages/_form_link.html.erb
@@ -44,7 +44,7 @@
url = "#"
end
%>
- <%= n.text_field locale, class:"input-xlarge change", data: {"fv-validation" => "required;urlwithip;", "fv-messages" => "Cannot be empty.;Must be valid url.;"}, :value=>url rescue "#" %>
+ <%= n.text_field locale, class:"input-xlarge change", data: {"fv-validation" => "required;urlwithip;detect_chinese;", "fv-messages" => "Cannot be empty.;Must be valid url.;Cannont have chinese.;"}, :value=>url rescue "#" %>
<% end %>
<% end %>
diff --git a/app/views/pages/edit.html.erb b/app/views/pages/edit.html.erb
index cd95d33..a76c45d 100644
--- a/app/views/pages/edit.html.erb
+++ b/app/views/pages/edit.html.erb
@@ -14,5 +14,9 @@
\ No newline at end of file
diff --git a/app/views/pages/new.html.erb b/app/views/pages/new.html.erb
index 1e0b06c..4f4ccea 100644
--- a/app/views/pages/new.html.erb
+++ b/app/views/pages/new.html.erb
@@ -19,9 +19,10 @@ $(document).ready(function(){
}
fromvalidator.validate_functions.detect_chinese = function(value){
- var re1 = new RegExp("^[\u4E00-\uFA29]*$"),
- re2 = new RegExp("^[\uE7C7-\uE7F3]*$"); //Chinese character range
- return (!(re1.test(value) && (! re2.test(value))));
+ // var re1 = new RegExp("^[\u4E00-\uFA29]*$"),
+ // re2 = new RegExp("^[\uE7C7-\uE7F3]*$"); //Chinese character range
+ // return (!(re1.test(value) && (! re2.test(value))));
+ return (value.match(/[\u3400-\u9FBF]/) == null);
}
fromvalidator.validate_functions.cannot_have_dash = function(value){