diff --git a/app/src/main/java/com/aurora/store/activity/AuroraActivity.java b/app/src/main/java/com/aurora/store/activity/AuroraActivity.java
index 7ec713d0e..57a06bdc8 100644
--- a/app/src/main/java/com/aurora/store/activity/AuroraActivity.java
+++ b/app/src/main/java/com/aurora/store/activity/AuroraActivity.java
@@ -296,14 +296,15 @@ public class AuroraActivity extends AppCompatActivity {
}
protected void showAddRepoDialog(Update update) {
+ final String changelog = TextUtil.emptyIfNull(update.getChangelog());
MaterialAlertDialogBuilder builder = new MaterialAlertDialogBuilder(this)
- .setTitle("New update available")
+ .setTitle(getString(R.string.dialog_title_self_update))
.setMessage(new StringBuilder()
.append(update.getVersionName())
- .append("\nChangelog:\n")
- .append(TextUtil.emptyIfNull(update.getChangelog()))
- .append("\n")
- .append("Do you wish to update now ?")
+ .append("\n\n")
+ .append(changelog.isEmpty() ? getString(R.string.details_no_changes) : changelog)
+ .append("\n\n")
+ .append(getString(R.string.dialog_desc_self_update))
.toString())
.setPositiveButton(getString(android.R.string.yes), (dialog, which) -> {
Intent intent = new Intent(this, SelfUpdateService.class);
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 2d1aef7bb..b7b7098b3 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -153,6 +153,8 @@
Your rating
Log out ?
+ New update available
+ Do you wish to update now ?
Cancel all
Canceled