ナビゲーションをスキップする

Home » WPML ドキュメンテーション » 関連プロジェクト » Ninja FormsとWPMLを使って多言語フォームを作成する

Ninja Forms Multilingual – WPML でフォームを簡単に翻訳。

Ninja Forms Multilingualは Ninja Forms と WPML を統合し、WordPress フォームを 素早く 簡単に 翻訳できる。 世界中の訪問者が好む言語でコミュニケーションをとり、コンバージョンが急上昇するのを見よう。

主な特長

あなたの言語でフォームを作成し、それらを複数の言語に翻訳するだけである。

投稿やページに正しい言語で翻訳されたフォームを自動表示する。

プロの翻訳者や翻訳サービスにフォームを送る

Multilingual CMSおよびMultilingual Agencyアカウントに含まれる。

Advanced Translation Editorでフォームを自分で、または自動翻訳する。

このページの内容:

はじめに

以下をインストールし、有効化することから始める:

WPMLを初めてお使いになる方は、入門ガイドをご覧いただきたい。 使用可能なすべての翻訳オプションを素早く説明してくれる。

フォームの作成と翻訳

以上がフォームを翻訳するための主な手順である:

  1. デフォルト言語でフォームを作成する。
  2. フォームを翻訳する。
  3. 投稿、ページ、ウィジェットにNinja Formsブロックを挿入し、ドロップダウンから使用するフォームを選択する。
  4. フォームを保持している投稿、ページ、ウィジェットを翻訳する。

デフォルト言語フォームの作成

デフォルト言語フォームを作成するには、Ninja FormsAdd Newに進む。 この例では、「お問い合わせ」フォームテンプレートを使用する。 もちろん、空白のテンプレートを使って一からフォームを作ることもできる。

デフォルト言語フォームの作成

フォームを翻訳する

WPMLではフォームの翻訳方法を選ぶことができる。

フォームを翻訳者に送る

WPMLTranslation Managementから、フォームの翻訳を翻訳者に割り当てることができる。

フォームを翻訳バスケットに追加したら、翻訳バスケットタブをクリックする。 異なる言語ペアの翻訳者を選び、フォームを翻訳に出す。

翻訳用フォームを翻訳者に送る

フォームを自分で翻訳する

フォームを自分で翻訳するには、WPMLTranslation Managementページに行き、以下のステップを踏む:

  1. Select items for translationセクションで、最初のドロップダウンメニューからNinjaフォームを選択し、フィルターボタンをクリックする。
  2. 翻訳したいフォームを選択する。
  3. 翻訳 オプションを 選択で、フォームを翻訳したい言語の翻訳オプションを選択する。
  4. Translate myself オプションを選択し、Add to Translation Queueボタンをクリックする。
翻訳管理から自分宛にフォームを送信する
  1. 次に、WPMLTranslationsにアクセスし、忍者フォームに関連する翻訳ボタンをクリックする。

フォームを翻訳できるAdvanced Translation Editorに移動する。 内蔵の自動翻訳を使えば、素早く簡単に翻訳できる。

当面は、第二言語フォームの日付フィールドに異なる日付書式や異なる通貨を設定することはできない。

フォームをページや投稿に挿入する

フォームを作成して翻訳したら、今度はそれをページ、投稿、ウィジェットに追加しよう。 この例では、英語の新規ページを作成し、Ninjaフォームブロックを使ってフォームを追加した。

デフォルト言語ページにフォームを挿入する

フォームを含むページや投稿を翻訳する

最後に、フォームを含むページ、投稿、ウィジェットを翻訳する。 言語]ボックスでページを翻訳したい言語に対応するプラスアイコンをクリックすることによってこれを行うことができる。

フォームを保持するページを翻訳する

フォーム翻訳を更新する

デフォルト言語のフォームを変更する場合は、その翻訳も更新する必要がある。

フォームの翻訳を更新するには、以下の手順に従う:

  1. WPMLTranslationsに移動する。
  2. ステータスはフォーム翻訳の更新が必要であることを示している。 フォームの行の編集ボタンをクリックする。
デフォルト言語で変更されたNinjaフォームの翻訳を更新する

翻訳可能フォームにリダイレクトを追加する

Ninja Forms を使うと、サイト訪問者がフォームを送信した後に、サイト上の特定のページにリダイレクトを追加することができる。 このリダイレクトをサイトのすべての言語で機能させるには、まずリダイレクト先のページを翻訳する。 その後、以下の手順に従う:

  1. 忍者フォームを編集する。
  2. Email & Actionsに移動し、リダイレクトを追加または編集する。
  3. URLフィールドに、リダイレクトしたいページのスラッグに続けて {wp:site_url} の後にリダイレクトしたいページのスラグを続ける。
リダイレクトを追加する

リダイレクトさせたいページの翻訳も忘れずに。 これを行うと、フォームは自動的に正しい言語のページにリダイレクトされる。

既知の問題

このプラグインとWPMLの間に未解決の互換性問題はありません。 すべての既知の問題を検索。

サポートを受ける

私たちのフォーラムには、週6日体制であなたをサポートするサポーターがいる。 彼らはWPMLとNinjaフォームの使い方のトレーニングを受けている。

サイトやWPMLの設定をご自身で行う場合は、テクニカルサポートフォーラムをご利用ください。

更新済み
1月 31, 2024