タグ

2021年2月16日のブックマーク (2件)

  • Ruby on Railsで言語切り替え機能を作る - Qiita

    あなたのウェブサイトは日語だけで書かれていませんか? 第4回 ベイサイドRuby on Rails勉強会@マスマスに参加して、言語切り替えができるウェブアプリケーションをRails 4で作りました。 言語を切り替えることができるウェブアプリとは? 今回作ったウェブアプリは、アクセスしたURLに応じた言語のコンテンツを表示します。例えば、ルートパスにアクセスすると、デフォルト言語である日語のコンテンツが表示されます。デフォルト言語以外のコンテンツは、任意の言語コードをパスに含めると表示されます。言語のコードは、ISO 639-1コードを元に設定しました。 以下に言語とURLの関係と、投稿一覧を表示するURLの例を示します。 言語 URL 投稿一覧を表示する例

    Ruby on Railsで言語切り替え機能を作る - Qiita
    snjx
    snjx 2021/02/16
    若干古い。strong parameterやbefore_actionとかで引っかかる
  • 【Rails】i18nによる日本語化 - Qiita

    はじめに Railsのデフォルト言語の日語化(2パターン) 多言語のymlファイルを導入(2パターン) config/localesで階層的に多言語ファイルの管理 筆者のスペック Rails学習歴:4ヶ月 条件 Rails 6.0.3.2 Ruby 2.6.6 そのため間違いなどがある可能性があるので鵜呑み厳禁! Railsのデフォルト言語の日語化(2パターン) どちらか片方の設定で日語の言語設定は完了します。 1. config/application.rbに設定情報を追加 config/application.rbにconfig.i18n.default_locale = :jaを記入することで日語を利用できます。 :jaの部分を他をローケルキーに変えることで他の言語に設定することもできます。

    【Rails】i18nによる日本語化 - Qiita