railsで英語表記になっているものを日本語にする方法があります。
#ページネーション
Railsのgemであるwill_paginate
のラベルを日本語に変えます。
##実装
まずconfig/environment.rb
に以下を記述します。
config/environment.rb
WillPaginate::ViewHelpers.pagination_options[:previous_label] = '< 前へ'
WillPaginate::ViewHelpers.pagination_options[:next_label] = '次へ >'
そして該当のページネーションに追記します。
<%= will_paginate %>
↓
<%= will_paginate , previous_label: '< 前へ', next_label: '次へ >'%>
これで実装できます。
##実装
Gemfileにて下記をインストール
Gemfile
gem 'rails-i18n'
次にconfig/application.rb
で以下を追記
config/application.rb
config.i18n.default_locale = :ja
これだけでも日本語表記化されますがモデルのカラム名などが英語のままです。
そこでconfig/locales
内にja.yml
を追加し下記を入力してください。
config/locales/ja.yml
ja:
activerecord:
models:
user: ユーザー
attributes:
user:
name: 名前
email: メールアドレス
これで名前とメールアドレスが日本語表記になります。