mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-13 07:55:18 +00:00

* Added a new setting that customizes the file name format of downloaded songs. The two options are "Title - Artists" or "Artists - Title". The default option is "Title - Artists", which matches the current implementation. * Updated the way existing songs are searched for in the song downloads folder. Instead of searching by name, song metadata is checked.
1378 lines
47 KiB
Dart
1378 lines
47 KiB
Dart
// ignore: unused_import
|
|
import 'package:intl/intl.dart' as intl;
|
|
import 'app_localizations.dart';
|
|
|
|
// ignore_for_file: type=lint
|
|
|
|
/// The translations for Hindi (`hi`).
|
|
class AppLocalizationsHi extends AppLocalizations {
|
|
AppLocalizationsHi([String locale = 'hi']) : super(locale);
|
|
|
|
@override
|
|
String get guest => 'рдЕрддрд┐рдерд┐';
|
|
|
|
@override
|
|
String get browse => 'рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get search => 'рдЦреЛрдЬреЗрдВ';
|
|
|
|
@override
|
|
String get library => 'рд▓рд╛рдЗрдмреНрд░реЗрд░реА';
|
|
|
|
@override
|
|
String get lyrics => 'рдЧреАрддреЛрдВ рдХреЗ рдмреЛрд▓';
|
|
|
|
@override
|
|
String get settings => 'рд╕реЗрдЯрд┐рдВрдЧреНрд╕';
|
|
|
|
@override
|
|
String get genre_categories_filter => 'рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдпрд╛ рдЬрд╛рдирд░реЛрдВ рдХреЛ рдлрд┐рд▓реНрдЯрд░ рдХрд░реЗрдВ...';
|
|
|
|
@override
|
|
String get genre => 'рдЬрд╛рдирд░';
|
|
|
|
@override
|
|
String get personalized => 'рд╡реНрдпрдХреНрддрд┐рдЧрдд';
|
|
|
|
@override
|
|
String get featured => 'рд╡рд┐рд╢реЗрд╖ рд░реБрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд';
|
|
|
|
@override
|
|
String get new_releases => 'рдирдИ рд░рд┐рд▓реАрдЬрд╝';
|
|
|
|
@override
|
|
String get songs => 'рдЧрд╛рдиреЗ';
|
|
|
|
@override
|
|
String playing_track(Object track) {
|
|
return '$track рдЪрд▓ рд░рд╣рд╛ рд╣реИ';
|
|
}
|
|
|
|
@override
|
|
String queue_clear_alert(Object track_length) {
|
|
return 'рдпрд╣ рдореМрдЬреВрджрд╛ рдХрддрд╛рд░ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░ рджреЗрдЧрд╛ред $track_length рдЯреНрд░реИрдХ рд╣рдЯрд╛ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗ\nрдХреНрдпрд╛ рдЖрдк рдЬрд╛рд░реА рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?';
|
|
}
|
|
|
|
@override
|
|
String get load_more => 'рдФрд░ рд▓реЛрдб рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get playlists => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ';
|
|
|
|
@override
|
|
String get artists => 'рдХрд▓рд╛рдХрд╛рд░';
|
|
|
|
@override
|
|
String get albums => 'рдПрд▓реНрдмрдо';
|
|
|
|
@override
|
|
String get tracks => 'рдЯреНрд░реИрдХ';
|
|
|
|
@override
|
|
String get downloads => 'рдбрд╛рдЙрдирд▓реЛрдб';
|
|
|
|
@override
|
|
String get filter_playlists => 'рдЕрдкрдиреА рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯреЛрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВ...';
|
|
|
|
@override
|
|
String get liked_tracks => 'рдкрд╕рдВрджреАрджрд╛ рдЯреНрд░реИрдХ';
|
|
|
|
@override
|
|
String get liked_tracks_description => 'рдЖрдкрдХреЗ рд╕рднреА рдкрд╕рдВрджреАрджрд╛ рдЯреНрд░реИрдХ';
|
|
|
|
@override
|
|
String get playlist => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ';
|
|
|
|
@override
|
|
String get create_a_playlist => 'рдПрдХ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдмрдирд╛рдПрдВ';
|
|
|
|
@override
|
|
String get update_playlist => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get create => 'рдмрдирд╛рдПрдВ';
|
|
|
|
@override
|
|
String get cancel => 'рд░рджреНрдж рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get update => 'рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get playlist_name => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХрд╛ рдирд╛рдо';
|
|
|
|
@override
|
|
String get name_of_playlist => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХрд╛ рдирд╛рдо';
|
|
|
|
@override
|
|
String get description => 'рд╡рд┐рд╡рд░рдг';
|
|
|
|
@override
|
|
String get public => 'рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ';
|
|
|
|
@override
|
|
String get collaborative => 'рд╕рд╣рдпреЛрдЧреА';
|
|
|
|
@override
|
|
String get search_local_tracks => 'рд╕реНрдерд╛рдиреАрдп рдЯреНрд░реИрдХ рдЦреЛрдЬреЗрдВ...';
|
|
|
|
@override
|
|
String get play => 'рдЪрд▓рд╛рдПрдБ';
|
|
|
|
@override
|
|
String get delete => 'рд╣рдЯрд╛рдПрдБ';
|
|
|
|
@override
|
|
String get none => 'рдХреЛрдИ рдирд╣реАрдВ';
|
|
|
|
@override
|
|
String get sort_a_z => 'A-Z рд╕реЙрд░реНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get sort_z_a => 'Z-A рд╕реЙрд░реНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get sort_artist => 'рдХрд▓рд╛рдХрд╛рд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реЙрд░реНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get sort_album => 'рдПрд▓реНрдмрдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реЙрд░реНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get sort_duration => 'рд╕рдордп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get sort_tracks => 'рдЯреНрд░реИрдХ рдХреЛ рд╕реЙрд░реНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String currently_downloading(Object tracks_length) {
|
|
return 'рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ ($tracks_length)';
|
|
}
|
|
|
|
@override
|
|
String get cancel_all => 'рд╕рднреА рдХреЛ рд░рджреНрдж рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get filter_artist => 'рдХрд▓рд╛рдХрд╛рд░реЛрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВ...';
|
|
|
|
@override
|
|
String followers(Object followers) {
|
|
return '$followers рдлреЙрд▓реЛрдЕрд░реНрд╕';
|
|
}
|
|
|
|
@override
|
|
String get add_artist_to_blacklist => 'рдХрд╛рд▓ рд╕реВрдЪреА рдореЗрдВ рдХрд▓рд╛рдХрд╛рд░ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get top_tracks => 'рд╢реАрд░реНрд╖ рдЯреНрд░реИрдХ';
|
|
|
|
@override
|
|
String get fans_also_like => 'рдлреИрдВрд╕ рднреА рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ';
|
|
|
|
@override
|
|
String get loading => 'рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ...';
|
|
|
|
@override
|
|
String get artist => 'рдХрд▓рд╛рдХрд╛рд░';
|
|
|
|
@override
|
|
String get blacklisted => 'рдХрд╛рд▓ рд╕реВрдЪреА рдореЗрдВ рд╣реИ';
|
|
|
|
@override
|
|
String get following => 'рдлреЙрд▓реЛ рдХрд░рдирд╛';
|
|
|
|
@override
|
|
String get follow => 'рдлреЙрд▓реЛ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get artist_url_copied => 'рдХрд▓рд╛рдХрд╛рд░ URL рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдкрд░ рдХреЙрдкреА рд╣реБрдЖ';
|
|
|
|
@override
|
|
String added_to_queue(Object tracks) {
|
|
return '$tracks рдЯреНрд░реИрдХ рдХрддрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЧрдП';
|
|
}
|
|
|
|
@override
|
|
String get filter_albums => 'рдПрд▓реНрдмрдореЛрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВ...';
|
|
|
|
@override
|
|
String get synced => 'рд╕рд┐рдВрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛';
|
|
|
|
@override
|
|
String get plain => 'рд╕рд╛рджрд╛';
|
|
|
|
@override
|
|
String get shuffle => 'рд╢рдлрд▓';
|
|
|
|
@override
|
|
String get search_tracks => 'рдЯреНрд░реИрдХ рдЦреЛрдЬреЗрдВ...';
|
|
|
|
@override
|
|
String get released => 'рдЬрд╛рд░реА рд╣реБрдЖ';
|
|
|
|
@override
|
|
String error(Object error) {
|
|
return 'рддреНрд░реБрдЯрд┐ $error';
|
|
}
|
|
|
|
@override
|
|
String get title => 'рд╢реАрд░реНрд╖рдХ';
|
|
|
|
@override
|
|
String get time => 'рд╕рдордп';
|
|
|
|
@override
|
|
String get more_actions => 'рдЕрдзрд┐рдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ';
|
|
|
|
@override
|
|
String download_count(Object count) {
|
|
return 'рдбрд╛рдЙрдирд▓реЛрдб ($count)';
|
|
}
|
|
|
|
@override
|
|
String add_count_to_playlist(Object count) {
|
|
return '($count) рдХреЛ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ';
|
|
}
|
|
|
|
@override
|
|
String add_count_to_queue(Object count) {
|
|
return '($count) рдХреЛ рдХрддрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ';
|
|
}
|
|
|
|
@override
|
|
String play_count_next(Object count) {
|
|
return '($count) рдЕрдЧрд▓реЗ рдореЗрдВ рдЪрд▓рд╛рдПрдБ';
|
|
}
|
|
|
|
@override
|
|
String get album => 'рдПрд▓реНрдмрдо';
|
|
|
|
@override
|
|
String copied_to_clipboard(Object data) {
|
|
return '$data рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдкрд░ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛';
|
|
}
|
|
|
|
@override
|
|
String add_to_following_playlists(Object track) {
|
|
return '$track рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ';
|
|
}
|
|
|
|
@override
|
|
String get add => 'рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String added_track_to_queue(Object track) {
|
|
return '$track рдХреЛ рдХрддрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛';
|
|
}
|
|
|
|
@override
|
|
String get add_to_queue => 'рдХрддрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String track_will_play_next(Object track) {
|
|
return '$track рдЕрдЧрд▓реЗ рдореЗрдВ рдЪрд▓реЗрдЧрд╛';
|
|
}
|
|
|
|
@override
|
|
String get play_next => 'рдЕрдЧрд▓реЗ рдореЗрдВ рдЪрд▓рд╛рдПрдБ';
|
|
|
|
@override
|
|
String removed_track_from_queue(Object track) {
|
|
return '$track рдХреЛ рдХрддрд╛рд░ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛';
|
|
}
|
|
|
|
@override
|
|
String get remove_from_queue => 'рдХрддрд╛рд░ рд╕реЗ рд╣рдЯрд╛рдПрдБ';
|
|
|
|
@override
|
|
String get remove_from_favorites => 'рдкрд╕рдВрджреАрджрд╛ рд╕реЗ рд╣рдЯрд╛рдПрдБ';
|
|
|
|
@override
|
|
String get save_as_favorite => 'рдкрд╕рдВрджреАрджрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ';
|
|
|
|
@override
|
|
String get add_to_playlist => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get remove_from_playlist => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рд╕реЗ рд╣рдЯрд╛рдПрдБ';
|
|
|
|
@override
|
|
String get add_to_blacklist => 'рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get remove_from_blacklist => 'рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ рд╕реЗ рд╣рдЯрд╛рдПрдБ';
|
|
|
|
@override
|
|
String get share => 'рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get mini_player => 'рдорд┐рдиреА рдкреНрд▓реЗрдпрд░';
|
|
|
|
@override
|
|
String get slide_to_seek => 'рдЖрдЧреЗ рдпрд╛ рдкреАрдЫреЗ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд▓рд╛рдЗрдб рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get shuffle_playlist => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рд╢рдлрд▓ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get unshuffle_playlist => 'рдЕрдирд╢рдлрд▓ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ';
|
|
|
|
@override
|
|
String get previous_track => 'рдкрд┐рдЫрд▓рд╛ рдЯреНрд░реИрдХ';
|
|
|
|
@override
|
|
String get next_track => 'рдЕрдЧрд▓рд╛ рдЯреНрд░реИрдХ';
|
|
|
|
@override
|
|
String get pause_playback => 'рд╡рд╛рдкрд╕реА рдмрдВрдж рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get resume_playback => 'рдкреБрдирдГ рдЪрд▓рд╛рдирд╛';
|
|
|
|
@override
|
|
String get loop_track => 'рд▓реВрдк рдЯреНрд░реИрдХ';
|
|
|
|
@override
|
|
String get no_loop => 'рдХреЛрдИ рд▓реВрдк рдирд╣реАрдВ';
|
|
|
|
@override
|
|
String get repeat_playlist => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рджреЛрд╣рд░рд╛рдПрдВ';
|
|
|
|
@override
|
|
String get queue => 'рдХрддрд╛рд░';
|
|
|
|
@override
|
|
String get alternative_track_sources => 'рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯреНрд░реИрдХ рд╕реНрд░реЛрдд';
|
|
|
|
@override
|
|
String get download_track => 'рдЯреНрд░реИрдХ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String tracks_in_queue(Object tracks) {
|
|
return '$tracks рдЯреНрд░реИрдХ рдХрддрд╛рд░ рдореЗрдВ рд╣реИрдВ';
|
|
}
|
|
|
|
@override
|
|
String get clear_all => 'рд╕рднреА рд╣рдЯрд╛рдПрдВ';
|
|
|
|
@override
|
|
String get show_hide_ui_on_hover => 'рд╣реЛрд╡рд░ рдкрд░ рдпреВрдЖрдИ рджрд┐рдЦрд╛рдПрдБ/рдЫрд┐рдкрд╛рдПрдБ';
|
|
|
|
@override
|
|
String get always_on_top => 'рд╣рдореЗрд╢рд╛ рдКрдкрд░ рд╣реЛ';
|
|
|
|
@override
|
|
String get exit_mini_player => 'рдорд┐рдиреА рдкреНрд▓реЗрдпрд░ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ';
|
|
|
|
@override
|
|
String get download_location => 'рдбрд╛рдЙрдирд▓реЛрдб рд╕реНрдерд╛рди';
|
|
|
|
@override
|
|
String get file_name_format => 'File name format';
|
|
|
|
@override
|
|
String get local_library => 'рд╕реНрдерд╛рдиреАрдп рдкреБрд╕реНрддрдХрд╛рд▓рдп';
|
|
|
|
@override
|
|
String get add_library_location => 'рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get remove_library_location => 'рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕реЗ рд╣рдЯрд╛рдПрдВ';
|
|
|
|
@override
|
|
String get account => 'рдЦрд╛рддрд╛';
|
|
|
|
@override
|
|
String get login_with_spotify => 'рдЕрдкрдиреЗ Spotify рдЦрд╛рддреЗ рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get connect_with_spotify => 'Spotify рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get logout => 'рд▓реЙрдЧрдЖрдЙрдЯ';
|
|
|
|
@override
|
|
String get logout_of_this_account => 'рдЗрд╕ рдЦрд╛рддреЗ рд╕реЗ рд▓реЙрдЧрдЖрдЙрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get language_region => 'рднрд╛рд╖рд╛ рдФрд░ рдХреНрд╖реЗрддреНрд░';
|
|
|
|
@override
|
|
String get language => 'рднрд╛рд╖рд╛';
|
|
|
|
@override
|
|
String get system_default => 'рд╕рд┐рд╕реНрдЯрдо рдбрд┐рдлрд╝реЙрд▓реНрдЯ';
|
|
|
|
@override
|
|
String get market_place_region => 'рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рдХреНрд╖реЗрддреНрд░';
|
|
|
|
@override
|
|
String get recommendation_country => 'рд╕рд┐рдлрд╝рд╛рд░рд┐рд╢ рджреЗрдиреЗ рд╡рд╛рд▓рд╛ рджреЗрд╢';
|
|
|
|
@override
|
|
String get appearance => 'рджрд┐рдЦрдиреЗ рдореЗрдВ';
|
|
|
|
@override
|
|
String get layout_mode => 'рд▓реЗрдЖрдЙрдЯ рдореЛрдб';
|
|
|
|
@override
|
|
String get override_layout_settings => 'рдУрд╡рд░рд░рд╛рдЗрдб рд░реЗрд╕реНрдкреЙрдиреНрд╕рд┐рд╡ рд▓реЗрдЖрдЙрдЯ рдореЛрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕';
|
|
|
|
@override
|
|
String get adaptive => 'рдЕрдиреБрдХреВрд▓';
|
|
|
|
@override
|
|
String get compact => 'рдХреЙрдореНрдкреИрдХреНрдЯ';
|
|
|
|
@override
|
|
String get extended => 'рд╡рд┐рд╕реНрддреГрдд';
|
|
|
|
@override
|
|
String get theme => 'рдереАрдо';
|
|
|
|
@override
|
|
String get dark => 'рдбрд╛рд░реНрдХ';
|
|
|
|
@override
|
|
String get light => 'рд▓рд╛рдЗрдЯ';
|
|
|
|
@override
|
|
String get system => 'рд╕рд┐рд╕реНрдЯрдо';
|
|
|
|
@override
|
|
String get accent_color => 'рдЕрдХреНрд╖рд░рд╢реИрд▓реА рдХрд╛ рд░рдВрдЧ';
|
|
|
|
@override
|
|
String get sync_album_color => 'рдПрд▓реНрдмрдо рдХрд╛ рд░рдВрдЧ рд╕рд┐рдВрдХ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get sync_album_color_description => 'рдПрд▓реНрдмрдо рдХрд▓рд╛ рдХрд╛ рдкреНрд░рдзрд╛рди рд░рдВрдЧ рдПрдХреНрд╕реЗрдВрдЯ рд░рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ';
|
|
|
|
@override
|
|
String get playback => 'рдкреНрд▓реЗрдмреИрдХ';
|
|
|
|
@override
|
|
String get audio_quality => 'рдСрдбрд┐рдпреЛ рдХреНрд╡рд╛рд▓рд┐рдЯреА';
|
|
|
|
@override
|
|
String get high => 'рдЙрдЪреНрдЪ';
|
|
|
|
@override
|
|
String get low => 'рдирд┐рдореНрди';
|
|
|
|
@override
|
|
String get pre_download_play => 'рдкреВрд░реНрд╡рд╛рд╡рдд рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдкреНрд▓реЗ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get pre_download_play_description => 'рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреА рдмрдЬрд╛рдп рдмрд╛рдЗрдЯреНрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдмрдЬрд╛рдп рдореЗрдВ рдкреНрд▓реЗ рдХрд░реЗрдВ (рдЙрдЪреНрдЪ рдмреИрдВрдбрд╡рд┐рдбреНрде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)';
|
|
|
|
@override
|
|
String get skip_non_music => 'рдЧрд╛рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╕реЗрдЧрдореЗрдВрдЯреНрд╕ рдХреЛ рдЫреЛрдбрд╝реЗрдВ (рд╕реНрдкреЙрдиреНрд╕рд░рдмреНрд▓реЙрдХ)';
|
|
|
|
@override
|
|
String get blacklist_description => 'рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдЯреНрд░реИрдХ рдФрд░ рдХрд▓рд╛рдХрд╛рд░';
|
|
|
|
@override
|
|
String get wait_for_download_to_finish => 'рд╡рд░реНрддрдорд╛рди рдбрд╛рдЙрдирд▓реЛрдб рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рддрдХ рдХреГрдкрдпрд╛ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get desktop => 'рдбреЗрд╕реНрдХрдЯреЙрдк';
|
|
|
|
@override
|
|
String get close_behavior => 'рдмрдВрдж рдХрд░рдиреЗ рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░';
|
|
|
|
@override
|
|
String get close => 'рдмрдВрдж рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get minimize_to_tray => 'рдЯреНрд░реЗ рдореЗрдВ рдХрдо рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get show_tray_icon => 'рд╕рд┐рд╕реНрдЯрдо рдЯреНрд░реЗ рдЖрдЗрдХрди рджрд┐рдЦрд╛рдПрдВ';
|
|
|
|
@override
|
|
String get about => 'рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ';
|
|
|
|
@override
|
|
String get u_love_spotube => 'рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк Spotube рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ';
|
|
|
|
@override
|
|
String get check_for_updates => 'рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get about_spotube => 'Spotube рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ';
|
|
|
|
@override
|
|
String get blacklist => 'рдмреНрд▓реИрдХрд▓рд┐рд╕реНрдЯ';
|
|
|
|
@override
|
|
String get please_sponsor => 'рдХреГрдкрдпрд╛ рд╕реНрдкреЙрдиреНрд╕рд░ / рдбреЛрдиреЗрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get spotube_description => 'Spotube, рдПрдХ рд╣рд▓реНрдХрд╛, рд╕рднреА рдкреНрд▓реЗрдЯрдлреЙрд░реНрдореЛрдВ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓рд╛, рдореБрдлреНрдд рд╕реНрдкреЙрдЯрд┐рдлрд╛рдИ рдХреНрд▓рд╛рдЗрдВрдЯ';
|
|
|
|
@override
|
|
String get version => 'рд╕рдВрд╕реНрдХрд░рдг';
|
|
|
|
@override
|
|
String get build_number => 'рдмрд┐рд▓реНрдб рдирдВрдмрд░';
|
|
|
|
@override
|
|
String get founder => 'рд╕рдВрд╕реНрдерд╛рдкрдХ';
|
|
|
|
@override
|
|
String get repository => 'рднрдгреНрдбрд╛рд░';
|
|
|
|
@override
|
|
String get bug_issues => 'рдмрдЧ+рдореБрджреНрджреЗ';
|
|
|
|
@override
|
|
String get made_with => 'рдмрд╛рдВрдЧреНрд▓рд╛рджреЗрд╢ЁЯЗзЁЯЗй рдореЗрдВ рджрд┐рд▓ рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛';
|
|
|
|
@override
|
|
String get kingkor_roy_tirtho => 'рдХрд┐рдВрдЧрдХреЛрд░ рд░реЙрдп рддрд┐рд░реНрдереЛ';
|
|
|
|
@override
|
|
String copyright(Object current_year) {
|
|
return '┬й 2021-$current_year рдХрд┐рдВрдЧрдХреЛрд░ рд░реЙрдп рддрд┐рд░реНрдереЛ';
|
|
}
|
|
|
|
@override
|
|
String get license => 'рд▓рд╛рдЗрд╕реЗрдВрд╕';
|
|
|
|
@override
|
|
String get add_spotify_credentials => 'рд╢реБрд░реВ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрдкреЙрдЯрд┐рдлрд╛рдИ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get credentials_will_not_be_shared_disclaimer => 'рдЪрд┐рдВрддрд╛ рди рдХрд░реЗрдВ, рдЖрдкрдХреЗ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рдПрдХрддреНрд░рд┐рдд рдпрд╛ рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ';
|
|
|
|
@override
|
|
String get know_how_to_login => 'рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░реЗрдВ рдкрддрд╛ рдирд╣реАрдВ?';
|
|
|
|
@override
|
|
String get follow_step_by_step_guide => 'рдХрджрдо рд╕реЗ рдХрджрдо рдЧрд╛рдЗрдб рдХреЗ рд╕рд╛рде рдЪрд▓реЗрдВ';
|
|
|
|
@override
|
|
String spotify_cookie(Object name) {
|
|
return 'рд╕реНрдкреЙрдЯрд┐рдлрд╛рдИ $name рдХреБрдХреА';
|
|
}
|
|
|
|
@override
|
|
String cookie_name_cookie(Object name) {
|
|
return '$name рдХреБрдХреА';
|
|
}
|
|
|
|
@override
|
|
String get fill_in_all_fields => 'рдХреГрдкрдпрд╛ рд╕рднреА рдлрд╝реАрд▓реНрдб рднрд░реЗрдВ';
|
|
|
|
@override
|
|
String get submit => 'рд╕рдмрдорд┐рдЯ';
|
|
|
|
@override
|
|
String get exit => 'рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ';
|
|
|
|
@override
|
|
String get previous => 'рдкрд┐рдЫрд▓рд╛';
|
|
|
|
@override
|
|
String get next => 'рдЕрдЧрд▓рд╛';
|
|
|
|
@override
|
|
String get done => 'рдХрд┐рдпрд╛ рд╣реБрдЖ';
|
|
|
|
@override
|
|
String get step_1 => '1 рдЪрд░рдг';
|
|
|
|
@override
|
|
String get first_go_to => 'рдкрд╣рд▓реЗ, рдЬрд╛рдПрдВ';
|
|
|
|
@override
|
|
String get login_if_not_logged_in => 'рдФрд░ рдпрджрд┐ рдЖрдк рд▓реЙрдЧрд┐рди рдирд╣реАрдВ рд╣реИрдВ рддреЛ рд▓реЙрдЧрд┐рди / рд╕рд╛рдЗрдирдЕрдк рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get step_2 => '2 рдЪрд░рдг';
|
|
|
|
@override
|
|
String get step_2_steps => '1. рдЬрдм рдЖрдк рд▓реЙрдЧрд┐рди рд╣реЛ рдЬрд╛рдПрдБ, рддреЛ F12 рджрдмрд╛рдПрдВ рдпрд╛ рдорд╛рдЙрд╕ рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ> рдирд┐рд░реАрдХреНрд╖рдг рдХрд░реЗрдВ рддрд╛рдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдбреЗрд╡рдЯреВрд▓реНрд╕ рдЦреБрд▓реЗрдВред\n2. рдлрд┐рд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ \"рдПрдкреНрд▓рд┐рдХреЗрд╢рди\" рдЯреИрдм (Chrome, Edge, Brave рдЖрджрд┐) рдпрд╛ \"рд╕реНрдЯреЛрд░реЗрдЬ\" рдЯреИрдм (Firefox, Palemoon рдЖрджрд┐) рдореЗрдВ рдЬрд╛рдПрдВ\n3. \"рдХреБрдХреАрдЬрд╝\" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЬрд╛рдПрдВ рдлрд┐рд░ \"https: //accounts.spotify.com\" рдЙрдк-рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЬрд╛рдПрдВ';
|
|
|
|
@override
|
|
String get step_3 => 'рд╕реНрдЯреЗрдк 3';
|
|
|
|
@override
|
|
String get step_3_steps => '\"sp_dc\" рдХреБрдХреА рдХрд╛ рдореВрд▓реНрдп рдХреЙрдкреА рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get success_emoji => 'рд╕рдлрд▓рддрд╛ЁЯе│';
|
|
|
|
@override
|
|
String get success_message => 'рдЕрдм рдЖрдк рдЕрдкрдиреЗ рд╕реНрдкреЙрдЯрд┐рдлрд╛рдИ рдЕрдХрд╛рдЙрдВрдЯ рд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓реЙрдЧрдЗрди рд╣реЛ рдЧрдП рд╣реИрдВред рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд┐рдпрд╛!';
|
|
|
|
@override
|
|
String get step_4 => 'рд╕реНрдЯреЗрдк 4';
|
|
|
|
@override
|
|
String get step_4_steps => 'рдХреЙрдкреА рдХрд┐рдП рдЧрдП \"sp_dc\" рдореВрд▓реНрдп рдХреЛ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get something_went_wrong => 'рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛';
|
|
|
|
@override
|
|
String get piped_instance => 'рдкрд╛рдЗрдкреНрдб рд╕рд░реНрд╡рд░';
|
|
|
|
@override
|
|
String get piped_description => 'рдкрд╛рдЗрдк рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░';
|
|
|
|
@override
|
|
String get piped_warning => 'рдЧрд╛рдиреЛрдВ рдХрд╛ рдорд┐рд▓рд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рд╕рд╛рде рдареАрдХ рд╕реЗ рдХрд╛рдо рди рдХрд░реЗрдВ рдЗрд╕рд▓рд┐рдП рдЕрдкрдиреЗ рдЬреЛрдЦрд┐рдо рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get invidious_instance => 'рдЗрдиреНрд╡рд┐рдбрд┐рдпрд╕ рд╕рд░реНрд╡рд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕';
|
|
|
|
@override
|
|
String get invidious_description => 'рдЯреНрд░реИрдХ рдорд┐рд▓рд╛рди рдХреЗ рд▓рд┐рдП рдЗрдиреНрд╡рд┐рдбрд┐рдпрд╕ рд╕рд░реНрд╡рд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕';
|
|
|
|
@override
|
|
String get invidious_warning => 'рдХреБрдЫ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЕрдкрдиреЗ рдЬреЛрдЦрд┐рдо рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get generate => 'рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String track_exists(Object track) {
|
|
return 'рдЯреНрд░реИрдХ $track рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИ';
|
|
}
|
|
|
|
@override
|
|
String get replace_downloaded_tracks => 'рд╕рднреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдЯреНрд░реИрдХреНрд╕ рдХреЛ рдмрджрд▓реЗрдВ';
|
|
|
|
@override
|
|
String get skip_download_tracks => 'рд╕рднреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рдЯреНрд░реИрдХреНрд╕ рдХреЛ рдЫреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get do_you_want_to_replace => 'рдХреНрдпрд╛ рдЖрдк рдореМрдЬреВрджрд╛ рдЯреНрд░реИрдХ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?';
|
|
|
|
@override
|
|
String get replace => 'рдмрджрд▓реЗрдВ';
|
|
|
|
@override
|
|
String get skip => 'рдЫреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String select_up_to_count_type(Object count, Object type) {
|
|
return '$count $type рддрдХ рдЪреБрдиреЗрдВ';
|
|
}
|
|
|
|
@override
|
|
String get select_genres => 'рдЬрд╛рдиреНрд░ рдЪреБрдиреЗрдВ';
|
|
|
|
@override
|
|
String get add_genres => 'рдЬрд╛рдиреНрд░ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get country => 'рджреЗрд╢';
|
|
|
|
@override
|
|
String get number_of_tracks_generate => 'рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрд░реИрдХ рдХреА рд╕рдВрдЦреНрдпрд╛';
|
|
|
|
@override
|
|
String get acousticness => 'рдзреНрд╡рдирд┐рдХрддрд╛';
|
|
|
|
@override
|
|
String get danceability => 'рдиреГрддреНрдпрддрд╛';
|
|
|
|
@override
|
|
String get energy => 'рдКрд░реНрдЬрд╛';
|
|
|
|
@override
|
|
String get instrumentalness => 'рдЖрд▓рд╛рдкрд┐рдХрддрд╛';
|
|
|
|
@override
|
|
String get liveness => 'рдЬреАрд╡рдВрддрддрд╛';
|
|
|
|
@override
|
|
String get loudness => 'рд╢реЛрд░';
|
|
|
|
@override
|
|
String get speechiness => 'рдмреЛрд▓рдЪрд╛рд▓рддрд╛';
|
|
|
|
@override
|
|
String get valence => 'рдордиреЛрджрдпрддрд╛';
|
|
|
|
@override
|
|
String get popularity => 'рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛';
|
|
|
|
@override
|
|
String get key => 'рдХреБрдВрдЬреА';
|
|
|
|
@override
|
|
String get duration => 'рдЕрд╡рдзрд┐ (рд╕реЗрдХрдВрдб)';
|
|
|
|
@override
|
|
String get tempo => 'рдЧрддрд┐ (BPM)';
|
|
|
|
@override
|
|
String get mode => 'рдореЛрдб';
|
|
|
|
@override
|
|
String get time_signature => 'рд╕рдордп рдЫрд╛рдк';
|
|
|
|
@override
|
|
String get short => 'рд╕рдВрдХреНрд╖реЗрдк';
|
|
|
|
@override
|
|
String get medium => 'рдордзреНрдпрдо';
|
|
|
|
@override
|
|
String get long => 'рд▓рдВрдмрд╛';
|
|
|
|
@override
|
|
String get min => 'рдиреНрдпреВрдирддрдо';
|
|
|
|
@override
|
|
String get max => 'рдЕрдзрд┐рдХрддрдо';
|
|
|
|
@override
|
|
String get target => 'рд▓рдХреНрд╖реНрдп';
|
|
|
|
@override
|
|
String get moderate => 'рдордзреНрдпрдо';
|
|
|
|
@override
|
|
String get deselect_all => 'рд╕рднреА рдХреЛ рдЕрдЪрдпрдирд┐рдд рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get select_all => 'рд╕рднреА рдХреЛ рдЪреБрдиреЗрдВ';
|
|
|
|
@override
|
|
String get are_you_sure => 'рдХреНрдпрд╛ рдЖрдкрдХреЛ рдпрдХреАрди рд╣реИ?';
|
|
|
|
@override
|
|
String get generating_playlist => 'рдЖрдкрдХреА рдХрд╕реНрдЯрдо рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдмрдирд╛рдИ рдЬрд╛ рд░рд╣реА рд╣реИ...';
|
|
|
|
@override
|
|
String selected_count_tracks(Object count) {
|
|
return '$count рдЯреНрд░реИрдХреНрд╕ рдЪрдпрдирд┐рдд рд╣реИрдВ';
|
|
}
|
|
|
|
@override
|
|
String get download_warning => 'рдпрджрд┐ рдЖрдк рд╕рднреА рдЯреНрд░реИрдХреНрд╕ рдХреЛ рдмрд▓реНрдХ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдВрдЧреАрдд рдХреА рдЕрд╡реИрдз рдирдХрд▓реА рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╕рдВрдЧреАрдд рдХреЗ рд░рдЪрдирд╛рддреНрдордХ рд╕рдорд╛рдЬ рдХреЛ рдХреНрд╖рддрд┐ рдкрд╣реБрдВрдЪрд╛ рд░рд╣реЗ рд╣реИрдВред рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдЧрд░реВрдХ рд╣реИрдВред рд╣рдореЗрд╢рд╛ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдХрд┐ рдХрд▓рд╛рдХрд╛рд░ рдХреЗ рдореЗрд╣рдирдд рдХрд╛ рд╕рдореНрдорд╛рди рдФрд░ рд╕рдорд░реНрдерди рдХрд░реЗрдВред';
|
|
|
|
@override
|
|
String get download_ip_ban_warning => 'рдмрд╛рд╣рд░реА рдбрд╛рдЙрдирд▓реЛрдб рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдХрд╛рд░рдг рдЖрдкрдХрд╛ рдЖрдИрдкреА YouTube рдкрд░ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдмреНрд▓реЙрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЖрдИрдкреА рдмреНрд▓реЙрдХ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк рдЙрд╕реА рдЖрдИрдкреА рдЙрдкрдХрд░рдг рд╕реЗ рдХрдо рд╕реЗ рдХрдо 2-3 рдорд╣реАрдиреЛрдВ рддрдХ YouTube рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХреЗрдВрдЧреЗ (рдпрджрд┐ рдЖрдк рд▓реЙрдЧ рдЗрди рд╣реИрдВ рддреЛ рднреА)ред рдФрд░ рд╕реНрдкреЛрдЯреНрдпреВрдм рдХрд┐рд╕реА рднреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдХреЛ рдирд╣реАрдВ рдЙрдард╛рддрд╛ рд╣реИ рдЕрдЧрд░ рдРрд╕рд╛ рдХрднреА рд╣реЛрддрд╛ рд╣реИред';
|
|
|
|
@override
|
|
String get by_clicking_accept_terms => '\'рд╕реНрд╡реАрдХрд╛рд░\' рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢рд░реНрддреЛрдВ рд╕реЗ рд╕рд╣рдордд рд╣реЛрддреЗ рд╣реИрдВ:';
|
|
|
|
@override
|
|
String get download_agreement_1 => 'рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рд╕рдВрдЧреАрдд рдХреА рдЕрд╡реИрдз рдирдХрд▓реА рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдмреБрд░рд╛ рд╣реВрдВ';
|
|
|
|
@override
|
|
String get download_agreement_2 => 'рдореИрдВ рдХрд▓рд╛рдХрд╛рд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реВрдВрдЧрд╛ рдЬрд╣рд╛рдВ рднреА рдореБрдЭреЗ рд╕рдВрднрд╡ рд╣реЛ рдФрд░ рдореИрдВ рдХреЗрд╡рд▓ рдЗрд╕рд▓ рд┐рдП рдРрд╕рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЙрдирдХреА рдХрд▓рд╛ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрд╕реЗ рдирд╣реАрдВ рд╣реИрдВред';
|
|
|
|
@override
|
|
String get download_agreement_3 => 'рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬрд╛рдЧрд░реВрдХ рд╣реВрдВ рдХрд┐ рдореЗрд░рд╛ рдЖрдИрдкреА YouTube рдкрд░ рдмреНрд▓реЙрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдореИрдВ рд╕реНрдкреЛрдЯреНрдпреВрдм рдпрд╛ рдЙрд╕рдХреЗ рдорд╛рд▓рд┐рдХреЛрдВ / рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЛ рдХрд┐рд╕реА рднреА рджреБрд░реНрдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдирд╣реАрдВ рдорд╛рдирддрд╛ред';
|
|
|
|
@override
|
|
String get decline => 'рдЗрдирдХрд╛рд░ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get accept => 'рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get details => 'рд╡рд┐рд╡рд░рдг';
|
|
|
|
@override
|
|
String get youtube => 'YouTube';
|
|
|
|
@override
|
|
String get channel => 'рдЪреИрдирд▓';
|
|
|
|
@override
|
|
String get likes => 'рдкрд╕рдВрдж';
|
|
|
|
@override
|
|
String get dislikes => 'рдЕрдкреНрд░рд┐рдп';
|
|
|
|
@override
|
|
String get views => 'рджреГрд╢реНрдп';
|
|
|
|
@override
|
|
String get streamUrl => 'рд╕реНрдЯреНрд░реАрдо URL';
|
|
|
|
@override
|
|
String get stop => 'рд░реЛрдХреЗрдВ';
|
|
|
|
@override
|
|
String get sort_newest => 'рдирд╡реАрдирддрдо рдЬреЛрдбрд╝реЗ рдЧрдП рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get sort_oldest => 'рд╕рдмрд╕реЗ рдкреБрд░рд╛рдиреЗ рдЬреЛрдбрд╝реЗ рдЧрдП рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get sleep_timer => 'рд╕реНрд▓реАрдк рдЯрд╛рдЗрдорд░';
|
|
|
|
@override
|
|
String mins(Object minutes) {
|
|
return '$minutes рдорд┐рдирдЯ';
|
|
}
|
|
|
|
@override
|
|
String hours(Object hours) {
|
|
return '$hours рдШрдВрдЯреЗ';
|
|
}
|
|
|
|
@override
|
|
String hour(Object hours) {
|
|
return '$hours рдШрдВрдЯрд╛';
|
|
}
|
|
|
|
@override
|
|
String get custom_hours => 'рдХрд╕реНрдЯрдо рдШрдВрдЯреЗ';
|
|
|
|
@override
|
|
String get logs => 'рд▓реЙрдЧ';
|
|
|
|
@override
|
|
String get developers => 'рдбреЗрд╡рд▓рдкрд░реНрд╕';
|
|
|
|
@override
|
|
String get not_logged_in => 'рдЖрдк рд▓реЙрдЧ рдЗрди рдирд╣реАрдВ рд╣реИрдВ';
|
|
|
|
@override
|
|
String get search_mode => 'рдЦреЛрдЬ рдореЛрдб';
|
|
|
|
@override
|
|
String get audio_source => 'рдСрдбрд┐рдпреЛ рд╕реНрд░реЛрдд';
|
|
|
|
@override
|
|
String get ok => 'рдареАрдХ рд╣реИ';
|
|
|
|
@override
|
|
String get failed_to_encrypt => 'рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рд╛';
|
|
|
|
@override
|
|
String get encryption_failed_warning => 'Spotube рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд╕реНрдЯреЛрд░реЗрдЬ рдкрд░ рдлреЙрд▓рдмреИрдХ рдХрд░реЗрдЧрд╛\nрдпрджрд┐ рдЖрдк Linux рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ gnome-keyring, kde-wallet, keepassxc рдЖрджрд┐ рдЬреИрд╕реА рдХреЛрдИ рд╕реАрдХреНрд░реЗрдЯ-рд╕рд░реНрд╡рд┐рд╕ рдЗрдВрд╕реНрдЯреЙрд▓ рдХреА рдЧрдИ рд╣реИ';
|
|
|
|
@override
|
|
String get querying_info => 'рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛';
|
|
|
|
@override
|
|
String get piped_api_down => 'рдкрд╛рдЗрдкреНрдб рдПрдкреАрдЖрдИ рдбрд╛рдЙрди рд╣реИ';
|
|
|
|
@override
|
|
String piped_down_error_instructions(Object pipedInstance) {
|
|
return 'рдкрд╛рдЗрдкреНрдб рдЗрдВрд╕реНрдЯреЗрдВрд╕ $pipedInstance рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдбрд╛рдЙрди рд╣реИ\n\nрдЗрдВрд╕реНрдЯреЗрдВрд╕ рдмрджрд▓реЗрдВ рдпрд╛ \'рдПрдкреАрдЖрдИ рдкреНрд░рдХрд╛рд░\' рдХреЛ рдЖрдзрд┐рдХреГрдд YouTube рдПрдкреАрдЖрдИ рдореЗрдВ рдмрджрд▓реЗрдВ\n\nрдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд╛рдж рдРрдк рдХреЛ рдлрд┐рд░ рд╕реЗ рдЪрд╛рд▓рдиреЗ рдХреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ';
|
|
}
|
|
|
|
@override
|
|
String get you_are_offline => 'рдЖрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдСрдлрд╝рд▓рд╛рдЗрди рд╣реИрдВ';
|
|
|
|
@override
|
|
String get connection_restored => 'рдЖрдкрдХрд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдмрд╣рд╛рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ';
|
|
|
|
@override
|
|
String get use_system_title_bar => 'рд╕рд┐рд╕реНрдЯрдо рд╢реАрд░реНрд╖рдХ рдкрдЯреНрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get crunching_results => 'рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкреНрд░рд╕рдВрд╕реНрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ...';
|
|
|
|
@override
|
|
String get search_to_get_results => 'рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВ';
|
|
|
|
@override
|
|
String get use_amoled_mode => 'AMOLED рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get pitch_dark_theme => 'рдкрд┐рдЪ рдмреНрд▓реИрдХ рдбрд╛рд░реНрдЯ рдереАрдо';
|
|
|
|
@override
|
|
String get normalize_audio => 'рдСрдбрд┐рдпреЛ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get change_cover => 'рдХрд╡рд░ рдмрджрд▓реЗрдВ';
|
|
|
|
@override
|
|
String get add_cover => 'рдХрд╡рд░ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get restore_defaults => 'рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдмрд╣рд╛рд▓ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get download_music_codec => 'рд╕рдВрдЧреАрдд рдХреЛрдбреЗрдХ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get streaming_music_codec => 'рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд╕рдВрдЧреАрдд рдХреЛрдбреЗрдХ';
|
|
|
|
@override
|
|
String get login_with_lastfm => 'Last.fm рд╕реЗ рд▓реЙрдЧрд┐рди рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get connect => 'рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get disconnect_lastfm => 'Last.fm рд╕реЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get disconnect => 'рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get username => 'рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо';
|
|
|
|
@override
|
|
String get password => 'рдкрд╛рд╕рд╡рд░реНрдб';
|
|
|
|
@override
|
|
String get login => 'рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get login_with_your_lastfm => 'рдЕрдкрдиреЗ Last.fm рдЕрдХрд╛рдЙрдВрдЯ рд╕реЗ рд▓реЙрдЧрд┐рди рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get scrobble_to_lastfm => 'Last.fm рдкрд░ рд╕реНрдХреНрд░реЙрдмрд▓ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get go_to_album => 'рдПрд▓реНрдмрдо рдкрд░ рдЬрд╛рдПрдВ';
|
|
|
|
@override
|
|
String get discord_rich_presence => 'рдбрд┐рд╕реНрдХреЙрд░реНрдб рд░рд┐рдЪ рдкреНрд░реЗрдЬреЗрдВрд╕';
|
|
|
|
@override
|
|
String get browse_all => 'рд╕рднреА рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get genres => 'рд╢реИрд▓рд┐рдпрд╛рдБ';
|
|
|
|
@override
|
|
String get explore_genres => 'рд╢реИрд▓рд┐рдпреЛрдВ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get friends => 'рджреЛрд╕реНрдд';
|
|
|
|
@override
|
|
String get no_lyrics_available => 'рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдЗрд╕ рдЯреНрд░реИрдХ рдХреЗ рд▓рд┐рдП рдЧрд╛рдиреЗ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХреЗ';
|
|
|
|
@override
|
|
String get start_a_radio => 'рд░реЗрдбрд┐рдпреЛ рд╢реБрд░реВ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get how_to_start_radio => 'рд░реЗрдбрд┐рдпреЛ рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?';
|
|
|
|
@override
|
|
String get replace_queue_question => 'рдХреНрдпрд╛ рдЖрдк рд╡рд░реНрддрдорд╛рди рдХрддрд╛рд░ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдпрд╛ рдЗрд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?';
|
|
|
|
@override
|
|
String get endless_playback => 'рдЕрдВрддрд╣реАрди рдкреНрд▓реЗрдмреИрдХ';
|
|
|
|
@override
|
|
String get delete_playlist => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рд╣рдЯрд╛рдПрдВ';
|
|
|
|
@override
|
|
String get delete_playlist_confirmation => 'рдХреНрдпрд╛ рдЖрдк рд╡рд╛рдХрдИ рдЗрд╕ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХреЛ рд╣рдЯрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?';
|
|
|
|
@override
|
|
String get local_tracks => 'рд╕реНрдерд╛рдиреАрдп рдЯреНрд░реИрдХреНрд╕';
|
|
|
|
@override
|
|
String get local_tab => 'рд╕реНрдерд╛рдиреАрдп';
|
|
|
|
@override
|
|
String get song_link => 'рдЧрд╛рдиреЗ рдХрд╛ рд▓рд┐рдВрдХ';
|
|
|
|
@override
|
|
String get skip_this_nonsense => 'рдЗрд╕ рдорд╛рдпрд╛ рдХреЛ рдЫреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get freedom_of_music => 'тАЬрд╕рдВрдЧреАрдд рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛тАЭ';
|
|
|
|
@override
|
|
String get freedom_of_music_palm => 'тАЬрд╣рд╛рде рдореЗрдВ рд╕рдВрдЧреАрдд рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛тАЭ';
|
|
|
|
@override
|
|
String get get_started => 'рдЖрдЗрдП рд╢реБрд░реВ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get youtube_source_description => 'рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред';
|
|
|
|
@override
|
|
String get piped_source_description => 'рдореБрдлреНрдд рдорд╣рд╕реВрд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? YouTube рдХреЗ рд╕рдорд╛рди рд▓реЗрдХрд┐рди рдХрд╛рдлреА рдЕрдзрд┐рдХ рдореБрдлреНрддред';
|
|
|
|
@override
|
|
String get jiosaavn_source_description => 'рджрдХреНрд╖рд┐рдг рдПрд╢рд┐рдпрд╛рдИ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдоред';
|
|
|
|
@override
|
|
String get invidious_source_description => 'рдкрд╛рдЗрдкреНрдб рдХреЗ рд╕рдорд╛рди, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рд╕рд╛рде';
|
|
|
|
@override
|
|
String highest_quality(Object quality) {
|
|
return 'рд╕рд░реНрд╡реЛрддреНрддрдо рдЧреБрдгрд╡рддреНрддрд╛: $quality';
|
|
}
|
|
|
|
@override
|
|
String get select_audio_source => 'рдСрдбрд┐рдпреЛ рд╕реНрд░реЛрдд рдЪреБрдиреЗрдВ';
|
|
|
|
@override
|
|
String get endless_playback_description => 'рдХреНрд░рдордмрджреНрдз рдХрддрд╛рд░ рдХреЗ рдЕрдВрдд рдореЗрдВ рдирдП рдЧрд╛рдиреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get choose_your_region => 'рдЕрдкрдирд╛ рдХреНрд╖реЗрддреНрд░ рдЪреБрдиреЗрдВ';
|
|
|
|
@override
|
|
String get choose_your_region_description => 'рдпрд╣ Spotube рдХреЛ рдЖрдкрдХреЗ рд╕реНрдерд╛рди рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╕рд╛рдордЧреНрд░реА рджрд┐рдЦрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред';
|
|
|
|
@override
|
|
String get choose_your_language => 'рдЕрдкрдиреА рднрд╛рд╖рд╛ рдЪреБрдиреЗрдВ';
|
|
|
|
@override
|
|
String get help_project_grow => 'рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдВ';
|
|
|
|
@override
|
|
String get help_project_grow_description => 'Spotube рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рдЖрдк рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдпреЛрдЧрджрд╛рди рджреЗрдХрд░, рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдХреЗ рдпрд╛ рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдХрд░ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВред';
|
|
|
|
@override
|
|
String get contribute_on_github => 'GitHub рдкрд░ рдпреЛрдЧрджрд╛рди рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get donate_on_open_collective => 'рдУрдкрди рдХрд▓реЗрдХреНрдЯрд┐рд╡ рдкрд░ рджрд╛рди рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get browse_anonymously => 'рдмрд┐рдирд╛ рдирд╛рдо рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get enable_connect => 'рдХрдиреЗрдХреНрдЯ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get enable_connect_description => 'рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ Spotube рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get devices => 'рдЙрдкрдХрд░рдг';
|
|
|
|
@override
|
|
String get select => 'рдЪрдпрди рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String connect_client_alert(Object client) {
|
|
return 'рдЖрдк $client рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВ';
|
|
}
|
|
|
|
@override
|
|
String get this_device => 'рдпрд╣ рдЙрдкрдХрд░рдг';
|
|
|
|
@override
|
|
String get remote => 'рд░рд┐рдореЛрдЯ';
|
|
|
|
@override
|
|
String get stats => 'рдЖрдВрдХрдбрд╝реЗ';
|
|
|
|
@override
|
|
String and_n_more(Object count) {
|
|
return 'рдФрд░ $count рдФрд░';
|
|
}
|
|
|
|
@override
|
|
String get recently_played => 'рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЦреЗрд▓реЗ рдЧрдП';
|
|
|
|
@override
|
|
String get browse_more => 'рдЕрдзрд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get no_title => 'рдХреЛрдИ рд╢реАрд░реНрд╖рдХ рдирд╣реАрдВ';
|
|
|
|
@override
|
|
String get not_playing => 'рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛';
|
|
|
|
@override
|
|
String get epic_failure => 'рдорд╣рд╛рди рдЕрд╕рдлрд▓рддрд╛!';
|
|
|
|
@override
|
|
String added_num_tracks_to_queue(Object tracks_length) {
|
|
return '$tracks_length рдЯреНрд░реИрдХреНрд╕ рдХрддрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЧрдП';
|
|
}
|
|
|
|
@override
|
|
String get spotube_has_an_update => 'Spotube рдореЗрдВ рдПрдХ рдЕрдкрдбреЗрдЯ рд╣реИ';
|
|
|
|
@override
|
|
String get download_now => 'рдЕрднреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String nightly_version(Object nightlyBuildNum) {
|
|
return 'Spotube Nightly $nightlyBuildNum рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ';
|
|
}
|
|
|
|
@override
|
|
String release_version(Object version) {
|
|
return 'Spotube v$version рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ';
|
|
}
|
|
|
|
@override
|
|
String get read_the_latest => 'рдирд╡реАрдирддрдо рдкрдврд╝реЗрдВ';
|
|
|
|
@override
|
|
String get release_notes => 'рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯреНрд╕';
|
|
|
|
@override
|
|
String get pick_color_scheme => 'рд░рдВрдЧ рдпреЛрдЬрдирд╛ рдЪреБрдиреЗрдВ';
|
|
|
|
@override
|
|
String get save => 'рд╕рд╣реЗрдЬреЗрдВ';
|
|
|
|
@override
|
|
String get choose_the_device => 'рдЙрдкрдХрд░рдг рдЪреБрдиреЗрдВ:';
|
|
|
|
@override
|
|
String get multiple_device_connected => 'рдХрдИ рдЙрдкрдХрд░рдг рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВред\nрдЙрд╕ рдЙрдкрдХрд░рдг рдХреЛ рдЪреБрдиреЗрдВ рдЬрд┐рд╕ рдкрд░ рдЖрдк рдпрд╣ рдХреНрд░рд┐рдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ';
|
|
|
|
@override
|
|
String get nothing_found => 'рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛';
|
|
|
|
@override
|
|
String get the_box_is_empty => 'рдмреЙрдХреНрд╕ рдЦрд╛рд▓реА рд╣реИ';
|
|
|
|
@override
|
|
String get top_artists => 'рд╢реАрд░реНрд╖ рдХрд▓рд╛рдХрд╛рд░';
|
|
|
|
@override
|
|
String get top_albums => 'рд╢реАрд░реНрд╖ рдПрд▓реНрдмрдо';
|
|
|
|
@override
|
|
String get this_week => 'рдЗрд╕ рд╣рдлреНрддреЗ';
|
|
|
|
@override
|
|
String get this_month => 'рдЗрд╕ рдорд╣реАрдиреЗ';
|
|
|
|
@override
|
|
String get last_6_months => 'рдкрд┐рдЫрд▓реЗ 6 рдорд╣реАрдиреЗ';
|
|
|
|
@override
|
|
String get this_year => 'рдЗрд╕ рд╕рд╛рд▓';
|
|
|
|
@override
|
|
String get last_2_years => 'рдкрд┐рдЫрд▓реЗ 2 рд╕рд╛рд▓';
|
|
|
|
@override
|
|
String get all_time => 'рд╕рднреА рд╕рдордп';
|
|
|
|
@override
|
|
String powered_by_provider(Object providerName) {
|
|
return '$providerName рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд';
|
|
}
|
|
|
|
@override
|
|
String get email => 'рдИрдореЗрд▓';
|
|
|
|
@override
|
|
String get profile_followers => 'рдЕрдиреБрдпрд╛рдпреА';
|
|
|
|
@override
|
|
String get birthday => 'рдЬрдиреНрдорджрд┐рди';
|
|
|
|
@override
|
|
String get subscription => 'рд╕рджрд╕реНрдпрддрд╛';
|
|
|
|
@override
|
|
String get not_born => 'рдЕрднреА рдкреИрджрд╛ рдирд╣реАрдВ рд╣реБрдЖ';
|
|
|
|
@override
|
|
String get hacker => 'рд╣реИрдХрд░';
|
|
|
|
@override
|
|
String get profile => 'рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓';
|
|
|
|
@override
|
|
String get no_name => 'рдХреЛрдИ рдирд╛рдо рдирд╣реАрдВ';
|
|
|
|
@override
|
|
String get edit => 'рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get user_profile => 'рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓';
|
|
|
|
@override
|
|
String count_plays(Object count) {
|
|
return '$count рдкреНрд▓реЗ';
|
|
}
|
|
|
|
@override
|
|
String get streaming_fees_hypothetical => '*Spotify рдХреА рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо рднреБрдЧрддрд╛рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░\n\$0.003 рд╕реЗ \$0.005 рддрдХ рдЧрдгрдирд╛ рдХреА рдЧрдИ рд╣реИред рдпрд╣ рдПрдХ рдХрд╛рд▓реНрдкрдирд┐рдХ\nрдЧрдгрдирд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддреА рд╣реИ рдХрд┐ рд╡реЗ рдХрд┐рддрдирд╛ рднреБрдЧрддрд╛рди\nрдХрд░рддреЗ рдпрджрд┐ рд╡реЗ Spotify рдкрд░ рдЧрд╛рдиреЗ рд╕реБрдирддреЗред';
|
|
|
|
@override
|
|
String get minutes_listened => 'рд╕реБрдирд┐рдПрдХрд╛ рдорд┐рдиреЗрдЯрд╣рд░реВ';
|
|
|
|
@override
|
|
String get streamed_songs => 'рд╕реНрдЯреНрд░реАрдо рдЧрд░рд┐рдПрдХрд╛ рдЧреАрддрд╣рд░реВ';
|
|
|
|
@override
|
|
String count_streams(Object count) {
|
|
return '$count рд╕реНрдЯреНрд░рд┐рдо';
|
|
}
|
|
|
|
@override
|
|
String get owned_by_you => 'рддрдкрд╛рдИрдВрд▓реЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдЧрд░реЗрдХреЛ';
|
|
|
|
@override
|
|
String copied_shareurl_to_clipboard(Object shareUrl) {
|
|
return '$shareUrl рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдорд╛ рдХрдкреА рдЧрд░рд┐рдпреЛ';
|
|
}
|
|
|
|
@override
|
|
String get spotify_hipotetical_calculation => '*рдпреЛ Spotify рдХреЛ рдкреНрд░рддрд┐ рд╕реНрдЯреНрд░реАрдо рднреБрдЧрддрд╛рдирдХреЛ рдЖрдзрд╛рд░рдорд╛\n\$0.003 рджреЗрдЦрд┐ \$0.005 рдХреЛ рдмреАрдЪрдорд╛ рдЧрдгрдирд╛ рдЧрд░рд┐рдПрдХреЛ рд╣реЛред рдпреЛ рдПрдХ рдХрд╛рд▓реНрдкрдирд┐рдХ\nрдЧрдгрдирд╛ рд╣реЛ рдЬрд╕рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рджреЗрдЦрд╛рдЙрдБрдЫ рдХрд┐ рдЙрдиреАрд╣рд░реВрд▓реЗ рдХрддрд┐\nрдЕрд░реНрдЯрд┐рд╕реНрдЯрд╣рд░реВрд▓рд╛рдИ рддрд┐рдиреАрд╣рд░реВрдХрд╛ рдЧреАрддрд╣рд░реВ Spotify рдорд╛ рд╕реБрдиреЗрдорд╛\nрднреБрдХреНрддрд╛рди рдЧрд░реНрдиреБрдкрд░реНрдиреЗ рдерд┐рдпреЛред';
|
|
|
|
@override
|
|
String count_mins(Object minutes) {
|
|
return '$minutes рдорд┐рдирдЯ';
|
|
}
|
|
|
|
@override
|
|
String get summary_minutes => 'рдорд┐рдирдЯ';
|
|
|
|
@override
|
|
String get summary_listened_to_music => 'рд╕реБрдиреА рдЧрдИ рд╕рдВрдЧреАрдд';
|
|
|
|
@override
|
|
String get summary_songs => 'рдЧрд╛рдиреЗ';
|
|
|
|
@override
|
|
String get summary_streamed_overall => 'рдХреБрд▓ рд╕реНрдЯреНрд░реАрдо';
|
|
|
|
@override
|
|
String get summary_owed_to_artists => 'рдХрд▓рд╛рдХрд╛рд░реЛрдВ рдХреЛ рджреЗрдирджрд╛рд░\nрдЗрд╕ рдорд╣реАрдиреЗ';
|
|
|
|
@override
|
|
String get summary_artists => 'рдХрд▓рд╛рдХрд╛рд░';
|
|
|
|
@override
|
|
String get summary_music_reached_you => 'рд╕рдВрдЧреАрдд рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣реБрдВрдЪ рдЧрдпрд╛';
|
|
|
|
@override
|
|
String get summary_full_albums => 'рдкреВрд░рд╛ рдПрд▓реНрдмрдо';
|
|
|
|
@override
|
|
String get summary_got_your_love => 'рдЖрдкрдХрд╛ рдкреНрдпрд╛рд░ рдорд┐рд▓рд╛';
|
|
|
|
@override
|
|
String get summary_playlists => 'рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ';
|
|
|
|
@override
|
|
String get summary_were_on_repeat => 'рджреЛрд╣рд░рд╛рдпрд╛ рдЧрдпрд╛';
|
|
|
|
@override
|
|
String total_money(Object money) {
|
|
return 'рдХреБрд▓ $money';
|
|
}
|
|
|
|
@override
|
|
String get webview_not_found => 'рд╡реЗрдмрд╡реНрдпреВ рдирд╣реАрдВ рдорд┐рд▓рд╛';
|
|
|
|
@override
|
|
String get webview_not_found_description => 'рдЖрдкрдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╡реЗрдмрд╡реНрдпреВ рд░рдирдЯрд╛рдЗрдо рдЗрдВрд╕реНрдЯреЙрд▓ рдирд╣реАрдВ рд╣реИред\nрдЕрдЧрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реИ, рддреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ environment PATH рдореЗрдВ рд╣реИ\n\nрдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдРрдк рдХреЛ рдкреБрдирдГ рд╢реБрд░реВ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get unsupported_platform => 'рдЕрд╕рдорд░реНрдерд┐рдд рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо';
|
|
|
|
@override
|
|
String get cache_music => 'рд╕рдВрдЧреАрдд рдХреЛ рдХреИрд╢ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get open => 'рдЦреЛрд▓реЗрдВ';
|
|
|
|
@override
|
|
String get cache_folder => 'рдХреИрд╢ рдлрд╝реЛрд▓реНрдбрд░';
|
|
|
|
@override
|
|
String get export => 'рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get clear_cache => 'рдХреИрд╢ рд╕рд╛рдлрд╝ рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get clear_cache_confirmation => 'рдХреНрдпрд╛ рдЖрдк рдХреИрд╢ рд╕рд╛рдлрд╝ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?';
|
|
|
|
@override
|
|
String get export_cache_files => 'рдХреИрд╢ рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String found_n_files(Object count) {
|
|
return '$count рдлрд╝рд╛рдЗрд▓реЗрдВ рдорд┐рд▓реАрдВ';
|
|
}
|
|
|
|
@override
|
|
String get export_cache_confirmation => 'рдХреНрдпрд╛ рдЖрдк рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ';
|
|
|
|
@override
|
|
String exported_n_out_of_m_files(Object files, Object filesExported) {
|
|
return '$filesExported рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИрдВ $files рдореЗрдВ рд╕реЗ';
|
|
}
|
|
|
|
@override
|
|
String get undo => 'рдкреВрд░реНрд╡рд╡рдд рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get download_all => 'рд╕рднреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get add_all_to_playlist => 'рд╕рднреА рдХреЛ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get add_all_to_queue => 'рд╕рднреА рдХреЛ рдХрддрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ';
|
|
|
|
@override
|
|
String get play_all_next => 'рд╕рднреА рдХреЛ рдЕрдЧрд▓реЗ рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП';
|
|
|
|
@override
|
|
String get pause => 'рд░реЛрдХреЗрдВ';
|
|
|
|
@override
|
|
String get view_all => 'рд╕рднреА рджреЗрдЦреЗрдВ';
|
|
|
|
@override
|
|
String get no_tracks_added_yet => 'рд▓рдЧрддрд╛ рд╣реИ рдЖрдкрдиреЗ рдЕрднреА рддрдХ рдХреЛрдИ рдЯреНрд░реИрдХ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рд╣реИред';
|
|
|
|
@override
|
|
String get no_tracks => 'рд▓рдЧрддрд╛ рд╣реИ рдпрд╣рд╛рдБ рдХреЛрдИ рдЯреНрд░реИрдХ рдирд╣реАрдВ рд╣реИред';
|
|
|
|
@override
|
|
String get no_tracks_listened_yet => 'рд▓рдЧрддрд╛ рд╣реИ рдЖрдкрдиреЗ рдЕрднреА рддрдХ рдХреБрдЫ рдирд╣реАрдВ рд╕реБрдирд╛ рд╣реИред';
|
|
|
|
@override
|
|
String get not_following_artists => 'рдЖрдк рдХрд┐рд╕реА рднреА рдХрд▓рд╛рдХрд╛рд░ рдХреЛ рдлреЙрд▓реЛ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред';
|
|
|
|
@override
|
|
String get no_favorite_albums_yet => 'рд▓рдЧрддрд╛ рд╣реИ рдЖрдкрдиреЗ рдЕрднреА рддрдХ рдХреЛрдИ рдПрд▓реНрдмрдо рдЕрдкрдиреА рдкрд╕рдВрджреАрджрд╛ рд╕реВрдЪреА рдореЗрдВ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рд╣реИред';
|
|
|
|
@override
|
|
String get no_logs_found => 'рдХреЛрдИ рд▓реЙрдЧ рдирд╣реАрдВ рдорд┐рд▓рд╛';
|
|
|
|
@override
|
|
String get youtube_engine => 'YouTube рдЗрдВрдЬрди';
|
|
|
|
@override
|
|
String youtube_engine_not_installed_title(Object engine) {
|
|
return '$engine рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИ';
|
|
}
|
|
|
|
@override
|
|
String youtube_engine_not_installed_message(Object engine) {
|
|
return '$engine рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИред';
|
|
}
|
|
|
|
@override
|
|
String youtube_engine_set_path(Object engine) {
|
|
return 'рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ PATH рд╡реЗрд░рд┐рдПрдмрд▓ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛ рдпрд╛\nрдиреАрдЪреЗ $engine рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкреВрд░реНрдг рдкрде рд╕реЗрдЯ рдХрд░реЗрдВред';
|
|
}
|
|
|
|
@override
|
|
String get youtube_engine_unix_issue_message => 'macOS/Linux/рдпреВрдирд┐рдХреНрд╕ рдЬреИрд╕реЗ OS рдореЗрдВ, .zshrc/.bashrc/.bash_profile рдЖрджрд┐ рдореЗрдВ рдкрде рд╕реЗрдЯ рдХрд░рдирд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред\nрдЖрдкрдХреЛ рдкрде рдХреЛ рд╢реЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред';
|
|
|
|
@override
|
|
String get download => 'рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ';
|
|
|
|
@override
|
|
String get file_not_found => 'рдлрд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓реА';
|
|
|
|
@override
|
|
String get custom => 'рдХрд╕реНрдЯрдо';
|
|
|
|
@override
|
|
String get add_custom_url => 'рдХрд╕реНрдЯрдо URL рдЬреЛрдбрд╝реЗрдВ';
|
|
}
|