多言語サイトでAdvanced Custom Fieldsを使用している場合、おそらくリピーターフィールド機能をご存知でしょう。投稿、ページ、またはカスタム投稿タイプを編集する際に繰り返すことができるサブフィールドのセットを作成できるため、非常に便利です。
WPMLを使用してAdvanced Custom Fieldsで構築しているサイトの翻訳プロセスを容易にするため、Advanced Custom Fields Multilingual (ACFML) 0.9ベータ版をリリースしました。このリリースにおける最も重要な修正と変更点を見ていきましょう。
リピーターフィールドの翻訳ワークフローの改善
以前のバージョンのACFMLでは、各投稿、ページ、カスタム投稿タイプで個別に各サブフィールドの翻訳設定を行う必要がありました。ACFML 0.9は、リピーターフィールドを翻訳するためのより簡単なワークフローを提供します。メインのリピーターの翻訳設定を行うだけで、すべてのサブフィールドに同じ翻訳設定が自動的に適用されます。
投稿/ページの翻訳時における元の言語のフィールド値の表示
この機能は、翻訳されたテキストを追加するために元の言語の投稿とセカンダリ言語の投稿を行き来する手間を省くことができるため、非常に役立ちます。元のフィールド値は、セカンダリ言語のフィールドの下にヒントとして表示されます。
翻訳された投稿へのフィールドグループ表示ルールの適用
ACFでは、すべての投稿/ページ、または特定の投稿/ページにカスタムフィールドを表示するかを選択できます。以下の画像では、フィールドグループが「My test post」にのみ表示されるように設定されていることがわかります。
ACFML 0.9は、翻訳された投稿/ページにも同じフィールドグループのルールを自動的に適用します。
試用とフィードバックのお願い
ACFML 0.9はまだベータ版です。ダウンロードするには、WPMLアカウントのダウンロードページに移動し、Betaに切り替えます。プラグインファイルをダウンロードしてアップロードし、サイトで有効化します。最新のベータ版にアップグレードする前に、サイトをバックアップすることを強くお勧めします。
WPMLを使用してACFで構築されたサイトを翻訳する方法に関する詳細なチュートリアルを用意しています。
ACFML 0.9の新機能についてのご意見をお待ちしています。以下のコメント欄でお気軽にご意見をお聞かせください。問題が発生した場合は、サポートフォーラムで報告し、簡単な説明とスレッドへのリンクをここにコメントとして残してください。





