diff --git a/app/src/main/java/com/majinnaibu/monstercards/ui/library/LibraryFragment.java b/app/src/main/java/com/majinnaibu/monstercards/ui/library/LibraryFragment.java
index 98efb35..23b3501 100644
--- a/app/src/main/java/com/majinnaibu/monstercards/ui/library/LibraryFragment.java
+++ b/app/src/main/java/com/majinnaibu/monstercards/ui/library/LibraryFragment.java
@@ -74,7 +74,7 @@ public class LibraryFragment extends MCFragment {
private void setupAddMonsterButton(@NonNull FloatingActionButton fab) {
fab.setOnClickListener(view -> {
Monster monster = new Monster();
- monster.name = "Unnamed Monster";
+ monster.name = getString(R.string.default_monster_name);
MonsterRepository repository = this.getMonsterRepository();
repository.addMonster(monster)
.subscribeOn(Schedulers.io())
@@ -87,7 +87,7 @@ public class LibraryFragment extends MCFragment {
assert view != null;
Snackbar.make(
view,
- String.format("%s created", monster.name),
+ getString(R.string.snackbar_monster_created, monster.name),
Snackbar.LENGTH_LONG)
.setAction("Action", (_view) -> navigateToMonsterDetail(monster.id))
.show();
@@ -98,7 +98,7 @@ public class LibraryFragment extends MCFragment {
Logger.logError("Error creating monster", e);
View view = getView();
assert view != null;
- Snackbar.make(view, "Failed to create monster", Snackbar.LENGTH_LONG)
+ Snackbar.make(view, getString(R.string.snackbar_failed_to_create_monster), Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
}
});
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 419b928..f5dfaf1 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -34,4 +34,7 @@
Legendary Actions
Lair Actions
Regional Actions
+ Unnamed Monster
+ Failed to create monster
+ %1$s created
\ No newline at end of file