LinguaDash
DeepL、OpenAI、Cloudflare AI で EmDash のコンテンツと SEO フィールドを翻訳し、欠けている、古くなっている、レビューが必要なエントリーを確認できます。
プラグイン
LinguaDash
DeepL、OpenAI、Cloudflare AI で EmDash のコンテンツと SEO フィールドを翻訳し、欠けている、古くなっている、レビューが必要なエントリーを確認できます。
説明
LinguaDash は、どのエントリーに言語が欠けているか、どの翻訳が古くなっているか、どの翻訳がまだレビュー待ちかを表示し、編集者がそれらのギャップを埋めるのを支援します。
- エディターでの翻訳ステータス。 各エントリーには、言語ごとに Missing、Draft、Done、Outdated のいずれかが表示されます。ステータスを手動で設定する必要はありません。
- 古くなった翻訳の検出。 原文の翻訳可能なフィールドが変更されると、更新されるまで、その翻訳には Outdated のフラグが付きます。
- 下書きとしての機械翻訳。 DeepL、OpenAI、Cloudflare AI Gateway が、テキスト、リッチテキスト、SEO のタイトルと説明を翻訳します。結果はレビュー用の下書きとして保存され、公開済みの翻訳が上書きされることはありません。
- 翻訳ページ。 すべてのコレクションにわたる、欠けている翻訳、古くなった翻訳、未レビューの翻訳をタブで表示し、1 つの言語またはすべての言語を翻訳する操作ができます。
- 言語ごとの SEO。 新しい翻訳には原文の SEO 設定がコピーされますが、正規 URL がコピーされることはありません。
- 5 言語に対応した管理画面。 プラグイン自体の画面は、英語、ドイツ語、フランス語、イタリア語、スペイン語で利用できます。
テキストは、あなたが選択した翻訳プロバイダーにのみ送信されます。API キーは暗号化して保存されます。
テーマ用の 2 つの Astro コンポーネント と が、npm パッケージに同梱されています。
インストール
EmDash 0.42 以降とプラグインのサンドボックスランナーが必要です。また、Astro の i18n ルーティングが必要で、すべての対象言語が i18n.locales に列挙されている必要があります。機械翻訳には EMDASH_ENCRYPTION_KEY も必要です。
- Install を選択します。
- 管理画面で Translations を開き、続けて Translation settings を開いて、対象言語(例:
fr, it, en)を入力します。 - Content Types で、言語ごとに異なるすべてのフィールドの Translatable をオンにします。
- 任意:機械翻訳プロバイダーを選び、その認証情報を入力して、Test machine translation を選択します。