version bump to 1.2.61.427

- enabled track fragments in playlists, artists, albums
- updated translation for russian lines
This commit is contained in:
amd64fox
2025-04-04 20:24:48 +03:00
parent e36edbcded
commit 6bcb4a0788
3 changed files with 160 additions and 100 deletions
+129 -97
View File
@@ -1,6 +1,6 @@
{ {
"lang": { "lang": {
"version": "1.2.60", "version": "1.2.61",
"language": "Russian" "language": "Russian"
}, },
"1": { "1": {
@@ -108,331 +108,363 @@
"replace": "\"Не удалось обновить\"" "replace": "\"Не удалось обновить\""
}, },
"27": { "27": {
"match": "Dynamic normalizer - Actively adjust the volume by leveling out the difference between quiet and loud parts of the audio",
"replace": "Динамический нормализатор - активно регулирует громкость, выравнивая разницу между тихими и громкими частями аудио"
},
"28": {
"match": "Dynamic loudness control for podcasts - Actively maintain optimal podcast volume level for a clear and balanced sound experience", "match": "Dynamic loudness control for podcasts - Actively maintain optimal podcast volume level for a clear and balanced sound experience",
"replace": "Динамическое управление громкостью для подкастов - активное поддержание оптимального уровня громкости подкаста для четкого и сбалансированного звукового восприятия" "replace": "Динамическое управление громкостью для подкастов - активное поддержание оптимального уровня громкости подкаста для четкого и сбалансированного звукового восприятия"
}, },
"29": { "28": {
"match": "\"All genres\"", "match": "\"All genres\"",
"replace": "\"Все жанры\"" "replace": "\"Все жанры\""
}, },
"30": { "29": {
"match": "\"Clear\"", "match": "\"Clear\"",
"replace": "\"Очистить\"" "replace": "\"Очистить\""
}, },
"31": { "30": {
"match": "\"Build .0. is available\"", "match": "\"Build .0. is available\"",
"replace": "\"Сборка {0} доступна\"" "replace": "\"Сборка {0} доступна\""
}, },
"32": { "31": {
"match": "\"Downloading build .0....\"", "match": "\"Downloading build .0....\"",
"replace": "\"Загрузка сборки {0}...\"" "replace": "\"Загрузка сборки {0}...\""
}, },
"33": { "32": {
"match": "\"Build .0. is ready to install\"", "match": "\"Build .0. is ready to install\"",
"replace": "\"Сборка {0} готова к установке\"" "replace": "\"Сборка {0} готова к установке\""
}, },
"34": { "33": {
"match": "\"Remove\"", "match": "\"Remove\"",
"replace": "\"Удалить\"" "replace": "\"Удалить\""
}, },
"35": { "34": {
"match": "\"Feature Spotlight\"", "match": "\"Feature Spotlight\"",
"replace": "\"Особенности\"" "replace": "\"Особенности\""
}, },
"36": { "35": {
"match": "\"Done\"", "match": "\"Done\"",
"replace": "\"Готово\"" "replace": "\"Готово\""
}, },
"37": { "36": {
"match": "\"Do not translate\"", "match": "\"Do not translate\"",
"replace": "\"Не переводить\"" "replace": "\"Не переводить\""
}, },
"38": { "37": {
"match": "\"Translating to .0.\"", "match": "\"Translating to .0.\"",
"replace": "\"Перевожу на {0}\"" "replace": "\"Перевожу на {0}\""
}, },
"39": { "38": {
"match": "\"Translation to .0. not available\"", "match": "\"Translation to .0. not available\"",
"replace": "\"Перевод на {0} недоступен\"" "replace": "\"Перевод на {0} недоступен\""
}, },
"40": { "39": {
"match": "\"Translate lyrics\"", "match": "\"Translate lyrics\"",
"replace": "\"Перевести текст песни\"" "replace": "\"Перевести текст песни\""
}, },
"41": { "40": {
"match": "\"Spotify MiniPlayer\"", "match": "\"Spotify MiniPlayer\"",
"replace": "\"мини-плеер Spotify\"" "replace": "\"мини-плеер Spotify\""
}, },
"42": { "41": {
"match": "\"Venue\"", "match": "\"Venue\"",
"replace": "\"Место проведения\"" "replace": "\"Место проведения\""
}, },
"43": { "42": {
"match": "\"We couldn't find the venue\"", "match": "\"We couldn't find the venue\"",
"replace": "\"Мы не смогли найти место проведения\"" "replace": "\"Мы не смогли найти место проведения\""
}, },
"44": { "43": {
"match": "\"Notifications\"", "match": "\"Notifications\"",
"replace": "\"Уведомления\"" "replace": "\"Уведомления\""
}, },
"45": { "44": {
"match": "\"Bring back to main window\"", "match": "\"Bring back to main window\"",
"replace": "\"Вернуться к основному окну\"" "replace": "\"Вернуться к основному окну\""
}, },
"46": { "45": {
"match": "\"You have no notifications\"", "match": "\"You have no notifications\"",
"replace": "\"У вас нет уведомлений\"" "replace": "\"У вас нет уведомлений\""
}, },
"47": { "46": {
"match": "\"Chapter\"", "match": "\"Chapter\"",
"replace": "\"Глава\"" "replace": "\"Глава\""
}, },
"48": { "47": {
"match": "\"Song\"", "match": "\"Song\"",
"replace": "\"Трек\"" "replace": "\"Трек\""
}, },
"49": { "48": {
"match": "\"Episode\"", "match": "\"Episode\"",
"replace": "\"Эпизод\"" "replace": "\"Эпизод\""
}, },
"50": { "49": {
"match": "\"The venue you requested couldn.t be found, please try again.\"", "match": "\"The venue you requested couldn.t be found, please try again.\"",
"replace": "\"Запрошенное вами место проведения не найдено, попробуйте снова.\"" "replace": "\"Запрошенное вами место проведения не найдено, попробуйте снова.\""
}, },
"51": { "50": {
"match": "\"There was an error fetching the venue.\"", "match": "\"There was an error fetching the venue.\"",
"replace": "\"Произошла ошибка при получении места проведения.\"" "replace": "\"Произошла ошибка при получении места проведения.\""
}, },
"52": { "51": {
"match": "\"Concerts\"", "match": "\"Concerts\"",
"replace": "\"Концерты\"" "replace": "\"Концерты\""
}, },
"53": { "52": {
"match": "\"all times are local to the venue\"", "match": "\"all times are local to the venue\"",
"replace": "\"все время указано по месту проведения\"" "replace": "\"все время указано по месту проведения\""
}, },
"54": { "53": {
"match": "\"Spotify Spotlight Presale\"", "match": "\"Spotify Spotlight Presale\"",
"replace": "\"Предпродажа Spotify Spotlight\"" "replace": "\"Предпродажа Spotify Spotlight\""
}, },
"55": { "54": {
"match": "\"Get access\"", "match": "\"Get access\"",
"replace": "\"Получить доступ\"" "replace": "\"Получить доступ\""
}, },
"56": { "55": {
"match": "\"Continue playing\"", "match": "\"Continue playing\"",
"replace": "\"Продолжить воспроизведение\"" "replace": "\"Продолжить воспроизведение\""
}, },
"57": { "56": {
"match": "\"Fans First\"", "match": "\"Fans First\"",
"replace": "\"Для фанатов\"" "replace": "\"Для фанатов\""
}, },
"58": { "57": {
"match": "\"Offer ends in .0.:.1.:.2.\"", "match": "\"Offer ends in .0.:.1.:.2.\"",
"replace": "\"До конца предложения: {0}:{1}:{2}\"" "replace": "\"До конца предложения: {0}:{1}:{2}\""
}, },
"59": { "58": {
"match": "\"Sleep timer\"", "match": "\"Sleep timer\"",
"replace": "\"Таймер сна\"" "replace": "\"Таймер сна\""
}, },
"60": { "59": {
"match": "\"End of episode\"", "match": "\"End of episode\"",
"replace": "\"Когда закончится эпизод\"" "replace": "\"Когда закончится эпизод\""
}, },
"61": { "60": {
"match": "\"End of track\"", "match": "\"End of track\"",
"replace": "\"Когда закончится трек\"" "replace": "\"Когда закончится трек\""
}, },
"62": { "61": {
"match": "\"Turn off timer\"", "match": "\"Turn off timer\"",
"replace": "\"Выключить таймер\"" "replace": "\"Выключить таймер\""
}, },
"63": { "62": {
"match": "\"OK, your sleep timer is set.\"", "match": "\"OK, your sleep timer is set.\"",
"replace": "\"Хорошо, таймер сна установлен\"" "replace": "\"Хорошо, таймер сна установлен\""
}, },
"64": { "63": {
"match": "\"Search in Authors\"", "match": "\"Search in Authors\"",
"replace": "\"Искать в Авторах\"" "replace": "\"Искать в Авторах\""
}, },
"65": { "64": {
"match": "\"A soundtrack for every part of the day.\"", "match": "\"A soundtrack for every part of the day.\"",
"replace": "\"Саундтрек для любого времени суток.\"" "replace": "\"Саундтрек для любого времени суток.\""
}, },
"66": { "65": {
"match": "\"See your unique playlist\"", "match": "\"See your unique playlist\"",
"replace": "\"Посмотрите свой уникальный плейлист\"" "replace": "\"Посмотрите свой уникальный плейлист\""
}, },
"67": { "66": {
"match": "\"You.ll still get:\"", "match": "\"You.ll still get:\"",
"replace": "\"Вы также получите:\"" "replace": "\"Вы также получите:\""
}, },
"68": { "67": {
"match": "\"Trending songs in .country. . Spotify\"", "match": "\"Trending songs in .country. . Spotify\"",
"replace": "\"Популярные песни в %country% | Spotify\"" "replace": "\"Популярные песни в %country% | Spotify\""
}, },
"69": { "68": {
"match": "\"Featured Charts in .country. . Spotify\"", "match": "\"Featured Charts in .country. . Spotify\"",
"replace": "\"Избранные чарты в %country% . Spotify\"" "replace": "\"Избранные чарты в %country% . Spotify\""
}, },
"70": { "69": {
"match": "\"Popular artists in .country. . Spotify\"", "match": "\"Popular artists in .country. . Spotify\"",
"replace": "\"Популярные исполнители в %country% | Spotify\"" "replace": "\"Популярные исполнители в %country% | Spotify\""
}, },
"71": { "70": {
"match": "\"Popular albums in .country. . Spotify\"", "match": "\"Popular albums in .country. . Spotify\"",
"replace": "\"Популярные альбомы в %country% | Spotify\"" "replace": "\"Популярные альбомы в %country% | Spotify\""
}, },
"72": { "71": {
"match": "\"Discover trending songs in .country. today.\"", "match": "\"Discover trending songs in .country. today.\"",
"replace": "\"Откройте для себя трендовые песни в %country% сегодня.\"" "replace": "\"Откройте для себя трендовые песни в %country% сегодня.\""
}, },
"73": { "72": {
"match": "\"Discover Featured Charts in .country. today.\"", "match": "\"Discover Featured Charts in .country. today.\"",
"replace": "\"Откройте для себя избранные чарты в %country% сегодня.\"" "replace": "\"Откройте для себя избранные чарты в %country% сегодня.\""
}, },
"74": { "73": {
"match": "\"Discover the most popular artists in .country. today.\"", "match": "\"Discover the most popular artists in .country. today.\"",
"replace": "\"Откройте для себя самых популярных исполнителей в %country% сегодня.\"" "replace": "\"Откройте для себя самых популярных исполнителей в %country% сегодня.\""
}, },
"75": { "74": {
"match": "\"Discover the most popular albums in .country. today.\"", "match": "\"Discover the most popular albums in .country. today.\"",
"replace": "\"Откройте для себя самые популярные альбомы в %country% сегодня.\"" "replace": "\"Откройте для себя самые популярные альбомы в %country% сегодня.\""
}, },
"76": { "75": {
"match": "\"Report Issue\"", "match": "\"Report Issue\"",
"replace": "\"Сообщить о проблеме\"" "replace": "\"Сообщить о проблеме\""
}, },
"77": { "76": {
"match": "\"Type of issue:\"", "match": "\"Type of issue:\"",
"replace": "\"Тип проблемы:\"" "replace": "\"Тип проблемы:\""
}, },
"78": { "77": {
"match": "\"Report\"", "match": "\"Report\"",
"replace": "\"Сообщить\"" "replace": "\"Сообщить\""
}, },
"79": { "78": {
"match": "\"customer service\"", "match": "\"customer service\"",
"replace": "\"служба поддержки\"" "replace": "\"служба поддержки\""
}, },
"80": { "79": {
"match": "\"here\"", "match": "\"here\"",
"replace": "\"здесь\"" "replace": "\"здесь\""
}, },
"81": { "80": {
"match": "\"You issue has been reported. To get personal support, please contact .support_link.. Log files has copied .open_folder_link..\"", "match": "\"You issue has been reported. To get personal support, please contact .support_link.. Log files has copied .open_folder_link..\"",
"replace": "\"Ваше сообщение о проблеме отправлено. Для получения персональной поддержки, пожалуйста, свяжитесь с %support_link%. Лог-файлы скопированы в %open_folder_link%.\"" "replace": "\"Ваше сообщение о проблеме отправлено. Для получения персональной поддержки, пожалуйста, свяжитесь с %support_link%. Лог-файлы скопированы в %open_folder_link%.\""
}, },
"82": { "81": {
"match": "\"Close\"", "match": "\"Close\"",
"replace": "\"Закрыть\"" "replace": "\"Закрыть\""
}, },
"83": { "82": {
"match": "\"Ok, we won.t play music from this artist again.\"", "match": "\"Ok, we won.t play music from this artist again.\"",
"replace": "\"Хорошо, мы больше не будем воспроизводить музыку этого исполнителя\"" "replace": "\"Хорошо, мы больше не будем воспроизводить музыку этого исполнителя\""
}, },
"84": { "83": {
"match": "\".Select Type.\"", "match": "\".Select Type.\"",
"replace": "\"<Выберите тип>\"" "replace": "\"<Выберите тип>\""
}, },
"85": { "84": {
"match": "\"Failed to load page, ..Something went wrong..\"", "match": "\"Failed to load page, ..Something went wrong..\"",
"replace": "\"Не удалось загрузить страницу, что-то пошло не так\"" "replace": "\"Не удалось загрузить страницу, что-то пошло не так\""
}, },
"86": { "85": {
"match": "\"Problem playing songs or podcasts\"", "match": "\"Problem playing songs or podcasts\"",
"replace": "\"Проблема с воспроизведением песен или подкастов\"" "replace": "\"Проблема с воспроизведением песен или подкастов\""
}, },
"87": { "86": {
"match": "\"Black screen\"", "match": "\"Black screen\"",
"replace": "\"Черный экран\"" "replace": "\"Черный экран\""
}, },
"88": { "87": {
"match": "\"Spotify hangs or crashes\"", "match": "\"Spotify hangs or crashes\"",
"replace": "\"Spotify завис или произошел сбой\"" "replace": "\"Spotify завис или произошел сбой\""
}, },
"89": { "88": {
"match": "\"Incorrect behaviour\"", "match": "\"Incorrect behaviour\"",
"replace": "\"Некорректное поведение\"" "replace": "\"Некорректное поведение\""
}, },
"90": { "89": {
"match": "\"Problem installing or upgrading the Spotify\"", "match": "\"Problem installing or upgrading the Spotify\"",
"replace": "\"Проблема с установкой или обновлением Spotify\"" "replace": "\"Проблема с установкой или обновлением Spotify\""
}, },
"91": { "90": {
"match": "\"Problem login to Spotify\"", "match": "\"Problem login to Spotify\"",
"replace": "\"Проблема со входом в Spotify\"" "replace": "\"Проблема со входом в Spotify\""
}, },
"92": { "91": {
"match": "\"Spotify use to much CPU, RAM or drain battery\"", "match": "\"Spotify use to much CPU, RAM or drain battery\"",
"replace": "\"Spotify сильно нагружает процессор, оперативную память или разряжает батарею\"" "replace": "\"Spotify сильно нагружает процессор, оперативную память или разряжает батарею\""
}, },
"93": { "92": {
"match": "\"Some other issue with Spotify\"", "match": "\"Some other issue with Spotify\"",
"replace": "\"Другая проблема со Spotify\"" "replace": "\"Другая проблема со Spotify\""
}, },
"94": { "93": {
"match": "\"Download the .0. app\"",
"replace": "\" Загрузите приложение {0}\""
},
"95": {
"match": "\"Check out what your friends are playing and explore their music vibes.\"",
"replace": "\"Посмотрите, что слушают ваши друзья, и исследуйте их музыкальные предпочтения.\""
},
"96": {
"match": "\"Take your music offline with the .0. app\"",
"replace": "\"Слушайте свою музыку офлайн с помощью приложения {0}\""
},
"97": {
"match": "\"Download your favorite playlists, albums and episodes to listen anytime, anywhere.\"",
"replace": "\"Скачивайте любимые плейлисты, альбомы и эпизоды, чтобы слушать в любое время и в любом месте.\""
},
"98": {
"match": "\"Download the .0. app to start a Jam\"", "match": "\"Download the .0. app to start a Jam\"",
"replace": "\"Скачайте приложение {0}, чтобы начать Джем\"" "replace": "\"Скачайте приложение {0}, чтобы начать Джем\""
}, },
"99": { "94": {
"match": "\"Invite friends to listen and add songs together in real time, from wherever they are.\"", "match": "\"Invite friends to listen and add songs together in real time, from wherever they are.\"",
"replace": "\"Приглашайте друзей слушать и добавлять песни вместе в режиме реального времени, где бы они ни находились\"" "replace": "\"Приглашайте друзей слушать и добавлять песни вместе в режиме реального времени, где бы они ни находились\""
}, },
"100": { "95": {
"match": "\"Compact list\"", "match": "\"Compact list\"",
"replace": "\"Компактный список\"" "replace": "\"Компактный список\""
}, },
"101": { "96": {
"match": "\"Compact grid\"", "match": "\"Compact grid\"",
"replace": "\"Компактная сетка\"" "replace": "\"Компактная сетка\""
}, },
"102": { "97": {
"match": "\"Download Spotify for .device.\"", "match": "\"Download Spotify for .device.\"",
"replace": "\"Скачать Spotify для %device%\"" "replace": "\"Скачать Spotify для %device%\""
}, },
"103": { "98": {
"match": "\"Enjoy high-quality audio, offline playback, and a lively friend feed to stay in tune with your friends' favourites.\"", "match": "\"Enjoy high-quality audio, offline playback, and a lively friend feed to stay in tune with your friends' favourites.\"",
"replace": "\"Слушайте музыку в высоком качестве, прослушиванием офлайн и ленту обновлений друзей, чтобы следить за их музыкальными предпочтениями.\"" "replace": "\"Слушайте музыку в высоком качестве, прослушиванием офлайн и ленту обновлений друзей, чтобы следить за их музыкальными предпочтениями.\""
}, },
"104": { "99": {
"match": "\"Download the free app\"", "match": "\"Download the free app\"",
"replace": "\"Скачайте бесплатное приложение\"" "replace": "\"Скачайте бесплатное приложение\""
}, },
"105": { "100": {
"match": "\"Lyrics preview\"", "match": "\"Lyrics preview\"",
"replace": "\"Превью текста\"" "replace": "\"Превью текста\""
}, },
"106": { "101": {
"match": "\"Show less\"", "match": "\"Show less\"",
"replace": "\"Свернуть\"" "replace": "\"Свернуть\""
}, },
"107": { "102": {
"match": "\"Show more\"", "match": "\"Show more\"",
"replace": "\"Развернуть\"" "replace": "\"Развернуть\""
}, },
"108": { "103": {
"match": "\"Hide lyrics\"", "match": "\"Hide lyrics\"",
"replace": "\"Скрыть текст\"" "replace": "\"Скрыть текст\""
},
"104": {
"match": "\"Smart shuffle is not available because personalized recommendations are turned off\"",
"replace": "\"Умное перемешивание недоступно, так как отключены персональные рекомендации\""
},
"105": {
"match": "\"Smart Shuffle - Turning this off will remove the Smart Shuffle play mode from your experience.\"",
"replace": "\"Умное перемешивание - Если отключить, то режим «Умное перемешивание» станет недоступен.\""
},
"106": {
"match": "\"Fine-tune your sound with the .0. app\"",
"replace": "\"Оттрегулируйте звук с помощью приложения {0}\""
},
"107": {
"match": "\"Improve streaming quality, adjust the equalizer to best fit your speakers, and enjoy consistent volume across all your tracks.\"",
"replace": "\"Повысьте качество стриминга, настройте эквалайзер под ваши динамики и наслаждайтесь ровной громкостью всех треков.\""
},
"108": {
"match": "\"Check what friends are playing with the .0. app\"",
"replace": "\"Посмотрите, что слушают друзья, в приложении {0}\""
},
"109": {
"match": "\"Explore the tracks your friends are spinning and get inspired for your next play.\"",
"replace": "\"Изучайте треки, которые слушают друзья, и вдохновляйтесь на то, что включить дальше.\""
},
"110": {
"match": "\"Download and play offline with the .0. app\"",
"replace": "\"Скачайте и слушайте офлайн в приложении {0}\""
},
"111": {
"match": "\"Download your favourite playlists, albums and episodes to listen anytime, anywhere.\"",
"replace": "\"Скачайте любимые плейлисты, альбомы и эпизоды и слушайте их когда и где угодно.\""
},
"112": {
"match": "\"Higher sound quality with the .0. app\"",
"replace": "\"Повышенное качество звука в приложении {0}\""
},
"113": {
"match": "\"Increase streaming quality and enjoy consistent volume across all your tracks.\"",
"replace": "\"Повысьте качество стриминга и наслаждайтесь ровной громкостью всех треков.\""
},
"114": {
"match": "\"Download the .0. app to share your vibe\"",
"replace": "\"Скачайте приложение {0} и делитесь своей волной.\""
},
"115": {
"match": "\"Let friends and followers on Spotify see what you.re listening to.\"",
"replace": "\"Делитесь тем, что вы слушаете, с друзьями и подписчиками в Spotify.\""
},
"116": {
"match": "\"Enhance sound quality with the .0. app\"",
"replace": "\"Улучшите качество звука в приложении {0}.\""
} }
} }
+30 -2
View File
@@ -543,7 +543,7 @@
"native_description": "Enables esperanto migration of the adStateReportManager", "native_description": "Enables esperanto migration of the adStateReportManager",
"version": { "version": {
"fr": "1.2.55", "fr": "1.2.55",
"to": "" "to": "1.2.60"
} }
}, },
"EventsInYourLibrary": { "EventsInYourLibrary": {
@@ -905,7 +905,7 @@
"native_description": "Enable the dynamic normalizer/compressor", "native_description": "Enable the dynamic normalizer/compressor",
"version": { "version": {
"fr": "1.2.14", "fr": "1.2.14",
"to": "" "to": "1.2.60"
} }
}, },
"HeBringsNpb": { "HeBringsNpb": {
@@ -1456,6 +1456,24 @@
"fr": "1.2.60", "fr": "1.2.60",
"to": "" "to": ""
} }
},
"WatchFeedEntityPages": {
"name": "enableWatchFeedEntityPages",
"description": "enabled track fragments in playlists, artists, albums",
"native_description": "Enable Watch Feed feature on entity pages",
"version": {
"fr": "1.2.56",
"to": ""
}
},
"WatchFeed": {
"name": "enableWatchFeed",
"description": "Enable Watch Feed feature",
"native_description": "Enable Watch Feed feature",
"version": {
"fr": "1.2.56",
"to": ""
}
} }
}, },
"CustomExp": { "CustomExp": {
@@ -1628,6 +1646,16 @@
"fr": "1.2.60", "fr": "1.2.60",
"to": "" "to": ""
} }
},
"LyricsVariationsInNPV": {
"name": "enableLyricsVariationsInNPV",
"description": "Enable Lyrics in NPV and reducing accidental view",
"native_description": "Enable Lyrics in NPV and reducing accidental view",
"value": "CONTROL",
"version": {
"fr": "1.2.61",
"to": ""
}
} }
}, },
"binary": { "binary": {
+1 -1
View File
@@ -378,7 +378,7 @@ if (!($version -and $version -match $match_v)) {
} }
else { else {
# latest tested version for Win 10-12 # latest tested version for Win 10-12
$onlineFull = "1.2.60.564.gcc6305cb-914" $onlineFull = "1.2.61.427.g5b75eb06-2042"
} }
} }
else { else {