        }
      end
  
+diff -urN gitlab-rails.bk/app/models/project.rb gitlab-rails/app/models/project.rb
+--- gitlab-rails.bk/app/models/project.rb	2014-03-22 09:00:00.000000000 +0900
++++ gitlab-rails/app/models/project.rb	2014-03-22 09:00:00.000000000 +0900
+@@ -1,3 +1,4 @@
++# encoding: utf-8
+ # == Schema Information
+ #
+ # Table name: projects
+@@ -85,11 +86,11 @@
+   validates :description, length: { maximum: 2000 }, allow_blank: true
+   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
+@@ -191,10 +192,10 @@
+ 
+   def check_limit
+     unless creator.can_create_project?
+-      errors[:limit_reached] << ("Your own projects limit is #{creator.projects_limit}! Please contact administrator to increase it")
++      errors[:limit_reached] << ("あなたが作成できるプロジェクトの上限は #{creator.projects_limit} 個です！管理者に上限を増やすように連絡してください")
+     end
+   rescue
+-    errors[:base] << ("Can't check your ability to create project")
++    errors[:base] << ("プロジェクトの作成権限が確認できませんでした")
+   end
+ 
+   def to_param
 diff -urN gitlab-rails.bk/app/models/project_services/assembla_service.rb gitlab-rails/app/models/project_services/assembla_service.rb
 --- gitlab-rails.bk/app/models/project_services/assembla_service.rb	2014-03-22 09:00:00.000000000 +0900
 +++ gitlab-rails/app/models/project_services/assembla_service.rb	2014-03-22 09:00:00.000000000 +0900

 class ProjectsController < ApplicationController
   skip_before_filter :authenticate_user!, only: [:show]
   before_filter :project, except: [:new, :create]
@@ -137,7 +138,7 @@
   private
 

   end
 
   def to_param
diff -urN gitlab-rails.bk/app/services/files/create_service.rb gitlab-rails/app/services/files/create_service.rb
--- gitlab-rails.bk/app/services/files/create_service.rb	2014-03-22 09:00:00.000000000 +0900
+++ gitlab-rails/app/services/files/create_service.rb	2014-03-22 09:00:00.000000000 +0900
@@ -1,3 +1,4 @@
+# encoding: utf-8
 require_relative "base_service"
 
 module Files
@@ -10,24 +11,24 @@
                 end
 
       unless allowed
-        return error("You are not allowed to create file in this branch")
+        return error("このブランチにファイルを作成する権限がありません")
       end
 
       unless repository.branch_names.include?(ref)
-        return error("You can only create files if you are on top of a branch")
+        return error("ブランチ上にしかファイルは作成できません")
       end
 
       file_name = File.basename(path)
       file_path = path
 
       unless file_name =~ Gitlab::Regex.path_regex
-        return error("Your changes could not be committed, because file name contains not allowed characters")
+        return error("ファイル名に利用できない文字が含まれているため、変更をコミットできません")
       end
 
       blob = repository.blob_at_branch(ref, file_path)
 
       if blob
-        return error("Your changes could not be committed, because file with such name exists")
+        return error("この名前のファイルが存在しないため、変更をコミットできません")
       end
 
       new_file_action = Gitlab::Satellite::NewFileAction.new(current_user, project, ref, file_path)
@@ -40,7 +41,7 @@
       if created_successfully
         success
       else
-        error("Your changes could not be committed, because the file has been changed")
+        error("ファイルが変更されたため、変更をコミットできません")
       end
     end
   end
diff -urN gitlab-rails.bk/app/services/files/delete_service.rb gitlab-rails/app/services/files/delete_service.rb
--- gitlab-rails.bk/app/services/files/delete_service.rb	2014-03-22 09:00:00.000000000 +0900
+++ gitlab-rails/app/services/files/delete_service.rb	2014-03-22 09:00:00.000000000 +0900
@@ -1,3 +1,4 @@
+# encoding: utf-8
 require_relative "base_service"
 
 module Files
@@ -10,17 +11,17 @@
                 end
 
       unless allowed
-        return error("You are not allowed to push into this branch")
+        return error("このブランチへのプッシュは許可されていません")
       end
 
       unless repository.branch_names.include?(ref)
-        return error("You can only create files if you are on top of a branch")
+        return error("ブランチ上にしかファイルは作成できません")
       end
 
       blob = repository.blob_at_branch(ref, path)
 
       unless blob
-        return error("You can only edit text files")
+        return error("テキストファイルのみ編集できます")
       end
 
       delete_file_action = Gitlab::Satellite::DeleteFileAction.new(current_user, project, ref, path)
@@ -33,7 +34,7 @@
       if deleted_successfully
         success
       else
-        error("Your changes could not be committed, because the file has been changed")
+        error("ファイルが変更されたため、変更をコミットできません")
       end
     end
   end
diff -urN gitlab-rails.bk/app/services/files/update_service.rb gitlab-rails/app/services/files/update_service.rb
--- gitlab-rails.bk/app/services/files/update_service.rb	2014-03-22 09:00:00.000000000 +0900
+++ gitlab-rails/app/services/files/update_service.rb	2014-03-22 09:00:00.000000000 +0900
@@ -1,3 +1,4 @@
+# encoding: utf-8
 require_relative "base_service"
 
 module Files
@@ -10,17 +11,17 @@
                 end
 
       unless allowed
-        return error("You are not allowed to push into this branch")
+        return error("このブランチへのプッシュは許可されていません")
       end
 
       unless repository.branch_names.include?(ref)
-        return error("You can only create files if you are on top of a branch")
+        return error("ブランチ上にしかファイルは作成できません")
       end
 
       blob = repository.blob_at_branch(ref, path)
 
       unless blob
-        return error("You can only edit text files")
+        return error("テキストファイルのみ編集できます")
       end
 
       edit_file_action = Gitlab::Satellite::EditFileAction.new(current_user, project, ref, path)
@@ -33,7 +34,7 @@
       if created_successfully
         success
       else
-        error("Your changes could not be committed, because the file has been changed")
+        error("ファイルが変更されたため、変更をコミットできません")
       end
     end
   end
diff -urN gitlab-rails.bk/app/views/admin/background_jobs/show.html.haml gitlab-rails/app/views/admin/background_jobs/show.html.haml
--- gitlab-rails.bk/app/views/admin/background_jobs/show.html.haml	2014-03-22 09:00:00.000000000 +0900
+++ gitlab-rails/app/views/admin/background_jobs/show.html.haml	2014-03-22 09:00:00.000000000 +0900
