nekochans / lgtm-cat

lgtm-cat(サービス名 LGTMeow https://lgtmeow.com のエピック管理用リポジトリ
0 stars 0 forks source link

言語切替の仕様変更 #22

Closed keitakn closed 2 years ago

keitakn commented 2 years ago

Doneの定義

補足情報

IP アドレス分析に合わせてコンテンツを変更しないでください。

https://developers.google.com/search/docs/advanced/crawling/managing-multi-regional-sites?hl=ja

この記述を見るとGoogleは言語判定してページ内容を切り替える処理を良しとしていないので、シンプルにデフォルト(日本語)と英語のパスの2つをそれぞれインデックス登録させるように変更する。

↓以下はNext.jsの公式ブログ

https://nextjs.org/docs/advanced-features/i18n-routing

keitakn commented 2 years ago

今の構造のまま何とか改修しようと思ったがかなり複雑な処理になってしまうので、lgtm-cat-ui 側を改修したほうが楽そう。

keitakn commented 2 years ago

言語切替メニューの仕様はこれが参考になりそう。

https://zenn.dev/steelydylan/articles/nextjs-with-i18n

keitakn commented 2 years ago

対応が完了したのでクローズ