Webフォームにて「DM可否選択」の選択肢を英語にする
1.英語アカウントで作成する
続いて、英語のアカウントの状態でWebフォームの「WEBフォーム設定(Web Form setting)」を開きます。そして英語のDM可否選択を追加したいフォームの「項目設定(Data item setting)」をクリックします。
入力項目の追加(Add input item)にある「項目の種類(Type of data item)」から「DM可否選択(DM Select)」を選択し、追加(Add)ボタンをクリックすることで、英語のDM可否ボタンが実装できます。
2.JavaScriptで対応する
<script>
document.addEventListener('DOMContentLoaded', () => {
// 設定
const OK_TXT = "Receive";
const NG_TXT = "Do not receive";
// スクリプト
document.querySelectorAll('.input.col.span_9').forEach(colElm => {
const inputElms = colElm.querySelectorAll('input[type="radio"][name^="wf"]');
if (inputElms.length) {
inputElms.forEach(elm => {
const value = elm.value;
if (value !== "0" && value !== "1") return;
const text = elm.parentNode.textContent;
if (!/受け取(る|らない)$/.test(text)) return;
const enText = (value === "0") ? OK_TXT : NG_TXT;
elm.nextSibling.textContent = ` ${enText}`;
});
} else {
const text = colElm.textContent;
if (/^受け取る$/.test(text)) colElm.textContent = ` ${OK_TXT}`;
if (/^受け取らない$/.test(text)) colElm.textContent = ` ${NG_TXT}`;
}
});
});
</script>※非公式な対応のため、サポート対象外です


