登録日
2017年2月27日

メンバー検索

  

nabetoshiexsight

名前(ニックネーム)
なべとし
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
2

コミュニティバッジ

投稿

1から2までを表示 (計2)

多言語設定について(Version 8.1.0)

多言語設定について、いくつかご質問がございます。

前提条件
=====
バージョン:8.1.0
日本語ページ(サイト)を作成後、
管理画面 => システムと設定 => 多言語 => 言語をコピー
にて、当該日本語ページを英語ページにコピー済み。
日本語ページのURLスラッグはja、
英語ページのURLスラッグはenにし、
日本語ページには、http://my.domain.com/ja、
英語ページには、http://my.domain.com/enにてアクセス。
=====


1. ページコピー時のURL自動変換について
これは、恐らく、
管理画面 => システムと設定 => 多言語 => 言語をコピー
内の「言語ツリーを再スキャン」にて行えるのだと思いますが、
記事ブロックに入力した文字列に貼ったリンクが変換されません。
英語ページの再スキャンを行ないましたが、英語ページのリンクが/jaのままです。
「言語ツリーを再スキャン」は何をするためのものなのでしょうか?
また、URLの自動変換を行うには何をすればいいのでしょうか?


2. site.sites.default.multilingual.set_alternate_hreflangについて
8.1.0のリリースノート(https://concrete5-japan.org/news/concrete5-810/)
の新機能、2つ目に、
「多言語サイトで「site.sites.default.multilingual」「set_alternate_hreflang config」を true にすると、関連ページを出力できるように」
とありますが、
当該config値をtrueにするにはどうすればいいのでしょうか?
また、関連ページを出力とは、何が出力されるのでしょうか?


ご存知の方いらっしゃいましたら、ご回答の程、よろしくお願いいたします。

Posted on 3月 02, 2017 at 2:16 午後

Re: 言語を切り替えると、ログイン画面に行く

私も同様の現象が発生しましたが、解決したのでご参考までに。

結論としては、別言語(英語?)ページの権限を適切に設定
(「誰がこのページを表示できますか?」を「誰でも」にする)すれば、
ログイン画面に行かないようになると思います。

ちなみに、私の環境では、
1.日本語ページを作成
2.管理画面 => システムと設定 => 多言語 => 言語をコピーから、
 日本語ページを英語ページ用にコピー
にて英語ページを作成したあと英語ページにアクセスすると、
ログイン画面に飛ぶ、という現象が発生しました。

Posted on 2月 27, 2017 at 12:46 午後