私はDrupalの新人です。カスタムコンテンツタイプのビューパス/タイトルを翻訳することはできますか?
私はi18nモジュールでDrupalをインストールしています。
すべてがうまく動作しますが、私は1つの問題に直面しました。
カスタムコンテンツタイプとそれを表示するビューを作成しました。今私はquesitonを持っています...ビューパス/タイトルを翻訳する可能性はありますか?
よろしく、 DaveW
私はDrupalの新人です。カスタムコンテンツタイプのビューパス/タイトルを翻訳することはできますか?
私はi18nモジュールでDrupalをインストールしています。
すべてがうまく動作しますが、私は1つの問題に直面しました。
カスタムコンテンツタイプとそれを表示するビューを作成しました。今私はquesitonを持っています...ビューパス/タイトルを翻訳する可能性はありますか?
よろしく、 DaveW
のDrupalとの冒険を開始するすべての人々のためによく知られている問題。
この問題を解決するにはどうすればよいですか?非常に簡単です。あなたの言語を作成して有効にしていると思います。私はデフォルト言語として英語を使用します。
Administration » Configuration » Search and metadata » URL aliases
にアクセスし、Add new alias
リンクをクリックして新しいエイリアスを作成します(このモジュールが無効の場合は、有効にする必要があります)。Existing system path
フィールドには、作成したビューの英語のパスが表示されます。ここでは、news
です。Path alias
には、あなたの翻訳を提供します。ポーランド語のwiadomosci。Voila。現在、ポーランド語が現在の言語の場合、news
パスには別名wiadomosci
が使用されます。
注:最新の最新のDrupalインストールでテストされただけで、完全に動作します。
あなたはこちらをご覧取る場合:
http://reyero.net/en/drupal/drupal7_i18n_beta1_overview
彼は分類用語の翻訳を可能にするためのオプションを示し、だろう(これは、モジュールの作者のページです)コンテンツに設定したカテゴリなど、実際のページまでの経路。
あなたのコンテンツとなるnodeのティックボックスもあります。これは、URLまたはノードの内容を翻訳すると考えられます。
彼のサイトはスペイン語のURLに翻訳されていないようですが、メニュー項目を変更するだけです。 URLは以前に表示されたエイリアスの代わりにノード番号に戻ります。
おそらくこれは既に分かっているかもしれませんが、私はこれらのオプションで遊んでいます。
ニース概要 - http://evolvingweb.ca/story/drupal-7-multilingual-whats-new-i18n
パス変換
は、Drupalの7パス変換モジュールを使用すると、パスの翻訳 セットを作成することができます。パス変換は、ノードまたはタクソノミーのページパスではなく、汎用パス(ビューページの場合は の例)に使用されます。 は、設定»地域 と言語»翻訳セット»パスに移動して多言語パスを設定できます。
ノードを翻訳する方法があることを暗示しているように見えます。ハードコードが必要なのか、自動的に起こるのかはわかりませんが、有望です。
このガイドでは、同様に役に立つかもしれません:http://drupal.org/node/133977
最も簡単な方法は、国際化ビューモジュール(https://drupal.org/project/i18nviews)を使うことです。
これは、 "パスプレフィックス" URL言語の検出で私にとってはうまくいかないようです。この場合の提案はありますか? –
これは機能しますが、ブレッドクラムを変更する方法はありますか? – Vincent
@EgilHansenは答えが少し古いです、私は残念ですが、何か提案はありません、ごめんなさい。私はこのプロジェクトのDrupalからこの回答を投稿してから切り替えました。申し訳ありません。あなたはサムの答えを読むことを検討するかもしれません。 AFAIRはパスプレフィックスのためにも働いていました。 –