No hace falta poner comillas y dentro el `#`... puesto que `t` devuelve una String, puedes usar directamente `confirm: t(...)`.
```haml
%a.action{href: ..., data: {method: :delete, confirm: t('.cancel_warning', user: user.username)}}
```