ConveyThis を Joomla に追加するにはどうすればよいですか?

ConveyThis はサイトにすばやく簡単に導入でき、Joomla も例外ではありません。数分で ConveyThis 拡張機能をインストールし、無料の ConveyThis アカウントに接続して、コードを書かずに最初の翻訳言語を公開できます。

要件: Joomla 4、5、6 と PHP 8.1 以降が必要です。Joomla 3 はサポートされていません。

1) ConveyThis拡張機能をインストールする

Joomla の管理画面で、次に移動します: System → Install → Extensions 。次のタブを開きます: Install from Web 。検索フィールドに次を入力します: ConveyThis 。検索結果の ConveyThis をクリックします。

Joomla 検索結果に ConveyThis を付けて Web タブからインストールします

次をクリックします: インストール。次の画面で確定します。

ConveyThis インストールボタン付きの Joomla の拡張ページ

Joomla に次のメッセージが表示されたら: Installation of the package was successful。これで拡張機能の準備は完了です。

Joomla メッセージ: パッケージのインストールは成功しました

ファイルを自分でアップロードしたい場合は? 次のファイルをダウンロードします: conveythis.zip 。次のタブにドロップします: Upload Package File (同じページ内)。

2) Joomla で ConveyThis を開く

次に移動します: Components → ConveyThis.

Joomla ConveyThis のコンポーネント メニュー

初めて開くと、ConveyThis の短いセットアップが表示されます:アカウントを作成し、API キーを貼り付けて、言語を確認します。

ConveyThis APIを取得するキーボタンを使用してJoomlaで画面を設定する

3) 無料のConveyThisアカウントを作成する

次をクリックします: Get an API key。ConveyThis の登録ページが新しいタブで開きます。アカウントを作成し(クレジットカードは不要です)、メールアドレスを確認します。

ConveyThis サインアップページ

次に、短いセットアップを進めます。尋ねられたら、ウェブサイトのテクノロジーとして次を選択します: Joomla 。ドメインを確認し、サイトの言語と追加したい言語を選択します。セットアップが完了すると、ダッシュボードに API キーが表示されます。キーは次のような形式です: pub_xxxxxxxxxxxxxxxx.

4) APIキーを貼り付けて翻訳を開始する

Joomla のタブに戻り、API キーを貼り付けて、次をクリックします: Check this key。アカウントで選んだ言語が自動で入力されるため、もう一度選ぶ必要はありません。次をクリックします: Save and start translating.

ConveyThis Joomla でのセットアップ: API キーがチェックされ、言語が確認され、保存して翻訳を開始します

ConveyThis の設定画面が開きます。ここではいつでも言語を変更できます。言語スイッチャーのデザインは次で設定します: ウィジェットスタイル.

ConveyThis Joomla のメイン構成

5) Global Configuration で「URL Rewriting」を有効にする

言語ごとに専用の URL が使われます。例: /es/about。これらの URL を機能させるには、次に移動します: System → Global Configuration。 SEO セクションで、次のように設定します: Use URL Rewriting → はい。続けて次をクリックします: 保存する。この設定をしないと、翻訳されたページで 404 エラーが返されることがあります。

Joomla グローバル構成、URL 書き換えの使用を「はい」に設定した SEO セクション

ホスティング環境によって異なります:

  • Apache と LiteSpeed: 次のようにファイル名を変更します: htaccess.txt → .htaccess (Joomla のルートフォルダー内)。
  • IIS: 次のようにファイル名を変更します: web.config.txt → web.config.
  • NGINX: サーバーを設定する必要があります。
  • その他のサーバー、または不明な場合: ホスティング会社にご相談ください。

Joomla 標準の Language Filter を使っていますか? 無効にしてください。Joomla の Language Filter プラグインは URL に同じ言語プレフィックスを使うため(/es/)、両者が競合します。ConveyThis はこれを検出し、無効にするよう提案します。

6) すべて完了しました!

これで完了です。ウェブサイトを開くと、右下に言語スイッチャーが表示されます。初回は表示されるまで1、2分かかることがあります。

Joomla ウェブサイトを中国語に翻訳し、ConveyThis 言語スイッチャーを開く

言語を切り替えると、Web サイトは多言語になります。翻訳を確認または編集するには、をクリックします Edit Translations ( ConveyThisダッシュボード Web サイトを選択するか、ビジュアル エディターを使用してページ上で Web サイトを編集します。

おめでとうございます。これでウェブサイトの翻訳を開始できます!