WPML String Translationは投稿、ページ、タクゾノミー以外のテキストの翻訳を可能にします。 これにはサイトのタグライン、管理画面の一般的なテキスト、ウィジェットのタイトル、その他多くのテキストが含まれます。
このガイドには以下のトピックが含まれています:
- String Translationのアクティベーション
- 翻訳可能にするストリングの選択
- ストリングの翻訳方法
- ストリングの削除方法
- 英語以外の言語でコード化されたテーマやプラグインの翻訳方法
- 言語設定ファイルの作成
String Translationのアクティベーション
WPMLのString Translation モジュールはMultilingual CMS アカウントタイプの一部です。 有効にするには、まずWPML.orgアカウント のダウンロードセクションからダウンロードし、インストールします。
その後、 WPML → String Translationの順で移動します。
翻訳可能にするストリングの選択
複雑なサイトは翻訳が必要な多くのストリングを含みます。 どのストリングを表示するかを決定するには、String Translationページの一番上で表示フィルターを使用します。
多くのストリングはすでにString Translationテーブルにロードされ、翻訳の準備ができています。 しかしWPMLは全てのストリングを自動的にロードするわけではありません。 翻訳したいストリングを見つけられない場合、finding strings(ストリングを発見する)という記事をご覧ください。
ストリングの翻訳方法
翻訳したいストリングを見つけたら、ターゲット言語の旗の下にある+アイコンをクリックします。
キーボード上でEnterまたはTabキーを押す、またはウィンドウからクリックアウトすることで翻訳を保存することができます。 Tabキーはクリックすることなく、言語の切り替えを可能にします。
WPML Translation Managementモジュールをご使用の場合、ストリングをトランスレーターに送ることもできます。
ストリングの横のチェックボックスをクリックし、リストから言語を選択し、翻訳バスケットにジョブを追加します。
Advanced Translation Editorを使用してストリングの翻訳ジョブを自分に任命するか、ローカルトランスレーターに任命します。 翻訳サービスに翻訳させるためにジョブを送ることもできます。
String Translationは、 ウィジェットやファビコンなどの要素の翻訳にも使用できます。
ストリングの削除方法
あるテーマまたはプラグインを使用しなくなり、関係するストリングを取り除きたいとお考えですか。 取り除きたいストリングを選択し、選択したストリングを削除をクリックしてください。
英語以外の言語でコード化されたテーマやプラグインの翻訳方法
テーマやプラグインが英語以外の言語でコード化されている場合、WPMLはストリングのソース言語を間違って分類するかもしれません。 以下の当社のドキュメンテーションをご覧くださいhow to change the source language of individual strings and entire domains on the String Translation page(個々のストリングのソース言語とString Translationページ上のドメイン全体を変更する方法).
開発者向け:設定ファイルの言語作成
テーマとプラグイン作成者は、wp_optionsテーブル内のどのストリングを翻訳用に登録するかをWPMLに指示する言語設定ファイルをコード内に含むことをおすすめします。 これを行えば、エンドユーザーによる多言語サイトの設定時間を節約できます。