「不明瞭に思える、完全な文ですか?」のどちらを変更すべきですか?

デフォルトの文言を以下のように変更すべきか疑問に思っています。

ボディが不明瞭です。完全な文ですか?

OK

これは、ユーザーが入力した内容を受け付けないことを説明する必要があります。
「OK」という選択肢は曖昧です。ユーザーはそれを質問への回答(「はい、文はOKです」)と考える可能性があります。少なくとも私はそう思いましたし、それが十分に腹立たしかったのでこれを書いています。フォーラムのテキストもカスタマイズします。

あるいは、戻って書き直すためのオプションと、それでも送信するためのオプションの2つがあるかもしれません。

公平に言えば、テストカテゴリにくだらないものを入力していたので、大したことではありません :slight_smile:

これらのうちどれを変更する必要がありますか?また、どこで(意図しない結果が心配です)使用されていますか?ありがとうございます。

is_invalid

不明瞭です。完全な文ですか?

errors.messages.is_invalid

不明瞭です。完全な文ですか?

activemodel.errors.messages.is_invalid

不明瞭です。完全な文ですか?

activerecord.errors.messages.is_invalid

不明瞭です。完全な文ですか?

「いいね!」 4

今日、誰かが上記の投稿に「いいね!」をしたのを思い出し、未回答の質問が含まれていることに気づきました :slight_smile:

「いいね!」 1

テストサイトのテキストにフィールド名を追加しました。

テストユーザーの投稿に何か意味不明なものを入力したときに表示されるのはこちらです。

お探しのものはこれですか?

「いいね!」 3

投稿品質モニターは、基準を厳格化し、怠惰な人々がスキルを向上させるまで他の場所へ行くよう促すため、非常に役立ちます。

これらを修正するのは理にかなっていると思います。問題は、不完全な文が、メッセージプロンプトを呼び起こす可能性のある1ダースのトリガーのうちの1つにすぎないということです。実際、長文(*過度に完全な文)は、次の世代に句読点の習慣を回復させるまで、より可能性が高いです。

より一般的な提案、または検出コードのトリガーのリストの方が、その一か八かの推測よりも理にかなっています。

おそらく…
「本文が不明瞭です。改善できますか?」

「いいね!」 1

はい、そうだと思います。ありがとうございます。他の3つのメッセージは何のためにあるのですか?

「いいね!」 1

まだ解決していません。 :slight_smile: しかし、コミュニティの他の誰かが詳細を説明してくれるかどうか、少しだけ盛り上げてみましょう。 :+1: :slight_smile:

「いいね!」 1