From 3cd485069d19b681a29faefa8f1fda148a5976e8 Mon Sep 17 00:00:00 2001
From: TobiGr <tobigr@users.noreply.github.com>
Date: Wed, 7 Aug 2019 14:34:49 +0200
Subject: [PATCH] Fix playback position not being deleted on clearing watch
 history

---
 .../local/history/HistoryRecordManager.java   |  9 ++++++++-
 .../history/StatisticsPlaylistFragment.java   |  2 +-
 .../settings/HistorySettingsFragment.java     | 20 +++++++++++++++++--
 app/src/main/res/values-ar/strings.xml        |  2 +-
 app/src/main/res/values-be/strings.xml        |  2 +-
 app/src/main/res/values-bg/strings.xml        |  2 +-
 app/src/main/res/values-ca/strings.xml        |  2 +-
 app/src/main/res/values-cmn/strings.xml       |  2 +-
 app/src/main/res/values-cs/strings.xml        |  2 +-
 app/src/main/res/values-da/strings.xml        |  2 +-
 app/src/main/res/values-de/strings.xml        |  2 +-
 app/src/main/res/values-el/strings.xml        |  2 +-
 app/src/main/res/values-es/strings.xml        |  2 +-
 app/src/main/res/values-et/strings.xml        |  2 +-
 app/src/main/res/values-eu/strings.xml        |  2 +-
 app/src/main/res/values-fa/strings.xml        |  2 +-
 app/src/main/res/values-fi/strings.xml        |  2 +-
 app/src/main/res/values-fr/strings.xml        |  2 +-
 app/src/main/res/values-gl/strings.xml        |  2 +-
 app/src/main/res/values-he/strings.xml        |  2 +-
 app/src/main/res/values-hi/strings.xml        |  2 +-
 app/src/main/res/values-hr/strings.xml        |  2 +-
 app/src/main/res/values-hu/strings.xml        |  2 +-
 app/src/main/res/values-id/strings.xml        |  2 +-
 app/src/main/res/values-it/strings.xml        |  2 +-
 app/src/main/res/values-ja/strings.xml        |  2 +-
 app/src/main/res/values-ko/strings.xml        |  2 +-
 app/src/main/res/values-mk/strings.xml        |  2 +-
 app/src/main/res/values-ms/strings.xml        |  2 +-
 app/src/main/res/values-nb-rNO/strings.xml    |  2 +-
 app/src/main/res/values-nl-rBE/strings.xml    |  2 +-
 app/src/main/res/values-nl/strings.xml        |  2 +-
 app/src/main/res/values-pl/strings.xml        |  2 +-
 app/src/main/res/values-pt-rBR/strings.xml    |  2 +-
 app/src/main/res/values-pt/strings.xml        |  2 +-
 app/src/main/res/values-ro/strings.xml        |  2 +-
 app/src/main/res/values-ru/strings.xml        |  2 +-
 app/src/main/res/values-sk/strings.xml        |  2 +-
 app/src/main/res/values-sv/strings.xml        |  2 +-
 app/src/main/res/values-ta/strings.xml        |  2 +-
 app/src/main/res/values-tr/strings.xml        |  2 +-
 app/src/main/res/values-uk/strings.xml        |  2 +-
 app/src/main/res/values-vi/strings.xml        |  2 +-
 app/src/main/res/values-zh-rCN/strings.xml    |  2 +-
 app/src/main/res/values-zh-rTW/strings.xml    |  2 +-
 app/src/main/res/values/strings.xml           |  3 ++-
 46 files changed, 71 insertions(+), 47 deletions(-)

diff --git a/app/src/main/java/org/schabi/newpipe/local/history/HistoryRecordManager.java b/app/src/main/java/org/schabi/newpipe/local/history/HistoryRecordManager.java
index dd2d67e43..6714edcc5 100644
--- a/app/src/main/java/org/schabi/newpipe/local/history/HistoryRecordManager.java
+++ b/app/src/main/java/org/schabi/newpipe/local/history/HistoryRecordManager.java
@@ -51,6 +51,7 @@ import java.util.List;
 import io.reactivex.Completable;
 import io.reactivex.Flowable;
 import io.reactivex.Maybe;
+import io.reactivex.Scheduler;
 import io.reactivex.Single;
 import io.reactivex.schedulers.Schedulers;
 
@@ -109,6 +110,11 @@ public class HistoryRecordManager {
                 .subscribeOn(Schedulers.io());
     }
 
+    public Single<Integer> deleteCompelteStreamStateHistory() {
+        return Single.fromCallable(streamStateTable::deleteAll)
+                .subscribeOn(Schedulers.io());
+    }
+
     public Flowable<List<StreamHistoryEntry>> getStreamHistory() {
         return streamHistoryTable.getHistory().subscribeOn(Schedulers.io());
     }
@@ -165,7 +171,7 @@ public class HistoryRecordManager {
                 .subscribeOn(Schedulers.io());
     }
 
-    public Single<Integer> deleteWholeSearchHistory() {
+    public Single<Integer> deleteCompleteSearchHistory() {
         return Single.fromCallable(searchHistoryTable::deleteAll)
                 .subscribeOn(Schedulers.io());
     }
@@ -291,4 +297,5 @@ public class HistoryRecordManager {
     public Single<Integer> removeOrphanedRecords() {
         return Single.fromCallable(streamTable::deleteOrphans).subscribeOn(Schedulers.io());
     }
+
 }
diff --git a/app/src/main/java/org/schabi/newpipe/local/history/StatisticsPlaylistFragment.java b/app/src/main/java/org/schabi/newpipe/local/history/StatisticsPlaylistFragment.java
index 61f1c6418..f70da31d9 100644
--- a/app/src/main/java/org/schabi/newpipe/local/history/StatisticsPlaylistFragment.java
+++ b/app/src/main/java/org/schabi/newpipe/local/history/StatisticsPlaylistFragment.java
@@ -180,7 +180,7 @@ public class StatisticsPlaylistFragment
                                     .observeOn(AndroidSchedulers.mainThread())
                                     .subscribe(
                                             howManyDeleted -> Toast.makeText(getContext(),
-                                                    R.string.view_history_deleted,
+                                                    R.string.watch_history_deleted,
                                                     Toast.LENGTH_SHORT).show(),
                                             throwable -> ErrorActivity.reportError(getContext(),
                                                     throwable,
diff --git a/app/src/main/java/org/schabi/newpipe/settings/HistorySettingsFragment.java b/app/src/main/java/org/schabi/newpipe/settings/HistorySettingsFragment.java
index d28c3179c..dc0a5fbf0 100644
--- a/app/src/main/java/org/schabi/newpipe/settings/HistorySettingsFragment.java
+++ b/app/src/main/java/org/schabi/newpipe/settings/HistorySettingsFragment.java
@@ -51,11 +51,26 @@ public class HistorySettingsFragment extends BasePreferenceFragment {
                     .setTitle(R.string.delete_view_history_alert)
                     .setNegativeButton(R.string.cancel, ((dialog, which) -> dialog.dismiss()))
                     .setPositiveButton(R.string.delete, ((dialog, which) -> {
+                        final Disposable onDeletePlaybackStates = recordManager.deleteCompelteStreamStateHistory()
+                                .observeOn(AndroidSchedulers.mainThread())
+                                .subscribe(
+                                        howManyDeleted -> Toast.makeText(getActivity(),
+                                                R.string.watch_history_states_deleted,
+                                                Toast.LENGTH_SHORT).show(),
+                                        throwable -> ErrorActivity.reportError(getContext(),
+                                                throwable,
+                                                SettingsActivity.class, null,
+                                                ErrorActivity.ErrorInfo.make(
+                                                        UserAction.DELETE_FROM_HISTORY,
+                                                        "none",
+                                                        "Delete view history",
+                                                        R.string.general_error)));
+
                         final Disposable onDelete = recordManager.deleteWholeStreamHistory()
                                 .observeOn(AndroidSchedulers.mainThread())
                                 .subscribe(
                                         howManyDeleted -> Toast.makeText(getActivity(),
-                                                R.string.view_history_deleted,
+                                                R.string.watch_history_deleted,
                                                 Toast.LENGTH_SHORT).show(),
                                         throwable -> ErrorActivity.reportError(getContext(),
                                                 throwable,
@@ -78,6 +93,7 @@ public class HistorySettingsFragment extends BasePreferenceFragment {
                                                         "none",
                                                         "Delete search history",
                                                         R.string.general_error)));
+                        disposables.add(onDeletePlaybackStates);
                         disposables.add(onClearOrphans);
                         disposables.add(onDelete);
                     }))
@@ -90,7 +106,7 @@ public class HistorySettingsFragment extends BasePreferenceFragment {
                     .setTitle(R.string.delete_search_history_alert)
                     .setNegativeButton(R.string.cancel, ((dialog, which) -> dialog.dismiss()))
                     .setPositiveButton(R.string.delete, ((dialog, which) -> {
-                        final Disposable onDelete = recordManager.deleteWholeSearchHistory()
+                        final Disposable onDelete = recordManager.deleteCompleteSearchHistory()
                                 .observeOn(AndroidSchedulers.mainThread())
                                 .subscribe(
                                         howManyDeleted -> Toast.makeText(getActivity(),
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index 2fadee4b3..989df7cd3 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -354,7 +354,7 @@
     <string name="clear_views_history_title">محو سجل المشاهدة</string>
     <string name="clear_views_history_summary">احذف سِجل الفيديوهات التي تم تشغيلها</string>
     <string name="delete_view_history_alert">حذف سجل المشاهدة بالكامل\?</string>
-    <string name="view_history_deleted">تم حذف سجل المشاهدة.</string>
+    <string name="watch_history_deleted">تم حذف سجل المشاهدة.</string>
     <string name="clear_search_history_title">محو سجل البحث</string>
     <string name="clear_search_history_summary">يحذف تاريخ البحث عن الكلمات الرئيسية</string>
     <string name="delete_search_history_alert">حذف سِجل البحث بالكامل\?</string>
diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml
index f3fa08377..1107657ff 100644
--- a/app/src/main/res/values-be/strings.xml
+++ b/app/src/main/res/values-be/strings.xml
@@ -143,7 +143,7 @@
     <string name="clear_views_history_title">Ачысціць гісторыю праглядаў</string>
     <string name="clear_views_history_summary">Выдаліць гісторыю прайграных патокаў</string>
     <string name="delete_view_history_alert">Выдаліць усю гісторыю праглядаў.</string>
-    <string name="view_history_deleted">Гісторыя праглядаў выдалена.</string>
+    <string name="watch_history_deleted">Гісторыя праглядаў выдалена.</string>
     <string name="clear_search_history_title">Ачысціць гісторыю пошуку</string>
     <string name="clear_search_history_summary">Выдаліць гісторыю пошукавых запытаў</string>
     <string name="delete_search_history_alert">Выдаліць усю гісторыю пошуку.</string>
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
index 87be750be..5758bfb90 100644
--- a/app/src/main/res/values-bg/strings.xml
+++ b/app/src/main/res/values-bg/strings.xml
@@ -216,7 +216,7 @@
     <string name="export_data_summary">Експортиране на историята, абонаментите и плейлистите</string>
     <string name="clear_views_history_title">Изтрий историята с изгледани</string>
     <string name="delete_view_history_alert">Изтрий цялата история с изгледани\?</string>
-    <string name="view_history_deleted">Историята с изгледани е изтрита.</string>
+    <string name="watch_history_deleted">Историята с изгледани е изтрита.</string>
     <string name="clear_search_history_title">Изтрий историята на търсенията</string>
     <string name="clear_search_history_summary">Изтрива историята с въвежданите за търсене ключови думи</string>
     <string name="delete_search_history_alert">Изтрий цялата история на търсенията\?</string>
diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
index b75e7cee5..37a511c9a 100644
--- a/app/src/main/res/values-ca/strings.xml
+++ b/app/src/main/res/values-ca/strings.xml
@@ -376,7 +376,7 @@
     <string name="clear_views_history_title">Esborra l\'historial de reproduccions</string>
     <string name="clear_views_history_summary">Esborra l\'historial dels vídeos que s\'han reproduït</string>
     <string name="delete_view_history_alert">Voleu esborrar tot l\'historial de reproduccions\?</string>
-    <string name="view_history_deleted">S\'ha esborrat l\'historial de reproduccions.</string>
+    <string name="watch_history_deleted">S\'ha esborrat l\'historial de reproduccions.</string>
     <string name="clear_search_history_title">Esborra l\'historial de cerca</string>
     <string name="clear_search_history_summary">Esborra l\'historial de paraules cercades</string>
     <string name="delete_search_history_alert">Voleu esborrar tot l\'historial de cerca\?</string>
diff --git a/app/src/main/res/values-cmn/strings.xml b/app/src/main/res/values-cmn/strings.xml
index e460f5508..74d39b1b0 100644
--- a/app/src/main/res/values-cmn/strings.xml
+++ b/app/src/main/res/values-cmn/strings.xml
@@ -188,7 +188,7 @@
     <string name="export_data_summary">导出历史记录、订阅和播放列表</string>
     <string name="clear_views_history_summary">删除播放过的媒体历史记录</string>
     <string name="delete_view_history_alert">确定要清除所有观看历史记录吗?</string>
-    <string name="view_history_deleted">观看历史记录已清除。</string>
+    <string name="watch_history_deleted">观看历史记录已清除。</string>
     <string name="clear_search_history_title">清除搜索历史记录</string>
     <string name="clear_search_history_summary">清除搜索关键词的历史记录</string>
     <string name="delete_search_history_alert">确定要清除所有搜索历史记录吗?</string>
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index ed90b7114..97e8c406f 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -388,7 +388,7 @@ otevření ve vyskakovacím okně</string>
     <string name="clear_views_history_title">Vymazat historii sledování</string>
     <string name="clear_views_history_summary">Vymaže historii přehrávaných streamů</string>
     <string name="delete_view_history_alert">Vymazat celkovou historii sledování\?</string>
-    <string name="view_history_deleted">Historie sledování smazána.</string>
+    <string name="watch_history_deleted">Historie sledování smazána.</string>
     <string name="clear_search_history_title">Vymazat historii vyhledávání</string>
     <string name="clear_search_history_summary">Vymaže historii vyhledávaných klíčových slov</string>
     <string name="delete_search_history_alert">Vymazat celkovou historii vyhledávání\?</string>
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 7a051e7a8..67d1128dc 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -158,7 +158,7 @@
     <string name="clear_views_history_title">Slet visningshistorik</string>
     <string name="clear_views_history_summary">Sletter historikken for viste videoer</string>
     <string name="delete_view_history_alert">Slet hele visningshistorikken\?</string>
-    <string name="view_history_deleted">Visningshistorikken blev slettet.</string>
+    <string name="watch_history_deleted">Visningshistorikken blev slettet.</string>
     <string name="clear_search_history_title">Slet søgehistorik</string>
     <string name="clear_search_history_summary">Sletter historikken for søgeord</string>
     <string name="delete_search_history_alert">Slet hele søgehistorikken\?</string>
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 78995b446..ea735f518 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -378,7 +378,7 @@
     <string name="clear_views_history_title">Wiedergabeverlauf löschen</string>
     <string name="clear_views_history_summary">Löscht den Verlauf der abgespielten Streams</string>
     <string name="delete_view_history_alert">Den ganzen Wiedergabeverlauf löschen\?</string>
-    <string name="view_history_deleted">Wiedergabeverlauf gelöscht.</string>
+    <string name="watch_history_deleted">Wiedergabeverlauf gelöscht.</string>
     <string name="clear_search_history_title">Suchverlauf löschen</string>
     <string name="clear_search_history_summary">Löscht den Verlauf der Suchbegriffe</string>
     <string name="delete_search_history_alert">Den gesamten Suchverlauf löschen\?</string>
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index 9a573c5c8..90e8f331d 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -175,7 +175,7 @@
     <string name="clear_views_history_title">Εκκαθάριση ιστορικού προβολής</string>
     <string name="clear_views_history_summary">Διαγράφει το ιστορικό των ροών που έχουν αναπαραχθεί</string>
     <string name="delete_view_history_alert">Διαγραφή ολόκληρου του ιστορικού προβολής;</string>
-    <string name="view_history_deleted">Το στορικό προβολής διαγράφηκε.</string>
+    <string name="watch_history_deleted">Το στορικό προβολής διαγράφηκε.</string>
     <string name="clear_search_history_title">Διαγραφή ιστορικού αναζητήσεων</string>
     <string name="clear_search_history_summary">Διαγράφει το ιστορικό αναζητήσεών σας</string>
     <string name="delete_search_history_alert">Διαγραφή ολόκληρου του ιστορικού αναζητήσεων;</string>
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index f61584639..faf88a652 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -375,7 +375,7 @@ abrir en modo popup</string>
     <string name="clear_views_history_title">Borrar historial de reproducciones</string>
     <string name="clear_views_history_summary">Elimina el historial de las transmisiones reproducidas</string>
     <string name="delete_view_history_alert">¿Eliminar todo el historial de reproducciones\?</string>
-    <string name="view_history_deleted">Historial de reproducciones eliminado.</string>
+    <string name="watch_history_deleted">Historial de reproducciones eliminado.</string>
     <string name="clear_search_history_title">Borrar historial de búsqueda</string>
     <string name="clear_search_history_summary">Elimina el historial de palabras clave de búsqueda</string>
     <string name="delete_search_history_alert">¿Eliminar todo el historial de búsqueda\?</string>
diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml
index 1a1f6e145..baad94b5d 100644
--- a/app/src/main/res/values-et/strings.xml
+++ b/app/src/main/res/values-et/strings.xml
@@ -137,7 +137,7 @@
     <string name="clear_views_history_title">Puhasta vaatamiste ajalugu</string>
     <string name="clear_views_history_summary">Kustutab vaadatud voogude ajaloo</string>
     <string name="delete_view_history_alert">Kas kustutada kogu vaatamiste ajalugu\?</string>
-    <string name="view_history_deleted">Vaatamiste ajalugu kustutati.</string>
+    <string name="watch_history_deleted">Vaatamiste ajalugu kustutati.</string>
     <string name="clear_search_history_title">Kustuta otsinguajalugu</string>
     <string name="clear_search_history_summary">Kustutab otsisõnade ajaloo</string>
     <string name="delete_search_history_alert">Kas kustutada kogu otsinguajalugu\?</string>
diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml
index 7fe0bfd31..d66087a35 100644
--- a/app/src/main/res/values-eu/strings.xml
+++ b/app/src/main/res/values-eu/strings.xml
@@ -290,7 +290,7 @@
     <string name="clear_views_history_title">Garbitu ikusitakoaren historiala</string>
     <string name="clear_views_history_summary">Jotako jarioen historiala ezabatzen du</string>
     <string name="delete_view_history_alert">Ezabatu ikusitakoaren historia osoa\?</string>
-    <string name="view_history_deleted">Ikusitakoaren historiala ezabatuta.</string>
+    <string name="watch_history_deleted">Ikusitakoaren historiala ezabatuta.</string>
     <string name="clear_search_history_title">Garbitu bilaketa historiala</string>
     <string name="clear_search_history_summary">Ezabatu bilaketa gakoen historiala</string>
     <string name="delete_search_history_alert">Ezabatu bilaketen historia osoa\?</string>
diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml
index 3e0124ea0..cfee00176 100644
--- a/app/src/main/res/values-fa/strings.xml
+++ b/app/src/main/res/values-fa/strings.xml
@@ -170,7 +170,7 @@
     <string name="minimize_on_exit_none_description">هیچ</string>
     <string name="best_resolution">بهترین وضوح</string>
     <string name="delete_view_history_alert">تمام تاریخچه نمایش پاک شود؟</string>
-    <string name="view_history_deleted">تاریخچه نمایش پاک شد.</string>
+    <string name="watch_history_deleted">تاریخچه نمایش پاک شد.</string>
     <string name="clear_search_history_title">پاک‌کردن تاریخچه جستجو</string>
     <string name="clear_search_history_summary">تاریخچه کلیدواژه‌های جستجو را پاک می‌کند</string>
     <string name="delete_search_history_alert">تمام تاریخچه جستجو پاک شود؟</string>
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 71bf922d1..063700509 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -315,7 +315,7 @@
     <string name="clear_views_history_title">Poista katseluhistoria</string>
     <string name="clear_views_history_summary">Poistaa toistohistorian</string>
     <string name="delete_view_history_alert">Poista koko katseluhistoria.</string>
-    <string name="view_history_deleted">Katseluhistoria onnistuneesti poistettu.</string>
+    <string name="watch_history_deleted">Katseluhistoria onnistuneesti poistettu.</string>
     <string name="clear_search_history_title">Poista hakuhistoria</string>
     <string name="clear_search_history_summary">Poistaa historian haetuista videoista</string>
     <string name="delete_search_history_alert">Poista koko hakuhistoria.</string>
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 35843d656..ae5abb76e 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -378,7 +378,7 @@
     <string name="clear_views_history_title">Effacer l\'historique</string>
     <string name="clear_views_history_summary">Supprimer l\'historique des flux regardés</string>
     <string name="delete_view_history_alert">Supprimer tout l\'historique regardé \?</string>
-    <string name="view_history_deleted">Historique des vidéos vues supprimé.</string>
+    <string name="watch_history_deleted">Historique des vidéos vues supprimé.</string>
     <string name="clear_search_history_title">Supprimer l\'historique des recherches</string>
     <string name="clear_search_history_summary">Supprimer l\'historique de recherche par mot clef</string>
     <string name="delete_search_history_alert">Supprimer tout l\'historique de recherche \?</string>
diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml
index 5f11c4fab..798d5833b 100644
--- a/app/src/main/res/values-gl/strings.xml
+++ b/app/src/main/res/values-gl/strings.xml
@@ -152,7 +152,7 @@
     <string name="clear_views_history_title">Limpar historial de reproducións</string>
     <string name="clear_views_history_summary">Elimina o historial de emisións reproducidas</string>
     <string name="delete_view_history_alert">Elimina todo o historial de reproducións.</string>
-    <string name="view_history_deleted">O historial de reproducións foi eliminado.</string>
+    <string name="watch_history_deleted">O historial de reproducións foi eliminado.</string>
     <string name="clear_search_history_title">Limpar o historial de procura</string>
     <string name="clear_search_history_summary">Elimina o historial de termos procurados</string>
     <string name="delete_search_history_alert">Elimina todo o historial de procura.</string>
diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml
index de77881f2..767a1445a 100644
--- a/app/src/main/res/values-he/strings.xml
+++ b/app/src/main/res/values-he/strings.xml
@@ -277,7 +277,7 @@
     <string name="metadata_cache_wipe_complete_notice">מטמון נתוני העל התרוקן</string>
     <string name="export_data_summary">ייצוא היסטוריה, מינויים ורשימות נגינה</string>
     <string name="clear_views_history_title">מחיקת היסטוריית הצפייה</string>
-    <string name="view_history_deleted">היסטוריית הצפייה נמחקה.</string>
+    <string name="watch_history_deleted">היסטוריית הצפייה נמחקה.</string>
     <string name="clear_search_history_title">מחיקת היסטוריית החיפוש</string>
     <string name="search_history_deleted">היסטוריית החיפוש נמחקה.</string>
     <string name="invalid_file">הקובץ אינו קיים או שחסרה הרשאה לקרוא אותו או לכתוב אליו</string>
diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml
index d2877a9df..89aaacb00 100644
--- a/app/src/main/res/values-hi/strings.xml
+++ b/app/src/main/res/values-hi/strings.xml
@@ -337,7 +337,7 @@
     <string name="clear_views_history_title">देखे हुए वीडियो की सूची साफ करें</string>
     <string name="clear_views_history_summary">चलाये गए स्ट्रीम का इतिहास साफ करता है</string>
     <string name="delete_view_history_alert">देखे गए सभी का इतिहास साफ करें\?</string>
-    <string name="view_history_deleted">देखे हुए का इतिहास साफ कर दिया गया।</string>
+    <string name="watch_history_deleted">देखे हुए का इतिहास साफ कर दिया गया।</string>
     <string name="clear_search_history_title">ढूंढने के इतिहास को साफ करें</string>
     <string name="clear_search_history_summary">ढूंढे गए शब्दो का इतिहास साफ करता है</string>
     <string name="delete_search_history_alert">पूरे खोज इतिहास को मिटा दे \?</string>
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
index 29398b6a8..b31060ba9 100644
--- a/app/src/main/res/values-hr/strings.xml
+++ b/app/src/main/res/values-hr/strings.xml
@@ -307,7 +307,7 @@
     <string name="clear_views_history_title">Očisti povijest gledanja</string>
     <string name="clear_views_history_summary">Briše povijest reproduciranih streamova</string>
     <string name="delete_view_history_alert">Obriši cijelu povijest gledanja\?</string>
-    <string name="view_history_deleted">Povijest gledanja izbrisana.</string>
+    <string name="watch_history_deleted">Povijest gledanja izbrisana.</string>
     <string name="clear_search_history_title">Obriši povijest pretraživanja</string>
     <string name="delete_search_history_alert">Obriši cijelu povijest pretraživanja\?</string>
     <string name="search_history_deleted">Povijest pretraživanja obrisana.</string>
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 251f4cc3f..f53024709 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -215,7 +215,7 @@
     <string name="clear_views_history_title">Megtekintési előzmények törlése</string>
     <string name="clear_views_history_summary">Eltávolítja a megtekintési előzményeket</string>
     <string name="delete_view_history_alert">Törlöd az összes megtekintési előzményt\?</string>
-    <string name="view_history_deleted">Megtekintési előzmények törölve.</string>
+    <string name="watch_history_deleted">Megtekintési előzmények törölve.</string>
     <string name="clear_search_history_title">Keresési előzmények törlése</string>
     <string name="clear_search_history_summary">Eltávolítja a kereséshez használt kifejezéseket az előzményekből</string>
     <string name="delete_search_history_alert">Törlöd az összes keresési előzményt\?</string>
diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml
index 8e0890c3c..5e11fdf6d 100644
--- a/app/src/main/res/values-id/strings.xml
+++ b/app/src/main/res/values-id/strings.xml
@@ -327,7 +327,7 @@
     <string name="clear_views_history_title">Hapus riwayat tontonan</string>
     <string name="clear_views_history_summary">Hapus riwayat stream yang telah diputar</string>
     <string name="delete_view_history_alert">Hapus seluruh riwayat tontonan\?</string>
-    <string name="view_history_deleted">Riwayat tontonan dihapus.</string>
+    <string name="watch_history_deleted">Riwayat tontonan dihapus.</string>
     <string name="clear_search_history_title">Hapus riwayat pencarian</string>
     <string name="clear_search_history_summary">Hapus riwayat lema pencarian</string>
     <string name="delete_search_history_alert">Hapus seluruh riwayat pencarian\?</string>
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index f5bb31b1e..e217a4ee5 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -378,7 +378,7 @@
     <string name="clear_views_history_title">Pulisci cronologia visualizzazioni</string>
     <string name="clear_views_history_summary">Elimina la cronologia dei flussi riprodotti</string>
     <string name="delete_view_history_alert">Elimina l\'intera cronologia delle visualizzazioni\?</string>
-    <string name="view_history_deleted">Cronologia visualizzazioni eliminata.</string>
+    <string name="watch_history_deleted">Cronologia visualizzazioni eliminata.</string>
     <string name="clear_search_history_title">Pulisci cronologia delle ricerche</string>
     <string name="clear_search_history_summary">Cancella la cronologia dei termini di ricerca</string>
     <string name="delete_search_history_alert">Elimina l\'intera cronologia delle ricerche\?</string>
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 13d232121..5375c09a7 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -312,7 +312,7 @@
     <string name="popup_playing_append">ポップアップ再生の順番待ちに追加</string>
     <string name="clear_views_history_title">再生履歴を消去</string>
     <string name="clear_views_history_summary">再生した動画の履歴を削除します</string>
-    <string name="view_history_deleted">再生履歴を削除しました。</string>
+    <string name="watch_history_deleted">再生履歴を削除しました。</string>
     <string name="clear_search_history_title">検索履歴を消去</string>
     <string name="clear_search_history_summary">検索キーワードの履歴を削除します</string>
     <string name="search_history_deleted">検索履歴を削除しました。</string>
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 478664ced..494a0789b 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -381,7 +381,7 @@
     <string name="clear_views_history_title">시청 기록 삭제하기</string>
     <string name="clear_views_history_summary">동영상 시청 기록을 삭제합니다</string>
     <string name="delete_view_history_alert">모든 시청 기록을 삭제하시겠습니까\?</string>
-    <string name="view_history_deleted">동영상 시청 기록이 삭제되었습니다.</string>
+    <string name="watch_history_deleted">동영상 시청 기록이 삭제되었습니다.</string>
     <string name="clear_search_history_title">검색 기록 삭제</string>
     <string name="clear_search_history_summary">검색 기록을 모두 삭제합니다</string>
     <string name="delete_search_history_alert">모든 검색 기록을 삭제하시겠습니까\?</string>
diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml
index 3d37d6a0f..f1c8a943e 100644
--- a/app/src/main/res/values-mk/strings.xml
+++ b/app/src/main/res/values-mk/strings.xml
@@ -419,7 +419,7 @@
 <string name="clear_views_history_title">Избриши историја на гледаност</string>
     <string name="clear_views_history_summary">Ја брише историјата на пуштени видеа</string>
     <string name="delete_view_history_alert">Избриши ја целата историја на гледаност.</string>
-    <string name="view_history_deleted">Избришана е историјата на гледаност.</string>
+    <string name="watch_history_deleted">Избришана е историјата на гледаност.</string>
     <string name="clear_search_history_title">Избриши историја на пребарувања</string>
     <string name="clear_search_history_summary">Ја брише историјата на пребарувања</string>
     <string name="delete_search_history_alert">Избриши ја целата историја на пребарувања.</string>
diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml
index dcc41f17c..01655bd2a 100644
--- a/app/src/main/res/values-ms/strings.xml
+++ b/app/src/main/res/values-ms/strings.xml
@@ -158,7 +158,7 @@
     <string name="clear_views_history_title">Hapuskan sejarah tontonan</string>
     <string name="clear_views_history_summary">Hapuskan sejarah strim yang telah dimain</string>
     <string name="delete_view_history_alert">Padamkan seluruh sejarah tontonan\?</string>
-    <string name="view_history_deleted">Sejarah tontonan dipadamkan.</string>
+    <string name="watch_history_deleted">Sejarah tontonan dipadamkan.</string>
     <string name="clear_search_history_title">Hapuskan sejarah carian</string>
     <string name="clear_search_history_summary">Padamkan sejarah kata kunci carian</string>
     <string name="delete_search_history_alert">Padamkan seluruh sejarah carian\?</string>
diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml
index a3e2d2938..3729fc086 100644
--- a/app/src/main/res/values-nb-rNO/strings.xml
+++ b/app/src/main/res/values-nb-rNO/strings.xml
@@ -353,7 +353,7 @@
     <string name="clear_views_history_title">Tøm avspillingshistorikk</string>
     <string name="clear_views_history_summary">Slett historikken for avspilte strømmer</string>
     <string name="delete_view_history_alert">Slett hele visningshistorikken\?</string>
-    <string name="view_history_deleted">Visningshistorikk slettet.</string>
+    <string name="watch_history_deleted">Visningshistorikk slettet.</string>
     <string name="clear_search_history_title">Tøm søkehistorikk</string>
     <string name="clear_search_history_summary">Sletter historikken for søkte nøkkelord</string>
     <string name="delete_search_history_alert">Slett hele søkehistorikken\?</string>
diff --git a/app/src/main/res/values-nl-rBE/strings.xml b/app/src/main/res/values-nl-rBE/strings.xml
index 4d264f24b..9ddba1bcb 100644
--- a/app/src/main/res/values-nl-rBE/strings.xml
+++ b/app/src/main/res/values-nl-rBE/strings.xml
@@ -372,7 +372,7 @@
     <string name="clear_views_history_title">Kijkgeschiedenis wissen</string>
     <string name="clear_views_history_summary">Verwijdert de geschiedenis van afgespeelde streams</string>
     <string name="delete_view_history_alert">De ganse kijkgeschiedenis verwijderen\?</string>
-    <string name="view_history_deleted">Kijkgeschiedenis verwijderd.</string>
+    <string name="watch_history_deleted">Kijkgeschiedenis verwijderd.</string>
     <string name="clear_search_history_title">Zoekgeschiedenis wissen</string>
     <string name="clear_search_history_summary">Verwijdert de gebruikte zoektermen</string>
     <string name="delete_search_history_alert">De ganse zoekgeschiedenis verwijderen\?</string>
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index cf6565439..d4c86a297 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -378,7 +378,7 @@
     <string name="clear_views_history_title">Kijkgeschiedenis wissen</string>
     <string name="clear_views_history_summary">Verwijdert de geschiedenis van afgespeelde streams</string>
     <string name="delete_view_history_alert">De gehele kijkgeschiedenis wissen\?</string>
-    <string name="view_history_deleted">Kijkgeschiedenis gewist.</string>
+    <string name="watch_history_deleted">Kijkgeschiedenis gewist.</string>
     <string name="clear_search_history_title">Zoekgeschiedenis wissen</string>
     <string name="clear_search_history_summary">Verwijdert de gebruikte zoektermen</string>
     <string name="delete_search_history_alert">De gehele zoekgeschiedenis wissen\?</string>
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index fbdc106bd..2830ce17f 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -375,7 +375,7 @@
     <string name="clear_views_history_title">Wyczyść historię oglądania</string>
     <string name="clear_views_history_summary">Usuwa historię odtworzonych strumieni</string>
     <string name="delete_view_history_alert">Usunąć całą historię oglądania\?</string>
-    <string name="view_history_deleted">Usunięto historię oglądania.</string>
+    <string name="watch_history_deleted">Usunięto historię oglądania.</string>
     <string name="clear_search_history_title">Wyczyść historię wyszukiwania</string>
     <string name="clear_search_history_summary">Usuwa historię wyszukiwania słów kluczowych</string>
     <string name="delete_search_history_alert">Usunąć całą historię wyszukiwania\?</string>
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 6d1c21f33..a7f287957 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -371,7 +371,7 @@ abrir em modo popup</string>
     <string name="clear_views_history_title">"Limpar histórico de já assistidos "</string>
     <string name="clear_views_history_summary">Deleta o histórico de videos já reproduzidos</string>
     <string name="delete_view_history_alert">Deletar todo o histórico de já reproduzidos\?</string>
-    <string name="view_history_deleted">Histórico de já assistidos deletado.</string>
+    <string name="watch_history_deleted">Histórico de já assistidos deletado.</string>
     <string name="clear_search_history_title">Limpar histórico de pesquisa</string>
     <string name="clear_search_history_summary">Deleta histórico de palavras chave pesquisadas</string>
     <string name="delete_search_history_alert">Deletar todo o histórico de pesquisa\?</string>
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index ab0f807fe..73cbc5430 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -353,7 +353,7 @@
     <string name="users">Utilizadores</string>
     <string name="clear_views_history_summary">Apaga o histórico dos vídeos reproduzidos</string>
     <string name="delete_view_history_alert">Apagar todo o histórico de visualizações\?</string>
-    <string name="view_history_deleted">Histórico de vídeos apagado.</string>
+    <string name="watch_history_deleted">Histórico de vídeos apagado.</string>
     <string name="clear_search_history_title">Apagar histórico de pesquisas</string>
     <string name="clear_search_history_summary">Apaga o histórico de palavras-chave pesquisadas</string>
     <string name="delete_search_history_alert">Apagar todo o histórico de pesquisa\?</string>
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index a37df98e9..5c65ee30b 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -358,7 +358,7 @@ pentru a deschide în mod pop-up</string>
     <string name="file_deleted">Fișier șters</string>
     <string name="app_update_notification_channel_name">Notificare actualizare aplicație</string>
     <string name="app_update_notification_channel_description">Notificări pentru noi versiuni NewPipe</string>
-    <string name="view_history_deleted">Afișare istoric șters.</string>
+    <string name="watch_history_deleted">Afișare istoric șters.</string>
     <string name="clear_search_history_title">Șterge istoric căutare</string>
     <string name="clear_search_history_summary">Ștergere istoric căutare cuvinte cheie</string>
     <string name="delete_search_history_alert">Șterge întregul istoric căutare\?</string>
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index faae30dcd..e087809b5 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -378,7 +378,7 @@
     <string name="caption_setting_description">Изменить размер текста и стиль титров. Нужен перезапуск</string>
     <string name="clear_views_history_title">Очистить историю просмотров</string>
     <string name="delete_view_history_alert">Удалить всю историю просмотров\?</string>
-    <string name="view_history_deleted">История просмотров удалена</string>
+    <string name="watch_history_deleted">История просмотров удалена</string>
     <string name="clear_search_history_title">Очистить историю поиска</string>
     <string name="clear_search_history_summary">Удалить историю запросов поиска</string>
     <string name="clear_views_history_summary">Удалить историю воспроизведённых потоков</string>
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index b3c5ffe62..67b0628f0 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -385,7 +385,7 @@
     <string name="clear_views_history_title">Vymazať históriu pozretí</string>
     <string name="clear_views_history_summary">Odstráni históriu prehrávaných streamov</string>
     <string name="delete_view_history_alert">Vymazať celú históriu pozretí.</string>
-    <string name="view_history_deleted">História pozretí bola vymazaná.</string>
+    <string name="watch_history_deleted">História pozretí bola vymazaná.</string>
     <string name="clear_search_history_title">Vymazať históriu vyhľadávania</string>
     <string name="clear_search_history_summary">Vymaže históriu vyhľadávania kľúčových slov</string>
     <string name="delete_search_history_alert">Vymazať celú históriu vyhľadávania.</string>
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index 18ceb75a4..0d583a41b 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -320,7 +320,7 @@
     <string name="clear_views_history_title">Rensa visningshistorik</string>
     <string name="clear_views_history_summary">Tar bort historiken för spelade videoklipp</string>
     <string name="delete_view_history_alert">Ta bort hela visningshistoriken\?</string>
-    <string name="view_history_deleted">Visningshistorik borttagen.</string>
+    <string name="watch_history_deleted">Visningshistorik borttagen.</string>
     <string name="clear_search_history_title">Rensa sökhistorik</string>
     <string name="clear_search_history_summary">Tar bort historiken för sökta nyckelord</string>
     <string name="delete_search_history_alert">Ta bort hela sökhistoriken\?</string>
diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml
index a90739766..9f777391b 100644
--- a/app/src/main/res/values-ta/strings.xml
+++ b/app/src/main/res/values-ta/strings.xml
@@ -93,7 +93,7 @@
     <string name="just_once">ஒரு முறை</string>
     <string name="file">கோப்பு</string>
     <string name="clear_views_history_title">பார்த்த வரலாற்றை நீக்கு</string>
-    <string name="view_history_deleted">பார்த்த வரலாறு அழிக்கப்பட்டது.</string>
+    <string name="watch_history_deleted">பார்த்த வரலாறு அழிக்கப்பட்டது.</string>
     <string name="clear_search_history_title">பார்த்த வரலாற்றை நீக்கு</string>
     <string name="search_history_deleted">தேடல் வரலாறு அழிக்கப்பட்டது.</string>
     <string name="file_name_empty_error">கோப்பு பெயர் காலியாக இருக்க முடியாது</string>
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 92ee7ccc8..a42aaac6d 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -378,7 +378,7 @@
     <string name="clear_views_history_title">İzleme geçmişini temizle</string>
     <string name="clear_views_history_summary">Oynatılan akışların geçmişini siler</string>
     <string name="delete_view_history_alert">İzleme geçmişinin tamamı silinsin mi\?</string>
-    <string name="view_history_deleted">İzleme geçmişi silindi.</string>
+    <string name="watch_history_deleted">İzleme geçmişi silindi.</string>
     <string name="clear_search_history_title">Arama geçmişini temizle</string>
     <string name="clear_search_history_summary">Aramada kullanılan anahtar kelimelerin geçmişini siler</string>
     <string name="delete_search_history_alert">Tüm arama geçmişi silinsin mi\?</string>
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index eaa3f922e..c2ab26e1e 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -379,7 +379,7 @@
     <string name="clear_views_history_title">Очистити історію переглядів</string>
     <string name="clear_views_history_summary">Видаляє історію відтворень</string>
     <string name="delete_view_history_alert">Видалити всю історію переглядів\?</string>
-    <string name="view_history_deleted">Історію переглядів видалено.</string>
+    <string name="watch_history_deleted">Історію переглядів видалено.</string>
     <string name="clear_search_history_title">Очистити історію пошуку</string>
     <string name="clear_search_history_summary">Видаляє історію пошукових ключових слів</string>
     <string name="delete_search_history_alert">Видалити всю історію пошуку\?</string>
diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml
index 33781230d..16171429e 100644
--- a/app/src/main/res/values-vi/strings.xml
+++ b/app/src/main/res/values-vi/strings.xml
@@ -222,7 +222,7 @@
     <string name="clear_views_history_title">Xóa lịch sử xem</string>
     <string name="clear_views_history_summary">Xóa lịch sử của các luồng đã phát</string>
     <string name="delete_view_history_alert">Xóa toàn bộ lịch sử xem\?</string>
-    <string name="view_history_deleted">Đã xóa lịch sử xem.</string>
+    <string name="watch_history_deleted">Đã xóa lịch sử xem.</string>
     <string name="clear_search_history_title">Xóa lịch sử tìm kiếm</string>
     <string name="clear_search_history_summary">Xóa lịch sử của từ khóa tìm kiếm</string>
     <string name="delete_search_history_alert">Xóa toàn bộ lịch sử tìm kiếm\?</string>
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 0b9241f75..d3f39b1ec 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -436,7 +436,7 @@
     <string name="clear_views_history_title">清除观看记录</string>
     <string name="clear_views_history_summary">删除视频观看记录</string>
     <string name="delete_view_history_alert">删除全部观看记录。</string>
-    <string name="view_history_deleted">观看记录已删除。</string>
+    <string name="watch_history_deleted">观看记录已删除。</string>
     <string name="clear_search_history_title">清除搜索记录</string>
     <string name="clear_search_history_summary">删除搜索关键词记录</string>
     <string name="delete_search_history_alert">删除全部搜索记录。</string>
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 605ad5928..854a191a6 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -374,7 +374,7 @@
     <string name="clear_views_history_title">清除觀看歷史</string>
     <string name="clear_views_history_summary">刪除播放過的串流歷史</string>
     <string name="delete_view_history_alert">刪除所有觀看歷史記錄?</string>
-    <string name="view_history_deleted">觀看歷史已刪除。</string>
+    <string name="watch_history_deleted">觀看歷史已刪除。</string>
     <string name="clear_search_history_title">清除搜尋歷史</string>
     <string name="clear_search_history_summary">刪除搜尋關鍵字的歷史</string>
     <string name="delete_search_history_alert">刪除所有搜尋歷史記錄?</string>
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 916a31230..91b0953cc 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -173,7 +173,8 @@
     <string name="clear_views_history_title">Clear watch history</string>
     <string name="clear_views_history_summary">Deletes the history of played streams</string>
     <string name="delete_view_history_alert">Delete entire watch history?</string>
-    <string name="view_history_deleted">Watch history deleted.</string>
+    <string name="watch_history_deleted">Watch history deleted.</string>
+    <string name="watch_history_states_deleted">Playback positions deleted.</string>
     <string name="clear_search_history_title">Clear search history</string>
     <string name="clear_search_history_summary">Deletes history of search keywords</string>
     <string name="delete_search_history_alert">Delete entire search history?</string>