From f977cba5613286a26f73e9d2a0951b53bffcf798 Mon Sep 17 00:00:00 2001 From: Sheryl Hohman Date: Thu, 23 Jun 2016 22:14:00 -0700 Subject: [PATCH] fix message syntax to use "habit.." or "habits.." --- .../uhabits/commands/DeleteHabitsCommand.java | 16 ++++++++++++++-- app/src/main/res/values/strings.xml | 14 +++++++++----- 2 files changed, 23 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java b/app/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java index 34e26c50c..db11bce04 100644 --- a/app/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java +++ b/app/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java @@ -27,10 +27,12 @@ import java.util.List; public class DeleteHabitsCommand extends Command { private List habits; + private Boolean plural; public DeleteHabitsCommand(List habits) { this.habits = habits; + this.plural = habits.size > 1; } @Override @@ -50,11 +52,21 @@ public class DeleteHabitsCommand extends Command public Integer getExecuteStringId() { - return R.string.toast_habit_deleted; + if (this.plural) { + return R.string.toast_habits_deleted; + } + else { + return R.string.toast_habit_deleted; + } } public Integer getUndoStringId() { - return R.string.toast_habit_restored; + if (this.plural) { + return R.string.toast_habits_restored; + } + else { + return R.string.toast_habit_restored; + } } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 23f9e3719..4c4b54617 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -31,14 +31,18 @@ Change color Habit created. - Habits deleted. - Habits restored. + Habit deleted. + Habits deleted. + Habit restored. + Habits restored. Nothing to undo. Nothing to redo. Habit changed. Habit changed back. - Habits archived. - Habits unarchived. + Habit archived. + Habits archived. + Habit unarchived. + Habits unarchived. Overview @@ -180,4 +184,4 @@ Score Reminder sound None - \ No newline at end of file +