Using i18n for achievement descriptions in HeroVictoryModal.

This commit is contained in:
Nick Winter 2015-02-09 13:05:53 -08:00
parent 92531e366b
commit abbab26d80
2 changed files with 2 additions and 1 deletions
app
templates/play/level/modal
views/play/level/modal

View file

@ -14,7 +14,7 @@ block modal-body-content
.achievement-panel(class=achievement.completedAWhileAgo ? 'earned' : '' data-achievement-id=achievement.id data-animate=animate)
- var rewards = achievement.get('rewards') || {};
div.achievement-description= achievement.get('description')
div.achievement-description= achievement.description
div.achievement-rewards
- var worth = achievement.worth;

View file

@ -105,6 +105,7 @@ module.exports = class HeroVictoryModal extends ModalView
achievement.gems = achievement.get('rewards')?.gems
c.achievements = @achievements.models.slice()
for achievement in c.achievements
achievement.description = utils.i18n achievement.attributes, 'description'
continue unless @supermodel.finished() and proportionalTo = achievement.get 'proportionalTo'
# For repeatable achievements, we modify their base worth/gems by their repeatable growth functions.
achievedAmount = utils.getByPath @session.attributes, proportionalTo