 diff -urN gitlab-rails.bk/config/locales/ja.yml gitlab-rails/config/locales/ja.yml
 --- gitlab-rails.bk/config/locales/ja.yml	2014-03-22 09:00:00.000000000 +0900
 +++ gitlab-rails/config/locales/ja.yml	2014-03-22 09:00:00.000000000 +0900
-@@ -0,0 +1,17 @@
+@@ -0,0 +1,24 @@
 +ja:
 +  date:
 +    order:

+      previous: 前へ
+      next: 次へ
+  activerecord:
+    errors:
+      models:
+        group:

   validates :name, presence: true, length: { within: 0..255 },
             format: { with: Gitlab::Regex.project_name_regex,
-                      message: "only letters, digits, spaces & '_' '-' '.' allowed. Letter or digit should be first" }
+                      message: "には英数字, スペース, '_' '-' '.' だけが入力できます。先頭は英数字のみです" }
   validates :path, presence: true, length: { within: 0..255 },
             exclusion: { in: Gitlab::Blacklist.path },
             format: { with: Gitlab::Regex.path_regex,
-                      message: "only letters, digits & '_' '-' '.' allowed. Letter or digit should be first" }
+                      message: "には英数字, '_' '-' '.' だけが入力できます。先頭は英数字のみです" }
   validates :issues_enabled, :wall_enabled, :merge_requests_enabled,
             :wiki_enabled, inclusion: { in: [true, false] }
   validates :issues_tracker_id, length: { maximum: 255 }, allow_blank: true
@@ -96,7 +97,7 @@
   validates_uniqueness_of :name, scope: :namespace_id
   validates_uniqueness_of :path, scope: :namespace_id
   validates :import_url,
-    format: { with: URI::regexp(%w(git http https)), message: "should be a valid url" },
+    format: { with: URI::regexp(%w(git http https)), message: "は有効なURLでなければなりません" },
     if: :import?
   validate :check_limit, on: :create
 
@@ -240,10 +241,10 @@
 
   def check_limit
