Wed Mar 06 2024
...
コメントで使用する言語を制限できるようになりました
新機能
FastCommentsは常にできるだけ多くの言語とロケールをサポートする努力をしてきました。
しかし、一部のコミュニティでは、コミュニケーションやコメントを書くために使用する言語を制限したいと考えています。
このルールを強制する代わりに、現在はプラットフォーム上で明示的に設定できるようになりました。
設定方法
おそらくお馴染みのウィジェットカスタマイズUIの中で、コメントが書ける言語を1つ以上選択できるようになりました。
プラットフォームは、コメント提出時にリアルタイムでコメントの言語を判断しようとします。判断された言語の信頼度が70%を超え、許可された言語と一致する場合、コメントが許可されます。
設定で定義されていない言語で書かれたコメントは、ユーザーの言語でエラーメッセージが表示されます。
開発者への影響
この設定はAPIを通して保存されたコメントにも影響を与えます。
次のようなエラーが返されます:
status: 'failed',
reason: `Comment looks like it's one of these languages: [es], but only [en,fr] are allowed.`,
code: 'language-not-allowed',
translatedError: "ユーザーの言語でのエラーメッセージ。"
結論
すべてのメジャーリリースと同様に、この機能の最適化、テスト、適切なリリースに時間をかけることができたことを嬉しく思います。何か問題があれば下にお知らせください。
よろしくお願いします!
