送信ボタンのカスタマイズ
7.4以降で利用可能
ユーザーは、フォームへのデータ入力が終了したら、フォームを送信する必要があります。 このため、デフォルトで 送信 というボタンが表示されます。
送信 は、フォームを送信するときにユーザーが実行するアクションを表す最も明確な言葉ではない場合があります。 例えば、 Register Nowという言葉にしたい場合は以下のようにします。
-
「 メールアドレス」というテキストフィールドを持つフォーム を作成します。 名前をつけて公開します。
-
フォームに移動し、その[Submit]ボタンを確認します。
![ユーザーは、[送信]ボタンでフォームを送信します。](https://resources.learn.liferay.com/images/dxp/latest/en/low-code/forms/creating-and-managing-forms/customizing-the-submit-button/images/02.png)
-
ここで、ボタンのラベルを変更します。 フォームビルダービューに戻り、右上の
アイコンをクリックします。 -
[Personalization]タブで、[Submit Button Label]フィールドに、 [Register Now] と入力します。
-
フォームを保存してから、フォームビューに戻り、ボタンに新しいラベルが貼られていることを確認します。

ボタンラベルのローカライズ
フォームは 翻訳可能です。 翻訳済みフォームがあり、デフォルト言語用にフォームラベルをカスタマイズしている場合、ラベルも翻訳する必要があります。
-
フォームを翻訳します。
-
デフォルトの言語では、
メニューからボタンのラベルをカスタマイズします。 -
翻訳済みフォームに切り替えて、翻訳の手順を繰り返します。 [Submit Button Label]フィールドの横に、翻訳するロケールのフラグが表示されます。
![翻訳したフォームの内で同じ手順に従い、[送信]ボタンも翻訳します。](https://resources.learn.liferay.com/images/dxp/latest/en/low-code/forms/creating-and-managing-forms/customizing-the-submit-button/images/03.png)
完成後、言語間で一貫した語彙を持つフォームができあがります。
