コンテンツ領域の言語インジケーターを削除するにはどうすればよいですか?


7

各ページの下部から言語スイッチを削除する方法を見つけるのにしばらく時間がかかりました。最終的に、スイッチはやや論理的な場所にありました(多言語設定>記事オプション)。(ああ、新しい質問です。これらのメニュー項目を自分で翻訳しました。不思議なことに、私の "バックエンド"はドイツ語です。どうしてこうなったのか覚えていません。デフォルトの言語、ユーザーの言語など、見つけられるものはすべて英語に設定されています。 「バックエンド」言語はどこで設定できますか?)
しかし、私がここに来た目的:
各ページの下部に言語インジケータがあり(「言語:英語」)、それを取り除く方法が見つかりません。CSSは問題ありませんが、特定のクラス/ IDがないため、取得できません。

回答:


14

ホーム»管理»設定»地域と言語»多言語設定

その後

「ノードオプション」タブに移動します

小切手

コンテンツ翻訳リンクを非表示にする


これが私にとって唯一の解決策でした!ありがとう!
ミシエル2013年

1
ノードオプションタブがなくなりました..
commonpike 2014年

2
私にはうまくいかなかったが、@ skwashdの答えはうまくいった
Josh

5

Drupal 6または7を使用しているかどうかについては言及していません。私はD7でのi18nの経験しかないので、私の経験に基づいています。

http://example.com/admin/structure/types/manage/[content-type]/display([管理]> [構造]> [コンテンツタイプ]> [コンテンツタイプ]> [表示の管理])にアクセスして、言語を非表示に設定します。

ボーナス質問への回答:http ://example.com/userにアクセスすると、デフォルトの言語を設定できます


ありがとう、デイブ。すみません、D7です。現在、ほとんどのページで言語が非表示になっています。しかし、それはまだホームページにあります。すべてのコンテンツタイプ(そのうち3つのみ)を確認しましたが、言語設定があるのは単純なページタイプのみです。管理言語:はい、ユーザー設定に言語オプションがあります。常に英語に設定されますが、バックエンドはまだドイツ語です。(私の質問で言ったように、「検索できるすべて、デフォルトの言語、ユーザーの言語は英語に設定されています。」)英語のメニュー項目はわずかです(「ダッシュボード」、「コンテンツの検索」)。
ラルフ

管理言語の問題解決策を見つけました!「URLから言語を判別する」が有効になっており、URLに/ de /があった。フロントエンドのurlから言語を判別することは確かに理にかなっています。しかし、バックエンドでは?これで、ページを編集することを選択したときにサイトのどこにいても、そのページの言語によって管理メニューの言語が決まります。それを変える方法はありますか?それとも問題だと思っているのは私だけですか?
ラルフ、

... URLに「?language = de」が追加され、管理メニューがドイツ語
Ralf

わかった:drupal.stackexchange.com/questions/13476/… ---トリックは、検出方法の順序も設定する必要があるということです。
ラルフ

これは私にとってはうまくいきましたが、モハメド・アドリーの答えはうまくいきませんでした。
Josh

3

見つけた!または私は信じていますが、現在はうまくいくようです:

構造»コンテンツタイプ»シンプルページ»表示の管理...には、「カスタム表示設定」という領域があります。「ティーザー」にチェックマークを付けると、ティーザーの設定を編集するオプションが追加され、言語インジケーターを非表示にできます。


問題が解決した場合は、自分の回答を承認済みとしてマークする必要があります。ありがとう!(ところで、私はDave Hallの答えも解決策だったと思います...しかし、スクリーンショットを投稿しなかったため、彼はあなたがオンにしたカスタマイズされたディスプレイを推測できませんでした)
Sk8erPeter

ありがとう、ピーター。私はカスタマイズされたディスプレイについて知らなかったので、スクリーンショットを撮る方法を知りませんでした...
Ralf

晴れ。:)私はあなたの答えとデーブ・ホールも賛成しました、それらの両方は誰かにとって役に立ちます。
Sk8erPeter 2012

3

上記のどれも私にとってはうまくいきませんでした。将来の読者の役に立つ場合に備えて、Drupal 7とEntity翻訳モジュールを使用している場合は別の解決策があります。

構造>コンテンツタイプ> [コンテンツタイプ]>編集で、[公開オプション]を選択し、[コンテンツ翻訳リンクを非表示]を選択します。


-1

Drupal 7の場合:

構造>コンテンツタイプ> [コンテンツタイプ]>編集で、[公開オプション]を選択し、[多言語サポート]の下の[無効にする]をクリックします。


ただし、これにより多言語サポートが無効になり、OPはインジケーターを非表示にするだけです。
Mołot

»管理»設定»地域と言語で言語を追加し、それをデフォルトの言語にしておくと、[公開オプション]で[多言語サポート]を無効にしても、サイトでその言語を使用できます。ベトナム語で動作します。
Timothy Huynh、2015

それでも、OPは削除したくない機能を削除しているようです。彼はインジケーターだけでなく、多言語ノードを持ちたいようです。
Mołot
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.