Я думаю краще нейм генерувати як `t("roles.plural.#{id}")`