Polylang連携

2 min read

PolylangはWPMLと同様に動作します。各言語に独自の投稿があり、TTSWPは言語ごとに異なる音声を割り当てられます。

必要条件

  • Polylang 3.0以降(無料版またはPro版)
  • 2つ以上の言語が設定済み
  • TTSWPがサイトに接続済み

動作の仕組み

Polylang連携は自動的に検出されます。切り替え操作は不要です。

翻訳済み投稿の音声を生成すると、TTSWPは以下の処理を行います。

  1. 投稿のPolylang言語を読み取る
  2. その言語に割り当てられた音声を使用する(設定がない場合はデフォルト音声を使用)
  3. その言語で音声を生成する

音声のマッピング

テキスト読み上げ → 言語音声マッピングに移動します。各Polylang言語に使用する音声を選択してください。詳しくは言語音声マッピングをご覧ください。

言語コードの処理

PolylangはISO 639-1コード(en、fr、es、de、nbなど)を使用します。TTSWPはこれらを正規化してElevenLabsに渡します(ノルウェー語nbnoに、ニーノシュクnnnoに変換されます)。

関連ページ