Drupal コンテンツとモジュールに自動翻訳を作成する方法。Drupal Drupal ユーザーに広く利用されているCMSであり、様々なタイプのウェブサイト作成において WordPress に匹敵する性能を備えています。多くのサイトオーナーが Drupalを使ってウェブサイトを作成しているの Drupal 不思議ではありません。.
多言語ウェブサイトの人気が高まり、すべてのサイトオーナーはウェブサイトを様々な言語に翻訳できるように競い合っています。では、 Drupal のサイトオーナーはどのようにしてコンテンツやモジュールを自動翻訳できるのでしょうか?
そこでこの記事では、自動翻訳サービスを使って Drupal のコンテンツとモジュールを自動翻訳する方法について詳しく説明します。続きは以下をご覧ください。.
Drupal コンテンツとモジュールを翻訳するいくつかの方法
Drupalの自動翻訳を始める前に、 Drupal のコンテンツとモジュールを翻訳する方法がいくつかあります。ここではいくつかの選択肢をご紹介します。.
Drupal 組み込み多言語モジュール
Drupal のコンテンツとモジュールを翻訳する方法の一つは、 Drupalに組み込まれている多言語モジュールを使用することです。このモジュールは Drupal にデフォルトで提供されていますが、この方法は非常に複雑で技術的な専門知識が必要となる場合があることに注意してください。しかし、 Drupalに組み込まれている多言語モジュールを使用することで、コンテンツとモジュールをよりシームレスにシステムに翻訳できます。.
しかし、主な欠点の一つは、高度な技術的専門知識が求められることです。Drupalの組み込みモジュールを使用した翻訳プロセスには Drupal Drupalの構造とモジュール構成に関する深い理解が必要です。.
Drupalの組み込み翻訳機能には、翻訳を直接編集できないという弱点があります。翻訳を直接かつ動的に編集できないことは、翻訳の変更や調整を迅速かつ容易に行う必要がある場合、障害となる可能性があります。.
サードパーティの翻訳サービス
に加えて Drupalの組み込みモジュール Linguise。Linguise Linguise 自動翻訳サービスで 、 翻訳に Drupal 。
Linguiseを使えば、深い技術的知識がなくても、 Drupal コンテンツやモジュールを簡単に翻訳できます。Linguise Linguise ユーザーフレンドリーなインターフェースと直感的なツールを提供しており、 Drupal サイトを迅速かつ効率的に翻訳できます。さらに、 Linguise 優れたカスタマーサポートも提供しているため、問題や質問があればいつでもサポートを受けることができます。.
深い技術的知識を必要としない、よりシンプルなソリューションを探している場合は、 Linguise のようなサードパーティの翻訳オプションを選択するのが良い選択肢となります。.
そのため、 Linguise 自動翻訳を作成する方法の一つとして利用できます。では、 Drupalで自動翻訳を作成するにはどうすればよいでしょうか?詳細な手順は以下をご覧ください。.
Drupal ウェブサイトで自動翻訳を行う方法
Linguise があり、統合された自動翻訳プラットフォームです 40種類以上のCMSやプラットフォームと互換性などの Drupal。Linguiseを使えば Linguiseウェブサイトのコンテンツを、伝統的な言語から国際言語まで、80種類以上の多様な言語に翻訳できます。
Linguise の精度率で完璧な翻訳品質を実現し 最大 97% Linguise、人間による翻訳とほぼ同等の
を使えば、 LinguiseDrupalDrupal DrupalDrupalDrupalDrupal DrupalDrupal 方法をご紹介します インストールする LinguiseDrupalDrupal DrupalDrupalDrupalDrupal DrupalDrupal。
ステップ1: Linguise アカウントを登録する
サインアップの最初のプロセスは、Linguiseで無料アカウントを作成し、1ヶ月間の無料トライアルを利用することです に Linguise 登録するには Linguise 、メールアドレスを入力してユーザー名とパスワードを作成するだけです。
1ヶ月間のトライアル期間中は、 Linguiseが提供する包括的で魅力的な機能を幅広くご利用いただけます。トライアル期間終了後は、 Linguise ダッシュボードにアクセスできます。.
ステップ2: ドメインウェブサイトを追加し、APIキーを生成する
では Linguise ダッシュボードのドメインを入力する必要があります Drupal 。入力が必要な列がいくつかあります。
- アカウント
- URL
- プラットフォーム/CMS
- 言語
- 翻訳言語
- URLを翻訳

オプションを選択できます 「クリップボードにコピー」 から提供されたAPIキーを簡単にコピーして LinguiseDrupalDrupal DrupalDrupalDrupalDrupal DrupalDrupal 。

ステップ3: 翻訳スクリプトをアップロードし、APIキーを有効化する
Linguise 翻訳スクリプトを利用するには、 Drupal がインストールされているサーバーにアップロードする必要があります。そのためには、スクリプトファイルをサーバー上の適切なディレクトリに転送し、アクセス可能で、 Drupal セットアップに適切に統合されていることを確認する必要があります。.
スクリプトをダウンロードしたら、ファイルを解凍してください。次に、解凍したファイルを、 Drupal ことが重要です linguise フォルダは、デフォルト名の linguiseDrupalDrupal DrupalDrupalDrupalDrupal DrupalDrupal CMS

組み込むには Linguise 、サーバーにアップロードしたConfiguration.phpファイルを開く必要があります。ファイルを開き、APIキーを挿入するセクションを探します。このセクション内に、プレースホルダーテキスト(通常はREPLACE_BY_YOUR_TOKEN)を含むコード行があります 。

ステップ4: Drupal URL書き換えの設定
Drupal ではデフォルトでURL書き換えが有効になっています。この設定を確認するには、 Drupal 管理画面の上部メニューバーにある「設定」セクションに移動してください。そこから「検索とメタデータ」に移動し、「URLエイリアス」を選択してください。これでURL書き換えが実際に有効になっていることを確認できます。.
Drupalで Pathauto モジュールを使用している場合は、多言語 URL も機能することに注意してください。.

で言語に応じてURLを設定するには DrupalDrupalDrupal DrupalDrupalDrupalDrupal DrupalDrupal の後に貼り付けてください RewriteEngine on行 Drupalの組み込み.htaccessファイルにデフォルトで
RewriteEngine On
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
前述のように .htaccess ファイルを調整した後、 Drupal インストール上の最終的な .htaccess ファイルの例を次に示します。.
ステップ5:言語スイッチャーの有効化と設定
次のステップでは、 言語スイッチャー とその設定を有効にします。言語スイッチャーは、ユーザーが希望する言語を選択できる旗の形をしたポップアップです。インストールするには、ウェブサイト設定の最後に記載されているコードをコピーし、HTMLページの先頭に配置する必要があります。
その後、フラグ言語スイッチャーが自動的に読み込まれ、ユーザーが利用できるようになります。これを行うには、 Linguise ダッシュボードを開き、次のスクリプトを見つけます。.

ページヘッダーにコンテンツを含めるには、 Drupal という 。 をクリックしてください [設定] > [開発] > [プロファイルの追加]

最後に、スクリプトの場所が検証または確認されていることを確認します。.

デフォルトでは、言語スイッチャーはウェブサイトの右上にフローティング表示されます。CSSを使用して、お好みに合わせて外観を自由にカスタマイズできます。.

ことで、言語スイッチャーをカスタマイズできます Linguise に移動する 「設定」 。そこから「 言語フラグの表示 設定」に進みます。このセクションで行った変更は、ウェブサイトの言語スイッチャーに自動的に適用されます。

画面右側に言語スイッチャーのプレビューが表示されます。このプレビューでは、以下の要素を設定できます。.
- 3つのレイアウト: サイドバイサイド、ドロップダウン、ポップアップ
- 言語スイッチャーの位置
- 言語切り替えコンテンツ
- 旗の形と大きさ
- 旗のボックスの影
- 旗のスタイル
- 言語名のホバーカラー
- ホバー時の旗ボックスの影
- 言語ポップアップのホバーカラーやその他いくつかの設定は、 Linguise ダッシュボードで確認できます。.
ステップ6: ローカルキャッシュシステムをアクティブ化する
代替案として、URLとそれに対応する多言語コンテンツを保存するローカルキャッシュシステムを有効にするオプションがあります。このキャッシュシステムは、 Linguise サーバーとウェブサイトサーバー間のデータ転送を削減することで、ページの読み込み速度を向上させるように設計されています。.
キャッシュは、更新されていない、以前に翻訳されたページに対してのみ使用されます。キャッシュは、最も頻繁に閲覧される多言語ページを優先します。.
さらに、保存するキャッシュの容量をメガバイト(MB)単位で指定できます。次の例では、キャッシュが有効になっており、キャッシュサイズは200MBに設定されています。.

ステップ7: Drupal ウェブサイトの翻訳を開始する
Linguise アカウントの作成、API キーの設定、言語スイッチャー、ローカル キャッシュなどいくつかの設定が完了したら、 Drupal Web サイトをデフォルト言語の英語以外の言語に翻訳してみます。.
これを行うには、ウェブサイトのページを開き、以下のように言語切り替えボタンをクリックします。例えば、ドイツ語に翻訳してみましょう。.

その後、システムは数秒間ページをドイツ語に自動的に翻訳し、正常に翻訳されたページが表示されます。.

どうやって? Drupalで自動翻訳を作るのはとても簡単です。Linguise Linguise使えば、たった7つの簡単なステップで Drupalに自動翻訳を追加できます。.
言語スイッチャーがアクティブになり、ターゲット言語を選択すると、言語スイッチャーを選択するとコンテンツとモジュールが自動的に翻訳されます。.
そのため、サイト上のコンテンツを手動で翻訳する必要はありません。.
Drupal でSEO戦略を実装して多言語ウェブサイトを改善できます
Drupal ウェブサイトの自動翻訳に成功した後は、トラフィックが増加し、訪問者が見つけやすくなるようにウェブサイトのパフォーマンスを継続的に向上させる必要があります。その方法の 1 つが、多言語 SEO を実装することです。.
実際、 Linguise も 100% サポートしています 多言語 SEO以下のインフォグラフィックでわかるように、

にSEO戦略を実装することで、 Drupal のパフォーマンスを大幅に向上させることができます 。 ここでは、実装可能なSEOテクニックをいくつかご紹介します。
- 言語固有のURL: ウェブサイトの翻訳版ごとに言語固有のURLを使用してください。これにより、検索エンジンは各ページの言語ターゲットを理解し、インデックス登録とランキングを向上させることができます。
- hreflangタグ: ページのHTMLヘッダーにhreflangタグを適用して、各バージョンの言語と地域ターゲティングを指定します。これにより、検索エンジンはユーザーの所在地と言語設定に基づいて適切な言語バージョンを提供できるようになります。Linguise Linguise 自動的に適用します hreflangコードを 。
- 翻訳されたメタデータ: メタタイトル、メタ説明、メタキーワードが各言語バージョンに合わせて適切に翻訳されていることを確認してください。Linguise LinguiseDrupalDrupal DrupalDrupalDrupalDrupal DrupalDrupal。
- 言語スイッチャーの最適化: 言語スイッチャー要素を検索エンジンフレンドリーに最適化します。使いやすいボタンスイッチャーはユーザーエクスペリエンスを大幅に向上させ、ユーザーがスムーズに言語を切り替えられるようになります。
- 正規URL: 複数の言語バージョンの中から優先するページを指定するために、正規URLを実装します。正規URLは Linguise ため、重複することはありません。
- XMLサイトマップ: ウェブサイトの各言語バージョンごとにXMLサイトマップを生成します。 多言語サイトマップを生成し てGoogle Search Consoleに送信すると、 Linguise 自動的にウェブサイトの多言語サイトマップを作成します。
- 多言語キーワード調査: 各ターゲット言語に特化したキーワード調査を実施し、関連性の高いキーワードやフレーズを特定します。これらのキーワードを使用してコンテンツを最適化し、各言語バージョンの検索結果における可視性を向上させます。
Drupalでこれらの SEO 戦略を実装することで、多言語 Web サイトの可視性、ランキング、ユーザー エクスペリエンスを向上させ、さまざまな言語のユーザーからのターゲット トラフィックを引き付けることができます。.
今日から Linguise で Drupal ウェブサイトを自動翻訳しましょう!
Drupal コンテンツとモジュールの自動翻訳を作成する方法をご理解いただけたかと思います。Drupal Drupal を翻訳する方法はいくつかありますが、自動翻訳は最適なソリューションです。.
による自動翻訳を使用すると、 Linguise に翻訳できます 85 の言語オプションに 数回クリックするだけで、
Linguise 自動翻訳でありながら、優れた自然な翻訳品質を備えており、フロントエンドのライブ エディターを使用して翻訳結果を編集することもできます。.
さあ、何を待っていますか? に登録して Linguise アカウント 、1ヶ月間の完全無料トライアル機能をお楽しみください!




