Merge pull request #3230 from B0pol/seconds

Merge duplicated duration plurals and introduce new plurals for selected count
This commit is contained in:
Mauricio Colli 2020-03-19 09:56:57 -03:00 committed by GitHub
commit fb3290e870
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
28 changed files with 817 additions and 135 deletions

View File

@ -128,7 +128,7 @@ class FeedFragment : BaseListFragment<FeedState, Unit>() {
.putBoolean(getString(R.string.feed_use_dedicated_fetch_method_key), !usingDedicatedMethod)
.apply()
}
.setPositiveButton(android.R.string.ok, null)
.setPositiveButton(resources.getString(R.string.finish), null)
.create()
.show()
return true

View File

@ -189,7 +189,8 @@ class FeedGroupDialog : DialogFragment() {
val groupAdapter = GroupAdapter<GroupieViewHolder>()
groupAdapter.spanCount = if (useGridLayout) 4 else 1
val selectedCountText = getString(R.string.feed_group_dialog_selection_count, this.selectedSubscriptions.size)
val subscriptionsCount = this.selectedSubscriptions.size
val selectedCountText = resources.getQuantityString(R.plurals.feed_group_dialog_selection_count, subscriptionsCount, subscriptionsCount)
selected_subscription_count_view.text = selectedCountText
subscriptions_selector_header_info.text = selectedCountText
@ -234,7 +235,8 @@ class FeedGroupDialog : DialogFragment() {
item.isSelected = isSelected
item.notifyChanged(PickerSubscriptionItem.UPDATE_SELECTED)
val updateSelectedCountText = getString(R.string.feed_group_dialog_selection_count, this.selectedSubscriptions.size)
val subscriptionsCount = this.selectedSubscriptions.size
val updateSelectedCountText = resources.getQuantityString(R.plurals.feed_group_dialog_selection_count, subscriptionsCount, subscriptionsCount)
selected_subscription_count_view.text = updateSelectedCountText
subscriptions_selector_header_info.text = updateSelectedCountText
}

View File

@ -76,7 +76,7 @@ public class VideoAudioSettingsFragment extends BasePreferenceFragment {
displayedDurationValues.add(durationsValue);
try {
displayedDescriptionValues.add(String.format(
res.getQuantityString(R.plurals.dynamic_seek_duration_description,
res.getQuantityString(R.plurals.seconds,
currentDurationValue),
currentDurationValue));
} catch (Resources.NotFoundException ignored) {

View File

@ -567,12 +567,12 @@
<string name="subtitle_activity_recaptcha">اضغط على \"تم\" عند حلها</string>
<string name="recaptcha_done_button">منجز</string>
<string name="videos_string">الفيديوهات</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="zero">%s ثوانٍ</item>
<item quantity="one">%s ثوانٍ</item>
<item quantity="two">%s ثوانٍ</item>
<item quantity="few">%s ثوانٍ</item>
<item quantity="many">%s ثوانٍ</item>
<item quantity="other">%s ثوانٍ</item>
<plurals name="seconds">
<item quantity="zero">%d ثوانٍ</item>
<item quantity="one">%d ثوانٍ</item>
<item quantity="two">%d ثوانٍ</item>
<item quantity="few">%d ثوانٍ</item>
<item quantity="many">%d ثوانٍ</item>
<item quantity="other">%d ثوانٍ</item>
</plurals>
</resources>

View File

@ -276,9 +276,9 @@
<string name="app_language_title">Llingua de l\'aplicación</string>
<string name="systems_language">La predeterminada del sistema</string>
<string name="videos_string">Vídeos</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s segundos</item>
<item quantity="other">%s segundos</item>
<plurals name="seconds">
<item quantity="one">%d segundos</item>
<item quantity="other">%d segundos</item>
</plurals>
<string name="playback_tempo">Tempu</string>
<string name="playback_pitch">Tonu</string>

View File

@ -536,8 +536,8 @@
<string name="subtitle_activity_recaptcha">完成后请按\"完成(Done)\"</string>
<string name="recaptcha_done_button">完成</string>
<string name="videos_string">视频</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="other">%s</item>
<plurals name="seconds">
<item quantity="other">%d</item>
</plurals>
<string name="new_seek_duration_toast">由于ExoPlayer的限制搜寻间隔设置为d秒</string>
<string name="mute">静音</string>

View File

@ -553,10 +553,10 @@ otevření ve vyskakovacím okně</string>
<string name="subtitle_activity_recaptcha">Po vyřešení stiskni \"Hotovo\"</string>
<string name="recaptcha_done_button">Hotovo</string>
<string name="videos_string">Videa</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s sekund</item>
<item quantity="few">%s sekund</item>
<item quantity="other">%s sekund</item>
<plurals name="seconds">
<item quantity="one">%d sekund</item>
<item quantity="few">%d sekund</item>
<item quantity="other">%d sekund</item>
</plurals>
<string name="new_seek_duration_toast">Kvůli omezením ExoPlayer bylo prohledávání nastaveno na %d vteřin</string>
<string name="mute">Umlčet</string>

View File

@ -545,10 +545,11 @@
<string name="subtitle_activity_recaptcha">\"Fertig\" drücken, wenn es gelöst wurde</string>
<string name="recaptcha_done_button">Fertig</string>
<string name="videos_string">Videos</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s Sekunde</item>
<item quantity="other">%s Sekunden</item>
<plurals name="seconds">
<item quantity="one">%d Sekunde</item>
<item quantity="other">%d Sekunden</item>
</plurals>
<string name="new_seek_duration_toast">Aufgrund von ExoPlayer-Einschränkungen wurde die Suchdauer auf %d Sekunden gesetzt</string>
<string name="mute">Stumm</string>
<string name="mute">Stummschaltung</string>
<string name="unmute">Stummschaltung aufheben</string>
</resources>

View File

@ -94,8 +94,8 @@
<string name="black_theme_title">Nigra</string>
<string name="popup_remember_size_pos_title">Memoru ŝprucfenestran grandecon kaj pozicion</string>
<string name="popup_remember_size_pos_summary">Memoru lastan grandecon kaj pozicion de ŝprucfenestro</string>
<string name="use_inexact_seek_title">Uzu rapide, ne preciza serĉon</string>
<string name="use_inexact_seek_summary">Ne preciza serĉo permesas al la ludanto serĉi poziciojn pli rapide kun malalta precizeco</string>
<string name="use_inexact_seek_title">Uzi rapide, ne precizan serĉon</string>
<string name="use_inexact_seek_summary">Ne preciza serĉo permesas al la ludanto serĉi poziciojn pli rapide kun malalta precizeco. Serĉi por 5, 15 kaj 25 sekundoj ne funckios kun tio opcio.</string>
<string name="download_thumbnail_title">Ŝarĝi bildetojn</string>
<string name="could_not_setup_download_menu">Ne povis konstrui la dosierujon de elŝuto</string>
<string name="live_streams_not_supported">Nunaj filmetoj ne estas ankoraŭ subtenataj</string>
@ -292,7 +292,7 @@
\nElektu AFM se vi volas elŝuti al ekstera SD-karto</string>
<string name="downloads_storage_use_saf_title">Uzu AFM</string>
<string name="downloads_storage_use_saf_summary">La \"Atinga Framo al la Memoro\" ebligas elŝuti al ekstera SD-karto.
\nKomento: kelkaj aparatoj malkongruas</string>
\nKelkaj aparatoj malkongruas</string>
<string name="clear_playback_states_title">Forviŝi ludajn poziciojn</string>
<string name="clear_playback_states_summary">Forviŝi la totalon de ludaj pozicioj</string>
<string name="delete_playback_states_alert">Ĉu vi volas forviŝi ĉiujn ludajn poziciojn \?</string>
@ -516,7 +516,7 @@
<item quantity="other">%s aŭskultantoj</item>
</plurals>
<string name="localization_changes_requires_app_restart">La lingvo ŝanĝos kiam la apo restartos.</string>
<string name="seek_duration_title">Rapida antaŭen / posten daŭron</string>
<string name="seek_duration_title">Rapida antaŭen / posten serĉan daŭron</string>
<string name="peertube_instance_url_title">Instancoj de PeerTube</string>
<string name="peertube_instance_url_summary">Elekti viajn preferitajn instancojn de PeerTube</string>
<string name="peertube_instance_url_help">Trovu la instancojn ke vi ŝatas ĉe %s</string>
@ -543,8 +543,51 @@
<string name="systems_language">Sistemnormo</string>
<string name="subtitle_activity_recaptcha">Premu « Finita » kiam solvita</string>
<string name="recaptcha_done_button">Finita</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s sekundo</item>
<item quantity="other">%s sekundoj</item>
<plurals name="seconds">
<item quantity="one">%d sekundo</item>
<item quantity="other">%d sekundoj</item>
</plurals>
<plurals name="minutes">
<item quantity="one">%d minuto</item>
<item quantity="other">%d minutoj</item>
</plurals>
<plurals name="hours">
<item quantity="one">%d horo</item>
<item quantity="other">%d horoj</item>
</plurals>
<plurals name="days">
<item quantity="one">%d tago</item>
<item quantity="other">%d tagoj</item>
</plurals>
<!-- Feed -->
<string name="feed_groups_header_title">Abonfluoj grupoj</string>
<string name="feed_oldest_subscription_update">Lasta ĝisdatigo: %s</string>
<string name="feed_subscription_not_loaded_count">Ne ŝarĝitaj: %d</string>
<string name="feed_notification_loading">Ŝarĝante abonfluon…</string>
<string name="feed_processing_message">Procesante abonfluon…</string>
<string name="feed_group_dialog_select_subscriptions">Seletkti abonojn</string>
<plurals name="feed_group_dialog_selection_count">
<item quantity="one">%d selektita</item>
<item quantity="other">%d selektitaj</item>
</plurals>
<string name="feed_group_dialog_empty_selection">No subscription selected</string>
<string name="feed_group_dialog_empty_name">Malplena grupa nomo</string>
<string name="feed_group_dialog_name_input">Nomo</string>
<string name="feed_group_dialog_delete_message">Ĉu vi volas forviŝi tion grupon?</string>
<string name="feed_create_new_group_button_title">Nova</string>
<string name="settings_category_feed_title">Abonfluo</string>
<string name="feed_update_threshold_title">Abonflua ĝisdatiga sojlo</string>
<string name="feed_update_threshold_summary">Tempo post lasta ĝisdatigo antaŭ abono estas konsiderita malĝisdatigita — %s</string>
<string name="feed_update_threshold_option_always_update">Ĉiam ĝisdatigi</string>
<string name="feed_use_dedicated_fetch_method_title">Ŝarĝi el dediĉita abonfluo kiam ĝi haveblas</string>
<string name="feed_use_dedicated_fetch_method_summary">Havebla en kelkaj servoj, ĝi estas ĝenerale multe pli rapida, sed povas doni limigita kvanto da aĵoj kaj ofte malpreciza informoj (ekzemple: neniu duracio, ajâ tipo, neniu « nuna » statuso).</string>
<string name="feed_use_dedicated_fetch_method_enable_button">Ŝalti rapidan modon</string>
<string name="feed_use_dedicated_fetch_method_disable_button">Malŝati rapidan modon</string>
<string name="new_seek_duration_toast">Pro ExoPlayer limoj, la serĉa daŭro estas metita %d sekundojn</string>
<string name="mute">Mutigi</string>
<string name="unmute">Malmutigi</string>
</resources>

View File

@ -544,9 +544,9 @@
<string name="subtitle_activity_recaptcha">Pulse en «Hecho» cuando esté resuelto</string>
<string name="recaptcha_done_button">Hecho</string>
<string name="videos_string">Vídeos</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s segundo</item>
<item quantity="other">%s segundos</item>
<plurals name="seconds">
<item quantity="one">%d segundo</item>
<item quantity="other">%d segundos</item>
</plurals>
<string name="new_seek_duration_toast">Debido a limitaciones de ExoPlayer la duración de la búsqueda fue fijada en %d segundos</string>
<string name="mute">Silenciar</string>

View File

@ -544,9 +544,9 @@
<string name="subtitle_activity_recaptcha">Sakatu \"Egina\" konponduta dagoenean</string>
<string name="recaptcha_done_button">Egina</string>
<string name="videos_string">Bideoak</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s segundu</item>
<item quantity="other">%s segundu</item>
<plurals name="seconds">
<item quantity="one">%d segundu</item>
<item quantity="other">%d segundu</item>
</plurals>
<string name="new_seek_duration_toast">ExoPlayer-en mugak direla eta bilaketaren iraupena %d segundotan ezarri da</string>
</resources>

View File

@ -147,7 +147,6 @@
<string name="channel_unsubscribed">Désabonné de la chaîne</string>
<string name="tab_main">Principal</string>
<string name="tab_subscriptions">Abonnements</string>
<string name="fragment_feed_title">Nouveautés</string>
<string name="settings_category_downloads_title">Téléchargement</string>
<string name="action_settings">Paramètres</string>
<string name="action_about">À propos</string>
@ -544,11 +543,65 @@
<string name="subtitle_activity_recaptcha">Appuyez sur « Terminé » une fois résolu</string>
<string name="recaptcha_done_button">Terminé</string>
<string name="videos_string">Vidéos</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s seconde</item>
<item quantity="other">%s secondes</item>
</plurals>
<string name="new_seek_duration_toast">En raison des contraintes dExoPlayer, le pas de déplacement a été réglée à %d secondes</string>
<string name="mute">Couper le son</string>
<string name="unmute">Remettre le son</string>
<plurals name="seconds">
<item quantity="one">%d seconde</item>
<item quantity="other">%d secondes</item>
</plurals>
<!-- Time duration plurals -->
<plurals name="minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="hours">
<item quantity="one">%d heure</item>
<item quantity="other">%d heures</item>
</plurals>
<plurals name="days">
<item quantity="one">%d jour</item>
<item quantity="other">%d jours</item>
</plurals>
<!-- feed -->
<string name="fragment_feed_title">Nouveautés</string>
<string name="feed_groups_header_title">Groupes d\'abonnements</string>
<string name="feed_oldest_subscription_update">Dernière mise à jour : %s</string>
<string name="feed_subscription_not_loaded_count">Pas chargés : %d</string>
<string name="feed_notification_loading">Chargement du flux…</string>
<string name="feed_processing_message">Préparation du flux…</string>
<string name="feed_group_dialog_select_subscriptions">Choisir les abonnements</string>
<string name="feed_group_dialog_empty_selection">Aucun abonnement sélectionné</string>
<plurals name="feed_group_dialog_selection_count">
<item quantity="one">%d sélectionné</item>
<item quantity="other">%d sélectionnés</item>
</plurals>
<string name="feed_group_dialog_empty_name">Nom de groupe vide</string>
<string name="feed_group_dialog_name_input">Nom</string>
<string name="feed_group_dialog_delete_message">Voulez-vous supprimer ce groupe ?</string>
<string name="feed_create_new_group_button_title">Nouveau</string>
<string name="settings_category_feed_title">Flux</string>
<string name="feed_update_threshold_title">Seuil de mise à jour du flux</string>
<string name="feed_update_threshold_summary">Temps depuis la dernière mise à jour pour que le flux ne soit plus considéré comme à jour — %s</string>
<string name="feed_update_threshold_option_always_update">Toujours mettre à jour</string>
<string name="feed_use_dedicated_fetch_method_title">Charger depuis un service dédié quand c\'est possible</string>
<string name="feed_use_dedicated_fetch_method_summary">Disponible pour quelques services, c\'est généralement bien plus rapide mais peut retourner un nombre d\'élements limité et des informations souvent incomplètes (ex : pas de durée, pas de statut « En direct ».</string>
<string name="feed_use_dedicated_fetch_method_enable_button">Activer le mode rapide</string>
<string name="feed_use_dedicated_fetch_method_disable_button">Désactiver le mode rapide</string>
<string name="feed_use_dedicated_fetch_method_help_text">Pensez vous que la chargement du flux est trop lent ? Si c\'est le cas, essayez le mode rapide (vous pouvez changer le mode dans les paramètres ou en pressant le bouton en dessous).\n\n
NewPipe propose deux manières de charger le flux :\n
• Charger toutes les chaines auquelles vous êtes abonnés, cette manière est lente mais complète.\n
• Charger depuis un service dédié, cette manière est plus rapide mais souvent incomplète.\n\n
La différence entre les deux est que la méthode rapide manque souvent de quelques informations, comme la durée d\'un élément ou le type (nous ne pouvons pas différencier les vidéos en direct des vidéos normales) et pourrait retourner moins d\'éléments.\n\n
YouTube est un exemple qui offre cette méthode rapide avec le flux RSS.\n\n
Donc le choix vous revient : Preferrez-vous la vitesse où des informations précises ?</string>
</resources>

View File

@ -556,11 +556,11 @@
<string name="subtitle_activity_recaptcha">יש ללחוץ על „סיום” לאחר הפתירה</string>
<string name="recaptcha_done_button">סיום</string>
<string name="videos_string">סרטונים</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s שניות</item>
<item quantity="two">%s שניות</item>
<item quantity="many">%s שניות</item>
<item quantity="other">%s שניות</item>
<plurals name="seconds">
<item quantity="one">%d שניות</item>
<item quantity="two">%d שניות</item>
<item quantity="many">%d שניות</item>
<item quantity="other">%d שניות</item>
</plurals>
<string name="new_seek_duration_toast">עקב מגבלות של ExoPlayer מגבלות טווחי החיפוש הוגדרו לכדי %d שניות</string>
<string name="mute">השתקה</string>

View File

@ -120,4 +120,57 @@
<string name="switch_to_main">Cambia a Principal</string>
<string name="clear_views_history_title">Vacuar le chronologia de reproductiones</string>
<string name="videos_string">Videos</string>
<string name="clear_views_history_summary">Dele le chronologia del contenido reguardate e positiones de reproduction</string>
<string name="watch_history_states_deleted">Positiones de reproduction delite.</string>
<string name="clear_search_history_title">Vacuar le chronologia de cerca</string>
<string name="network_error">Error de rete</string>
<string name="content_not_available">Contento non disponibile</string>
<string name="live_streams_not_supported">Fluxos in directe ancora non supportate</string>
<string name="player_stream_failure">Non poteva reproducer iste video</string>
<string name="invalid_url_toast">URL invalide</string>
<string name="video_streams_empty">Necun fluxo de video trovate</string>
<string name="audio_streams_empty">Necun fluxo de audio trovate</string>
<string name="invalid_directory">Le dossier non existe</string>
<string name="file_name_empty_error">Le nomine del file non pote esser vacue</string>
<string name="what_device_headline">Information:</string>
<string name="your_comment">Tu commento (in anglese):</string>
<string name="error_details_headline">Detalios:</string>
<string name="use_tor_title">Usar Tor</string>
<string name="retry">Retentar</string>
<string name="no_views">Nulle reproductiones</string>
<string name="no_videos">Nulle videos</string>
<string name="no_comments">Nulle commentos</string>
<string name="start">Initiar</string>
<string name="delete">Deler</string>
<string name="delete_one">Deler un</string>
<string name="delete_all">Deler omne</string>
<string name="rename">Renominar</string>
<string name="msg_name">Nomine de file</string>
<string name="msg_server_unsupported">Servitor non supportate</string>
<string name="msg_exists">Le file jam existe</string>
<string name="msg_running">NewPipe discargante</string>
<string name="title_activity_about">A proposito de NewPipe</string>
<string name="action_settings">Configurationes</string>
<string name="action_about">A proposito de</string>
<string name="copyright" formatted="true">© %1$s per %2$s sub %3$s</string>
<string name="action_open_website">Aperir sito web</string>
<string name="tab_about">A proposito de</string>
<string name="tab_licenses">Licentias</string>
<string name="contribution_title">Contribuer</string>
<string name="view_on_github">Vider in GitHub</string>
<string name="website_title">Sito web</string>
<string name="website_encouragement">Visita le sito web de NewPipe pro plus de informationes e novitates.</string>
<string name="app_license_title">Licentia de NewPipe</string>
<string name="read_full_license">Leger le licentia</string>
<string name="title_history_search">Recercas</string>
<string name="title_history_view">Reproductiones</string>
<string name="history_disabled">Le chronologia es disactivate</string>
<string name="action_history">Chronologia</string>
<string name="history_empty">Le chronologia es vacue</string>
<string name="history_cleared">Chronologia vacue</string>
<string name="title_last_played">Ultime reproductiones</string>
<string name="title_most_played">Le plus reproducite</string>
<string name="main_page_content">Contento del pagina principal</string>
<string name="select_a_channel">Selige un canal</string>
<string name="recaptcha_done_button">Preste</string>
</resources>

View File

@ -538,8 +538,8 @@
<string name="seek_duration_title">Durasi maju/mundur cepat</string>
<string name="subtitle_activity_recaptcha">Tekan \"Selesai\" saat selesai</string>
<string name="videos_string">Video</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="other">%s detik</item>
<plurals name="seconds">
<item quantity="other">%d detik</item>
</plurals>
<string name="new_seek_duration_toast">Karena kendala ExoPlayer, durasi pencarian ditetapkan ke %d detik</string>
</resources>

View File

@ -544,9 +544,9 @@
<string name="subtitle_activity_recaptcha">Premere \"Fatto\" quando risolto</string>
<string name="recaptcha_done_button">Fatto</string>
<string name="videos_string">Video</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s secondi</item>
<item quantity="other">%s secondi</item>
<plurals name="seconds">
<item quantity="one">%d secondi</item>
<item quantity="other">%d secondi</item>
</plurals>
<string name="new_seek_duration_toast">A causa dei vincoli di ExoPlayer la durata dello spostamento rapido è stata impostata a %d secondi</string>
<string name="mute">Silenzia</string>

View File

@ -537,8 +537,8 @@
<string name="subtitle_activity_recaptcha">解けたら \"完了\" を押してください</string>
<string name="recaptcha_done_button">完了</string>
<string name="videos_string">動画</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="other">%s</item>
<plurals name="seconds">
<item quantity="other">%d</item>
</plurals>
<string name="new_seek_duration_toast">ExoPlayer の制約のためシーク間隔は %d 秒に設定されました</string>
<string name="mute">ミュート</string>

View File

@ -546,8 +546,8 @@
<string name="subtitle_activity_recaptcha">گرتە بکە لەسەر ”تەواو” کاتێ کە چارەسەرکرا</string>
<string name="recaptcha_done_button">تەواو</string>
<string name="videos_string">ڤیدیۆکان</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s چرکە</item>
<item quantity="other">%s چرکە</item>
<plurals name="seconds">
<item quantity="one">%d چرکە</item>
<item quantity="other">%d چرکە</item>
</plurals>
</resources>

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="main_bg_subtitle">Стисни на пребарување за да почнеш</string>
<string name="main_bg_subtitle">Притиснете „Барај“ за да започнете.</string>
<string name="view_count_text">%1$s прегледи</string>
<string name="upload_date_text">Објавено на %1$s</string>
<string name="no_player_found">Не е најден плеер за стримови. Инсталирај VLC?</string>
<string name="no_player_found">Не е пронајден плеер за стримови. Сакате да инсталирате VLC\?</string>
<string name="no_player_found_toast">Не е пронајден плеер за стримови (можеш да инсталираш VLC)</string>
<string name="install">Инсталирај</string>
<string name="cancel">Откажи</string>
@ -19,14 +19,14 @@
<string name="choose_browser">Одбери пребарувач</string>
<string name="screen_rotation">ротација</string>
<string name="use_external_video_player_title">Користи надворешен видео плеер</string>
<string name="use_external_video_player_summary">Отстранува звук на НЕКОИ резолуции</string>
<string name="use_external_video_player_summary">Се губи звукот на НЕКОИ резолуции</string>
<string name="use_external_audio_player_title">Користи надворешен аудио плеер</string>
<string name="popup_mode_share_menu_title">NewPipe мало прозорче</string>
<string name="subscribe_button_title">Зачлени се</string>
<string name="subscribed_button_title">Зачленет</string>
<string name="channel_unsubscribed">Откажано е членството на каналот</string>
<string name="subscription_change_failed">Не може да се промени членството</string>
<string name="subscription_update_failed">Не може да се освежи членството</string>
<string name="subscription_change_failed">Не може да се промени претплатата</string>
<string name="subscription_update_failed">Не може да се ажурира претплатата</string>
<string name="show_info">Покажи информации</string>
<string name="tab_main">Почетна</string>
<string name="tab_subscriptions">Членства</string>
@ -36,21 +36,21 @@
<string name="controls_popup_title">Подпрозорче</string>
<string name="controls_add_to_playlist_title">Додај на</string>
<string name="download_path_title">Локација за зачувување на видеата</string>
<string name="download_path_summary">Локација за зачувување на видеата</string>
<string name="download_path_dialog_title">Внеси локација за зачувување на видеата</string>
<string name="download_path_audio_title">Локација за зачувување аудио</string>
<string name="download_path_audio_summary">Локација за зачувување аудио</string>
<string name="download_path_audio_dialog_title">Внеси локација за зачувување аудио</string>
<string name="download_path_summary">Преземените видеа се сместени овде</string>
<string name="download_path_dialog_title">Одберете каде да ги зачувате видеата</string>
<string name="download_path_audio_title">Фолдер за преземање на аудио</string>
<string name="download_path_audio_summary">Преземените аудио фајлови се сместени овде</string>
<string name="download_path_audio_dialog_title">Одберете фолдер за зачувување на аудио</string>
<string name="autoplay_by_calling_app_title">Автоматско пуштање</string>
<string name="autoplay_by_calling_app_summary">Пушта видео кога NewPipe е повикана од друга апликација</string>
<string name="autoplay_by_calling_app_summary">Пушта видео кога NewPipe е уклучена од друга апликација</string>
<string name="default_resolution_title">Стандардна резолуција</string>
<string name="default_popup_resolution_title">Стандардна резолуција на подпрозорчето</string>
<string name="show_higher_resolutions_title">Покажи повисоки резолуции</string>
<string name="show_higher_resolutions_summary">Само некои уреди поддржуваат 2К/4К видеа</string>
<string name="default_popup_resolution_title">Стандардна резолуција на малиот прозор</string>
<string name="show_higher_resolutions_title">Прикажи повисоки резолуции</string>
<string name="show_higher_resolutions_summary">Само одредени уреди поддржуваат 2К/4К видеа</string>
<string name="play_with_kodi_title">Пушти на Kodi</string>
<string name="kore_not_found">Аплик. Kore не е најдена. Инсталирај?</string>
<string name="show_play_with_kodi_title">Покажи опција „Пушти со Kodi“</string>
<string name="show_play_with_kodi_summary">Покажи опција да се пушти видео со Kodi media center</string>
<string name="kore_not_found">Апликацијата Kore не е најдена. Сакате да ја инсталирате\?</string>
<string name="show_play_with_kodi_title">Прикажи ја „Пушти со Kodi“ опцијата</string>
<string name="show_play_with_kodi_summary">Прикажи опција да се пушти видео со Kodi media center</string>
<string name="play_audio">Звук</string>
<string name="default_audio_format_title">Стандарден аудио формат</string>
<string name="default_video_format_title">Стандарден видео формат</string>
@ -58,37 +58,37 @@
<string name="light_theme_title">Светла</string>
<string name="dark_theme_title">Темна</string>
<string name="black_theme_title">Црна</string>
<string name="popup_remember_size_pos_title">Запамти го местото и големината на прозорчето</string>
<string name="popup_remember_size_pos_title">Запамти го местото и големината на малиот прозорец</string>
<string name="popup_remember_size_pos_summary">Запамти ја последната големина и место на прозорчето</string>
<string name="use_inexact_seek_title">Брзо, непрецизно премотување</string>
<string name="use_inexact_seek_summary">Со непрецизното премотување може да се пребарува побрзо, но понепрецизно</string>
<string name="download_thumbnail_title">Прочитај сликички</string>
<string name="download_thumbnail_summary">Оневозможи, за да не се читаат сликичките од видеото, за штедење меморија и интернет. Промена на опцијата ќе ја избрише кеш-меморијата</string>
<string name="thumbnail_cache_wipe_complete_notice">Сликичките се избришани</string>
<string name="metadata_cache_wipe_title">Избриши ги собраните мета-податоци</string>
<string name="metadata_cache_wipe_summary">Избриши ги сите собрани податоци од веб-страни</string>
<string name="metadata_cache_wipe_complete_notice">Избришани се мета-податоците</string>
<string name="auto_queue_title">Автоматски постави го на листа следното видео</string>
<string name="use_inexact_seek_summary">Со непрецизното премотување се пребарува побрзо, но со намалена презицност.</string>
<string name="download_thumbnail_title">Прочитај мали видео-сликички</string>
<string name="download_thumbnail_summary">Оневозможете, за да не се читаат малите видео-сликички за штедење на меморија и интернет. Промената на оваа опцијата ќе ја избрише кеш-меморијата.</string>
<string name="thumbnail_cache_wipe_complete_notice">Кешираните слики се избришани</string>
<string name="metadata_cache_wipe_title">Избришете ги кешираните мета-податоци</string>
<string name="metadata_cache_wipe_summary">Избришете ги сите кеш-податоци од веб-страни</string>
<string name="metadata_cache_wipe_complete_notice">Мета-податоците се избришани</string>
<string name="auto_queue_title">Автоматски постави го на листа на следно видео</string>
<string name="auto_queue_summary">Автоматски прикачи поврзано видео кога ќе почне последното пуштено видео во неповторлива листа</string>
<string name="player_gesture_controls_title">Управување на плеерот со гестови</string>
<string name="player_gesture_controls_summary">Користи гестови за управување на светлоста и тонот</string>
<string name="show_search_suggestions_title">Предлози за пребарување</string>
<string name="show_search_suggestions_summary">Покажи предлози при пребарување</string>
<string name="enable_search_history_title">Историја на пребарувањата</string>
<string name="enable_search_history_summary">Зачувај ги пребарувањата локално</string>
<string name="player_gesture_controls_summary">Користете гестови за управување на светлоста и гласноста</string>
<string name="show_search_suggestions_title">Пребарајте предлози</string>
<string name="show_search_suggestions_summary">Прикажи предлози при пребарување</string>
<string name="enable_search_history_title">Претходни пребарувања</string>
<string name="enable_search_history_summary">Зачувајте ги пребарувањата локално</string>
<string name="enable_watch_history_title">Историја и зачувано</string>
<string name="enable_watch_history_summary">Зачувај ја листата на гледани видеа</string>
<string name="resume_on_audio_focus_gain_title">Продолжи видео при враќање на фокусот</string>
<string name="resume_on_audio_focus_gain_summary">Продолжи го видеото по прекини (пр. телефонски повик)</string>
<string name="download_dialog_title">Превземи</string>
<string name="enable_watch_history_summary">Зачувајте ја листата на гледани видеа</string>
<string name="resume_on_audio_focus_gain_title">Продолжете со репродукција</string>
<string name="resume_on_audio_focus_gain_summary">Продолжете со репродукција на видеото по прекини (пр. телефонски повик)</string>
<string name="download_dialog_title">Преземи</string>
<string name="next_video_title">Следно видео</string>
<string name="show_next_and_similar_title">Покажи „следни“ и „слични“ видеа</string>
<string name="show_hold_to_append_title">Покажи совет „задржи за прикачување“</string>
<string name="show_hold_to_append_summary">Прикажи совет кога позадината или копче од подпрозорчето се притиснати, на страната за видео детаљи</string>
<string name="show_next_and_similar_title">Прикажи „следни“ и „слични“ видеа</string>
<string name="show_hold_to_append_title">Прикажи „задржи за прикачување“</string>
<string name="show_hold_to_append_summary">Покажи совет при притискање на позадината или кога скок копчето е притиснато на видео \"Детали:\"</string>
<string name="url_not_supported_toast">Неподдржана URL врска</string>
<string name="default_content_country_title">Земја на прикажани видеа</string>
<string name="service_title">Услуга</string>
<string name="content_language_title">Претпочитан јазик на видеата</string>
<string name="content_language_title">Стандарден јазик на содржина</string>
<string name="settings_category_player_title">Плеер</string>
<string name="settings_category_player_behavior_title">Однесување</string>
<string name="settings_category_video_audio_title">Видео и Звук</string>
@ -402,13 +402,13 @@
<string name="minimize_on_exit_none_description">Никое</string>
<string name="minimize_on_exit_background_description">Смали го во позадина</string>
<string name="minimize_on_exit_popup_description">Смали го во прозорче</string>
<string name="unsubscribe">Откажи членство</string>
<string name="unsubscribe">Откажете претплата</string>
<string name="tab_new">Ново јазиче</string>
<string name="tab_choose">Одбери јазиче</string>
<string name="volume_gesture_control_title">Гест за контрола на јачина на звук</string>
<string name="volume_gesture_control_summary">Користи гест за контрола на јачината на звукот</string>
<string name="brightness_gesture_control_title">Гест за контрола на осветленост</string>
<string name="brightness_gesture_control_summary">Користи гест за контрола на осветленот</string>
<string name="volume_gesture_control_title">Гест за контрола на гласност</string>
<string name="volume_gesture_control_summary">Користете гестови за подесување на гласноста</string>
<string name="brightness_gesture_control_title">Гестови за контрола на осветленост</string>
<string name="brightness_gesture_control_summary">Користете гест за контрола на осветленоста</string>
<string name="settings_category_updates_title">Ажурирања</string>
<string name="file_deleted">Дадотеката е избришана</string>
<string name="app_update_notification_channel_name">Известување за ажурирање на апликација</string>
@ -457,16 +457,16 @@
<string name="events">Настани</string>
<string name="conferences">Конференции</string>
<string name="show_comments_title">Прикажи коментари</string>
<string name="autoplay_title">Автоматски старт</string>
<string name="autoplay_title">Автоматско пуштање</string>
<plurals name="comments">
<item quantity="one">Коментари</item>
<item quantity="other"></item>
<item quantity="other"/>
</plurals>
<string name="no_comments">Нема коментари</string>
<string name="error_unable_to_load_comments">Не може да се вчитаат коментарите</string>
<string name="close">Затвори</string>
<string name="enable_playback_resume_title">Продолжи со репродукција</string>
<string name="enable_playback_resume_summary">Врати ја последната позиција за репродукција</string>
<string name="enable_playback_resume_summary">Враќање на последната позиција на репродукција</string>
<string name="settings_category_clear_data_title">Избриши податоци</string>
<string name="missing_file">Дадотеката е преместена или избришана</string>
<string name="overwrite_unrelated_warning">Ддотека со ова име веќе постои</string>
@ -485,4 +485,15 @@
<string name="downloads_storage_use_saf_title">Користи SAF</string>
<string name="downloads_storage_use_saf_summary">Рамката за пристап до складирање овозможува преземања во надворешна SD-картичка.
\nЗабелешка: некои уреди не се поддржани.</string>
<string name="show_comments_summary">Исклучете за да ги скриете коментарите</string>
<string name="enable_playback_state_lists_title">Позиции во листите</string>
<string name="enable_playback_state_lists_summary">Покажете ги индикаторите за позиција за репродукција во листите</string>
<string name="download_choose_new_path">Променете го фолдерот за преземање за да има ефект</string>
<string name="seek_duration_title">Брзо премотување напред</string>
<string name="peertube_instance_url_title">Примери на PeerTube</string>
<string name="peertube_instance_url_summary">Одберете ги вашите омилени PeerTube пример</string>
<string name="peertube_instance_url_help">Пронајдете ги примерите кои ви се допаѓаат на %s</string>
<string name="peertube_instance_add_title">Додадете пример</string>
<string name="enable_lock_screen_video_thumbnail_title">мала видео-сликичка на заклучен екран</string>
<string name="enable_lock_screen_video_thumbnail_summary">Мала видео-сликичка е прикажана на заклучниот екран при користење на плеерот во позадина</string>
</resources>

View File

@ -543,8 +543,8 @@
<string name="subtitle_activity_recaptcha">Trykk \"Ferdig\" når den er løst</string>
<string name="recaptcha_done_button">Ferdig</string>
<string name="videos_string">Videoer</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s sekunder</item>
<item quantity="other">%s sekunder</item>
<plurals name="seconds">
<item quantity="one">%d sekunder</item>
<item quantity="other">%d sekunder</item>
</plurals>
</resources>

File diff suppressed because it is too large Load Diff

View File

@ -16,7 +16,7 @@
<string name="use_external_audio_player_title">Użyj zewnętrznego odtwarzacza audio</string>
<string name="view_count_text">%1$s wyświetleń</string>
<string name="upload_date_text">Opublikowano %1$s</string>
<string name="no_player_found">Nie znaleziono odtwarzacza strumieni. Zainstalować VLC\?</string>
<string name="no_player_found">Nie znaleziono odtwarzacza strumienia. Zainstalować VLC\?</string>
<string name="download_path_title">Folder pobierania wideo</string>
<string name="download_path_summary">Pobrane pliki wideo są przechowywane tutaj</string>
<string name="download_path_dialog_title">Wybierz folder pobierania plików wideo</string>
@ -550,10 +550,10 @@
<string name="subtitle_activity_recaptcha">Po rozwiązaniu naciśnij „Gotowe”</string>
<string name="recaptcha_done_button">Gotowe</string>
<string name="videos_string">Filmy</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s sekund</item>
<item quantity="few">%s sekund</item>
<item quantity="many">%s sekund</item>
<plurals name="seconds">
<item quantity="one">%d sekund</item>
<item quantity="few">%d sekund</item>
<item quantity="many">%d sekund</item>
</plurals>
<string name="new_seek_duration_toast">Ze względu na ograniczenia ExoPlayer, czas trwania wyszukiwania został ustawiony na %d sekund</string>
<string name="mute">Wycisz</string>

View File

@ -552,9 +552,9 @@ abrir em modo popup</string>
<string name="subtitle_activity_recaptcha">Toque em \"Feito\" ao resolver</string>
<string name="recaptcha_done_button">Feito</string>
<string name="videos_string">Vídeos</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s segundo</item>
<item quantity="other">%s segundos</item>
<plurals name="seconds">
<item quantity="one">%d segundo</item>
<item quantity="other">%d segundos</item>
</plurals>
<string name="new_seek_duration_toast">Devido as configurações do ExoPlayer, a duração de busca foi alterada para %d segundos</string>
<string name="mute">Desativar som</string>

View File

@ -549,10 +549,10 @@
<string name="subtitle_activity_recaptcha">По завершении нажмите Готово</string>
<string name="recaptcha_done_button">Готово</string>
<string name="videos_string">Видео</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s секунда</item>
<item quantity="few">%s секунды</item>
<item quantity="many">%s секунд</item>
<plurals name="seconds">
<item quantity="one">%d секунда</item>
<item quantity="few">%d секунды</item>
<item quantity="many">%d секунд</item>
</plurals>
<string name="new_seek_duration_toast">Из-за ограничений ExoPlayer точность перемотки составляет %d секунд</string>
<string name="mute">Отключить звук</string>

View File

@ -544,9 +544,9 @@
<string name="subtitle_activity_recaptcha">Çözüldüğünde \"Bitti\" butonuna basın</string>
<string name="recaptcha_done_button">Bitti</string>
<string name="videos_string">Videolar</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s saniye</item>
<item quantity="other">%s saniye</item>
<plurals name="seconds">
<item quantity="one">%d saniye</item>
<item quantity="other">%d saniye</item>
</plurals>
<string name="new_seek_duration_toast">ExoPlayer kısıtlamaları gereği konumlama süresi %d saniyeye belirlenmiştir</string>
</resources>

View File

@ -537,8 +537,8 @@
<string name="subtitle_activity_recaptcha">解決後請按「完成」</string>
<string name="recaptcha_done_button">完成</string>
<string name="videos_string">影片</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="other">%s</item>
<plurals name="seconds">
<item quantity="other">%d</item>
</plurals>
<string name="new_seek_duration_toast">因為 ExoPlayer 的限制,搜尋持續時間設定為 %d 秒</string>
<string name="mute">靜音</string>

View File

@ -33,7 +33,7 @@
<string name="seek_duration_default_value" translatable="false">10000</string>
<string-array name="seek_duration_description" translatable="false">
<!-- They are overridden in VideoAudioSettingsFragment.java if the translation
(dynamic_seek_duration_description) exist. Otherwise this array is picked-->
(seconds) exist. Otherwise this array is picked-->
<item>5 seconds</item>
<item>10 seconds</item>
<item>15 seconds</item>

View File

@ -594,11 +594,6 @@
<string name="app_language_title">App language</string>
<string name="systems_language">System default</string>
<string name="new_seek_duration_toast">Due to ExoPlayer constraints the seek duration was set to %d seconds</string>
<plurals name="dynamic_seek_duration_description">
<item quantity="one">%s second</item>
<item quantity="other">%s seconds</item>
</plurals>
<!-- Time duration plurals -->
<plurals name="seconds">
<item quantity="one">%d second</item>
@ -628,8 +623,11 @@
<string name="feed_notification_loading">Loading feed…</string>
<string name="feed_processing_message">Processing feed…</string>
<string name="feed_group_dialog_select_subscriptions">Select subscriptions</string>
<string name="feed_group_dialog_selection_count">Selected: %d</string>
<string name="feed_group_dialog_empty_selection">No subscription selected</string>
<plurals name="feed_group_dialog_selection_count">
<item quantity="one">%d selected</item>
<item quantity="other">%d selected</item>
</plurals>
<string name="feed_group_dialog_empty_name">Empty group name</string>
<string name="feed_group_dialog_name_input">Name</string>
<string name="feed_group_dialog_delete_message">Do you want to delete this group?</string>