I searched for the same answer and came up with this solution: Exclude quotes for the translation key with "
<ng-pluralize count="comment.Comment.like_count" when="{'0': '{{"LIKES_LIKE" | translate}}', 'one': '{{"LIKES_LIKE" | translate}}', 'other': '{{"LIKES_LIKES" | translate}}'}"> </ng-pluralize>
or use an ng-int value object (you can also define these values โโon your controller)
<ng-pluralize count="comment.Comment.like_count" ng-init="likes_like='LIKES_LIKE'; likes_likes='LIKES_LIKE'" when="{'0': '{{likes_like | translate}}', 'one': '{{likes_like | translate}}', 'other': '{{likes_likes | translate}}'}"> </ng-pluralize>
To interpolate by counter value you can use
<ng-pluralize count="comment.Comment.like_count" when="{'0': '{{LIKES_LIKE | translate}}', 'one': '{{LIKES_LIKE | translate}}', 'other': '{{LIKES_LIKES | translate:{count : comment.Comment.like_count} }}'}"> </ng-pluralize>
Where LIKES_LIKES = "{{count}} like"
http://plnkr.co/edit/TdBPfhqMGuxtWDg28lAV?p=preview
source share