ドキュメントを読み込むのは大事、ということでRailsガイドを頭から読んでいく取り組みをしています。 各章ごとに、(Railsガイドにちゃんと書いてあるのに)知らなかった機能を雑にまとめていきます。 今回は、Rails 国際化(I18n)APIの章です。 railsguides.jp パラメータでロケールを管理する際の工夫されたURL設計 リンクはこちら ルーティングを以下のように書くことで、https://xxx.com/yyy?locale=jaなどではなく、https://xxx.com/en/yyyにアクセスした際にparamsでlocaleを受け取ることができます。 ※あくまでparamsのlocaleで値を受け取れるだけで、ロケールが変更されるというわけではないです。 # routes.rb scope "/:locale" do resources :books end Ra
![Railsガイドにきちんと目を通して新しい知識を得る - Rails 国際化(I18n)API編 - - PLAY BALL](https://cdn-ak-scissors.b.st-hatena.com/image/square/d254e1998b726f59f7eac388559d9e3fd9be2ba2/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fm-ito27%2F20240210%2F20240210194731.png)