`class`は`クラス`でいいのでは。
あと、文意はあってるのだけど、だいぶ意訳感が強い気がする。2種類のifと分詞構文があるからややこしいけど。忠実に訳すとこんな感じかな。

```
このコードは@user@ビーンの@login@フィールドにエラーがあるかどうかをチェックし、エラーがある場合には
@div@に@erros@というCSSのクラスを追加するので、@dev@をハイライトするCSSルールが使えるようになります。
```