From 3b617b95159e24618ab888ee9e920aee8dceec6a Mon Sep 17 00:00:00 2001 From: 4gray Date: Sat, 28 Mar 2026 15:45:21 +0100 Subject: [PATCH] feat(i18n): enhance playlist update and removal messages in English, German, and Russian translations --- apps/web/src/assets/i18n/de.json | 45 +++++++++++++++++++++++--------- apps/web/src/assets/i18n/en.json | 45 +++++++++++++++++++++++--------- apps/web/src/assets/i18n/ru.json | 45 +++++++++++++++++++++++--------- 3 files changed, 96 insertions(+), 39 deletions(-) diff --git a/apps/web/src/assets/i18n/de.json b/apps/web/src/assets/i18n/de.json index ded9a8ce2..a9625b81e 100644 --- a/apps/web/src/assets/i18n/de.json +++ b/apps/web/src/assets/i18n/de.json @@ -100,12 +100,24 @@ "TITLE": "Xtream-Playlist aktualisieren", "MESSAGE": "Dadurch werden lokal zwischengespeicherte Kategorien und Streams gelöscht und alles vom Remote-Server erneut importiert. Ihre Favoriten und kürzlich angesehenen Elemente bleiben erhalten. Möchten Sie wirklich fortfahren?", "STARTED": "Aktualisierung gestartet. Navigation zur Playlist...", - "ERROR": "Playlist-Aktualisierung fehlgeschlagen. Bitte versuchen Sie es erneut." + "ERROR": "Playlist-Aktualisierung fehlgeschlagen. Bitte versuchen Sie es erneut.", + "IN_PROGRESS": "Playlist wird aktualisiert...", + "COLLECTING_DATA": "Favoriten und zuletzt angesehene Inhalte werden gesammelt...", + "DELETING_CONTENT": "Zwischengespeicherte Inhalte werden entfernt...", + "DELETING_CATEGORIES": "Zwischengespeicherte Kategorien werden entfernt..." }, "REMOVE_DIALOG": { "MESSAGE": "Sind Sie sicher, dass Sie diese Wiedergabeliste vollständig löschen möchten", "TITLE": "Wiedergabeliste entfernen", - "SUCCESS": "Playlist wurde erfolgreich entfernt" + "SUCCESS": "Playlist wurde erfolgreich entfernt", + "IN_PROGRESS": "Wiedergabeliste wird entfernt...", + "DELETING_FAVORITES": "Favoriten werden entfernt...", + "DELETING_RECENT": "Zuletzt angesehene Inhalte werden entfernt...", + "DELETING_PROGRESS": "Wiedergabefortschritt wird entfernt...", + "DELETING_DOWNLOADS": "Downloads werden entfernt...", + "DELETING_CONTENT": "Zwischengespeicherte Inhalte werden entfernt...", + "DELETING_CATEGORIES": "Kategorien werden entfernt...", + "DELETING_PLAYLIST": "Playlist-Eintrag wird entfernt..." }, "GLOBAL_FAVORITES": "Globale Favoriten", "GLOBAL_FAVORITES_DESCRIPTION": "Automatisch generierte Playlist mit aggregierten Favoriten aus allen Playlists", @@ -506,6 +518,7 @@ "LIBRARY": "Bibliothek", "FILTER_ITEMS": "Elemente filtern", "FILTER_RECENTLY_WATCHED": "Zuletzt angesehene Inhalte filtern", + "FILTER_RECENTLY_ADDED": "Zuletzt hinzugefügte Inhalte filtern", "FILTER_GLOBAL_FAVORITES": "Globale Favoriten filtern", "ALL": "Alle", "ALL_PROVIDERS": "Alle Anbieter", @@ -515,6 +528,7 @@ "LIST_VIEW": "Listenansicht", "GRID_VIEW": "Gitteransicht", "GLOBAL_FAVORITES_VIEW_MODE": "Ansicht für globale Favoriten auswählen", + "RECENTLY_ADDED_VIEW_MODE": "Ansicht für zuletzt hinzugefügte Inhalte auswählen", "RECENTLY_WATCHED_VIEW_MODE": "Ansicht für zuletzt angesehene Inhalte auswählen", "REMOVE_FAVORITE": "Favorit entfernen", "REMOVE_FROM_HISTORY": "Aus Verlauf entfernen", @@ -527,9 +541,16 @@ "OPEN_SOURCES": "Quellen öffnen", "RECENTLY_WATCHED": "Zuletzt angesehen", "RECENTLY_WATCHED_DESC": "Globaler Verlauf über Sender, VOD und Serien.", + "RECENTLY_ADDED": "Zuletzt hinzugefügt", + "RECENTLY_ADDED_DESC": "Neueste VODs und Serien aus Ihren Xtream-Bibliotheken.", "ACTIVITY": "Aktivität", "NO_HISTORY": "Keine Elemente für diesen Filter gefunden.", "NO_HISTORY_HINT": "Dein Wiedergabeverlauf erscheint hier, sobald du Inhalte aus deinen Playlists abspielst.", + "NO_RECENTLY_ADDED": "Keine zuletzt hinzugefügten Elemente für diesen Filter gefunden.", + "NO_RECENTLY_ADDED_HINT": "Neue Xtream-Filme und Serien erscheinen hier, sobald Bibliotheksdaten in der lokalen Datenbank gespeichert sind.", + "LOADING_RECENTLY_ADDED": "Zuletzt hinzugefügte Elemente werden geladen", + "RECENTLY_ADDED_LOAD_ERROR": "Zuletzt hinzugefügte Elemente konnten nicht geladen werden.", + "RECENTLY_ADDED_LOAD_ERROR_HINT": "Versuchen Sie es erneut oder aktualisieren Sie eine Xtream-Playlist, falls die lokale Bibliothek noch nicht synchronisiert wurde.", "SOURCE_STATS": "Quellen-Statistiken", "SOURCE_STATS_DESC": "Aktueller Quellenmix und Gesamtzahl verbundener Bibliotheken.", "OVERVIEW": "Übersicht", @@ -543,23 +564,15 @@ "TOOLBAR_RESET": "Layout zurücksetzen", "TOOLBAR_CUSTOMIZE": "Dashboard anpassen", "TOOLBAR_DONE": "Fertig", - "TOOLBAR_HINT_EDITING": "Ziehe Karten am Griff. Ändere die Größe direkt im Widget. Nutze die Seitenleiste für Sichtbarkeit und Bereich.", + "TOOLBAR_HINT_EDITING": "Ziehe Karten am Griff. Ändere die Größe direkt im Widget. Nutze die Seitenleiste, um Widgets ein- oder auszublenden.", "CUSTOMIZE_LAYOUT": "Dashboard-Layout anpassen", "DRAG_WIDGET": "{{title}} ziehen", "MAKE_WIDGET_NARROWER": "Widget schmaler machen", "MAKE_WIDGET_WIDER": "Widget breiter machen", "HIDE_WIDGET": "{{title}} ausblenden", "WIDGET_LIBRARY_TITLE": "Widget-Bibliothek", - "WIDGET_LIBRARY_HINT": "Widgets ein- oder ausblenden und den Anbieterbereich konfigurieren, ohne die Fläche zu verlassen.", + "WIDGET_LIBRARY_HINT": "Widgets ein- oder ausblenden, ohne die Fläche zu verlassen.", "WIDGET_VISIBILITY": "Sichtbarkeit", - "WIDGET_VISIBLE": "Sichtbar", - "WIDGET_ADVANCED": "Erweiterte Einstellungen", - "WIDGET_SCOPE": "Bereich", - "WIDGET_SCOPE_SUMMARY": "Bereich ({{summary}})", - "WIDGET_SCOPE_PROVIDERS": "Anbieterfilter:", - "WIDGET_SCOPE_ALL_HINT": "Wenn keine Anbieter ausgewählt sind, werden alle Anbieter eingeschlossen.", - "WIDGET_SCOPE_PLAYLISTS": "Playlists (leer lassen, um alle Playlists im aktuellen Anbieterbereich zu verwenden)", - "WIDGET_SCOPE_EMPTY": "Für die ausgewählten Anbieter sind keine Playlists verfügbar.", "EMPTY_WIDGETS": "Keine sichtbaren Widgets", "EMPTY_WIDGETS_HINT": "Aktiviere mindestens ein Widget in der Seitenleiste.", "NO_HISTORY_CW": "Noch nichts angesehen", @@ -619,6 +632,12 @@ "NO_SOURCES_AVAILABLE": "Keine Quellen verfügbar", "ONE_SOURCE_AVAILABLE": "1 Quelle verfügbar", "SOURCES_AVAILABLE": "{{count}} Quellen verfügbar", + "XTREAM_IMPORT_PREPARING": "Playlist-Daten werden vorbereitet...", + "XTREAM_IMPORT_SAVING": "Playlist-Inhalte werden gespeichert...", + "XTREAM_IMPORT_RESTORING_FAVORITES": "Favoriten werden wiederhergestellt...", + "XTREAM_IMPORT_RESTORING_RECENT": "Zuletzt angesehene Inhalte werden wiederhergestellt...", + "XTREAM_IMPORT_CANCEL": "Import abbrechen", + "XTREAM_IMPORT_CANCELLING": "Import wird abgebrochen...", "COMMANDS": { "GLOBAL_SEARCH_LABEL": "Alle Xtream-Playlists durchsuchen", "GLOBAL_SEARCH_DESCRIPTION": "Globale Suchüberlagerung öffnen", @@ -629,7 +648,7 @@ "OPEN_DOWNLOADS_LABEL": "Downloads öffnen", "OPEN_DOWNLOADS_DESCRIPTION": "Zur Download-Ansicht wechseln", "OPEN_GLOBAL_RECENT_LABEL": "Zuletzt angesehen öffnen", - "OPEN_GLOBAL_RECENT_DESCRIPTION": "Globale Zuletzt-angesehen-Überlagerung öffnen" + "OPEN_GLOBAL_RECENT_DESCRIPTION": "Globale Zuletzt-angesehen-Seite öffnen" } }, "SOURCES": { diff --git a/apps/web/src/assets/i18n/en.json b/apps/web/src/assets/i18n/en.json index e72e75d08..9740e6d1c 100644 --- a/apps/web/src/assets/i18n/en.json +++ b/apps/web/src/assets/i18n/en.json @@ -60,7 +60,15 @@ "REMOVE_DIALOG": { "TITLE": "Remove playlist", "MESSAGE": "Are you sure you want to delete this playlist completely?", - "SUCCESS": "Playlist was removed successfully" + "SUCCESS": "Playlist was removed successfully", + "IN_PROGRESS": "Removing playlist...", + "DELETING_FAVORITES": "Removing favorites...", + "DELETING_RECENT": "Removing recently viewed...", + "DELETING_PROGRESS": "Removing playback progress...", + "DELETING_DOWNLOADS": "Removing downloads...", + "DELETING_CONTENT": "Removing cached content...", + "DELETING_CATEGORIES": "Removing categories...", + "DELETING_PLAYLIST": "Removing playlist record..." }, "UPDATED": "Updated", "REFRESH": "Refresh playlist", @@ -69,7 +77,11 @@ "TITLE": "Refresh Xtream Playlist", "MESSAGE": "This will delete locally cached categories and streams and re-import everything from the remote server. Your favorites and recently viewed items will be preserved. Are you sure you want to continue?", "STARTED": "Refresh started. Navigating to playlist...", - "ERROR": "Failed to refresh playlist. Please try again." + "ERROR": "Failed to refresh playlist. Please try again.", + "IN_PROGRESS": "Refreshing playlist...", + "COLLECTING_DATA": "Collecting favorites and recently viewed...", + "DELETING_CONTENT": "Removing cached content...", + "DELETING_CATEGORIES": "Removing cached categories..." }, "GLOBAL_FAVORITES": "Global favorites", "GLOBAL_FAVORITES_DESCRIPTION": "Auto-generated playlist with aggregated favorites from all playlists", @@ -576,6 +588,7 @@ "LIBRARY": "Library", "FILTER_ITEMS": "Filter items", "FILTER_RECENTLY_WATCHED": "Filter recently watched content", + "FILTER_RECENTLY_ADDED": "Filter recently added content", "FILTER_GLOBAL_FAVORITES": "Filter global favorites content", "ALL": "All", "ALL_PROVIDERS": "All providers", @@ -585,6 +598,7 @@ "LIST_VIEW": "List view", "GRID_VIEW": "Grid view", "GLOBAL_FAVORITES_VIEW_MODE": "Select global favorites view mode", + "RECENTLY_ADDED_VIEW_MODE": "Select recently added view mode", "RECENTLY_WATCHED_VIEW_MODE": "Select recently watched view mode", "REMOVE_FAVORITE": "Remove favorite", "REMOVE_FROM_HISTORY": "Remove from history", @@ -597,9 +611,16 @@ "OPEN_SOURCES": "Open Sources", "RECENTLY_WATCHED": "Recently Watched", "RECENTLY_WATCHED_DESC": "Global watch history across channels, VOD and series.", + "RECENTLY_ADDED": "Recently Added", + "RECENTLY_ADDED_DESC": "Newest VOD and series across your Xtream libraries.", "ACTIVITY": "Activity", "NO_HISTORY": "No items found for this filter.", "NO_HISTORY_HINT": "Your watching history will appear here once you start playing content from your playlists.", + "NO_RECENTLY_ADDED": "No recently added items found for this filter.", + "NO_RECENTLY_ADDED_HINT": "New Xtream movies and series will appear here once library data is stored in the local database.", + "LOADING_RECENTLY_ADDED": "Loading recently added items", + "RECENTLY_ADDED_LOAD_ERROR": "Recently added items could not be loaded.", + "RECENTLY_ADDED_LOAD_ERROR_HINT": "Try again or refresh an Xtream playlist if the local library has not been synced yet.", "SOURCE_STATS": "Source Statistics", "SOURCE_STATS_DESC": "Current source mix and total connected libraries.", "OVERVIEW": "Overview", @@ -613,23 +634,15 @@ "TOOLBAR_RESET": "Reset Layout", "TOOLBAR_CUSTOMIZE": "Customize dashboard", "TOOLBAR_DONE": "Done", - "TOOLBAR_HINT_EDITING": "Drag cards by the handle. Resize inline. Use the sidebar for visibility and scope.", + "TOOLBAR_HINT_EDITING": "Drag cards by the handle. Resize inline. Use the sidebar to show or hide widgets.", "CUSTOMIZE_LAYOUT": "Customize dashboard layout", "DRAG_WIDGET": "Drag {{title}}", "MAKE_WIDGET_NARROWER": "Make widget narrower", "MAKE_WIDGET_WIDER": "Make widget wider", "HIDE_WIDGET": "Hide {{title}}", "WIDGET_LIBRARY_TITLE": "Widget Library", - "WIDGET_LIBRARY_HINT": "Show/hide widgets and configure provider scope without leaving the canvas.", + "WIDGET_LIBRARY_HINT": "Show or hide widgets without leaving the canvas.", "WIDGET_VISIBILITY": "Visibility", - "WIDGET_VISIBLE": "Visible", - "WIDGET_ADVANCED": "Advanced settings", - "WIDGET_SCOPE": "Scope", - "WIDGET_SCOPE_SUMMARY": "Scope ({{summary}})", - "WIDGET_SCOPE_PROVIDERS": "Provider filters:", - "WIDGET_SCOPE_ALL_HINT": "No providers selected means all providers are included.", - "WIDGET_SCOPE_PLAYLISTS": "Playlists (leave empty to use all playlists in current provider scope)", - "WIDGET_SCOPE_EMPTY": "No playlists available for selected providers.", "EMPTY_WIDGETS": "No visible widgets", "EMPTY_WIDGETS_HINT": "Enable at least one widget from the sidebar.", "NO_HISTORY_CW": "Nothing watched yet", @@ -689,6 +702,12 @@ "NO_SOURCES_AVAILABLE": "No sources available", "ONE_SOURCE_AVAILABLE": "1 source available", "SOURCES_AVAILABLE": "{{count}} sources available", + "XTREAM_IMPORT_PREPARING": "Preparing playlist data...", + "XTREAM_IMPORT_SAVING": "Saving playlist content...", + "XTREAM_IMPORT_RESTORING_FAVORITES": "Restoring favorites...", + "XTREAM_IMPORT_RESTORING_RECENT": "Restoring recently viewed...", + "XTREAM_IMPORT_CANCEL": "Cancel import", + "XTREAM_IMPORT_CANCELLING": "Cancelling import...", "COMMANDS": { "GLOBAL_SEARCH_LABEL": "Search all Xtream playlists", "GLOBAL_SEARCH_DESCRIPTION": "Open global search overlay", @@ -699,7 +718,7 @@ "OPEN_DOWNLOADS_LABEL": "Open downloads", "OPEN_DOWNLOADS_DESCRIPTION": "Navigate to downloads view", "OPEN_GLOBAL_RECENT_LABEL": "Open recently viewed", - "OPEN_GLOBAL_RECENT_DESCRIPTION": "Open global recently viewed overlay" + "OPEN_GLOBAL_RECENT_DESCRIPTION": "Open global recently viewed page" } }, "SOURCES": { diff --git a/apps/web/src/assets/i18n/ru.json b/apps/web/src/assets/i18n/ru.json index 38c0fb90d..fad1fccec 100644 --- a/apps/web/src/assets/i18n/ru.json +++ b/apps/web/src/assets/i18n/ru.json @@ -60,12 +60,24 @@ "TITLE": "Обновить Xtream плейлист", "MESSAGE": "Это удалит локально кэшированные категории и потоки и повторно импортирует все с удаленного сервера. Ваши избранные и недавно просмотренные элементы будут сохранены. Вы уверены, что хотите продолжить?", "STARTED": "Обновление начато. Переход к плейлисту...", - "ERROR": "Не удалось обновить плейлист. Пожалуйста, попробуйте снова." + "ERROR": "Не удалось обновить плейлист. Пожалуйста, попробуйте снова.", + "IN_PROGRESS": "Плейлист обновляется...", + "COLLECTING_DATA": "Собираются избранные и недавно просмотренные элементы...", + "DELETING_CONTENT": "Удаляется кэшированный контент...", + "DELETING_CATEGORIES": "Удаляются кэшированные категории..." }, "REMOVE_DIALOG": { "MESSAGE": "Вы уверены, что хотите удалить этот плейлист?", "TITLE": "Удалить плейлист", - "SUCCESS": "Плейлист был успешно удален" + "SUCCESS": "Плейлист был успешно удален", + "IN_PROGRESS": "Плейлист удаляется...", + "DELETING_FAVORITES": "Удаляется избранное...", + "DELETING_RECENT": "Удаляется недавно просмотренное...", + "DELETING_PROGRESS": "Удаляется прогресс просмотра...", + "DELETING_DOWNLOADS": "Удаляются загрузки...", + "DELETING_CONTENT": "Удаляется кэшированный контент...", + "DELETING_CATEGORIES": "Удаляются категории...", + "DELETING_PLAYLIST": "Удаляется запись плейлиста..." }, "GLOBAL_FAVORITES": "Все фавориты", "GLOBAL_FAVORITES_DESCRIPTION": "Автоматически сгенерированный плейлист, включающий в себя фавориты из всех плейлистов", @@ -483,6 +495,7 @@ "LIBRARY": "Библиотека", "FILTER_ITEMS": "Фильтровать", "FILTER_RECENTLY_WATCHED": "Фильтровать недавно просмотренное", + "FILTER_RECENTLY_ADDED": "Фильтровать недавно добавленное", "FILTER_GLOBAL_FAVORITES": "Фильтровать глобальные избранные", "ALL": "Все", "ALL_PROVIDERS": "Все провайдеры", @@ -492,6 +505,7 @@ "LIST_VIEW": "В виде списка", "GRID_VIEW": "В виде сетки", "GLOBAL_FAVORITES_VIEW_MODE": "Выбрать режим просмотра избранного", + "RECENTLY_ADDED_VIEW_MODE": "Выбрать режим просмотра недавно добавленного", "RECENTLY_WATCHED_VIEW_MODE": "Выбрать режим просмотра недавно просмотренного", "REMOVE_FAVORITE": "Удалить из избранного", "REMOVE_FROM_HISTORY": "Удалить из истории", @@ -504,9 +518,16 @@ "OPEN_SOURCES": "Открыть источники", "RECENTLY_WATCHED": "Недавно просмотренные", "RECENTLY_WATCHED_DESC": "Общая история просмотра каналов, VOD и сериалов.", + "RECENTLY_ADDED": "Недавно добавленное", + "RECENTLY_ADDED_DESC": "Новые фильмы и сериалы из ваших библиотек Xtream.", "ACTIVITY": "Активность", "NO_HISTORY": "Для этого фильтра элементы не найдены.", "NO_HISTORY_HINT": "История просмотра появится здесь, как только вы начнете воспроизводить контент из своих плейлистов.", + "NO_RECENTLY_ADDED": "Для этого фильтра недавно добавленных элементов не найдено.", + "NO_RECENTLY_ADDED_HINT": "Новые фильмы и сериалы Xtream появятся здесь, когда данные библиотеки будут сохранены в локальной базе данных.", + "LOADING_RECENTLY_ADDED": "Загрузка недавно добавленных элементов", + "RECENTLY_ADDED_LOAD_ERROR": "Не удалось загрузить недавно добавленные элементы.", + "RECENTLY_ADDED_LOAD_ERROR_HINT": "Повторите попытку или обновите Xtream-плейлист, если локальная библиотека ещё не синхронизирована.", "SOURCE_STATS": "Статистика источников", "SOURCE_STATS_DESC": "Текущий состав источников и общее число подключенных библиотек.", "OVERVIEW": "Обзор", @@ -520,23 +541,15 @@ "TOOLBAR_RESET": "Сбросить макет", "TOOLBAR_CUSTOMIZE": "Настроить панель", "TOOLBAR_DONE": "Готово", - "TOOLBAR_HINT_EDITING": "Перетаскивайте карточки за ручку. Меняйте размер прямо в виджете. Используйте боковую панель для видимости и области действия.", + "TOOLBAR_HINT_EDITING": "Перетаскивайте карточки за ручку. Меняйте размер прямо в виджете. Используйте боковую панель, чтобы показывать и скрывать виджеты.", "CUSTOMIZE_LAYOUT": "Настроить макет панели", "DRAG_WIDGET": "Перетащить {{title}}", "MAKE_WIDGET_NARROWER": "Сделать виджет уже", "MAKE_WIDGET_WIDER": "Сделать виджет шире", "HIDE_WIDGET": "Скрыть {{title}}", "WIDGET_LIBRARY_TITLE": "Библиотека виджетов", - "WIDGET_LIBRARY_HINT": "Показывайте и скрывайте виджеты, а также настраивайте область провайдера, не покидая холст.", + "WIDGET_LIBRARY_HINT": "Показывайте и скрывайте виджеты, не покидая холст.", "WIDGET_VISIBILITY": "Видимость", - "WIDGET_VISIBLE": "Виден", - "WIDGET_ADVANCED": "Расширенные настройки", - "WIDGET_SCOPE": "Область", - "WIDGET_SCOPE_SUMMARY": "Область ({{summary}})", - "WIDGET_SCOPE_PROVIDERS": "Фильтры провайдера:", - "WIDGET_SCOPE_ALL_HINT": "Если провайдеры не выбраны, включаются все провайдеры.", - "WIDGET_SCOPE_PLAYLISTS": "Плейлисты (оставьте пустым, чтобы использовать все плейлисты в текущей области провайдера)", - "WIDGET_SCOPE_EMPTY": "Для выбранных провайдеров нет доступных плейлистов.", "EMPTY_WIDGETS": "Нет видимых виджетов", "EMPTY_WIDGETS_HINT": "Включите хотя бы один виджет на боковой панели.", "NO_HISTORY_CW": "Пока ничего не просмотрено", @@ -596,6 +609,12 @@ "NO_SOURCES_AVAILABLE": "Нет доступных источников", "ONE_SOURCE_AVAILABLE": "Доступен 1 источник", "SOURCES_AVAILABLE": "Доступно источников: {{count}}", + "XTREAM_IMPORT_PREPARING": "Подготовка данных плейлиста...", + "XTREAM_IMPORT_SAVING": "Сохранение контента плейлиста...", + "XTREAM_IMPORT_RESTORING_FAVORITES": "Восстановление избранного...", + "XTREAM_IMPORT_RESTORING_RECENT": "Восстановление недавно просмотренного...", + "XTREAM_IMPORT_CANCEL": "Отменить импорт", + "XTREAM_IMPORT_CANCELLING": "Отмена импорта...", "COMMANDS": { "GLOBAL_SEARCH_LABEL": "Искать во всех плейлистах Xtream", "GLOBAL_SEARCH_DESCRIPTION": "Открыть глобальный поиск", @@ -606,7 +625,7 @@ "OPEN_DOWNLOADS_LABEL": "Открыть загрузки", "OPEN_DOWNLOADS_DESCRIPTION": "Перейти к представлению загрузок", "OPEN_GLOBAL_RECENT_LABEL": "Открыть недавно просмотренные", - "OPEN_GLOBAL_RECENT_DESCRIPTION": "Открыть глобальный список недавно просмотренного" + "OPEN_GLOBAL_RECENT_DESCRIPTION": "Открыть глобальную страницу недавно просмотренного" } }, "SOURCES": {