Merge pull request #8668 from Isira-Seneviratne/Show_no_update_notification
Show toast when no updates are available.
This commit is contained in:
commit
730664eefb
|
@ -172,7 +172,7 @@ public class MainActivity extends AppCompatActivity {
|
|||
if (prefs.getBoolean(app.getString(R.string.update_app_key), true)) {
|
||||
// Start the worker which is checking all conditions
|
||||
// and eventually searching for a new version.
|
||||
NewVersionWorker.enqueueNewVersionCheckingWork(app);
|
||||
NewVersionWorker.enqueueNewVersionCheckingWork(app, false);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -3,16 +3,18 @@ package org.schabi.newpipe
|
|||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import android.util.Log
|
||||
import android.widget.Toast
|
||||
import androidx.core.app.NotificationCompat
|
||||
import androidx.core.app.NotificationManagerCompat
|
||||
import androidx.core.content.ContextCompat
|
||||
import androidx.core.content.edit
|
||||
import androidx.core.net.toUri
|
||||
import androidx.preference.PreferenceManager
|
||||
import androidx.work.OneTimeWorkRequest
|
||||
import androidx.work.OneTimeWorkRequestBuilder
|
||||
import androidx.work.WorkManager
|
||||
import androidx.work.WorkRequest
|
||||
import androidx.work.Worker
|
||||
import androidx.work.WorkerParameters
|
||||
import androidx.work.workDataOf
|
||||
import com.grack.nanojson.JsonParser
|
||||
import com.grack.nanojson.JsonParserException
|
||||
import org.schabi.newpipe.extractor.downloader.Response
|
||||
|
@ -42,26 +44,40 @@ class NewVersionWorker(
|
|||
versionCode: Int
|
||||
) {
|
||||
if (BuildConfig.VERSION_CODE >= versionCode) {
|
||||
if (inputData.getBoolean(IS_MANUAL, false)) {
|
||||
// Show toast stating that the app is up-to-date if the update check was manual.
|
||||
ContextCompat.getMainExecutor(applicationContext).execute {
|
||||
Toast.makeText(
|
||||
applicationContext, R.string.app_update_unavailable_toast,
|
||||
Toast.LENGTH_SHORT
|
||||
).show()
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
val app = App.getApp()
|
||||
|
||||
// A pending intent to open the apk location url in the browser.
|
||||
val intent = Intent(Intent.ACTION_VIEW, apkLocationUrl?.toUri())
|
||||
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
|
||||
val pendingIntent = PendingIntentCompat.getActivity(app, 0, intent, 0)
|
||||
val channelId = app.getString(R.string.app_update_notification_channel_id)
|
||||
val notificationBuilder = NotificationCompat.Builder(app, channelId)
|
||||
val pendingIntent = PendingIntentCompat.getActivity(
|
||||
applicationContext, 0, intent, 0
|
||||
)
|
||||
val channelId = applicationContext.getString(R.string.app_update_notification_channel_id)
|
||||
val notificationBuilder = NotificationCompat.Builder(applicationContext, channelId)
|
||||
.setSmallIcon(R.drawable.ic_newpipe_update)
|
||||
.setVisibility(NotificationCompat.VISIBILITY_PUBLIC)
|
||||
.setContentIntent(pendingIntent)
|
||||
.setAutoCancel(true)
|
||||
.setContentTitle(app.getString(R.string.app_update_notification_content_title))
|
||||
.setContentText(
|
||||
app.getString(R.string.app_update_notification_content_text) +
|
||||
" " + versionName
|
||||
.setContentIntent(pendingIntent)
|
||||
.setContentTitle(
|
||||
applicationContext.getString(R.string.app_update_available_notification_title)
|
||||
)
|
||||
val notificationManager = NotificationManagerCompat.from(app)
|
||||
.setContentText(
|
||||
applicationContext.getString(
|
||||
R.string.app_update_available_notification_text, versionName
|
||||
)
|
||||
)
|
||||
|
||||
val notificationManager = NotificationManagerCompat.from(applicationContext)
|
||||
notificationManager.notify(2000, notificationBuilder.build())
|
||||
}
|
||||
|
||||
|
@ -72,12 +88,14 @@ class NewVersionWorker(
|
|||
return
|
||||
}
|
||||
|
||||
val prefs = PreferenceManager.getDefaultSharedPreferences(applicationContext)
|
||||
// Check if the last request has happened a certain time ago
|
||||
// to reduce the number of API requests.
|
||||
val expiry = prefs.getLong(applicationContext.getString(R.string.update_expiry_key), 0)
|
||||
if (!isLastUpdateCheckExpired(expiry)) {
|
||||
return
|
||||
if (!inputData.getBoolean(IS_MANUAL, false)) {
|
||||
val prefs = PreferenceManager.getDefaultSharedPreferences(applicationContext)
|
||||
// Check if the last request has happened a certain time ago
|
||||
// to reduce the number of API requests.
|
||||
val expiry = prefs.getLong(applicationContext.getString(R.string.update_expiry_key), 0)
|
||||
if (!isLastUpdateCheckExpired(expiry)) {
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
// Make a network request to get latest NewPipe data.
|
||||
|
@ -120,43 +138,42 @@ class NewVersionWorker(
|
|||
}
|
||||
|
||||
override fun doWork(): Result {
|
||||
try {
|
||||
return try {
|
||||
checkNewVersion()
|
||||
Result.success()
|
||||
} catch (e: IOException) {
|
||||
Log.w(TAG, "Could not fetch NewPipe API: probably network problem", e)
|
||||
return Result.failure()
|
||||
Result.failure()
|
||||
} catch (e: ReCaptchaException) {
|
||||
Log.e(TAG, "ReCaptchaException should never happen here.", e)
|
||||
return Result.failure()
|
||||
Result.failure()
|
||||
}
|
||||
return Result.success()
|
||||
}
|
||||
|
||||
companion object {
|
||||
private val DEBUG = MainActivity.DEBUG
|
||||
private val TAG = NewVersionWorker::class.java.simpleName
|
||||
private const val NEWPIPE_API_URL = "https://newpipe.net/api/data.json"
|
||||
private const val IS_MANUAL = "isManual"
|
||||
|
||||
/**
|
||||
* Start a new worker which
|
||||
* checks if all conditions for performing a version check are met,
|
||||
* fetches the API endpoint [.NEWPIPE_API_URL] containing info
|
||||
* about the latest NewPipe version
|
||||
* and displays a notification about ana available update.
|
||||
* Start a new worker which checks if all conditions for performing a version check are met,
|
||||
* fetches the API endpoint [.NEWPIPE_API_URL] containing info about the latest NewPipe
|
||||
* version and displays a notification about an available update if one is available.
|
||||
* <br></br>
|
||||
* Following conditions need to be met, before data is request from the server:
|
||||
* Following conditions need to be met, before data is requested from the server:
|
||||
*
|
||||
* * The app is signed with the correct signing key (by TeamNewPipe / schabi).
|
||||
* If the signing key differs from the one used upstream, the update cannot be installed.
|
||||
* * The user enabled searching for and notifying about updates in the settings.
|
||||
* * The app did not recently check for updates.
|
||||
* We do not want to make unnecessary connections and DOS our servers.
|
||||
*
|
||||
*/
|
||||
@JvmStatic
|
||||
fun enqueueNewVersionCheckingWork(context: Context) {
|
||||
val workRequest: WorkRequest =
|
||||
OneTimeWorkRequest.Builder(NewVersionWorker::class.java).build()
|
||||
fun enqueueNewVersionCheckingWork(context: Context, isManual: Boolean) {
|
||||
val workRequest = OneTimeWorkRequestBuilder<NewVersionWorker>()
|
||||
.setInputData(workDataOf(IS_MANUAL to isManual))
|
||||
.build()
|
||||
WorkManager.getInstance(context).enqueue(workRequest)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,25 +16,17 @@ public class UpdateSettingsFragment extends BasePreferenceFragment {
|
|||
.apply();
|
||||
|
||||
if (checkForUpdates) {
|
||||
checkNewVersionNow();
|
||||
NewVersionWorker.enqueueNewVersionCheckingWork(requireContext(), true);
|
||||
}
|
||||
return true;
|
||||
};
|
||||
|
||||
private final Preference.OnPreferenceClickListener manualUpdateClick = preference -> {
|
||||
Toast.makeText(getContext(), R.string.checking_updates_toast, Toast.LENGTH_SHORT).show();
|
||||
checkNewVersionNow();
|
||||
NewVersionWorker.enqueueNewVersionCheckingWork(requireContext(), true);
|
||||
return true;
|
||||
};
|
||||
|
||||
private void checkNewVersionNow() {
|
||||
// Search for updates immediately when update checks are enabled.
|
||||
// Reset the expire time. This is necessary to check for an update immediately.
|
||||
defaultPreferences.edit()
|
||||
.putLong(getString(R.string.update_expiry_key), 0).apply();
|
||||
NewVersionWorker.enqueueNewVersionCheckingWork(getContext());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCreatePreferences(final Bundle savedInstanceState, final String rootKey) {
|
||||
addPreferencesFromResourceRegistry();
|
||||
|
|
|
@ -370,8 +370,7 @@
|
|||
<string name="list">القائمة</string>
|
||||
<string name="grid">الشبكة</string>
|
||||
<string name="auto">تلقائي</string>
|
||||
<string name="app_update_notification_content_title">تحديث NewPipe متاح!</string>
|
||||
<string name="app_update_notification_content_text">اضغط لتنزيل</string>
|
||||
<string name="app_update_available_notification_title">تحديث NewPipe متاح!</string>
|
||||
<string name="missions_header_finished">انتهى</string>
|
||||
<string name="missions_header_pending">ريثما</string>
|
||||
<string name="paused">متوقف</string>
|
||||
|
|
|
@ -485,7 +485,7 @@
|
|||
<string name="queued">növbədədir</string>
|
||||
<string name="post_processing">sonrakı emal olunur</string>
|
||||
<string name="checking_updates_toast">Yeniləmələr yoxlanılır…</string>
|
||||
<string name="app_update_notification_content_title">NewPipe yeniləməsi mövcuddur!</string>
|
||||
<string name="app_update_available_notification_title">NewPipe yeniləməsi mövcuddur!</string>
|
||||
<string name="metadata_licence">Lisenziya</string>
|
||||
<string name="feed_load_error_terminated">Müəllifin hesabı bağlanıb.
|
||||
\nNewPipe gələcəkdə bu axını yükləyə bilməyəcək.
|
||||
|
@ -572,7 +572,6 @@
|
|||
<string name="recovering">bərpa olunur</string>
|
||||
<string name="paused">dayandırıldı</string>
|
||||
<string name="missions_header_finished">Bitdi</string>
|
||||
<string name="app_update_notification_content_text">Endirmək üçün toxun</string>
|
||||
<string name="minimize_on_exit_none_description">Heç biri</string>
|
||||
<string name="minimize_on_exit_summary">Əsas video oynadıcıdan digər tətbiqə keçid zamanı hərəkət — %s</string>
|
||||
<string name="decline">İmtina</string>
|
||||
|
|
|
@ -236,8 +236,7 @@
|
|||
<string name="subscribed_button_title">Soscribiéstite</string>
|
||||
<string name="no_videos">Nun hai vídeos</string>
|
||||
<string name="delete_search_history_alert">¿Desaniciar tol historial de busques\?</string>
|
||||
<string name="app_update_notification_content_title">¡Hai un anovamientu pa NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">Toca pa baxalu</string>
|
||||
<string name="app_update_available_notification_title">¡Hai un anovamientu pa NewPipe!</string>
|
||||
<string name="error_progress_lost">Perdióse\'l progresu porque se desanició\'l ficheru</string>
|
||||
<string name="peertube_instance_url_title">Instancies de PeerTube</string>
|
||||
<string name="peertube_instance_add_exists">La instancia yá esiste</string>
|
||||
|
|
|
@ -453,8 +453,7 @@
|
|||
<string name="paused">to\'xtatildi</string>
|
||||
<string name="missions_header_pending">Kutilmoqda</string>
|
||||
<string name="missions_header_finished">Tugatildi</string>
|
||||
<string name="app_update_notification_content_text">Yuklash uchun bosing</string>
|
||||
<string name="app_update_notification_content_title">NewPipe yangilanishi mavjud!</string>
|
||||
<string name="app_update_available_notification_title">NewPipe yangilanishi mavjud!</string>
|
||||
<string name="auto">Avto</string>
|
||||
<string name="grid">Tarmoq</string>
|
||||
<string name="list">Ro\'yxat</string>
|
||||
|
|
|
@ -355,8 +355,7 @@
|
|||
<string name="list">Спіс</string>
|
||||
<string name="grid">Сетка</string>
|
||||
<string name="auto">Аўтаматычна</string>
|
||||
<string name="app_update_notification_content_title">Даступна абнаўленне NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">Націсніце для загрузкі</string>
|
||||
<string name="app_update_available_notification_title">Даступна абнаўленне NewPipe!</string>
|
||||
<string name="missions_header_finished">Скончана</string>
|
||||
<string name="missions_header_pending">У чарзе</string>
|
||||
<string name="paused">прыпынена</string>
|
||||
|
|
|
@ -398,10 +398,9 @@
|
|||
<string name="wifi_only">Само при Wi-Fi</string>
|
||||
<string name="list_view_mode">Вид на списъка</string>
|
||||
<string name="enable_playback_resume_summary">Възстанови последната позиция</string>
|
||||
<string name="app_update_notification_content_title">Нова версия на NewPipe е налична!</string>
|
||||
<string name="app_update_available_notification_title">Нова версия на NewPipe е налична!</string>
|
||||
<string name="seekbar_preview_thumbnail_title">Миниатюри на лентата за превъртане</string>
|
||||
<string name="low_quality_smaller">Нискокачествени (малки)</string>
|
||||
<string name="app_update_notification_content_text">Докоснете за изтегляне</string>
|
||||
<string name="queued">на опашка</string>
|
||||
<string name="updates_setting_title">Актуализации</string>
|
||||
<string name="overwrite">Презаписване</string>
|
||||
|
|
|
@ -178,7 +178,6 @@
|
|||
<string name="show_error">এরর দেখান</string>
|
||||
<string name="download_failed">ডাউনলোড ব্যর্থ হয়েছে</string>
|
||||
<string name="paused">স্থগিত</string>
|
||||
<string name="app_update_notification_content_text">ডাউনলোড করতে টোকা দিন</string>
|
||||
<string name="auto">অটো</string>
|
||||
<string name="limit_data_usage_none_description">সীমাহীন</string>
|
||||
<string name="caption_none">কোন ক্যাপশন নেই</string>
|
||||
|
@ -392,7 +391,7 @@
|
|||
<string name="notification_action_4_title">পঞ্চম পদক্ষেপ বোতাম</string>
|
||||
<string name="show_description_summary">ভিডিও বর্ণনা ও বাড়তি তথ্য লুকাতে বন্ধ করুন</string>
|
||||
<string name="dont_show">দেখিও না</string>
|
||||
<string name="app_update_notification_content_title">নিউ পাইপ আপডেট এসেছে!</string>
|
||||
<string name="app_update_available_notification_title">নিউ পাইপ আপডেট এসেছে!</string>
|
||||
<string name="comments_are_disabled">মন্তব্যসমূহ নিষ্ক্রিয় আছে</string>
|
||||
<plurals name="views">
|
||||
<item quantity="one">%s বার দেখেছে</item>
|
||||
|
|
|
@ -153,7 +153,6 @@
|
|||
<string name="error_unknown_host">সার্ভার পাওয়া যায় নি</string>
|
||||
<string name="download_failed">ডাউন লোড হয় নি</string>
|
||||
<string name="paused">পজ হয়েছে</string>
|
||||
<string name="app_update_notification_content_text">ডাউন লোড করার জন্য চাপ দিন</string>
|
||||
<string name="auto">অটো</string>
|
||||
<string name="grid">গ্রিড</string>
|
||||
<string name="caption_setting_title">ক্যাপশন</string>
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
<string name="download_failed">ডাউন লোড হয় নি</string>
|
||||
<string name="paused">পজ হয়েছে</string>
|
||||
<string name="missions_header_finished">সম্পূর্ণ</string>
|
||||
<string name="app_update_notification_content_text">ডাউন লোড করার জন্য চাপ দিন</string>
|
||||
<string name="auto">অটো</string>
|
||||
<string name="grid">ছক</string>
|
||||
<string name="list">তালিকা</string>
|
||||
|
@ -470,7 +469,7 @@
|
|||
<string name="pause_downloads_on_mobile">পরিমাপকৃত নেটওয়ার্কে বাধা দাও</string>
|
||||
<string name="error_download_resource_gone">এই ডাউনলোড উদ্ধার করা যাচ্ছে না</string>
|
||||
<string name="overwrite_failed">এই ফাইলের উপর লেখা যাচ্ছে না</string>
|
||||
<string name="app_update_notification_content_title">নিউপাইপ হালনাগাদ আছে!</string>
|
||||
<string name="app_update_available_notification_title">নিউপাইপ হালনাগাদ আছে!</string>
|
||||
<string name="minimize_on_exit_popup_description">ভাসমান চালকের ক্ষুদ্রকরণ করো</string>
|
||||
<string name="minimize_on_exit_background_description">প্লেয়ার পটভূমিতে ক্ষুদ্রকরণ করো</string>
|
||||
<string name="minimize_on_exit_title">অ্যাপ পরিবর্তনে ক্ষুদ্রকরণ করো</string>
|
||||
|
|
|
@ -347,7 +347,7 @@
|
|||
<string name="list">Llista</string>
|
||||
<string name="grid">Quadrícula</string>
|
||||
<string name="auto">Automàtic</string>
|
||||
<string name="app_update_notification_content_title">Una nova versió del NewPipe està disponible!</string>
|
||||
<string name="app_update_available_notification_title">Una nova versió del NewPipe està disponible!</string>
|
||||
<string name="missions_header_pending">Pendent</string>
|
||||
<string name="paused">en pausa</string>
|
||||
<string name="queued">a la cua</string>
|
||||
|
@ -388,7 +388,6 @@
|
|||
<string name="close">Tanca</string>
|
||||
<string name="saved_tabs_invalid_json">S\'ha produït un error en llegir les pestanyes desades; s\'estan utilitzant les pestanyes per defecte</string>
|
||||
<string name="updates_setting_description">Mostra una notificació per demanar l\'actualització de l\'aplicació si hi ha una versió nova disponible</string>
|
||||
<string name="app_update_notification_content_text">Toqueu per baixar</string>
|
||||
<string name="error_http_no_content">El servidor no està enviant dades</string>
|
||||
<string name="app_update_notification_channel_name">Notificació d\'actualització de l\'aplicació</string>
|
||||
<string name="enable_playback_resume_title">Reprèn la reproducció</string>
|
||||
|
|
|
@ -354,7 +354,6 @@
|
|||
<string name="use_external_video_player_summary">ههندێك له قهبارهكان دهنگیان تێدا نامێنێتهوه</string>
|
||||
<string name="events">ڕووداوەکان</string>
|
||||
<string name="detail_uploader_thumbnail_view_description">وێنۆچکەی کەسی بەرزکەرەوە</string>
|
||||
<string name="app_update_notification_content_text">كرتە بکە بۆ دابهزاندن</string>
|
||||
<string name="import_complete_toast">هاوردهكرا</string>
|
||||
<string name="downloads">دابهزاندنهكان</string>
|
||||
<string name="playback_speed_control">کۆنترۆڵی خێرایی کارپێکەر</string>
|
||||
|
@ -519,7 +518,7 @@
|
|||
\nهەڵبژێرەری فۆڵدەری سیستەم کارابکە (SAF) گەر دەتەوێت بابەتەکانت لە بیرگەی دەرەکیدا داببەزێنرێن</string>
|
||||
<string name="title_last_played">دواین لێدراو</string>
|
||||
<string name="could_not_setup_download_menu">ناتوانرێ لیستی دابهزاندن دابنرێت</string>
|
||||
<string name="app_update_notification_content_title">وەشانی نوێی نیوپایپ بەردەستە!</string>
|
||||
<string name="app_update_available_notification_title">وەشانی نوێی نیوپایپ بەردەستە!</string>
|
||||
<string name="playlist_thumbnail_change_success">وێنۆچکەی خشتەلێدان گۆڕدرا.</string>
|
||||
<string name="import_soundcloud_instructions">هێنانەوەی پەڕەی کەسی SoundCloud بەدانانی بەستەر یاخوود ئایدی:
|
||||
\n
|
||||
|
|
|
@ -360,8 +360,7 @@
|
|||
<string name="list">Seznam</string>
|
||||
<string name="grid">Mřížka</string>
|
||||
<string name="auto">Automaticky</string>
|
||||
<string name="app_update_notification_content_title">Aktualizace NewPipe je k dispozici!</string>
|
||||
<string name="app_update_notification_content_text">Klepněte pro stažení</string>
|
||||
<string name="app_update_available_notification_title">Aktualizace NewPipe je k dispozici!</string>
|
||||
<string name="missions_header_finished">Hotovo</string>
|
||||
<string name="missions_header_pending">Vyčkávání</string>
|
||||
<string name="paused">Pozastaveno</string>
|
||||
|
|
|
@ -289,7 +289,6 @@
|
|||
<string name="list">Liste</string>
|
||||
<string name="grid">Gitter</string>
|
||||
<string name="auto">Automatisk</string>
|
||||
<string name="app_update_notification_content_text">Tryk for at downloade</string>
|
||||
<string name="missions_header_finished">Færdig</string>
|
||||
<string name="missions_header_pending">Afventning</string>
|
||||
<string name="post_processing">efterbehandling</string>
|
||||
|
@ -369,7 +368,7 @@
|
|||
<string name="minimize_on_exit_none_description">Ingen</string>
|
||||
<string name="minimize_on_exit_background_description">Minimer til baggrundsafspiller</string>
|
||||
<string name="minimize_on_exit_popup_description">Minimer til pop op-afspiller</string>
|
||||
<string name="app_update_notification_content_title">En NewPipe-opdatering er tilgængelig!</string>
|
||||
<string name="app_update_available_notification_title">En NewPipe-opdatering er tilgængelig!</string>
|
||||
<string name="paused">sat på pause</string>
|
||||
<string name="queued">sat i kø</string>
|
||||
<string name="max_retry_msg">Maksimalt antal genforsøg</string>
|
||||
|
|
|
@ -364,8 +364,7 @@
|
|||
<string name="high_quality_larger">Hohe Qualität (größer)</string>
|
||||
<string name="low_quality_smaller">Niedrige Qualität (kleiner)</string>
|
||||
<string name="dont_show">Nicht anzeigen</string>
|
||||
<string name="app_update_notification_content_title">Eine NewPipe-Aktualisierung ist verfügbar!</string>
|
||||
<string name="app_update_notification_content_text">Zum Herunterladen antippen</string>
|
||||
<string name="app_update_available_notification_title">Eine NewPipe-Aktualisierung ist verfügbar!</string>
|
||||
<string name="missions_header_finished">Fertig</string>
|
||||
<string name="missions_header_pending">Ausstehend</string>
|
||||
<string name="paused">pausiert</string>
|
||||
|
|
|
@ -358,8 +358,7 @@
|
|||
<string name="list">Λίστα</string>
|
||||
<string name="grid">Πλέγμα</string>
|
||||
<string name="auto">Αυτόματα</string>
|
||||
<string name="app_update_notification_content_title">Μια νέα έκδοση του NewPipe είναι διαθέσιμη!</string>
|
||||
<string name="app_update_notification_content_text">Πατήστε για λήψη</string>
|
||||
<string name="app_update_available_notification_title">Μια νέα έκδοση του NewPipe είναι διαθέσιμη!</string>
|
||||
<string name="missions_header_finished">Ολοκληρώθηκε</string>
|
||||
<string name="missions_header_pending">Εκκρεμεί</string>
|
||||
<string name="paused">σε παύση</string>
|
||||
|
|
|
@ -388,8 +388,7 @@
|
|||
<string name="list">Listo</string>
|
||||
<string name="grid">Krado</string>
|
||||
<string name="auto">Aŭto</string>
|
||||
<string name="app_update_notification_content_title">Ĝisdatigo de NewPipe havebla!</string>
|
||||
<string name="app_update_notification_content_text">Premi por elŝuti</string>
|
||||
<string name="app_update_available_notification_title">Ĝisdatigo de NewPipe havebla!</string>
|
||||
<string name="missions_header_finished">Finita</string>
|
||||
<string name="missions_header_pending">Pritraktata</string>
|
||||
<string name="paused">Paŭzigita</string>
|
||||
|
|
|
@ -411,8 +411,7 @@
|
|||
<string name="updates_setting_description">Mostrar una notificación para solicitar actualizar la aplicación al haber una nueva versión disponible</string>
|
||||
<string name="list_view_mode">Modo de vista de lista</string>
|
||||
<string name="auto">Automático</string>
|
||||
<string name="app_update_notification_content_title">¡Actualización de NewPipe disponible!</string>
|
||||
<string name="app_update_notification_content_text">Pulsa para descargar</string>
|
||||
<string name="app_update_available_notification_title">¡Actualización de NewPipe disponible!</string>
|
||||
<string name="show_comments_title">Mostrar comentarios</string>
|
||||
<string name="show_comments_summary">Desactivar para ocultar comentarios</string>
|
||||
<string name="autoplay_title">Reproducción automática</string>
|
||||
|
|
|
@ -358,8 +358,7 @@
|
|||
<string name="list">Nimekiri</string>
|
||||
<string name="grid">Võrgustik</string>
|
||||
<string name="auto">Auto</string>
|
||||
<string name="app_update_notification_content_title">NewPipe värskendus on saadaval!</string>
|
||||
<string name="app_update_notification_content_text">Allalaadimiseks puuduta</string>
|
||||
<string name="app_update_available_notification_title">NewPipe värskendus on saadaval!</string>
|
||||
<string name="missions_header_finished">Lõpetatud</string>
|
||||
<string name="missions_header_pending">Ootel</string>
|
||||
<string name="paused">peatatud</string>
|
||||
|
|
|
@ -358,8 +358,7 @@
|
|||
<string name="list">Zerrenda</string>
|
||||
<string name="grid">Sareta</string>
|
||||
<string name="auto">Automatikoa</string>
|
||||
<string name="app_update_notification_content_title">NewPipe-ren eguneraketa eskuragarri dago!</string>
|
||||
<string name="app_update_notification_content_text">Sakatu deskargatzeko</string>
|
||||
<string name="app_update_available_notification_title">NewPipe-ren eguneraketa eskuragarri dago!</string>
|
||||
<string name="missions_header_finished">Amaituta</string>
|
||||
<string name="missions_header_pending">Zain</string>
|
||||
<string name="paused">pausatuta</string>
|
||||
|
|
|
@ -254,8 +254,7 @@
|
|||
<string name="list">سیاهه</string>
|
||||
<string name="grid">شبکه</string>
|
||||
<string name="auto">خودکار</string>
|
||||
<string name="app_update_notification_content_title">بهروزرسانی برای نیوپایپ موجود است!</string>
|
||||
<string name="app_update_notification_content_text">برای بارگیری، لمس کنید</string>
|
||||
<string name="app_update_available_notification_title">بهروزرسانی برای نیوپایپ موجود است!</string>
|
||||
<string name="missions_header_finished">تمام</string>
|
||||
<string name="missions_header_pending">در انتظار</string>
|
||||
<string name="enqueue">صفگذاری</string>
|
||||
|
|
|
@ -520,8 +520,7 @@
|
|||
<string name="pause_downloads_on_mobile_desc">Hyödyllinen vaihdettaessa mobiilidataan, vaikka joitakin latauksia ei voi pysäyttää</string>
|
||||
<string name="pause_downloads_on_mobile">Keskeytä, kun yhteys on käytön mukaan laskutettava</string>
|
||||
<string name="paused">tauotettu</string>
|
||||
<string name="app_update_notification_content_text">Napauta ladataksesi</string>
|
||||
<string name="app_update_notification_content_title">NewPipe-päivitys on saatavilla!</string>
|
||||
<string name="app_update_available_notification_title">NewPipe-päivitys on saatavilla!</string>
|
||||
<string name="list_view_mode">Listanäkymän ulkoasu</string>
|
||||
<string name="auto">Automaattinen</string>
|
||||
<string name="grid">Ruudukko</string>
|
||||
|
|
|
@ -359,8 +359,7 @@
|
|||
<string name="list">Liste</string>
|
||||
<string name="grid">Grille</string>
|
||||
<string name="auto">Auto</string>
|
||||
<string name="app_update_notification_content_title">Une mise à jour de NewPipe est disponible !</string>
|
||||
<string name="app_update_notification_content_text">Appuyer pour télécharger</string>
|
||||
<string name="app_update_available_notification_title">Une mise à jour de NewPipe est disponible !</string>
|
||||
<string name="missions_header_finished">Terminé</string>
|
||||
<string name="missions_header_pending">En attente</string>
|
||||
<string name="paused">en pause</string>
|
||||
|
|
|
@ -452,8 +452,7 @@
|
|||
<string name="paused">pausado</string>
|
||||
<string name="missions_header_pending">Pendente</string>
|
||||
<string name="missions_header_finished">Rematado</string>
|
||||
<string name="app_update_notification_content_text">Prema para descargar</string>
|
||||
<string name="app_update_notification_content_title">A actualización de NewPipe está dispoñible!</string>
|
||||
<string name="app_update_available_notification_title">A actualización de NewPipe está dispoñible!</string>
|
||||
<string name="auto">Automático</string>
|
||||
<string name="enable_playback_state_lists_summary">Mostra os indicadores de posición de reprodución nas listas</string>
|
||||
<string name="brightness_gesture_control_summary">Use xestos para controlar o brillo do reprodutor</string>
|
||||
|
|
|
@ -364,8 +364,7 @@
|
|||
<string name="list">רשימה</string>
|
||||
<string name="grid">טבלה</string>
|
||||
<string name="auto">אוטומטית</string>
|
||||
<string name="app_update_notification_content_title">יצא עדכון ל־NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">יש לגעת כדי להוריד</string>
|
||||
<string name="app_update_available_notification_title">יצא עדכון ל־NewPipe!</string>
|
||||
<string name="missions_header_finished">הסתיים</string>
|
||||
<string name="paused">מושהה</string>
|
||||
<string name="queued">בתור</string>
|
||||
|
|
|
@ -343,8 +343,7 @@
|
|||
<string name="main_page_content_summary">मुख्य पृष्ठ पर कौन से टैब दिखाए जाते हैं</string>
|
||||
<string name="updates_setting_title">अपडेट</string>
|
||||
<string name="list">सूची</string>
|
||||
<string name="app_update_notification_content_title">न्यूपाइप अपडेट उपलब्ध!</string>
|
||||
<string name="app_update_notification_content_text">डाउनलोड करने के लिए टैप करें</string>
|
||||
<string name="app_update_available_notification_title">न्यूपाइप अपडेट उपलब्ध!</string>
|
||||
<string name="missions_header_finished">समाप्त</string>
|
||||
<string name="missions_header_pending">अपूर्ण</string>
|
||||
<string name="paused">रोका हुआ</string>
|
||||
|
|
|
@ -310,8 +310,7 @@
|
|||
<string name="updates_setting_description">Prikaži obavijest i zatraži aktualiziranje programa kad je dostupna nova verzija</string>
|
||||
<string name="list">Popis</string>
|
||||
<string name="grid">Popločeno</string>
|
||||
<string name="app_update_notification_content_title">Dostupna je nova verzija za NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">Dodirni za preuzimanje</string>
|
||||
<string name="app_update_available_notification_title">Dostupna je nova verzija za NewPipe!</string>
|
||||
<string name="download_failed">Preuzimanje nije uspjelo</string>
|
||||
<string name="show_error">Prikaži pogrešku</string>
|
||||
<string name="download_thumbnail_summary">Isključi za sprečavanje učitavanja sličica, čime se štedi korištenje podataka i memorije. Promjene čiste predmemoriju slika radne memorije i diska</string>
|
||||
|
|
|
@ -381,8 +381,7 @@
|
|||
<string name="paused">szüneteltetve</string>
|
||||
<string name="missions_header_pending">Függőben lévő</string>
|
||||
<string name="missions_header_finished">Befejezett</string>
|
||||
<string name="app_update_notification_content_text">Kattintson a letöltéshez</string>
|
||||
<string name="app_update_notification_content_title">NewPipe frissítés érhető el!</string>
|
||||
<string name="app_update_available_notification_title">NewPipe frissítés érhető el!</string>
|
||||
<string name="auto">Automatikus</string>
|
||||
<string name="grid">Rács</string>
|
||||
<string name="list">Lista</string>
|
||||
|
|
|
@ -83,7 +83,7 @@
|
|||
<item quantity="other">%d րոպե</item>
|
||||
</plurals>
|
||||
<string name="feed_groups_header_title">Ալիքների խմբեր</string>
|
||||
<string name="app_update_notification_content_title">NewPipe֊ի նոր թարմացում է հասանելի</string>
|
||||
<string name="app_update_available_notification_title">NewPipe֊ի նոր թարմացում է հասանելի</string>
|
||||
<string name="list">Ցանկ</string>
|
||||
<string name="never">Երբեք</string>
|
||||
<string name="minimize_on_exit_none_description">Ոչինչ</string>
|
||||
|
|
|
@ -150,7 +150,7 @@
|
|||
<string name="systems_language">Predefinite del systema</string>
|
||||
<string name="app_language_title">Lingua del application</string>
|
||||
<string name="feed_update_threshold_option_always_update">Actualisar sempre</string>
|
||||
<string name="app_update_notification_content_title">Il ha un actualisation de NewPipe disponibile!</string>
|
||||
<string name="app_update_available_notification_title">Il ha un actualisation de NewPipe disponibile!</string>
|
||||
<string name="updates_setting_description">Monstrar un notification pro requestar le actualisation del application quando un nove version es disponibile</string>
|
||||
<string name="updates_setting_title">Actualisationes</string>
|
||||
<string name="open_in_popup_mode">Aperir in modo emergente</string>
|
||||
|
|
|
@ -352,8 +352,7 @@
|
|||
<string name="list">Daftar</string>
|
||||
<string name="grid">Kisi</string>
|
||||
<string name="auto">Otomatis</string>
|
||||
<string name="app_update_notification_content_title">Pembaruan NewPipe telah tersedia!</string>
|
||||
<string name="app_update_notification_content_text">Ketuk untuk mengunduh</string>
|
||||
<string name="app_update_available_notification_title">Pembaruan NewPipe telah tersedia!</string>
|
||||
<string name="missions_header_finished">Selesai</string>
|
||||
<string name="missions_header_pending">Tertunda</string>
|
||||
<string name="paused">dijeda</string>
|
||||
|
|
|
@ -359,8 +359,7 @@
|
|||
<string name="list">Lista</string>
|
||||
<string name="grid">Griglia</string>
|
||||
<string name="auto">Automatica</string>
|
||||
<string name="app_update_notification_content_title">Aggiornamento di NewPipe disponibile!</string>
|
||||
<string name="app_update_notification_content_text">Premi per scaricare</string>
|
||||
<string name="app_update_available_notification_title">Aggiornamento di NewPipe disponibile!</string>
|
||||
<string name="missions_header_finished">Completati</string>
|
||||
<string name="missions_header_pending">In corso</string>
|
||||
<string name="paused">in pausa</string>
|
||||
|
|
|
@ -342,8 +342,7 @@
|
|||
<string name="list">リスト</string>
|
||||
<string name="grid">グリッド</string>
|
||||
<string name="auto">自動</string>
|
||||
<string name="app_update_notification_content_title">NewPipe のアップデートがあります!</string>
|
||||
<string name="app_update_notification_content_text">タップでダウンロード</string>
|
||||
<string name="app_update_available_notification_title">NewPipe のアップデートがあります!</string>
|
||||
<string name="missions_header_finished">完了</string>
|
||||
<string name="missions_header_pending">順番に処理中</string>
|
||||
<string name="paused">一時停止</string>
|
||||
|
|
|
@ -127,7 +127,6 @@
|
|||
<string name="playback_pitch">Pas</string>
|
||||
<string name="systems_language">Amezwer n unagraw</string>
|
||||
<string name="rename">Snifel isem</string>
|
||||
<string name="app_update_notification_content_text">Nnal akken ad tessidreḍ</string>
|
||||
<string name="download_failed">Asider ur yeddi ara</string>
|
||||
<string name="video">Tamwalit</string>
|
||||
<string name="short_billion">o</string>
|
||||
|
|
|
@ -424,8 +424,7 @@
|
|||
<string name="paused">sekinî</string>
|
||||
<string name="missions_header_pending">Nexelas</string>
|
||||
<string name="missions_header_finished">Qediya</string>
|
||||
<string name="app_update_notification_content_text">Tap bikin dakêşin</string>
|
||||
<string name="app_update_notification_content_title">Nûvekirina NewPipe heye!</string>
|
||||
<string name="app_update_available_notification_title">Nûvekirina NewPipe heye!</string>
|
||||
<string name="auto">Jixweber</string>
|
||||
<string name="grid">Qefes</string>
|
||||
<string name="list">Rêzok</string>
|
||||
|
|
|
@ -351,8 +351,7 @@
|
|||
<string name="list">목록</string>
|
||||
<string name="grid">격자</string>
|
||||
<string name="auto">자동</string>
|
||||
<string name="app_update_notification_content_title">NewPipe 업데이트를 사용할 수 있습니다!</string>
|
||||
<string name="app_update_notification_content_text">여기를 눌러서 다운로드</string>
|
||||
<string name="app_update_available_notification_title">NewPipe 업데이트를 사용할 수 있습니다!</string>
|
||||
<string name="missions_header_finished">완료됨</string>
|
||||
<string name="missions_header_pending">대기열에 있음</string>
|
||||
<string name="paused">일시중지됨</string>
|
||||
|
|
|
@ -390,8 +390,7 @@
|
|||
<string name="list">خشتە</string>
|
||||
<string name="grid">چوارخانە</string>
|
||||
<string name="auto">خۆکاری</string>
|
||||
<string name="app_update_notification_content_title">وەشانی نوێی ئەپ بەردەستە!</string>
|
||||
<string name="app_update_notification_content_text">کرتە بکە بۆ دابەزاندن</string>
|
||||
<string name="app_update_available_notification_title">وەشانی نوێی ئەپ بەردەستە!</string>
|
||||
<string name="missions_header_finished">تەواوبوو</string>
|
||||
<string name="missions_header_pending">لە نۆرەیە</string>
|
||||
<string name="paused">وەستاوە</string>
|
||||
|
|
|
@ -569,7 +569,7 @@
|
|||
<string name="feed_oldest_subscription_update">Paskutinis atnaujinimas: %s</string>
|
||||
<string name="downloads_storage_ask_title">Klausti kur parsiųsti</string>
|
||||
<string name="overwrite_failed">failo perrašyti nepavyko</string>
|
||||
<string name="app_update_notification_content_title">Prieinamas NewPipe atnaujinimas!</string>
|
||||
<string name="app_update_available_notification_title">Prieinamas NewPipe atnaujinimas!</string>
|
||||
<string name="minimize_on_exit_title">Perjungiant programą sumažinti</string>
|
||||
<string name="unhook_checkbox">Atkabinti (gali iškraipyti)</string>
|
||||
<string name="subscriptions_export_unsuccessful">Nepavyko eksportuoti prenumeratų</string>
|
||||
|
@ -585,7 +585,6 @@
|
|||
<string name="delete_downloaded_files">Pašalinti parsiųstus failus</string>
|
||||
<string name="choose_instance_prompt">Pasirinkite kopiją</string>
|
||||
<string name="enable_queue_limit">Riboti parsiuntimų eilę</string>
|
||||
<string name="app_update_notification_content_text">Paspauskite parsiuntimui</string>
|
||||
<string name="list_view_mode">Sąrašo rodinio režimas</string>
|
||||
<string name="skip_silence_checkbox">Prasukti kai nieko negroja</string>
|
||||
<string name="playlist_page_summary">Grojaraščio puslapis</string>
|
||||
|
|
|
@ -447,8 +447,7 @@
|
|||
<string name="paused">Pausēts</string>
|
||||
<string name="missions_header_pending">Gaida</string>
|
||||
<string name="missions_header_finished">Pabeigts</string>
|
||||
<string name="app_update_notification_content_text">Nospiediet, lai lejupielādētu</string>
|
||||
<string name="app_update_notification_content_title">Ir pieejams Newpipe atjauninājums!</string>
|
||||
<string name="app_update_available_notification_title">Ir pieejams Newpipe atjauninājums!</string>
|
||||
<string name="auto">Automātiski</string>
|
||||
<string name="grid">Tīkls</string>
|
||||
<string name="list">Saraksts</string>
|
||||
|
|
|
@ -349,8 +349,7 @@
|
|||
<string name="list">Список</string>
|
||||
<string name="grid">Решетка</string>
|
||||
<string name="auto">Автоматски</string>
|
||||
<string name="app_update_notification_content_title">NewPipe ажурирање е достапно!</string>
|
||||
<string name="app_update_notification_content_text">Допри за преземање</string>
|
||||
<string name="app_update_available_notification_title">NewPipe ажурирање е достапно!</string>
|
||||
<string name="missions_header_finished">Завршено</string>
|
||||
<string name="missions_header_pending">Во очекување</string>
|
||||
<string name="paused">Паузирано</string>
|
||||
|
|
|
@ -420,8 +420,7 @@
|
|||
<string name="paused">താൽക്കാലികമായി നിർത്തി</string>
|
||||
<string name="missions_header_pending">ശേഷിക്കുന്നു</string>
|
||||
<string name="missions_header_finished">പൂർത്തിയായി</string>
|
||||
<string name="app_update_notification_content_text">ഡൗൺലോഡുചെയ്യാൻ ടാപ്പുചെയ്യുക</string>
|
||||
<string name="app_update_notification_content_title">ന്യൂപൈപ്പ് അപ്ഡേറ്റ് ലഭ്യമാണ്!</string>
|
||||
<string name="app_update_available_notification_title">ന്യൂപൈപ്പ് അപ്ഡേറ്റ് ലഭ്യമാണ്!</string>
|
||||
<string name="auto">ഓട്ടോ</string>
|
||||
<string name="grid">ഗ്രിഡ്</string>
|
||||
<string name="list">ലിസ്റ്റ്</string>
|
||||
|
|
|
@ -348,8 +348,7 @@
|
|||
<string name="list">Senarai</string>
|
||||
<string name="grid">Grid</string>
|
||||
<string name="auto">Auto</string>
|
||||
<string name="app_update_notification_content_title">Kemas kini NewPipe Tersedia!</string>
|
||||
<string name="app_update_notification_content_text">Ketik untuk muat turun</string>
|
||||
<string name="app_update_available_notification_title">Kemas kini NewPipe Tersedia!</string>
|
||||
<string name="missions_header_finished">Selesai</string>
|
||||
<string name="paused">dijeda</string>
|
||||
<string name="queued">telah beratur</string>
|
||||
|
|
|
@ -358,8 +358,7 @@
|
|||
<string name="list">Liste</string>
|
||||
<string name="grid">Rutenett</string>
|
||||
<string name="auto">Auto</string>
|
||||
<string name="app_update_notification_content_title">Ny NewPipe-versjon er tilgjengelig!</string>
|
||||
<string name="app_update_notification_content_text">Trykk for å laste ned</string>
|
||||
<string name="app_update_available_notification_title">Ny NewPipe-versjon er tilgjengelig!</string>
|
||||
<string name="missions_header_finished">Fullført</string>
|
||||
<string name="paused">pauset</string>
|
||||
<string name="queued">I kø</string>
|
||||
|
|
|
@ -356,8 +356,7 @@
|
|||
<string name="list">सूची</string>
|
||||
<string name="grid">ग्रिड</string>
|
||||
<string name="auto">स्वतः</string>
|
||||
<string name="app_update_notification_content_title">NewPipe अपडेट उपलब्ध छ!</string>
|
||||
<string name="app_update_notification_content_text">डाउनलोड गर्न ट्याप गर्नुहोस्</string>
|
||||
<string name="app_update_available_notification_title">NewPipe अपडेट उपलब्ध छ!</string>
|
||||
<string name="missions_header_finished">समाप्त</string>
|
||||
<string name="missions_header_pending">रोकिएको</string>
|
||||
<string name="paused">पज</string>
|
||||
|
|
|
@ -358,8 +358,7 @@
|
|||
<string name="list">Lijst</string>
|
||||
<string name="grid">Raster</string>
|
||||
<string name="auto">Auto</string>
|
||||
<string name="app_update_notification_content_title">NewPipe update is beschikbaar!</string>
|
||||
<string name="app_update_notification_content_text">Tik om te downloaden</string>
|
||||
<string name="app_update_available_notification_title">NewPipe update is beschikbaar!</string>
|
||||
<string name="missions_header_finished">Voltooid</string>
|
||||
<string name="paused">gepauzeerd</string>
|
||||
<string name="queued">toegevoegd aan wachtrij</string>
|
||||
|
|
|
@ -356,8 +356,7 @@
|
|||
<string name="list">Lijst</string>
|
||||
<string name="grid">Raster</string>
|
||||
<string name="auto">Auto</string>
|
||||
<string name="app_update_notification_content_title">NewPipe-update is beschikbaar!</string>
|
||||
<string name="app_update_notification_content_text">Tik om te downloaden</string>
|
||||
<string name="app_update_available_notification_title">NewPipe-update is beschikbaar!</string>
|
||||
<string name="missions_header_finished">Voltooid</string>
|
||||
<string name="missions_header_pending">In afwachting van</string>
|
||||
<string name="paused">gepauzeerd</string>
|
||||
|
|
|
@ -355,8 +355,7 @@
|
|||
<string name="list">ਲਿਸਟ</string>
|
||||
<string name="grid">ਗਰਿੱਡ</string>
|
||||
<string name="auto">ਆਟੋ</string>
|
||||
<string name="app_update_notification_content_title">ਨਿਊ-ਪਾਈਪ ਦੀ ਅਪਡੇਟ ਉਪਲਬੱਧ ਹੈ!</string>
|
||||
<string name="app_update_notification_content_text">ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਦਬਾਓ</string>
|
||||
<string name="app_update_available_notification_title">ਨਿਊ-ਪਾਈਪ ਦੀ ਅਪਡੇਟ ਉਪਲਬੱਧ ਹੈ!</string>
|
||||
<string name="missions_header_finished">ਮੁਕੰਮਲ ਹੋਇਆ</string>
|
||||
<string name="missions_header_pending">ਬਕਾਇਆ</string>
|
||||
<string name="paused">ਰੁਕਿਆ</string>
|
||||
|
|
|
@ -362,8 +362,7 @@
|
|||
<string name="list">Lista</string>
|
||||
<string name="grid">Siatka</string>
|
||||
<string name="auto">Automatyczny</string>
|
||||
<string name="app_update_notification_content_title">Dostępna jest aktualizacja NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">Naciśnij, aby pobrać</string>
|
||||
<string name="app_update_available_notification_title">Dostępna jest aktualizacja NewPipe!</string>
|
||||
<string name="missions_header_finished">Zakończone</string>
|
||||
<string name="paused">wstrzymane</string>
|
||||
<string name="queued">w kolejce</string>
|
||||
|
|
|
@ -361,8 +361,7 @@
|
|||
<string name="list">Lista</string>
|
||||
<string name="grid">Grade</string>
|
||||
<string name="auto">Automático</string>
|
||||
<string name="app_update_notification_content_title">Atualização do NewPipe disponível!</string>
|
||||
<string name="app_update_notification_content_text">Toque para baixar</string>
|
||||
<string name="app_update_available_notification_title">Atualização do NewPipe disponível!</string>
|
||||
<string name="missions_header_finished">Finalizado</string>
|
||||
<string name="paused">pausado</string>
|
||||
<string name="queued">na fila</string>
|
||||
|
|
|
@ -151,7 +151,6 @@
|
|||
<item quantity="other">%s a ver</item>
|
||||
</plurals>
|
||||
<string name="msg_wait">Por favor aguarde…</string>
|
||||
<string name="app_update_notification_content_text">Toque para descarregar</string>
|
||||
<string name="clear">Limpar</string>
|
||||
<string name="unsubscribe">Cancelar subscrição</string>
|
||||
<string name="content">Conteúdo</string>
|
||||
|
@ -244,7 +243,7 @@
|
|||
<string name="grid">Grelha</string>
|
||||
<string name="export_complete_toast">Exportado</string>
|
||||
<string name="download_path_audio_dialog_title">Escolha a pasta para colocar os ficheiros de áudio</string>
|
||||
<string name="app_update_notification_content_title">Atualização NewPipe disponível!</string>
|
||||
<string name="app_update_available_notification_title">Atualização NewPipe disponível!</string>
|
||||
<string name="events">Eventos</string>
|
||||
<string name="privacy_policy_title">Política de privacidade do NewPipe</string>
|
||||
<string name="could_not_load_thumbnails">Não foi possível carregar todas as miniaturas</string>
|
||||
|
|
|
@ -359,8 +359,7 @@
|
|||
<string name="list">Lista</string>
|
||||
<string name="grid">Grelha</string>
|
||||
<string name="auto">Automático</string>
|
||||
<string name="app_update_notification_content_title">Atualização NewPipe disponível!</string>
|
||||
<string name="app_update_notification_content_text">Toque para descarregar</string>
|
||||
<string name="app_update_available_notification_title">Atualização NewPipe disponível!</string>
|
||||
<string name="missions_header_finished">Terminada</string>
|
||||
<string name="paused">em pausa</string>
|
||||
<string name="queued">na fila</string>
|
||||
|
|
|
@ -512,8 +512,7 @@
|
|||
<string name="paused">Întrerupt</string>
|
||||
<string name="missions_header_pending">În așteptare</string>
|
||||
<string name="missions_header_finished">Finalizat</string>
|
||||
<string name="app_update_notification_content_text">Atingeți pentru a descărca</string>
|
||||
<string name="app_update_notification_content_title">Actualizare NewPipe disponibilă!</string>
|
||||
<string name="app_update_available_notification_title">Actualizare NewPipe disponibilă!</string>
|
||||
<string name="auto">Automat</string>
|
||||
<string name="grid">Grilă</string>
|
||||
<string name="list">Listă</string>
|
||||
|
|
|
@ -370,8 +370,7 @@
|
|||
<string name="app_update_notification_channel_description">Уведомления о новых версиях NewPipe</string>
|
||||
<string name="updates_setting_title">Обновления</string>
|
||||
<string name="updates_setting_description">Показать уведомление при наличии новой версии</string>
|
||||
<string name="app_update_notification_content_title">Доступно обновление NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">Нажмите для загрузки</string>
|
||||
<string name="app_update_available_notification_title">Доступно обновление NewPipe!</string>
|
||||
<string name="missions_header_finished">Завершено</string>
|
||||
<string name="paused">приостановлено</string>
|
||||
<string name="queued">в очереди</string>
|
||||
|
|
|
@ -344,8 +344,7 @@
|
|||
<string name="paused">in pàusa</string>
|
||||
<string name="missions_header_pending">In isetu</string>
|
||||
<string name="missions_header_finished">Acabadu</string>
|
||||
<string name="app_update_notification_content_text">Toca pro iscarrigare</string>
|
||||
<string name="app_update_notification_content_title">B\'est un\'agiornamentu de NewPipe disponìbile!</string>
|
||||
<string name="app_update_available_notification_title">B\'est un\'agiornamentu de NewPipe disponìbile!</string>
|
||||
<string name="auto">Automàtica</string>
|
||||
<string name="grid">Grìllia</string>
|
||||
<string name="list">Lista</string>
|
||||
|
|
|
@ -361,8 +361,7 @@
|
|||
<string name="list">Zoznam</string>
|
||||
<string name="grid">Mriežka</string>
|
||||
<string name="auto">Auto</string>
|
||||
<string name="app_update_notification_content_title">Aktualizácia NewPipe je k dispozícii!</string>
|
||||
<string name="app_update_notification_content_text">Ťuknite a stiahnite</string>
|
||||
<string name="app_update_available_notification_title">Aktualizácia NewPipe je k dispozícii!</string>
|
||||
<string name="missions_header_finished">Ukončené</string>
|
||||
<string name="missions_header_pending">Vo fronte</string>
|
||||
<string name="paused">pozastavené</string>
|
||||
|
|
|
@ -227,7 +227,6 @@
|
|||
<string name="download_failed">Prenos spodletel</string>
|
||||
<string name="paused">Pavza</string>
|
||||
<string name="missions_header_finished">Končano</string>
|
||||
<string name="app_update_notification_content_text">Tapnite da prenesete</string>
|
||||
<string name="list">Seznam</string>
|
||||
<string name="updates_setting_title">Posodobitve</string>
|
||||
<string name="accept">Sprejmi</string>
|
||||
|
@ -446,7 +445,7 @@
|
|||
<string name="search_showing_result_for">Prikazujem rezultate za %s</string>
|
||||
<string name="enqueue">Vrsta</string>
|
||||
<string name="queued">V vrsti</string>
|
||||
<string name="app_update_notification_content_title">NewPipe posodobitve so na voljo!</string>
|
||||
<string name="app_update_available_notification_title">NewPipe posodobitve so na voljo!</string>
|
||||
<string name="auto">Avtomatsko</string>
|
||||
<string name="grid">Mreža</string>
|
||||
<string name="never">Nikoli</string>
|
||||
|
|
|
@ -75,8 +75,7 @@
|
|||
<string name="paused">la qabtay</string>
|
||||
<string name="missions_header_pending">Socda</string>
|
||||
<string name="missions_header_finished">Dhamaystirmay</string>
|
||||
<string name="app_update_notification_content_text">Ku dhufo si aad u dajiso</string>
|
||||
<string name="app_update_notification_content_title">Nooc cusub oo NewPipe ah ayaa diyaar ah!</string>
|
||||
<string name="app_update_available_notification_title">Nooc cusub oo NewPipe ah ayaa diyaar ah!</string>
|
||||
<string name="list_view_mode">Qaabka soobandhigga</string>
|
||||
<string name="never">Marna</string>
|
||||
<string name="wifi_only">WiFi-ga kaliya</string>
|
||||
|
|
|
@ -110,8 +110,7 @@
|
|||
<string name="queued">e shtuar në radhë</string>
|
||||
<string name="paused">ndalur</string>
|
||||
<string name="missions_header_finished">Përfunduar</string>
|
||||
<string name="app_update_notification_content_text">Shtyp për të shkarkuar</string>
|
||||
<string name="app_update_notification_content_title">Përditësim i ri i NewPipe është i disponueshëm!</string>
|
||||
<string name="app_update_available_notification_title">Përditësim i ri i NewPipe është i disponueshëm!</string>
|
||||
<string name="auto">Automatike</string>
|
||||
<string name="list">Listë</string>
|
||||
<string name="list_view_mode">Pamja e listës</string>
|
||||
|
|
|
@ -268,8 +268,7 @@
|
|||
<string name="paused">паузирано</string>
|
||||
<string name="missions_header_pending">На чекању</string>
|
||||
<string name="missions_header_finished">Завршено</string>
|
||||
<string name="app_update_notification_content_text">Тапните за преузимање</string>
|
||||
<string name="app_update_notification_content_title">Доступно је ажурирање за ЊуПајп!</string>
|
||||
<string name="app_update_available_notification_title">Доступно је ажурирање за ЊуПајп!</string>
|
||||
<string name="auto">аутоматски</string>
|
||||
<string name="grid">мрежа</string>
|
||||
<string name="list">листа</string>
|
||||
|
|
|
@ -355,8 +355,7 @@
|
|||
<string name="list">Lista</string>
|
||||
<string name="grid">Rutnät</string>
|
||||
<string name="auto">Automatiskt</string>
|
||||
<string name="app_update_notification_content_title">En NewPipe-uppdatering är tillgänglig!</string>
|
||||
<string name="app_update_notification_content_text">Tryck för att hämta</string>
|
||||
<string name="app_update_available_notification_title">En NewPipe-uppdatering är tillgänglig!</string>
|
||||
<string name="missions_header_finished">Färdig</string>
|
||||
<string name="paused">pausad</string>
|
||||
<string name="queued">köad</string>
|
||||
|
|
|
@ -303,7 +303,6 @@
|
|||
<string name="download_already_pending">இப்பெயருடன் ஒரு பதிவிறக்கம் நிலுவையிலுள்ளது</string>
|
||||
<string name="no_available_dir">பின்னர் பதிவிறக்க அடைவை அமைவில் வரையறுக்கவும்</string>
|
||||
<string name="settings_category_downloads_title">பதிவிறக்கம்</string>
|
||||
<string name="app_update_notification_content_text">பதிவிறக்க தட்டு</string>
|
||||
<string name="max_retry_desc">பதிவிறக்கத்தை ரத்துசெய்வதற்கு முன் செய்யவேண்டிய அதிகபட்ச முயற்சிகள்</string>
|
||||
<plurals name="download_finished_notification">
|
||||
<item quantity="one">பதிவிறக்கம் முடிந்தது</item>
|
||||
|
@ -317,7 +316,7 @@
|
|||
<string name="error_download_resource_gone">இப்பதிவிறக்கத்தை மீட்டெடுக்க முடியவில்லை</string>
|
||||
<string name="main_page_content_swipe_remove">உருப்படிகளை அகற்ற அவற்றைத் தேய்</string>
|
||||
<string name="create_error_notification">பிழை அறிவிப்பைப் படை</string>
|
||||
<string name="app_update_notification_content_title">NewPipe புதுப்பிப்பு கிடைக்கிறது!</string>
|
||||
<string name="app_update_available_notification_title">NewPipe புதுப்பிப்பு கிடைக்கிறது!</string>
|
||||
<string name="wifi_only">அருகலையில் மட்டும்</string>
|
||||
<string name="never">ஒருபோதுமில்லை</string>
|
||||
<string name="list_view_mode">பட்டியல் பார்வை முறை</string>
|
||||
|
|
|
@ -331,8 +331,7 @@
|
|||
<string name="list">รายการ</string>
|
||||
<string name="grid">ตาราง</string>
|
||||
<string name="auto">อัตโนมัติ</string>
|
||||
<string name="app_update_notification_content_title">NewPipe พร้อมให้อัพเดทแล้ว!</string>
|
||||
<string name="app_update_notification_content_text">แตะเพื่อดาวน์โหลด</string>
|
||||
<string name="app_update_available_notification_title">NewPipe พร้อมให้อัพเดทแล้ว!</string>
|
||||
<string name="missions_header_finished">เสร็จแล้ว</string>
|
||||
<string name="missions_header_pending">อยู่ในคิว</string>
|
||||
<string name="paused">หยุดชั่วคราว</string>
|
||||
|
|
|
@ -353,7 +353,6 @@
|
|||
<string name="grid">Izgara</string>
|
||||
<string name="auto">Otomatik</string>
|
||||
<string name="app_update_notification_content_title">NewPipe güncellemesi var!</string>
|
||||
<string name="app_update_notification_content_text">İndirmek için dokunun</string>
|
||||
<string name="missions_header_finished">Tamamlandı</string>
|
||||
<string name="paused">durduruldu</string>
|
||||
<string name="queued">sırada</string>
|
||||
|
|
|
@ -362,8 +362,7 @@
|
|||
<string name="conferences">Конференції</string>
|
||||
<string name="updates_setting_title">Оновлення</string>
|
||||
<string name="auto">Автоматично</string>
|
||||
<string name="app_update_notification_content_title">Доступне оновлення NewPipe!</string>
|
||||
<string name="app_update_notification_content_text">Натисніть для завантаження</string>
|
||||
<string name="app_update_available_notification_title">Доступне оновлення NewPipe!</string>
|
||||
<string name="missions_header_finished">Завершено</string>
|
||||
<string name="missions_header_pending">Очікує</string>
|
||||
<string name="paused">призупинено</string>
|
||||
|
|
|
@ -350,8 +350,7 @@
|
|||
<string name="list">فہرست</string>
|
||||
<string name="grid">گرڈ</string>
|
||||
<string name="auto">خودکار</string>
|
||||
<string name="app_update_notification_content_title">نیو پائپ کی تازہ کاری دستیاب!</string>
|
||||
<string name="app_update_notification_content_text">ڈاؤن لوڈ کرنے کے لئے کلک کریں</string>
|
||||
<string name="app_update_available_notification_title">نیو پائپ کی تازہ کاری دستیاب!</string>
|
||||
<string name="missions_header_finished">ختم</string>
|
||||
<string name="missions_header_pending">ملتوی</string>
|
||||
<string name="paused">توقف</string>
|
||||
|
|
|
@ -354,8 +354,7 @@
|
|||
<string name="list">Danh sách</string>
|
||||
<string name="grid">Lưới</string>
|
||||
<string name="auto">Tự động</string>
|
||||
<string name="app_update_notification_content_title">Đã có bản cập nhật mới!</string>
|
||||
<string name="app_update_notification_content_text">Nhấn để tải về</string>
|
||||
<string name="app_update_available_notification_title">Đã có bản cập nhật mới!</string>
|
||||
<string name="missions_header_finished">Xong</string>
|
||||
<string name="paused">đã tạm dừng</string>
|
||||
<string name="queued">trong hàng đợi</string>
|
||||
|
|
|
@ -59,7 +59,7 @@
|
|||
<string name="subscribers_count_not_available">无法得知订阅人数</string>
|
||||
<string name="updates_setting_description">有新版本时,显示通知提示更新应用</string>
|
||||
<string name="grid">网格</string>
|
||||
<string name="app_update_notification_content_title">NewPipe 可更新!</string>
|
||||
<string name="app_update_available_notification_title">NewPipe 可更新!</string>
|
||||
<string name="error_http_unsupported_range">服务器不接受多线程下载, 使用 @string/msg_threads = 1 重试</string>
|
||||
<string name="autoplay_title">自动播放</string>
|
||||
<string name="settings_category_clear_data_title">清空数据</string>
|
||||
|
@ -366,7 +366,6 @@
|
|||
<string name="updates_setting_title">更新</string>
|
||||
<string name="list">列表</string>
|
||||
<string name="auto">自动</string>
|
||||
<string name="app_update_notification_content_text">点击下载</string>
|
||||
<string name="post_processing">处理中</string>
|
||||
<string name="generate_unique_name">生成唯一名称</string>
|
||||
<string name="overwrite">覆盖</string>
|
||||
|
|
|
@ -261,7 +261,6 @@
|
|||
<string name="auto">自動</string>
|
||||
<string name="low_quality_smaller">低畫質 (細格啲)</string>
|
||||
<string name="dont_show">唔顯示</string>
|
||||
<string name="app_update_notification_content_text">撳一下去下載</string>
|
||||
<string name="no_views">無觀看次數</string>
|
||||
<plurals name="listening">
|
||||
<item quantity="other">%s 個人聽緊</item>
|
||||
|
@ -369,7 +368,7 @@
|
|||
<string name="updates_setting_title">更新</string>
|
||||
<string name="updates_setting_description">出咗新版本嘅時候,顯示通知提示升級個 app</string>
|
||||
<string name="manual_update_description">手動檢查下有冇新版本</string>
|
||||
<string name="app_update_notification_content_title">NewPipe 出咗更新喇!</string>
|
||||
<string name="app_update_available_notification_title">NewPipe 出咗更新喇!</string>
|
||||
<string name="missions_header_pending">仲等緊</string>
|
||||
<string name="recovering">恢復緊</string>
|
||||
<string name="permission_denied">動作被系統拒絕咗</string>
|
||||
|
|
|
@ -350,8 +350,7 @@
|
|||
<string name="list">清單</string>
|
||||
<string name="grid">網格</string>
|
||||
<string name="auto">自動</string>
|
||||
<string name="app_update_notification_content_title">有可用的 NewPipe 更新!</string>
|
||||
<string name="app_update_notification_content_text">輕觸以下載</string>
|
||||
<string name="app_update_available_notification_title">有可用的 NewPipe 更新!</string>
|
||||
<string name="missions_header_finished">已完成</string>
|
||||
<string name="missions_header_pending">有待處理</string>
|
||||
<string name="paused">已暫停</string>
|
||||
|
|
|
@ -554,8 +554,9 @@
|
|||
<string name="low_quality_smaller">Low quality (smaller)</string>
|
||||
<string name="dont_show">Don\'t show</string>
|
||||
<!-- App update notification -->
|
||||
<string name="app_update_notification_content_title">NewPipe update is available!</string>
|
||||
<string name="app_update_notification_content_text">Tap to download</string>
|
||||
<string name="app_update_unavailable_toast">You are running the latest version of NewPipe</string>
|
||||
<string name="app_update_available_notification_title">NewPipe update is available!</string>
|
||||
<string name="app_update_available_notification_text">Tap to download %s</string>
|
||||
<string name="missions_header_finished">Finished</string>
|
||||
<string name="missions_header_pending">Pending</string>
|
||||
<string name="paused">paused</string>
|
||||
|
|
Loading…
Reference in New Issue