web-dev-qa-db-ja.com

ビューのページパスエイリアスを変換するにはどうすればよいですか?

config_translationコアモジュールのおかげで、ビューのタイトルとメニューを翻訳できます。パスエイリアスも翻訳してもらいたいのですが、この機能が不足しているようです。それを行う他の方法は?

4
Angus

私の多言語のDrupal 8サイトで、/admin/config/search/path/add URLエイリアスを追加します。このエイリアスの言語を選択するように求められます。

これはあなたが探していたものですか?

9
Gaius

私はそれを正確に探していて、最後に fixed path alias module を使用して、前述のようにビューページのエイリアスを作成し、configにエクスポートされるように修正済みとして設定します。エイリアスが見つからない場合は、必要に応じてその場で再作成されます。

2
Manuel Adan

Pathauto モジュールを使用して翻訳済みエイリアスを管理できます。これにより、翻訳済みノードタイトルから翻訳済みURLエイリアスが自動的に作成されます。 URLエイリアスは、事前構成されたPathauto "パターン"から構築され、自動的に管理および更新されます。

2
Q Jones

私は同じ問題を抱えており、私はこのようにしています:

最初に、エイリアスを含むビューページを作成します(例: "alias-test" view page alias

次に、admin/config/search/pathに移動し、[エイリアスを追加]をクリックします

翻訳したい言語を選択します。私の場合は「PT」を選択します

「既存のシステムパス」にパス「alias-test」を書き込み、「パスエイリアス」にエイリアス翻訳「teste-alias」を追加 path translation

これは言語スイッチャーで機能します。2つ以上の言語がある場合、翻訳するすべての言語に対してこのプロセスを繰り返す必要があります。

0
Pedro