    end
  
    def determine_layout
+diff -urN gitlab-rails.bk/app/controllers/profiles_controller.rb gitlab-rails/app/controllers/profiles_controller.rb
+--- gitlab-rails.bk/app/controllers/profiles_controller.rb	2014-03-22 09:00:00.000000000 +0900
++++ gitlab-rails/app/controllers/profiles_controller.rb	2014-03-22 09:00:00.000000000 +0900
+@@ -1,3 +1,4 @@
++# encoding: utf-8
+ class ProfilesController < ApplicationController
+   include ActionView::Helpers::SanitizeHelper
+ 
+@@ -16,9 +17,9 @@
+     params[:user].delete(:email) if @user.ldap_user?
+ 
+     if @user.update_attributes(params[:user])
+-      flash[:notice] = "Profile was successfully updated"
++      flash[:notice] = "プロフィールが更新されました"
+     else
+-      flash[:alert] = "Failed to update profile"
++      flash[:alert] = "プロフィールの更新に失敗しました"
+     end
+ 
+     respond_to do |format|
+@@ -29,7 +30,7 @@
+ 
+   def reset_private_token
+     if current_user.reset_authentication_token!
+-      flash[:notice] = "Token was successfully updated"
++      flash[:notice] = "トークンが更新されました"
+     end
+ 
+     redirect_to profile_account_path
+diff -urN gitlab-rails.bk/app/controllers/projects/blob_controller.rb gitlab-rails/app/controllers/projects/blob_controller.rb
+--- gitlab-rails.bk/app/controllers/projects/blob_controller.rb	2014-03-22 09:00:00.000000000 +0900
++++ gitlab-rails/app/controllers/projects/blob_controller.rb	2014-03-22 09:00:00.000000000 +0900
+@@ -1,3 +1,4 @@
++# encoding: utf-8
+ # Controller for viewing a file's blame
+ class Projects::BlobController < Projects::ApplicationController
+   include ExtractsPath
+@@ -17,7 +18,7 @@
+     result = Files::DeleteService.new(@project, current_user, params, @ref, @path).execute
+ 
+     if result[:status] == :success
+-      flash[:notice] = "Your changes have been successfully committed"
++      flash[:notice] = "変更は正常にコミットされました"
+       redirect_to project_tree_path(@project, @ref)
+     else
+       flash[:alert] = result[:error]
+diff -urN gitlab-rails.bk/app/controllers/projects/edit_tree_controller.rb gitlab-rails/app/controllers/projects/edit_tree_controller.rb
+--- gitlab-rails.bk/app/controllers/projects/edit_tree_controller.rb	2014-03-22 09:00:00.000000000 +0900
++++ gitlab-rails/app/controllers/projects/edit_tree_controller.rb	2014-03-22 09:00:00.000000000 +0900
+@@ -1,3 +1,4 @@
++# encoding: utf-8
+ class Projects::EditTreeController < Projects::BaseTreeController
+   before_filter :require_branch_head
+   before_filter :blob
+@@ -11,7 +12,7 @@
+     result = Files::UpdateService.new(@project, current_user, params, @ref, @path).execute
+ 
+     if result[:status] == :success
+-      flash[:notice] = "Your changes have been successfully committed"
++      flash[:notice] = "変更は正常にコミットされました"
+       redirect_to project_blob_path(@project, @id)
+     else
+       flash[:alert] = result[:error]
+diff -urN gitlab-rails.bk/app/controllers/projects/merge_requests_controller.rb gitlab-rails/app/controllers/projects/merge_requests_controller.rb
+--- gitlab-rails.bk/app/controllers/projects/merge_requests_controller.rb	2014-03-22 09:00:00.000000000 +0900
++++ gitlab-rails/app/controllers/projects/merge_requests_controller.rb	2014-03-22 09:00:00.000000000 +0900
+@@ -1,3 +1,4 @@
++# encoding: utf-8
+ require 'gitlab/satellite/satellite'
+ 
+ class Projects::MergeRequestsController < Projects::ApplicationController
+@@ -76,7 +77,7 @@
+     @merge_request.author = current_user
+     @target_branches ||= []
+     if @merge_request.save
+-      redirect_to [@merge_request.target_project, @merge_request], notice: 'Merge request was successfully created.'
++      redirect_to [@merge_request.target_project, @merge_request], notice: 'マージリクエストが作成されました'
+     else
+       @source_project = @merge_request.source_project
+       @target_project = @merge_request.target_project
+@@ -91,9 +92,9 @@
+       @merge_request.allow_broken = true
+ 
+       if @merge_request.close
+-        opts = { notice: 'Merge request was successfully closed.' }
++        opts = { notice: 'マージリクエストがクローズされました' }
+       else
+-        opts = { alert: 'Failed to close merge request.' }
++        opts = { alert: 'マージリクエストのクローズに失敗しました' }
+       end
+ 
+       redirect_to [@merge_request.target_project, @merge_request], opts
+@@ -111,7 +112,7 @@
+       respond_to do |format|
+         format.js
+         format.html do
+-          redirect_to [@merge_request.target_project, @merge_request], notice: 'Merge request was successfully updated.'
++          redirect_to [@merge_request.target_project, @merge_request], notice: 'マージリクエストが更新されました'
+         end
+       end
+     else
+diff -urN gitlab-rails.bk/app/controllers/projects/new_tree_controller.rb gitlab-rails/app/controllers/projects/new_tree_controller.rb
+--- gitlab-rails.bk/app/controllers/projects/new_tree_controller.rb	2014-03-22 09:00:00.000000000 +0900
++++ gitlab-rails/app/controllers/projects/new_tree_controller.rb	2014-03-22 09:00:00.000000000 +0900
+@@ -1,3 +1,4 @@
++# encoding: utf-8
+ class Projects::NewTreeController < Projects::BaseTreeController
+   before_filter :require_branch_head
+   before_filter :authorize_push!
+@@ -10,7 +11,7 @@
+     result = Files::CreateService.new(@project, current_user, params, @ref, file_path).execute
+ 
+     if result[:status] == :success
+-      flash[:notice] = "Your changes have been successfully committed"
++      flash[:notice] = "変更は正常にコミットされました"
+       redirect_to project_blob_path(@project, File.join(@ref, file_path))
+     else
+       flash[:alert] = result[:error]
+diff -urN gitlab-rails.bk/app/controllers/projects/team_members_controller.rb gitlab-rails/app/controllers/projects/team_members_controller.rb
+--- gitlab-rails.bk/app/controllers/projects/team_members_controller.rb	2014-03-22 09:00:00.000000000 +0900
++++ gitlab-rails/app/controllers/projects/team_members_controller.rb	2014-03-22 09:00:00.000000000 +0900
+@@ -1,3 +1,4 @@
++# encoding: utf-8
+ class Projects::TeamMembersController < Projects::ApplicationController
+   # Authorize
+   before_filter :authorize_admin_project!, except: :leave
+@@ -30,7 +31,7 @@
+     @user_project_relation.update_attributes(params[:team_member])
+ 
+     unless @user_project_relation.valid?
+-      flash[:alert] = "User should have at least one role"
++      flash[:alert] = "ユーザは少なくとも1つのロールを持つ必要があります"
+     end
+     redirect_to project_team_index_path(@project)
+   end
+@@ -57,7 +58,7 @@
+   def apply_import
+     giver = Project.find(params[:source_project_id])
+     status = @project.team.import(giver)
+-    notice = status ? "Successfully imported" : "Import failed"
++    notice = status ? "正常にインポートされました" : "インポートに失敗しました"
+ 
+     redirect_to project_team_index_path(project), notice: notice
+   end
+diff -urN gitlab-rails.bk/app/controllers/projects/wikis_controller.rb gitlab-rails/app/controllers/projects/wikis_controller.rb
+--- gitlab-rails.bk/app/controllers/projects/wikis_controller.rb	2014-03-22 09:00:00.000000000 +0900
++++ gitlab-rails/app/controllers/projects/wikis_controller.rb	2014-03-22 09:00:00.000000000 +0900
+@@ -1,3 +1,4 @@
++# encoding: utf-8
+ class Projects::WikisController < Projects::ApplicationController
+   before_filter :authorize_read_wiki!
+   before_filter :authorize_write_wiki!, only: [:edit, :create, :history]
+@@ -32,7 +33,7 @@
+     return render('empty') unless can?(current_user, :write_wiki, @project)
+ 
+     if @wiki.update(content, format, message)
+-      redirect_to [@project, @wiki], notice: 'Wiki was successfully updated.'
++      redirect_to [@project, @wiki], notice: 'Wikiが更新されました'
+     else
+       render 'edit'
+     end
+@@ -42,7 +43,7 @@
+     @wiki = WikiPage.new(@gollum_wiki)
+ 
+     if @wiki.create(wiki_params)
+-      redirect_to project_wiki_path(@project, @wiki), notice: 'Wiki was successfully updated.'
++      redirect_to project_wiki_path(@project, @wiki), notice: 'Wikiが更新されました'
+     else
+       render action: "edit"
+     end
+@@ -51,13 +52,13 @@
+   def history
+     @wiki = @gollum_wiki.find_page(params[:id])
+ 
+-    redirect_to(project_wiki_path(@project, :home), notice: "Page not found") unless @wiki
++    redirect_to(project_wiki_path(@project, :home), notice: "ページが見つかりません") unless @wiki
+   end
+ 
+   def destroy
+     @wiki = @gollum_wiki.find_page(params[:id])
+     @wiki.delete if @wiki
+-    redirect_to project_wiki_path(@project, :home), notice: "Page was successfully deleted"
++    redirect_to project_wiki_path(@project, :home), notice: "ページが削除されました"
+   end
+ 
+   def git_access
+@@ -71,7 +72,7 @@
+     # Call #wiki to make sure the Wiki Repo is initialized
+     @gollum_wiki.wiki
+   rescue GollumWiki::CouldNotCreateWikiError => ex
+-    flash[:notice] = "Could not create Wiki Repository at this time. Please try again later."
++    flash[:notice] = "Wikiのリポジトリを作成できませんでした。後ほどもう一度お試しください"
+     redirect_to @project
+     return false
+   end
 diff -urN gitlab-rails.bk/app/controllers/projects_controller.rb gitlab-rails/app/controllers/projects_controller.rb
 --- gitlab-rails.bk/app/controllers/projects_controller.rb	2014-03-22 09:00:00.000000000 +0900
 +++ gitlab-rails/app/controllers/projects_controller.rb	2014-03-22 09:00:00.000000000 +0900

       end
     end
   end
diff -urN gitlab-rails.bk/app/models/notification.rb gitlab-rails/app/models/notification.rb
--- gitlab-rails.bk/app/models/notification.rb	2014-03-22 09:00:00.000000000 +0900
+++ gitlab-rails/app/models/notification.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]
@@ -23,7 +24,7 @@
     @project = ::Projects::CreateService.new(current_user, params[:project]).execute
 
     respond_to do |format|
-      flash[:notice] = 'Project was successfully created.' if @project.saved?
+      flash[:notice] = 'プロジェクトが作成されました' if @project.saved?
       format.html do
         if @project.saved?
           redirect_to @project
@@ -40,8 +41,8 @@
 
     respond_to do |format|
       if status
-        flash[:notice] = 'Project was successfully updated.'
-        format.html { redirect_to edit_project_path(@project), notice: 'Project was successfully updated.' }
+        flash[:notice] = 'プロジェクトが更新されました'
+        format.html { redirect_to edit_project_path(@project), notice: 'プロジェクトが更新されました' }
         format.js
       else
         format.html { render "edit", layout: "project_settings" }
@@ -94,9 +95,9 @@
     respond_to do |format|
       format.html do
         if @forked_project.saved? && @forked_project.forked?
-          redirect_to(@forked_project, notice: 'Project was successfully forked.')
+          redirect_to(@forked_project, notice: 'プロジェクトがフォークされました')
         else
-          @title = 'Fork project'
+          @title = 'プロジェクトをフォーク'
           render "fork"
         end
       end
@@ -137,7 +138,7 @@
   private
 
