WordPressで多言語翻訳プラグインWPMLを使用して WordPressを多言語サイトに変換できます。たとえば、英語でコンテンツを作成し、韓国語、中国語、日本語のバージョンを追加して翻訳できます。翻訳は自動翻訳(翻訳APIを使用するため費用が発生します)または直接翻訳できます。最近はチャットGPTを使って翻訳し、翻訳文を各言語ごとに貼り付けることができます。
KBoard(KBoard)掲示板を使用している場合は、多言語で表示する方法を疑問に思う人がいます。デフォルトでは、WPMLを使用して投稿を翻訳することはできませんが、ショートコードを使用して言語別に異なるコンテンツを表示したり、言語別に別の掲示板を表示したりすることを検討できます。
👉安くWPMLプラグインの設定作業を提供しています。多言語サイトの構築に苦労した場合 この記事を参照してください。
WPML多言語翻訳プラグインと KBoard 掲示板
WPMLプラグインを使用して英語、韓国語、日本語サイトを作成すると仮定するとき KBoard 掲示板を1つ作成し、すべての言語で同じ掲示板を表示したり、掲示板を各言語ごとに作成して、ハン・ヨンイルサイトでそれぞれ異なる掲示板を表示することを考えることができます。
同じ掲示板をすべての言語で使用する場合
同じ掲示板を使用する場合、掲示板インターフェイスは各言語に応じてその言語で表示されます。インターフェース翻訳は KBoardが提供する言語ファイルから読み込まれます(KBoard フォーラム記事 を参照)。

ただし、コンテンツ(投稿のタイトルと内容)は、作成した言語で表示されます。たとえば、英語で投稿を作成した場合、韓国語サイトでは掲示板のインターフェースは韓国語で表示されますが、投稿のタイトルや内容などのコンテンツは英語で表示されます。

上の図のように韓国語版では番号、タイトル、作成者、作成日、推薦、照会など掲示板文字列UIが韓国語で表示されますが、投稿はユーザーが作成した言語で表示され、自動的に翻訳されず、また、 WPMLを使って翻訳することもできません。
同様に、日本語版では、掲示板文字列UIが日本語で表示され、投稿はユーザーが作成された状態で表示されます。

同じ掲示板をすべての言語で使用するときにコンテンツを翻訳可能にする方法
掲示板コンテンツを各言語で翻訳できるようにしたい場合は、WPMLが提供する[wpml-string]...[/wpml-string]ショートコードを使用できます。
しかし、実際に試してみると思ったように動作しないようです。私はウィジェットでテストしてみるとうまくいきますが、 KBoardでは動作しませんでした。

思ったように動作しない場合は、WPMLに連絡してサポートを受けることができます。
別の方法で言語ごとに異なる掲示板を作成して表示する場合は、この作業は不要です。
言語別に別の掲示板を表示する
たとえば、お知らせ掲示板の場合は、言語別に掲示板を作成し、各言語ごとにお知らせをその言語に上げることを考えることができます。この場合、言語の数だけ掲示板を作成する必要があるため、管理が少し面倒になる可能性があります。
コメントを残す