From 9c74b78b561cf72daefd342f60e8fd0d04c671c1 Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Tue, 29 Sep 2020 10:58:56 +0200 Subject: [PATCH 1/6] Fix cropped covers on API <20 --- app/src/main/res/layout/feeditemlist_item.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/layout/feeditemlist_item.xml b/app/src/main/res/layout/feeditemlist_item.xml index c2bcced6f..7083365e7 100644 --- a/app/src/main/res/layout/feeditemlist_item.xml +++ b/app/src/main/res/layout/feeditemlist_item.xml @@ -45,11 +45,12 @@ android:id="@+id/coverHolder" app:cardBackgroundColor="@color/non_square_icon_background" app:cardCornerRadius="4dp" + app:cardPreventCornerOverlap="false" app:cardElevation="0dp"> + android:layout_width="match_parent" + android:layout_height="match_parent"> Date: Tue, 29 Sep 2020 11:18:03 +0200 Subject: [PATCH 2/6] Fix buffering indicator sometimes sticking We currently have no method to actively query the buffering state. Remove indicator if we can no longer receive updates. --- .../java/de/danoeh/antennapod/activity/VideoplayerActivity.java | 1 + .../java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java | 1 + 2 files changed, 2 insertions(+) diff --git a/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java index 8c66b6a4c..e2db81739 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/VideoplayerActivity.java @@ -102,6 +102,7 @@ public class VideoplayerActivity extends MediaplayerActivity { if (!PictureInPictureUtil.isInPictureInPictureMode(this)) { videoControlsHider.stop(); } + progressIndicator.setVisibility(View.GONE); // Controller released; we will not receive buffering updates } @Override diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java index f64f21936..e32fdb095 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/AudioPlayerFragment.java @@ -386,6 +386,7 @@ public class AudioPlayerFragment extends Fragment implements super.onStop(); controller.release(); controller = null; + progressIndicator.setVisibility(View.GONE); // Controller released; we will not receive buffering updates EventBus.getDefault().unregister(this); if (disposable != null) { disposable.dispose(); From f54076ca587e89c8af1bfb3d4a8e5bb442405e85 Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Tue, 29 Sep 2020 12:00:40 +0200 Subject: [PATCH 3/6] Swallow undeliverable RxJava exceptions AntennaPod threads might throw NPEs after disposing because we set controllers to null. --- .../java/de/danoeh/antennapod/PodcastApp.java | 3 ++ .../activity/BugReportActivity.java | 2 +- .../{ => error}/CrashReportWriter.java | 11 ++++-- .../error/RxJavaErrorHandlerSetup.java | 36 +++++++++++++++++++ .../preferences/PreferenceUpgrader.java | 3 +- .../danoeh/antennapod/core/ClientConfig.java | 2 -- .../exception/RxJavaErrorHandlerSetup.java | 24 ------------- .../danoeh/antennapod/core/ClientConfig.java | 3 -- 8 files changed, 49 insertions(+), 35 deletions(-) rename app/src/main/java/de/danoeh/antennapod/{ => error}/CrashReportWriter.java (90%) create mode 100644 app/src/main/java/de/danoeh/antennapod/error/RxJavaErrorHandlerSetup.java delete mode 100644 core/src/main/java/de/danoeh/antennapod/core/util/exception/RxJavaErrorHandlerSetup.java diff --git a/app/src/main/java/de/danoeh/antennapod/PodcastApp.java b/app/src/main/java/de/danoeh/antennapod/PodcastApp.java index ed3f4e8f1..534d48479 100644 --- a/app/src/main/java/de/danoeh/antennapod/PodcastApp.java +++ b/app/src/main/java/de/danoeh/antennapod/PodcastApp.java @@ -12,6 +12,8 @@ import com.joanzapata.iconify.fonts.MaterialModule; import de.danoeh.antennapod.activity.SplashActivity; import de.danoeh.antennapod.core.ApCoreEventBusIndex; import de.danoeh.antennapod.core.ClientConfig; +import de.danoeh.antennapod.error.CrashReportWriter; +import de.danoeh.antennapod.error.RxJavaErrorHandlerSetup; import de.danoeh.antennapod.spa.SPAUtil; import org.greenrobot.eventbus.EventBus; @@ -38,6 +40,7 @@ public class PodcastApp extends Application { super.onCreate(); Thread.setDefaultUncaughtExceptionHandler(new CrashReportWriter()); + RxJavaErrorHandlerSetup.setupRxJavaErrorHandler(); if (BuildConfig.DEBUG) { StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder() diff --git a/app/src/main/java/de/danoeh/antennapod/activity/BugReportActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/BugReportActivity.java index 48264bb26..fde7c0484 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/BugReportActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/BugReportActivity.java @@ -7,7 +7,7 @@ import android.os.Bundle; import com.google.android.material.snackbar.Snackbar; import androidx.appcompat.app.AppCompatActivity; import android.widget.TextView; -import de.danoeh.antennapod.CrashReportWriter; +import de.danoeh.antennapod.error.CrashReportWriter; import de.danoeh.antennapod.R; import de.danoeh.antennapod.core.preferences.UserPreferences; import de.danoeh.antennapod.core.util.IntentUtils; diff --git a/app/src/main/java/de/danoeh/antennapod/CrashReportWriter.java b/app/src/main/java/de/danoeh/antennapod/error/CrashReportWriter.java similarity index 90% rename from app/src/main/java/de/danoeh/antennapod/CrashReportWriter.java rename to app/src/main/java/de/danoeh/antennapod/error/CrashReportWriter.java index b5d0f6945..dc62863f9 100644 --- a/app/src/main/java/de/danoeh/antennapod/CrashReportWriter.java +++ b/app/src/main/java/de/danoeh/antennapod/error/CrashReportWriter.java @@ -1,8 +1,9 @@ -package de.danoeh.antennapod; +package de.danoeh.antennapod.error; import android.os.Build; import android.util.Log; +import de.danoeh.antennapod.BuildConfig; import org.apache.commons.io.IOUtils; import java.io.File; @@ -31,6 +32,11 @@ public class CrashReportWriter implements Thread.UncaughtExceptionHandler { @Override public void uncaughtException(Thread thread, Throwable ex) { + write(ex); + defaultHandler.uncaughtException(thread, ex); + } + + public static void write(Throwable exception) { File path = getFile(); PrintWriter out = null; try { @@ -41,14 +47,13 @@ public class CrashReportWriter implements Thread.UncaughtExceptionHandler { out.println(); out.println("## StackTrace"); out.println("```"); - ex.printStackTrace(out); + exception.printStackTrace(out); out.println("```"); } catch (IOException e) { Log.e(TAG, Log.getStackTraceString(e)); } finally { IOUtils.closeQuietly(out); } - defaultHandler.uncaughtException(thread, ex); } public static String getSystemInfo() { diff --git a/app/src/main/java/de/danoeh/antennapod/error/RxJavaErrorHandlerSetup.java b/app/src/main/java/de/danoeh/antennapod/error/RxJavaErrorHandlerSetup.java new file mode 100644 index 000000000..1c7f5f0b4 --- /dev/null +++ b/app/src/main/java/de/danoeh/antennapod/error/RxJavaErrorHandlerSetup.java @@ -0,0 +1,36 @@ +package de.danoeh.antennapod.error; + +import android.util.Log; +import de.danoeh.antennapod.BuildConfig; +import io.reactivex.exceptions.UndeliverableException; +import io.reactivex.plugins.RxJavaPlugins; + +public class RxJavaErrorHandlerSetup { + private static final String TAG = "RxJavaErrorHandler"; + + private RxJavaErrorHandlerSetup() { + + } + + public static void setupRxJavaErrorHandler() { + RxJavaPlugins.setErrorHandler(exception -> { + if (exception instanceof UndeliverableException) { + // Probably just disposed because the fragment was left + Log.d(TAG, "Ignored exception: " + Log.getStackTraceString(exception)); + return; + } + + // Usually, undeliverable exceptions are wrapped in an UndeliverableException. + // If an undeliverable exception is a NPE (or some others), wrapping does not happen. + // AntennaPod threads might throw NPEs after disposing because we set controllers to null. + // Just swallow all exceptions here. + Log.e(TAG, Log.getStackTraceString(exception)); + CrashReportWriter.write(exception); + + if (BuildConfig.DEBUG) { + Thread.currentThread().getUncaughtExceptionHandler() + .uncaughtException(Thread.currentThread(), exception); + } + }); + } +} diff --git a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceUpgrader.java b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceUpgrader.java index 367593131..7a282fc82 100644 --- a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceUpgrader.java +++ b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceUpgrader.java @@ -5,12 +5,11 @@ import android.content.SharedPreferences; import android.preference.PreferenceManager; import de.danoeh.antennapod.BuildConfig; -import de.danoeh.antennapod.CrashReportWriter; +import de.danoeh.antennapod.error.CrashReportWriter; import de.danoeh.antennapod.R; import de.danoeh.antennapod.core.preferences.UserPreferences; import de.danoeh.antennapod.core.preferences.UserPreferences.EnqueueLocation; import de.danoeh.antennapod.core.util.download.AutoUpdateManager; -import de.danoeh.antennapod.core.util.gui.NotificationUtils; public class PreferenceUpgrader { private static final String PREF_CONFIGURED_VERSION = "version_code"; diff --git a/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java b/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java index 824a4fae3..ecb9d68df 100644 --- a/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java +++ b/core/src/free/java/de/danoeh/antennapod/core/ClientConfig.java @@ -9,7 +9,6 @@ import de.danoeh.antennapod.core.preferences.UserPreferences; import de.danoeh.antennapod.core.service.download.AntennapodHttpClient; import de.danoeh.antennapod.core.storage.PodDBAdapter; import de.danoeh.antennapod.core.util.NetworkUtils; -import de.danoeh.antennapod.core.util.exception.RxJavaErrorHandlerSetup; import de.danoeh.antennapod.core.util.gui.NotificationUtils; import java.io.File; @@ -49,7 +48,6 @@ public class ClientConfig { NetworkUtils.init(context); AntennapodHttpClient.setCacheDirectory(new File(context.getCacheDir(), "okhttp")); SleepTimerPreferences.init(context); - RxJavaErrorHandlerSetup.setupRxJavaErrorHandler(); NotificationUtils.createChannels(context); initialized = true; } diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/exception/RxJavaErrorHandlerSetup.java b/core/src/main/java/de/danoeh/antennapod/core/util/exception/RxJavaErrorHandlerSetup.java deleted file mode 100644 index 223104d2e..000000000 --- a/core/src/main/java/de/danoeh/antennapod/core/util/exception/RxJavaErrorHandlerSetup.java +++ /dev/null @@ -1,24 +0,0 @@ -package de.danoeh.antennapod.core.util.exception; - -import android.util.Log; -import io.reactivex.exceptions.UndeliverableException; -import io.reactivex.plugins.RxJavaPlugins; - -public class RxJavaErrorHandlerSetup { - - private RxJavaErrorHandlerSetup() { - - } - - public static void setupRxJavaErrorHandler() { - RxJavaPlugins.setErrorHandler(e -> { - if (e instanceof UndeliverableException) { - // Probably just disposed because the fragment was left - Log.d("RxJavaErrorHandler", "Ignored exception: " + Log.getStackTraceString(e)); - return; - } - Thread.currentThread().getUncaughtExceptionHandler() - .uncaughtException(Thread.currentThread(), e); - }); - } -} diff --git a/core/src/play/java/de/danoeh/antennapod/core/ClientConfig.java b/core/src/play/java/de/danoeh/antennapod/core/ClientConfig.java index 7d38aedc2..41e95d99e 100644 --- a/core/src/play/java/de/danoeh/antennapod/core/ClientConfig.java +++ b/core/src/play/java/de/danoeh/antennapod/core/ClientConfig.java @@ -1,7 +1,6 @@ package de.danoeh.antennapod.core; import android.content.Context; -import android.content.Intent; import android.util.Log; import com.google.android.gms.common.GoogleApiAvailability; import com.google.android.gms.common.GooglePlayServicesNotAvailableException; @@ -15,7 +14,6 @@ import de.danoeh.antennapod.core.preferences.UserPreferences; import de.danoeh.antennapod.core.service.download.AntennapodHttpClient; import de.danoeh.antennapod.core.storage.PodDBAdapter; import de.danoeh.antennapod.core.util.NetworkUtils; -import de.danoeh.antennapod.core.util.exception.RxJavaErrorHandlerSetup; import de.danoeh.antennapod.core.util.gui.NotificationUtils; import java.io.File; @@ -67,7 +65,6 @@ public class ClientConfig { } AntennapodHttpClient.setCacheDirectory(new File(context.getCacheDir(), "okhttp")); SleepTimerPreferences.init(context); - RxJavaErrorHandlerSetup.setupRxJavaErrorHandler(); NotificationUtils.createChannels(context); initialized = true; } From 4a877f24b86924d64a6190012f0e9e379e50cc38 Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Wed, 30 Sep 2020 10:11:52 +0200 Subject: [PATCH 4/6] Updated translations --- .tx/config | 1 + core/src/main/res/values-br/strings.xml | 821 ++++++++++++++++++++ core/src/main/res/values-cs/strings.xml | 193 +++++ core/src/main/res/values-da/strings.xml | 31 +- core/src/main/res/values-es/strings.xml | 8 +- core/src/main/res/values-et/strings.xml | 5 + core/src/main/res/values-fa/strings.xml | 5 + core/src/main/res/values-hu/strings.xml | 7 +- core/src/main/res/values-it/strings.xml | 5 + core/src/main/res/values-ko/strings.xml | 5 + core/src/main/res/values-lt/strings.xml | 223 +++++- core/src/main/res/values-pt-rBR/strings.xml | 67 +- core/src/main/res/values-ru/strings.xml | 110 ++- core/src/main/res/values-zh-rCN/strings.xml | 5 + core/src/main/res/values-zh-rTW/strings.xml | 768 ++++++++++++++++++ 15 files changed, 2197 insertions(+), 57 deletions(-) create mode 100644 core/src/main/res/values-br/strings.xml create mode 100644 core/src/main/res/values-zh-rTW/strings.xml diff --git a/.tx/config b/.tx/config index 954c6150a..458d18a63 100644 --- a/.tx/config +++ b/.tx/config @@ -4,6 +4,7 @@ host = https://www.transifex.com [antennapod.core-values] source_file = core/src/main/res/values/strings.xml source_lang = en +trans.br = core/src/main/res/values-br/strings.xml trans.ca = core/src/main/res/values-ca/strings.xml trans.cs_CZ = core/src/main/res/values-cs/strings.xml trans.da = core/src/main/res/values-da/strings.xml diff --git a/core/src/main/res/values-br/strings.xml b/core/src/main/res/values-br/strings.xml new file mode 100644 index 000000000..12fbbdb23 --- /dev/null +++ b/core/src/main/res/values-br/strings.xml @@ -0,0 +1,821 @@ + + + + Hizivaat ar c\'houmanantoù + Podskignadoù + Stadegoù + Ouzhpennañ ur podskignad + Rannoù + An holl + Nevez + Sinedoù + Nevez + Gwellvezioù + Pellgargadennoù + Oc\'h erounit + Echuet + Kerzhlevr + Koumanantoù + Roll ar c\'houmanantoù + Nullañ ar pellgargadennoù + Roll istor seniñ + gpodder.net + Titouroù kennaskañ gpodder.net + Leun eo al lec\'h evit enrollañ rannoù + Tizhet eo bet bevenn pellgargadurioù ar rannoù. Gallout a rit kreskaat ment ar c\'hrubuilh en arventennoù. + Lenn + Pellgargadurioù + + Padelezh selaouet hollek + %1$d war %2$d rann kroget.\n\nLennet %3$s war %4$s. + Doareoù stadegoù + Jediñ ar padelezh selaouet e gwirionez. Ar rannoù selaouet div wech a gont doubl hag ar re merket evel anlennet ne gontont ket + Sammañ an holl bodskignadoù merket evel lennet + Evezhiadenn: tizh al lenn n\'eo morse kemeret e kont. + Adderaouekaat ar roadennoù stadegoù + Dilemel a raio roll istor ar padelezh lennet evit an holl rannoù. Sur oc\'h e fell deoc\'h kenderc\'hel? + + Ment pellgarget hollek + + Digeriñ al lañser + Serriñ al lañser + Gwellvezioù ar stalaf + Rummañ dre gonter + Rummañ dre urzh al lizherenneg + Rummañ dre an deiziad embann + Rummañ dre an niver a rannoù lennet + Niver a rannoù nevez n\'int ket bet lennet + Niver a rannoù nevez + Niver a rannoù n\'int ket bet lennet + Niver a rannoù pelglarget + Hini ebet + + Digeriñ er merdeer + Eilañ an URL + Rannañ an URL + URL eilet er golver + Mont d\'al lec\'hiadur + + Dilemel ar roll istor + + Kadarnaat + Nullañ + Ya + Ket + Adderaouekaat + Aozer(ien.ezed) + Yezh + URL + Skeudenn + Fazi + Degouezhet ez eus bet ur fazi: + Ret eo kaout an aotre kadaviñ evit ober se + Azgrenaat + N\'eus bet kavet kadaviñ diavaez ebet. Gwiriekait ez eo kennasket ar c\'hadaviñ diavaez evit ma c\'hallfe an arload mont en-dro. + Chabistroù + Padelezh: %1$s + Deskrivadur + \u0020rannoù + O keweriañ + Enrollañ ho titouroù kennaskañ + Serriñ + Klask en-dro + Pellgargañ emgefreek + Arloañ d\'ar rannoù kent + An arventenn nevez Pellgargañ Emgefreek a vo arloet d\'ar rannoù nevez ent emgefreek.\nHa fellout a rafe deoc\'h e lakaat war ar rannoù kent ivez? + Dilemel ar rannoù ent emgefreek + Izelaat an ampled + Izelaat ampled ar rannoù da-heul: %1$s + hini ebet + izel + pounner + \u0020pellgargadurioù kenstur + Dre ziouer + Bepred + Morse + Kas... + Morse + Pa n\'emañ ket el lost + Goude bezañ echuet + + %d eur goude bezañ selaouet + %d eur goude bezañ selaouet + %d eur goude bezañ selaouet + %d eur goude bezañ selaouet + %d eur goude bezañ selaouet + + + %d devezh goude vefe echuet + %d zevezh goude vefe echuet + %d devezh goude vefe echuet + %d a zevezhioù goude vefe echuet + %d devezh goude vefe echuet + + + %d diuzet + %d diuzet + %d diuzet + %d diuzet + %d diuzet + + O kargañ... + + Merkañ an holl evel lennet + Merket eo bet an holl rannoù evel lennet + Kadarnait e fell deoc\'h merkañ an holl rannoù evel lennet. + Kadarnait e fell deoc\'h merkañ an holl rannoù er podskignad evel lennet. + Tennañ an holl verkoù \"nevez\" + Tennet eo bet an holl verkoù \"nevez\" + Kadarnait e fell deoc\'h tennañ ar merk \"nevez\" eus an holl rannoù. + Diskouez ar munudoù + Arventennoù ar podksignad... + Titouroù ar podskignad + Arventennoù ar podskignad + Adenvel ar podskignad + Dilemel ar podskignad + Rannañ... + Rannañ an ere + Rannañ an ere gant al lec\'hiadur + Rannañ ar restr + Rannañ ere al lec\'hienn + Rannañ ere ar podskignad + Rannañ ere ar restr + Rannañ ere ar restr gant al lec\'hiadur + Kadarnait e fell deoc\'h dilemel ar podskignad \"%1$s\" hag e holl rannoù pellgarget. + O tilemel ar podskignad + Hizivaat ar podskignad a-bezh + Diuzañ meur a elfenn + Diuzañ gant ar re a-us + Diuzañ gant ar re dindan + Amlennet + Ehanet + Lennet + El lost + N\'emañ ket el lost + Pellgarget + N\'eo ket pellgarget + Gant ur media + Ur sined eo + Silet + {fa-exclamation-circle} C\'hwitet war an azgrenaat diwezhañ + Digeriñ ar podskignad + Gortozit dibenn pellgargadur ar roadennoù + + Pellgargañ + + O pellgargañ %d rann + O pellgargañ %d rann + O pellgargañ %d rann + O pellgargañ %d rann + O pellgargañ %d rann + + Len + Ehan + Streaming + Dilemel + N\'haller ket dilemel ar restr. Gallout a rit klask adloc\'hañ. + Dilemel ar rann + + %d rann dilamet + %d rann dilamet + %d rann dilamet + %d rann dilamet + %d rann dilamet + + Tennañ ar merk \"nevez\" + Tennet eo bet ar merk \"nevez\" + Merkañ evel lennet + Merkañ evel lennet + Merkañ evel lennet + Merket evel lennet + Evit kemmañ al lec\'hiadur e rankit lenn ar rann + + %d rann merket evel lennet + %d rann merket evel lennet + %d rann merket evel lennet + %d rann merket evel lennet + %d rann merket evel lennet + + Merkañ evel anlennet + Merkañ evel anlennet + + %d rann merket evel anlennet. + %d rann merket evel anlennet. + %d rann merket evel anlennet. + %d rann merket evel anlennet. + %d rann merket evel anlennet. + + Ouzhpennañ el lost + Ouzhpennet el lost + + %d rann ouzhpennet el lost + %d rann ouzhpennet el lost + %d rann ouzhpennet el lost + %d rann ouzhpennet el lost + %d rann ouzhpennet el lost + + Dilemel eus al lost + + %d rann tennet eus al lost + %d rann tennet eus al lost + %d rann tennet eus al lost + %d rann tennet eus al lost + %d rann tennet eus al lost + + Ouzhpennañ er sinedoù + Ouzhpennet er sinedoù + Dilemel eus ar sindeoù + Dilamet eus ar sinedoù + Gweladenniñ al lec\'hienn + Tremen a rann + Gweredekaat ar pellgargañ emgefreek + Diweredekaat ar pellgargañ emgefreek + Adderaouekaat al lec\'hiadur lenn + Elfenn dilamet + N\'eus bet diuzet netra + + echuet + Pellgargadur war c\'hortoz + O pellgargañ + Munudoù + %1$s \n\nURL ar restr:\n%2$s + N\'eo ket bet kavet ar c\'hadaviñ + N\'eus ket trawalc\'h a blas + Fazi roadennoù HTTP + Fazi dianav + Kemennadenn Fazi + Doare lanv anskor + Fazi kennaskañ + Ostiz dianav + Fazi dilesa + Fazi rizh ar restr + Difennet + Pellgargadur nullet + Pellgargadur nullet\nDiweredekaet ar pellgargadur emgefreek evit an elfenn-mañ + Pellgargañ echuet gant fazi(où) + Pellgargañ emgefreek echuet + Danevell ar pellgargadurioù + URL direizh + Fazi lenn/skrivañ + Fazi azgoulenn + Fazi Haeziñ ar Stlennvon + + %d pellgargadur a chom + %d bellgargadur a chom + %d fellgargadur a chom + %d a bellgargadurioù a chom + %d pellgargadur a chom + + O keweriañ ar pellgargadennoù + O pellgargañ roadennoù ar podskignad + %1$d rann pellgarget gant berzh, %2$d c\'hwitet + Titl dianav + Lanv + Restr media + Degouezhet ez eus bet ur fazi en ur glask pellgargañ ar restr:\u0020 + N\'eus podskignad ebet a glot. + Dilesa rekiz + Un anv arveriad hag ur ger-tremen a zo dleet gant al loaz goulennet + Kadarnaat ar pellgargadur hezoug + Diweredekaet eo ar pellgargadur war ar c\'hennask hezoug en arventennoù.\n\nGallout a rit dibab ouzhpennañ ar rann el lost pe aotren ar pellgargadur ent padennek.\n\nDalc\'het vo soñj eus ho tibab e-pad 10 munutenn. + Diweredekaet eo ar pellgargadur war ar c\'hennask hezoug en arventennoù.\n\nFellout a ra deoc\'h aotren ent padennek?\n\nDalc\'het vo soñj eus ho tibab e-pad 10 munutenn. + Kadarnaat ar streaming hezoug + Diweredekaet eo ar streaming war ar c\'hennask hezoug en arventennoù. Stokit da lenn e streaming memestra. + Aotren atav + Lakaat el lost + Aotren ent padennek + + Fazi! + N\'eus netra o vezañ lennet + O prientiñ + Prest + O klask + An dafariad na respont ket + Rizh media anskor + Gwezhiadur diamzeret + N\'haller ket haeziñ ar restr + Fazi dianav + N\'eus netra o vezañ lennet + O skurzañ + Mod skeudenn-ouzh-skeudenn + AntennaPod - stokell vedia dianav: %1$d + N\'eo ket bet kavet ar restr + + Prennañ al lost + Dibrennañ al lost + Lost prennet + Lost dibrennet + Ma prennit al lost ne vo ket tu deoc\'h riklañ pe adurzhiañ ar rannoù. + Na ziskouez ken + Skarzhañ al lost + Nullañ + Lakaat e penn ar roll + Lakaat e dibenn ar roll + Rummañ + Mirout an urzh + Deiziad + Padelezh + Titl ar rann + Titl ar podskignad + Dre zegouezh + Urzh emgefreek + War-gresk + War zigresk + Kadarnait e fell deoc\'h dilemel holl rannoù el lost + Padelezh a chom:\u0020 + + Pellgargañ un enlugellad + N\'eo ket bet staliet an enlugellad + Evit gallout kemmañ tizh al lenn ez eo erbedet gweredekaat al lenner media diabarzh Sonic. + Tizh lenn + Gweredekaat Sonic + + Rann ebet er roll len + Gallout a rit ouzhpennañ ur rann en ur bellgargañ anezhi, pe gant ur stokadenn hir hag en ur zibab \"Ouzhpennañ el lost\" + N\'eus notenn evet evit ar rann-mañ. + Pellgargadenn ebe + Gallout a rit pellgargañ rannoù war skramm munudoù ar podskignad. + Rann ebet pellgarget + Gallout a rit pellgargañ rannoù war skramm munudoù ar podskignad. + Pellgargadur ebet er roll istor + Roll istor ar pellgargadennoù a vo diskouezet amañ pa ne vo ket goulo ken. + Roll istor ebet + Goude bezañ selaouet ur rann e vo diskouezet amañ + Rann ebe + Pa ouzhpennit ur podskignad e vo diskouezet ar rannoù amañ. + Rann nevez ebe + Pa vo rannoù nevez e vint skrammet amañ. + Rann ebet er sinedoù + Gallout a rit lakaat ur rann er sinedoù en ur stokañ hir warni + Chabistr ebet + N\'eus chabistr ebet er rann-mañ + Koumanant ebet + Evit koumanantiñ d\'ur podskignad, pouezit war an arlun mui. + + Kadaviñ + Dilemel emgefreek ar rannoù, Enporzhiañ, Ezporzhiañ + Raktres + Lost + Goubredañ + Ober gant gpodder.net evit goubredañ gant binviji all + Emgefreekañ + Munudoù + Enporzhiadur / Ezporzhiadur + gwarediñ, assav + Neuz + Elfennoù diavaez + Diskrogoù + Reoliadurioù lenn + Klask... + Disoc\'h ebet + Skarzhañ ar roll istor + Lenner liesvedia + Naetaat ar rannoù + Ar rannoù n\'int ket el lost nag er sinedoù a c\'hall bezañ dilamet ma vez ezhomm muioc\'h a egor dieub gant ar pellgargañ emgefreek. + Paouez gant al lenn pa vez diluget selaouelloù pe bluetooth + Kenderc\'hel al lenn pa vez adluget ar selaouelloù + Adstagañ gant al lenn pa vez adkennasket ar bluetooth + An afell \'war-raok\' a dremen ar rann + Tremen d\'ar rann da-heul kentoc\'h eget ober ul lamm en a-raok pa vez pouezet war \'lamm en a-raok\' war ur benveg bluetooth + An afell \'lamm a-dreñv\' a adloc\'h ar rann + Adloc\'hañ adalek ar penn-kentañ pa vez pouezet war un afell \'lamm a-dreñv\' kentoc\'h eget mont war-gil + Tremen d\'ar rann goude ur wech echuet gant unan + Dilemel ar rann p\'eo echuet gant al lenn + Dilemel ent emgefreek + Merket e vo ar rannoù evel lennet zoken ma chom un nebeud eilennoù da echuiñ + Merkañ evel lennet speredek + Mirout ar rannoù pa vezont tremenet + Mirout ar rannoù tremenet + Mirout ar rannoù pa vezont lakaet er sinedoù + Mirout ar rannoù er sinedoù + Lenn + Reoliadur ar selaouelloù, hirder al lammoù, lostoù + Rouedad + Etremez an hizivadennoù, reoliadurioù pellgargañ, roadennoù hezoug + Etremez pe eur hizivaat + Despizañ un etremez pe un eur resis evit hizivaat ar podskignadoù ent emgefreek + Gallout a rit despizañ un etremez evel \"bep 2 eur\", pe un eur resis evel \"7 eur am\" pe diweredekaat an hizivadennoù emgefreek penn-da-benn.\n\nDalc\'hit soñj: n\'eo ket resis an eurioù hizivaat. Un daleig e c\'hallont kaout. + Diweredekaat + Dibab un etremez + Dibab un eur + bep %1$s + da %1$s + Lenn kendalc\'hus + Digennask ar selaouelloù + Lugañ ar selaouelloù + Adkennaskañ ar bluetooth + Ober gant ar streaming da gentañ + Diskouez an afell stream e plas an afell pellgargañ er rolloù. + Hizivadennoù hezoug + Dibab ar pezh a zo aotreet gant ar c\'hennask hezoug + Hizivaat ar podskignadoù + Skeudennoù golo + Pellgargañ emgefreek + Pellgargañ ar rann + Streaming + Ketal arveriad + Neuz, urzh ar c\'houmanantoù, skramm prennañ + Dibab un neuz + Kemmañ elfennoù ar stalaf merdeiñ + Kemmañ an elfennoù diskouezet er stalaf merdeiñ + Despizañ urzh ar c\'houmanantoù + Kemmañ urzh ar c\'houmanantoù + Despizañ ar c\'honter koumanant + Kemmañ an titour diskouezet war ar c\'honter koumanantoù. Kemmañ a ra ivez urzh ar podskignadoù mard eo urzh ar podskignadoù lakaet da \"Konter\". + Kemmañ neuz AntennaPod + Pellgargañ emgefreek + Kefluniañ pellgargañ emgefreek ar rannoù. + Gweredekaat ar sil Wi-Fi + Aotren ar pellgargañ emgefreek war ar rouedadoù Wi-Fi diuzet nemetken. + Pellgargañ pa ne vez ket o kargañ + Aotren ar pellgargañ emgefreek pa ne vez ket ar benveg o kargañ + Pellgargadurioù kenstur + Niver a rannoù enrollet + Niver hollek a rannoù pellgarget lakaet e krubuilh ar benveg. Diweredekaet e vo ar pellgargañ emgefreek mard eo tizhet an niver-mañ. + Skeudenn ar rannoù + Ober gant golo ar rann pa vez dioutañ. Mard eo digevasket e vo graet gant golo ar podskignad. + Neuz ar reizhiad + Sklaer + Teñval + Du (evit ar skrammoù AMOLED) + Divevenn + eur + eur + Dre zorn + Anv arveriad + Kennaskit gant ho kont gpodder evit goubredañ ho koumanantoù. + Digennaskañ + Digennasket gant berzh + Kemmañ an titouroù kennaskañ + Kemmañ ho titouroù kennaskañ evit ho kont gpodder.net. + Goubredañ bremañ + Goubredañ stad ar c\'houmanantoù hag ar rannoù gant gpodder.net + Rediañ ur goubredañ klok + Goubredañ an holl goumanantoù ha stadoù ar rannoù gant gpodder.net. + %1$s gant ar benveg %2$s]]> + Diskouez ar rebuzadurioù fazioù goubredañ + An arventenn-mañ na vez ket arloet d\'ar rebuzadurioù fazi. + Tizhioù lenn + Dibab an tizhioù a c\'haller dibab pa vez lennet ar son + Tizh dre ziouer ar rannoù + Lamm emgefreek + Tremen penn-kentañ ha dibenn ar rannoù + Tremen an dibenn + Tremen ar penn-kentañ + Tremenet an %d eilenn diwezhañ + Tremenet an %d eilenn kentañ + Azasaat titouroù ar media hervez an tizh lenn + Al lec\'hiadur hag ar padelezh diskouezet a zo azasaet d\'an tizh lenn + Padelezh al lamm amzer + Personelaat an niver a eilennoù da lammat war-raok pa vez pouezet war an afell war-raok. + Padelezh al lamm a-dreñv + Dibabit ar c\'hementad a eilennoù da lammat an a-dreñv pa vez pouezet war \'lamm a-dreñv\' + Dibab un anv ostiz + Ober gant an ostiz dre ziouer + Tevet rebuzadurioù a live uhel + Sañset e brasa ar rebuzadur evit diskouez an afelloù lenn. + Afelloù lenn peurzalc\'hus + Mirout ar rebuzadur ha reoliadurioù ar skramm prennañ p\'eo ehanet al lenn. + Despizañ an afelloù war ar skramm-prennañ + Kemmañ a ra an afelloù lenn war ar skramm-prennañ. An afell lenn/ehan a vo diskouezet bepred. + Dibab %1$d elfenn d\'ar muiañ + Gallout a rit dibab %1$d elfenn d\'ar muiañ. + Kemmañ skramm-prennañ an drekleur + Lakaat skeudenn ar rann e plas skeudenn drekleur ar skramm-prennañ. Diskouez a raio ivez ar skeudenn en arloadoù all. + Diskouez danevell ar pellgargadurioù + Ma c\'hwit ar pellgargadurioù, sevel un danevell a ziskouez munudoù ar c\'hwitadenn. + Rentañ-kont ar pellgargañ emgefreek + Diskouez ur rebuzadur evit ar rannoù pellgarget ent emgefreek. + Handelvoù Android a-raok 4.1 na skoront ket ar rebuzadurioù astennet. + Lec\'hiadur ar rannoù el lost + Ouzhpennañ ar rannoù da: %1$s + E dibenn ar roll + E penn ar roll + Goude ar rann bremanel + Diweredekaet + Ment krubuilh ar skeudennoù + Ment ar c\'hrubuilh evit ar skeudennoù. + Forom an implijerien + Danevellañ ur beug + Digeriñ heulier ar beugoù + Ezporzhiañ ar c\'herzhlevrioù + Eilañ er golver + Eilet er golver + Arnodel + Dibab al lenner da implij evit lenn ar restroù + Talvoud bremanel: %1$s + Proksi + Arventennañ ur rouedad proksi + Foar ar Goulennoù + N\'eus bet kavet merdeer ebet. + Skor Chromecast + Gweredekaat al lenn a-bell war ar binviji Cast (evel ChromeCast, Audio Speaker pe Android TV) + Chromecast a c\'houlenn levraouegoù diavaez a zo diweredekaet en handelv-mañ eus AntennaPod + Ouzhpennañ el lost ur wech pellgarget + Ouzhpennañ ar rannoù pellgarget el lost + Lenner genidik Android + Ober gant ExoPlayer + Kemmet eo bet al lenner evit ExoPlayer + Tremen ar mareoù didrouz en aodio + Pa vez kuitaet ur video + Despizañ ar pezh a c\'hoarvez pa vez kuitaet ar video p\'emañ o vezañ lennet + Paouez al len + Kenderc\'hel gant al len + Emzalc\'h + Emzalc\'h an afell Distreiñ + Kemmañ a ra emzalc\'h an afell Distreiñ + Dre ziouer + Digeriñ ar stalaf merdeiñ + Stokit 2 wech da guitaat + Kadarnaat e fell deoc\'h kuitaat + Sur oc\'h e fell deoc\'h kuitaat AntennaPod? + Stokañ ur wech ouzhpenn evit kuitaa + Mont d\'ar bajenn... + Diuzañ ur bajen + Dilemel a denn eus al lost + Tennañ ur rann eus al lost ent emgefreek pa vez dilamet. + + A-zivout + Handelv AntennaPod + Kendaolerien + An holl a c\'hall skoazellañ da wellaat AntennaPod - en ur c\'houleviñ, en ur dreiñ pe en ur sikour an implijerien en hor forom + Diorroerien + Troerien + Trugarekadennoù ispisial + Reolenn a-fet buhez prevez + Lañvazioù + AntennaPod a ra gant meziantoù all + + N\'eus bet kavet disoc\'h ebet + Klask + N\'eus bet kavet disoc\'h ebet evit \"%1$s\" + + Goubredañ loc\'het + Oc\'h uskargañ kemmoù ar rannoù + O pellgargañ kemmoù ar rannoù + Oc\'h uskargañ ar statudoù lenn... + O c\'houbredañ ar c\'houmanantoù... + Goubredet gant berzh + C\'hwitadenn en ur c\'houbredañ + + Dilec\'hiañ ar c\'houmanantoù ha lakaat e lost ur benveg all + Stlennvon + OPML + HTML + Diskouez ho koumanantoù d\'ur v⋅mignon⋅ez + Treuzkas ho koumanantoù d\'un arload podskignad all + Enporzhiañ ho koumanantoù adalek un arload podskignad all + Treuzkas ar c\'houmanantoù, ar rannoù lennet hag el lost da AntennaPod war ur benveg all + Enporzhiañ stlennvon AntennaPod adalek ur benveg all + Enporzhiañ ur restr OPML + Degouezhet ez eus bet ur fazi en ul lenn ar restr OPML + Restr ebet diuzet! + Diuzañ an holl + Na zibab netra + Ezporzhiañ en ur restr OPML + Ezporzh HTML + Ezporzhiañ ar stlennvon + Enporzhiañ ar stlennvon + Enporzhiañ ur stlennvon a amsavo ho holl goumanantoù ha roll istor lenn. Erbediñ a reomp ezporzhiañ ho stlennvon en a-raok. Fellout a ra deoc\'h enporzhiañ? + Gortozit un tamm... + Fazi ezporzhiañ + Ezporzhiet gant berzh + Ezporzhiet eo bet ar restr e:\n\n%1$s + Ret eo aotren haeziñ ar c\'hadaviñ diavaez evit lenn ar restr OPML + Diuzit ar restr da enporzhiañ + Enporzhiet gant berzh.\n\nPouezit war OK evit adloc\'hañ AntennaPod + Enporzhiet eo bet ar stlennvon gant un handelv nevesoc\'h eus AntennPod. Ho staliadur bremanel na oar ket c\'hoazh penaos merañ ar restr-mañ. + Ezporzhiañ ar sinedoù + Ezporzhiañ ar sinedoù en ur restr + + Lakaat ar munuter + Tennañ ar munuter + Munuter + Enankañ didalvoudek: ret eo d\'ar padelezh bezañ un niveren anterin + Hejañ evit adloc\'hañ + Froumal a-raok paouez + eilennoù + munutennoù + eurioù + + %d eilenn + %d eilenn + %d eilenn + %d a eilennoù + %d eilenn + + + %d vunutenn + %d munutenn + %d munutenn + %d a vunutennoù + %d munutenn + + + %d eur + %d eur + %d eur + %d eur + %d eur + + Gweredekaat emgefreek + Harzh emgefreek gweredekaet + + RUMMADOÙ + PODSKIGNADOÙ BRUDET + ALIOÙ + Klask war gpodder.ner + Kennaskañ + Donemat war an hentenn kennaskañ gpodder.net. Da gentañ penn, biziatait ho titouroù kennaskañ: + Kennaskañ + Ma n\'ho peus ket a gont c\'hoazh e c\'hallit krouiñ unan amañ:\nhttps://gpodder.net/register/ + Anv arveriad + Ger-tremen + Dibab ar benveg + Krouiñ ur benveg nevez evit ho kont gpodder.net pe dibabit ur benveg a zo anezhañ: + Naoudi ar benveg:\u0020 + Alc\'hwez + Krouiñ ur benveg nevez + Dibab ur benveg a zo anezhañ: + Ret eo deoc\'h leuniañ naoudi ar benveg + Implijet eo an naoudi-se endeo + An anv n\'hall ket bezañ goullo + Dibab + Kennasket gant berzh! + Gourc\'hemennoù! Liammet eo ho kont gpodder.net gant ho penveg. Goubredet e vo ent emgefreek ar c\'houmanantoù war ho penveg gant ho kont gpodder.net. + Kregiñ gant ar goubredañ bremañ + Mont d\'ar skramm degemer + fazi dilesa gpodder.net + Titouroù kennaskañ pe ger-tremen + fazi goubredañ gpodder.net + Degouezhet ez eus bet ur fazi en ur c\'houbredañ:\u0020 + Berzh + C\'hwitet + Gallout a rit lakaat lizherennoù, niveroù pe tiredoù en anv arveriad hepken. + + Teuliad dibabet: + Krouiñ un teuliad + Dibab teuliad ar roadennoù + Dibabit an teuliad lec\'h ma vo enrollet ar roadennoù. Krouet e vo an is-teuliadoù rekiz gant AntennaPod. + Ret eo aotren haeziñ ar c\'hadaviñ diavaez evit kemmañ teuliad ar roadennoù + %1$s war %2$s dieub + Krouiñ un teuliad nevez gant an anv \"%1$s\"? + Teuliad krouet + N\'haller ket skrivañ en teuliad-mañ + Un teuliad gant an anv-mañ a zo endeo + N\'haller ket krouiñ an teuliad + N\'eus ket eus \"%1$s\" + N\'haller ket lenn \"%1$s\" + N\'haller ket skrivañ e \"%1$s\" + N\'eo ket goullo an teuliad + N\'eo ket goullo an teuliad dibabet ganeoc\'h. Ar pellgargadurioù media hag ar restroù all a vo lakaet en teuliad-mañ war-eeun. Kenderc\'hel memestra? + Dibab an teuliad dre ziouer + Ehaniñ al lenn kentoc\'h eget izelaat ar son pa fell d\'un arload all ober sonioù + Ehaniñ pa vez arsavet + Adstagañ gant al lenn ur wech echu gant ur bellgomzadenn + Adstagañ goude ur bellgomzadenn + Ret eo adloc\'hañ AntennaPod evit ma vefe arloet ar c\'hemm. + + Koumanantiñ + O koumanantiñ... + Raklenn + Paouez ar raklen + + Lamm war-gil + Lamm en ar-raok + Fonnusaat + Gorrekaat + Aodio + Vdeo + Merdeiñ en nec\'h + War bellgargañ emañ ar ran + El lost emañ ar rann + Ouzhpennet eo bet ar rann er sinedoù + Lakait da riklañ evit kemmañ lec\'hiadur an elfenn-mañ + Kargañ ar bajenn da-heul + Kemmañ ar pajennoù + Lec\'hiadur: %1$s + Arloañ ar gwezhiadur + + Dilesa + Kemmit hoc\'h anv arveriad hag ho ker-tremen evit ar podskignad-mañ hag e rannoù. + Arventennoù ar pellgargañ emgefreek + Sil ar rannoù + Roll ar gerioù implijet evit dibab ma rank ur rann bezañ ebarzhet pe laosket a-gostez pa vez pellgarget ent emgefreek + Ebarzhiñ + Leuskel a-gostez + Gerioù o-unan \n\"Meur a c\'her\" + Leuskel hizivaet + Ebarzhiñ ar podskignad pa vez hizivaet an holl bodskignadoù + N\'eo ket gweredekaet al lenn emgefreek e arventennoù pennañ AntennaPod + + Oc\'h hizivaat ar stlennvon + + Oc\'h enporzhiañ ar c\'houmanantoù diwar arloadoù gant un arver unel... + + Klask ur podskignad... + Klask war iTunes + Klask war fydd + Araokaet + Ouzhpennañ ur podskignad gant e URL + Klask war gpodder.net + Dizoloeiñ + muioc\'h » + Klask gant %1$s + Sil + + An holl + Diuzet eo bet an holl rannoù + Hini ebet + Diziuzet eo bet an holl rannoù + Lennet + Rannoù lennet diuzet + Anlennet + Rannoù anlennet diuzet + Pellgarget + Rannoù pellgarget diuzet + N\'eo ket pellgarget + Rannoù n\'int ket pellgarget diuzet + Lakaet el lost + Rannoù diuzet el lost + N\'emañ ket el lost + Rannoù diuzet n\'int ket el lost + Gant ur media + Diuzañ ar rannoù gant media + + Titl (A \u2192 Z) + Titl (Z \u2192 A) + Deiziad (Nevez \u2192 Kozh) + Deiziad (Kozh \u2192 Nevez) + Padelezh (Berr \u2192 Hir) + Padelezh (Hir \u2192 Berr) + A \u2192 Z + Z \u2192 A + Nevez \u2192 Kozh + Kozh \u2192 Nevez + Berr \u2192 Hir + Hir \u2192 Berr + + Plijout a ra AntennaPod deoc\'h? + Laouen e vefemp ma \'z afec\'h da notenniñ AntennaPod. + Laoskit ac\'hanon e peoc\'h + Adlakaat da soñj diwezhatoc\'h + Deomp dezhi! + + Reoliadurioù aodio + Tizh lenn + Ampled + K + D + Efedoù aodio + Meskañ: stereo pe mono + Sonic hepken + ExoPlayer hepken + + RIzh + Ostiz + Porzh + (Diret) + Amprouiñ + O wiriañ... + Amprouet gant berzh + C\'hwitet + N\'hall ket an ostiz bezañ goullo + An ostiz n\'eo ket ur chomlec\'h IP pe un domani talvoudek + Porzh didalvoudek + + Niver a vannoù + + Lenn war... + Digennaskañ an estez cas + Ar benveg cast n\'eo ket keverlec\'h gant ar media diuzet + Fazi en ul lenn ar media + C\'hwitadenn en ur baouez da lenn ar media + C\'hwitadenn en un ehanañ lenn ar media + C\'hwitadenn en ur zibab an ampled + N\'eus kennask evet d\'ar benveg Cast + Kollet eo bet ar c\'hennask d\'ar benveg cast. Emañ an arload o klask adkennaskañ mard eo posupl. Gortozit un nebeud eilennoù ha klaskit en-dro. + C\'hwitadenn en ur c\'houbredañ ar benveg cast + C\'hwitadenn en ur glask al lec\'hiadur nevez war ar benveg cast + Ur fazi grevus a zo degouezhet gant al lenner degemer + Fazi en ul lenn ar media. O tremen... + + Ober rekiz + Skrammet e vo mard eo ret deoc\'h ober un dra bennak, enankañ ur ger-tremen da skouer. + O pellgargañ + Diskouezet eo pa vez o pellgargañ. + O lenn + Evit reoliañ al lenn. Ar rebuzadur pennañ an hini eo pa lennit ur podskignat. + Fazioù + Diskouezet eo pa vez ur gudenn, ma c\'hwit ur pellgargadur pe ur goubredañ. + Pellgargañ emgefreek + Diskouezet eo pa vez pellgarget rannoù ent emgefreek + + Gwellvezioù ar widjet + Krouiñ ur widjet + Demerez + + Arventenn hizivaet + War a-seblant e lennit e streaming kalz. Fellout a ra deoc\'h e vefe diskouezet an afelloù lenn e streaming er roll? + War a-seblant e pellgargit kalz. Fellout a ra deoc\'h e vefe diskouezet an afelloù pellgargañ er roll? + diff --git a/core/src/main/res/values-cs/strings.xml b/core/src/main/res/values-cs/strings.xml index 01f5ad018..2aa11889d 100644 --- a/core/src/main/res/values-cs/strings.xml +++ b/core/src/main/res/values-cs/strings.xml @@ -2,6 +2,7 @@ Aktualizovat sbírky + Podcasty Statistiky Přidat podcast Epizody @@ -22,10 +23,19 @@ Login pro gpodder.net Odkládací prostor pro epizody je plný Došlo k zaplnění limitu odkládacího prostoru pro epizody. Můžete navýšit vyhrazený prostor v Nastavení. + Přehrávání + Stažené Celkový čas poslechnutých podcastů: %1$d z %2$d započatých epizod.\n\nPřehraných %3$s z %4$s. + Režim statistik + Počítat skutečně přehraný čas. Tj. 5 minutová epizoda poslechnutá dvakrát je 10 minut, 7 minutová epizoda pouze označená jako poslechnutá je 0 minut. + Sečíst délky všech podcastů označených jako poslechnutých. + Upozornění: Rychlost přehrávání se nikdy nebere v potaz. + Vynulovat statistiky + Toto smaže veškerou historii přehrávání pro všechny epizody. Vážně chcete pokračovat? + Celková velikost stažených podcastů: Otevřít menu Zavřít menu @@ -33,6 +43,7 @@ Řadit dle počtu Řadit abecedně Řadit dle data zveřejnění + Řadit podle počtu poslechnutých epizod Počet nových a nepřehraných epizod Počet nových epizod Počet nepřehraných epizod @@ -59,6 +70,7 @@ Obrázek Chyba Došlo k chybě: + Tato operace vyžaduje oprávnění pro přístup do úložiště Obnovit Není dostupné žádné externí uložiště. Pro správnou funkci aplikace se prosím ujistěte, že je připojeno externí úložiště. Kapitoly @@ -73,6 +85,11 @@ Použít na předchozí epizody Nové nastavení automatického stahování bude použito pro nové epizody.\nChcete ho použít také na epizody zveřejněné dříve? Automatické mazání epizod + Snížení hlasitosti + Snížení hlasitosti epizod tohoto podcastu: %1$s<br> + Vypnuto + Nízké + Vysoké \u0020paralelních stahování Globální nastavení Vždy @@ -81,26 +98,43 @@ Nikdy Pokud není ve frontě Po dokončení + + %d hodinu po dokončení + %d hodiny po dokončení + %d hodin po dokončení + %d hodin po dokončení + 1 den po dokončení %d dny po dokončení %d dnů po dokončení %d dnů po dokončení + Načítají se další… Označit vše jako poslechnuté Všechny epizody označeny jako poslechnuté Potvrďte prosím, že chcete označit všechny vybrané epizody jako poslechnuté. + Potvrďte prosím, že chcete označit všechny epizody tohoto podcastu jako poslechnuté. Informace o zdroji + Zobrazit nastavení podcastu + Informace o podcastu + Nastavení podcastu Přejmenovat podcast Odstranit podcast Sdílet Sdílet URL epizody Sdílet URL epizody s časovou značkou Sdílet soubor + Sdílet URL webu + Sdílet URL podcastu Sdílet URL souboru Sdílet URL souboru s časovou značkou + Potvrďte prosím, že chcete smazat podcast „%1$s“ a VŠECHNY jeho epizody (včetně stažených epizod). Odstraňování podcastu + Výběr více položek + Vybrat všechny výše + Vybrat všechny níže Neposlechnuté Pozastavené Poslechnuté @@ -109,20 +143,43 @@ Stažené Nestažené Obsahuje média + Je mezi oblíbenými Filtrované {fa-exclamation-circle} Poslední aktualizace selhala Otevřít podcast + Počkejte prosím na dokončení načítání Stáhnout + + Stahuje se %d epizoda. + Stahují se %d epizody. + Stahuje se %d epizod. + Stahuje se %d epizod. + Přehrát Pozastavit Vysílat Smazat Nelze smazat soubor. Restart přístroje může pomoci. Smazat epizodu + + %d epizoda stažena. + %d epizody staženy. + %d epizod staženo. + %d epizod staženo. + Označit jako poslechnuté Označeno jako poslechnuté + Označit jako poslechnuté + Označeno jako poslechnuté + + %d epizoda označena jako přehraná + %d epizody označeny jako přehrané + %d epizod označeno jako přehrané + %d epizod označeno jako přehrané + Označit jako neposlechnuté + Označit jako nepřečtené Přidat do fronty Přidáno do fronty Odebrat z fronty @@ -136,6 +193,7 @@ Deaktivovat automatické stahování Vymazat pozici přehrávání Položka odebrána + Nic není vybráno úspěšné Čeká na stažení @@ -156,6 +214,7 @@ Stahování zrušeno Stahování zrušeno\nVypnuto automatické stahování této položky Stahování dokončeno s chybou + Automatické stahování dokončeno Report stahování Chybné URL IO chyba @@ -179,6 +238,9 @@ Potvrdit mobilní stahování Stahování dat přes mobilní připojení je v nastavení vypnuto.\n\nDočasně povolit nebo pouze přidat do fronty?\n\nTato volba bude platná po dalších 10 minut. Stahování dat přes mobilní připojení je v nastavení vypnuto.\n\nDočasně povolit?\n\nTato volba bude platná po dalších 10 minut. + Potvrďtě prosím streamování přes mobilní data + Streamování přes mobilní data je zakázáno v nastavení. Streamování můžete spustit dotykem, pokud i přesto chcete streamovat přes mobilní data. + Vždy povolit Pouze přidat do fronty Dočasně povolit @@ -188,20 +250,28 @@ Připraven Přetáčím Server nereaguje + Nepodporovaný typ média + Vypršel časový limit operace + Není přístup k mediálnímu souboru Neznámá chyba Žádné probíhající přehrávání Načítání + Režim obraz v obraze AntennaPod - Neznámý klíč médií: %1$d + Soubor nebyl nalezen Zamknout frontu Odemknout frontu Fronta zamknuta Fronta odemknuta + Pokud zamknete frontu, tak nemůžete měnit pořadí epizod tažením. + Znovu již nezobrazovat Vyprázdnit frontu Zpět Posunout na začátek Posunout na konec Řazení + Udržovat seřazené Datum Délka Název epizody @@ -218,19 +288,41 @@ Rychlosti přehrávání Povolit Sonic + Žádné epizody ve frontě Tato epizoda neobsahuje žádné poznámky. Neběží žádná stahování + Žádné stažené epizody + Žádné záznamy o stahování + Až proběhnou nějaká stahování, tak se záznamy o nich objeví zde. Žádná historie + Až si poslechnete nějakou epizodu, tak se objeví zde. Žádné epizody + Až si přidáte nějaký podcast, tak se objeví zde. Žádné nové epizody + Až budou zveřejněny nové epizody, tak se objeví zde. Žádné oblíbené epizody + Epizody si můžete přidat mezi oblíbené dlouhým dotykem. + Žádné kapitoly Tato epizoda nemá žádné kapitoly. + Pro přidání podcastu do sbírky se dotkněte ikonky plus níže. Úložiště + Automatické mazání epizod, Import, Export Projekt Fronta + Synchronizace + Synchronizace s dalšími zařízeními pomocí služby gpodder.net + Automatizace + Detaily Importovat/Exportovat + zálohovat, obnovit Vzhled + Přerušení + Ovládání přehrávání + Vyhledávání… + Žádné výsledky + Vymazat historii + Přehrávač médií Vyčistit epizody Epizody, které nejsou ve frontě a nejsou označeny za oblíbené by mělo být možné smazat, pokud bude funkce automatického stahování potřebovat místo pro nové epizody Při odpojení sluchátek nebo bluetooth připojení pozastavit přehrávání. @@ -260,6 +352,9 @@ Sluchátka připojena Bluetooth připojeno Mobilní aktualizace + Obnovit podcast + Automatické stahování + Streamování Uživatelské rozhraní Vybrat motiv Změnit navigační panel @@ -276,8 +371,10 @@ Povolit automatické stahování i pokud není baterie nabíjena Paralelní stahování Historie epizod + Použít systémové téma Světlý Tmavý + Černá (vhodná pro AMOLED) Bez omezení hodin hodina @@ -288,6 +385,7 @@ Úspěšně odhlášeno Změna přihlašovacích údajů Změní přihlašovací údaje k vašemu gpodder.net účtu. + Synchronizovat ihned Synchronizovat odběr a změny stavu epizody s gpodder.net. Synchronizovat všechny odběry a stav epizod s gpodder.net. %1$s z přístroje %2$s]]> @@ -295,6 +393,13 @@ Toto nastavení se netýká chyb přihlášení. Rychlosti přehrávání Přizpůsobení rychlosti je dostupné pro přehrávání zvuku různými rychlostmi + Rychlost, která bude použita při zahájení přehrávání epizod tohoto podcastu + Automatické přeskočení + Přeskočit úvod a závěr. + Přeskočit posledních + Přeskočit prvních + Upravit informace o médiu vzhledem k rychlosti přehrávání. + Zobrazené délka a pozice jsou upravené vzhledem k rychlosti přehrávání Délka času posunu vpřed Délka času posunu zpět Nastavit hostname @@ -312,26 +417,83 @@ Zobrazit report stahování Pokud selže stahování, vygenerovat report zobrazující detaily o chybě. Verze Androidu nižší než 4.1 nepodporují rozšířená upozornění. + Pozice přidávání do fronty + Přidávat epizody na: %1$s + konec + začátek + za hrající epizodu Vypnuto Velikost odkládací paměti obrázků Velikost diskové paměti pro obrázky. + Nahlásit chybu + Exportovat záznamy + Zkopírovat do schránky + Zkopírováno do schránky Experimentální + Vybrat přehrávač pro přehrávání souborů Aktuální hodnota: %1$s Proxy Nastavit síťovou proxy + Často kladené otázky Webový prohlížeč nenalezen. Chromecast podpora Povolit podporu vzdáleného přehrávání médií na Cast přístrojích (jako třeba Chromecast, Audio Speakers nebo Android TV) Chromecast vyžaduje proprietární knihovny třetích stran, které jsou vypnuty v této verzi AntennaPod + Zařadit stažené + Přidat stažené epizody do fronty + Vestavěný přehrávač Androidu + Přepnout na ExoPlayer + Přepnuto na ExoPlayer Přeskočit ticho v audio souboru + Při opuštění videa + Chování při opuštění videa + Zastavit přehrávání + Pokračovat v přehrávání zvuku + Chování + Chování tlačítka zpět + Změnit chování tlačítka zpět. + Výchozí + Otevřít hamburgrové menu + Zavřít aplikaci dvojitým dotykem + Potvrdit ukončení aplikace + Skutečně chcete zavřít AntennaPod? + Znovu se dotkněte tlačítka zpět pro ukončení aplikace + Přejít na stránku… + Vybrat stránku + Mazání také odstraňuje epizody z fronty + Automaticky odstraní epizodu z fronty poté, co je smazána. O aplikaci + Verze aplikace AntennaPod + Přispěvatelé + Kdokoli může pomoct vylepšit AntennaPod – kódem, překlady nebo pomáháním ostatním v našem fóru + Vývojáři + Překladatelé + Zvláštní poděkování + Zásady ochrany osobních údajů + Licence + AntennaPod používá další skvělý software Žádné výsledky Vyhledat Nebyly nalezeny žádné výsledky pro \"%1$s\" + Synchronizace započala + Nahrávají se změny epizod… + Stahují se změny epizod… + Nahrává se stav poslechnutí… + Synchronizují se sbírky… + Synchronizace proběhla úspěšně + Synchronizace selhala + Přesunout zbírky a frontu do jiného zařízení + Databáze + OPML + HTML + Přenést sbírky do jiné podcastové aplikace + Importovat vaše sbírky z jiné podcastové aplikace + Přenést sbírky, poslechnuté epizody a frontu do aplikace AntennaPod na jiném zařízení + Importovat AntennaPod databázi z jiného zařízení OPML import Došlo k chybě při čtení OPML dokumentu: Nebyl vybrán žádný soubor! @@ -339,17 +501,26 @@ Zrušit výběr OPML export HTML export + Export databáze + Import databáze + Importem databáze nahradíte všechny svoje sbírky a historii poslechu. Doporučujeme nejdřív zvážit exportování současné databáze pro případnou obnovu. Vážně chcete databázi nahradit? + Čekejte prosím… Chyba exportu Export úspěšný Exportovaný soubor zapsán do:\n\n%1$s Pro přečtení OPML souboru je vyžadován přístup k externímu úložišti Vybrat soubor pro import Import úspěšný.\n\nPotvrďte restart AntennaPod tlačítkem OK + Tato databáze byla exportována z novější verze aplikace AntennaPod. Vaše instalovaná verze není schopná ji zpracovat. + Export oblíbených + Exportovat oblíbené do souboru Nastavit časovač vypnutí Deaktivovat časovač vypnutí Časovač vypnutí Neplatný vstup, musí být zadáno celé číslo + Restartujte zatřesením + Krátce zavibrovat před koncem sekund minut hodin @@ -404,6 +575,7 @@ V průběhu synchronizace nastala chyba:\u0020 Úspěšné Selhalo + Uživatelské jméno může obsahovat pouze písmena, čísla, pomlčky a podtržítka. Vybraný adresář: Vytvořit adresář @@ -431,11 +603,14 @@ Posunout zpět Posunout vpřed + Zvýšit rychlost + Snížit rychlost Audio Video Navigovat vzhůru Epizoda je právě stahována Epizoda je ve frontě + Epizoda je označená jako oblíbená Tahem změnit pozici této položky Načíst další stranu @@ -448,14 +623,20 @@ Vyřadit Jednoslovné \n\"Víceslovné\" Udržovat aktuální + Zahrnout tento podcast při (automatickém) obnovování všech podcastů + Automatické stahování je zakázané v hlavním nastavení AntennaPodu Probíhá aktualizace databáze Importuji odběry z jednoúčelových aplikací... + Vyhledat podcast… Prohledat iTunes Prohledat fyyd + Pokročilé + Přidat podcast pomocí URL Prohledávat gpodder.net + Objevit více » Filtr @@ -484,6 +665,12 @@ Data (Staré \u2192 Nové) Délka (Krátké \u2192 Dlouhé) Délka (Dlouhé \u2192 Krátké) + A \u2192 Ž + Ž \u2192 A + Nové \u2192 Staré + Staré \u2192 Nové + Krátké \u2192 Dlouhé + Dlouhé \u2192 Krátké Líbí se vám AntennaPod? Oceníme, pokud věnujete chvíli času ohodnocení AntennaPod. @@ -499,6 +686,7 @@ Audio efekty Downmix: Stereo na mono Pouze Sonic + Pouze pro ExoPlayer Typ Host @@ -512,6 +700,7 @@ Host není platná IP nebo doména Neplatný port + Počet sloupců Přehrát na... Odpojit sezení vysílání @@ -528,6 +717,10 @@ Chyba přehrávání médií. Přeskakuji... Stahuji + Zobrazuje se, když se něco nepovedlo. Například pokud selhalo stahování anebo synchronizace gpodder. + Průhlednost + Vypadá to, že častěji streamujete než stahujete. Chcete zobrazovat tlačítko streamovat v seznamu epizod? + Vypadá to, že častěji stahujete než streamujete. Chcete zobrazovat tlačítko stáhnout v seznamu epizod? diff --git a/core/src/main/res/values-da/strings.xml b/core/src/main/res/values-da/strings.xml index 1d7bdec03..01026e021 100644 --- a/core/src/main/res/values-da/strings.xml +++ b/core/src/main/res/values-da/strings.xml @@ -85,7 +85,7 @@ Den nye Automatisk overførsel-indstilling vil automatisk blive anvendt på nye udsendelser.\nVil du også anvende den på tidligere udsendelser? Slet udsendelser automatisk Lydstyrkereduktion - Skru lyd ned for episoder i dette feed + Skrug lyd ned for episoder i dette feed Fra Lidt Meget @@ -296,6 +296,7 @@ Hent plugin Plugin er ikke installeret + For ændring af afspilningshastighed, vi forslår at bruge den indbyggede Sonic medie afspiller. Afspilningshastigheder Slå Sonic til @@ -362,6 +363,7 @@ Netværk Opdateringsinterval, hente kontroller, mobildata Opdateringsinterval eller -klokkeslæt + Spicifik interval, eller spicifik tid på dagen, genindlæs podcasts automatisk Du kan indstille et interval som \"hver anden time\", indstille et bestemt klokkeslæt som \"7:00\", eller slå automatiske opdateringer helt fra.\n\nBemærk: Opdateringstider er ikke eksakte. Du kan opleve en kort forsinkelse. Slå fra Indstil interval @@ -373,6 +375,7 @@ Tilslutning af hovedtelefoner igen Bluetooth forbundet igen Foretræk streaming + Vis stream knap, i stedet for download knap i listen. Mobile opdateringer Vælg hvad der skal være tilladt via mobil data forbindelse Opdatere podcast @@ -388,6 +391,7 @@ Vælg abonnementsorden Ændr rækkefølgen af dine abonnementer Indstil abonnementstæller + Ændre informationen vist af abonnoment tæller. Ændre også ved abonnement rækkefølge, hvis abonnement rækkefølge er sat til \'Tæller\' Ændr AntennaPods udseende. Automatisk overførsel Konfigurer automatisk overførsel af udsendelser @@ -397,7 +401,9 @@ Tillad automatisk overførsel, når batteriet ikke oplades Parallelle overførsler Mellemlager for udsendelser + Total nummer af episoder downloades på din enhed. Stop automatisk download, når dette nummer nåes. Brug afsnit omslag + Brug det specifikke episode cover, når muligt. Hvis tændt, vil app\'en altid bruge podcast cover billedet. Brug systemtema Lys Mørk @@ -421,6 +427,7 @@ Denne indstilling vedrører ikke godkendelsesfejl. Afspilningshastigheder Tilpas tilgængelige hastigheder for lydafspilning med variabel hastighed + Hastighed, der skal bruges, når lydafspilning startes til afsnit i denne podcast Overspring automatisk Overspring introduktioner og slut kreditter. Overspring sidste @@ -428,6 +435,7 @@ Overspring sidste %d sekunder Overspring første %d sekunder Justere medie information for afspilningshastighed + Vist position og varighed er tilpasset afspilningshastighed Tidshop for fremadspoling Indstil antallet af sekunder, der skal springes fremad, når der trykkes på fremadspolingsknappen Tidshop for tilbagespoling @@ -495,11 +503,15 @@ Gå til side ... Vælg side Slet fjernet fra kø + Fjern automatisk afsnit fra køen, når den slettes. Om AntennaPod version + Bidragere + Alle kan hjælpe med at lave AntennaPod bedre - med kode, oversættelse eller hjælpe brugere i vores forum Udviklere Oversættere + Særlig tak Privatlivspolitik Licenser AntennaPod bruger anden fantastisk software @@ -521,6 +533,10 @@ OPML HTML Vis abonnementer + Flyt abonnementer til anden podcast program + Importerer abonnementer fra anden podcast program + Flyt abonnementer, aflyttede afsnit og kø til AntennaPod på en anden enhed + Importere AntennaPod database fra anden enhed OPML-import Der opstod en fejl, da OPML-dokumentet blev forsøgt indlæst Ingen fil valgt! @@ -530,6 +546,7 @@ HTML-eksport Eksportere database Importere database + Importerong af ny database vil overskrive alle dine nuværende abonnenter og lytte historik. Du burde exportere din nuværende database som en backup. Vil du overskrive? Vent... Eksportfejl Eksport lykkedes @@ -537,6 +554,9 @@ Adgang til eksternt lager er påkrævet for at læse OPML-filen Vælg fil til import Importen lykkedes.\n\nTryk venligst OK for at genstarte AntennaPod + Databasen var exporteret af en nyere version af AntennaPod. Din nuværende installation ved ikke endnu hvordan den skal håndtere denne fil. + Foretrukne eksport + Eksportere gemte foretrukne til fil Indstil søvntimer Slå søvntimer fra @@ -592,6 +612,7 @@ En fejl opstod under synkronisering:\u0020 Lykkedes Fejlede + Brugernavne kan kun indeholde bogstaver, tal, bindestreger og understreger. Valgt mappe: Opret mappe @@ -646,6 +667,8 @@ Udelad Enkelte ord\n\"Flere ord\" Hold opdateret + Inkludere denne podcast når alle podcast genindlæses + Automatisk download slået fra i de generelle AntennaPod indstilinger Opgraderer databasen @@ -739,15 +762,21 @@ Fejl ved afspilning af medie. Springer over… Handling påkrævet + Vist hvis din handling er nødvendig, for eksempel hvis du skal skrive et kodeord. Henter Vises samtidig med den hentes. Spiller nu + Giver adgang til at kontrollere afspilning. Dette er den mest normale notifikation du vil se, mens du afspiller en podcast. Fejl + Vist hvis noget gik galt, for eksempel ved download eller gpodder synkroniserings fejl. Automatisk hentninger + Vist når episoder automatisk var blevet downloaded. Kontrol opsætning Opret kontrol Ugennemsigtighed Indstilling opdateret. + Det ser ud til at du streamer en del. Vil du have vist stream knappen i episode lister? + Det ser ud til at du har overført meget. Vil du have overfør knappen til at blive vist i episode lister? diff --git a/core/src/main/res/values-es/strings.xml b/core/src/main/res/values-es/strings.xml index c529b0c20..5f956d839 100644 --- a/core/src/main/res/values-es/strings.xml +++ b/core/src/main/res/values-es/strings.xml @@ -2,7 +2,7 @@ Actualizar suscripciones - Podcasts + Pódcast Estadísticas Añadir pódcast Episodios @@ -33,9 +33,9 @@ Suma de todos los pódcast marcados como reproducidos Aviso: La velocidad de reproducción nunca se tiene en cuenta. Borrar estadísticas - Esto borrará el historial de duración de todos los episodios. ¿Estás seguro de que quieres hacerlo? + Esto borrará el historial de duración reproducida de todos los episodios. ¿Confirma que quiere hacerlo? - Tamaño total de podcast descargados: + Tamaño total de pódcast descargados: Abrir menú Cerrar menú @@ -53,7 +53,7 @@ Abrir en el navegador Copiar URL Compartir URL - URL copiada al portapapeles + URL copiado en el portapapeles Ir a esa posición Vaciar el historial diff --git a/core/src/main/res/values-et/strings.xml b/core/src/main/res/values-et/strings.xml index 847edd0cf..db10f6ca4 100644 --- a/core/src/main/res/values-et/strings.xml +++ b/core/src/main/res/values-et/strings.xml @@ -507,8 +507,11 @@ Info AntennaPodi versioon + Kaastöölised + Igaüks võib aidata teha AntennaPodi paremaks - kirjutades koodi, tõlkides või aidates foorumis teisi kasutajaid Arendajad Tõlkijad + Eritänu Privaatsus Litsentsid AntennaPod kasutab teiste suurepärast tarkvara @@ -552,6 +555,8 @@ Vali fail, mida importida Importimine edukas.\n\nAntennaPodi taaskäivitamiseks vajuta OK See andmebaas on eksporditud AntennaPodi uuemast versioonist. Sinu praegune äpp ei oska seda faili käsitseda. + Lemmikute eksport + Ekspordi salvestatud lemmikud faili Määra unetaimer Keela unetaimer diff --git a/core/src/main/res/values-fa/strings.xml b/core/src/main/res/values-fa/strings.xml index 19b4da41d..a418d834c 100644 --- a/core/src/main/res/values-fa/strings.xml +++ b/core/src/main/res/values-fa/strings.xml @@ -104,6 +104,10 @@ %dروز بعد از اتمام %dروز بعد از اتمام + + %d گزیده + %dگزیده + بارگیری بیشتر… علامت‌گذاری همه به‌عنوان پخش‌شده @@ -346,6 +350,7 @@ تنظیم زمان روز رابط کاربری انتخاب پوسته + استفاده از عکس قسمت روشن تاریک سیاه (مناسب AMOLED) diff --git a/core/src/main/res/values-hu/strings.xml b/core/src/main/res/values-hu/strings.xml index 9e0aa5059..55f7a5dbd 100644 --- a/core/src/main/res/values-hu/strings.xml +++ b/core/src/main/res/values-hu/strings.xml @@ -507,8 +507,11 @@ Névjegy AntennaPod verzió + Közreműködők + Mindenki, aki segített az AntennaPod még jobbá tételében – kóddal, fordítással vagy a felhasználók segítésével a fórumon. Fejlesztők Fordítók + Külön köszönet Adatvédelmi nyilatkozat Licencek Az AntennaPod más remek szoftvereket használ @@ -552,13 +555,15 @@ Importálandó fájl kiválasztása Importálás sikeres.\n\nNyomja meg az OK gombot az AntennaPod újraindításához Az adatbázis az AntennaPod egy újabb verziójából lett exportálva. A jelenlegi telepítése még nem tudja, hogyan kezelje ezt a fájlt. + Kedvencek exportálása + Mentett kedvencek fájlba exportálása Alvási időzítő beállítása Alvási időzítő letiltása Alvási időzít Érvénytelen bemenet, az időnek egész számnak kell lennie Rázás a visszaállításához - Rövid vibrálás a befejezés előtt + Rövid rezgés a befejezés előtt másodperc perc óra diff --git a/core/src/main/res/values-it/strings.xml b/core/src/main/res/values-it/strings.xml index ca2d2fca1..abd08d2cc 100644 --- a/core/src/main/res/values-it/strings.xml +++ b/core/src/main/res/values-it/strings.xml @@ -507,8 +507,11 @@ Informazioni Versione di AntennaPod + Contributori + Tutti possono contribuire a rendere AntennaPod migliore - programmando, traducendo o aiutando gli utenti nel nostro forum Sviluppatori Traduttori + Ringraziamenti speciali Privacy policy Licenze AntennaPod usa altri ottimi software @@ -552,6 +555,8 @@ Scegli file da importare Importazione eseguita.\n\nPremi OK per riavviare AntennaPod Questo database è stato esportato da una versione più recente di AntennaPod. La tua applicazione attuale non sa ancora come gestire questo file. + Esporta preferiti + Esporta preferiti su file Imposta timer Disabilita il timer di spegnimento diff --git a/core/src/main/res/values-ko/strings.xml b/core/src/main/res/values-ko/strings.xml index 7e5dfea91..28f79aca7 100644 --- a/core/src/main/res/values-ko/strings.xml +++ b/core/src/main/res/values-ko/strings.xml @@ -497,8 +497,11 @@ 정보 안테나팟 버전 + 기여한 분들 + 코드, 번역, 포럼에서 사용자를 돕는 일 등, 안테나팟을 더 좋게 만드는데 누구나 도움을 주실 수 있습니다. 개발자 번역자 + 특별히 감사 개인 정보 정책 라이선스 안테나팟은 여러가지 위대한 소프트웨어를 사용하고 있습니다 @@ -542,6 +545,8 @@ 가져올 파일을 선택하십시오 내보내기 성공.\n\n안테나팟을 다시 시작하려면 확인을 누르십시오 이 데이터베이스는 더 새로운 버전의 안테나팟에서 내보낸 데이터베이스입니다. 현재 설치된 버전의 안테나팟에서는 이 파일을 제대로 처리하지 못할 수도 있습니다. + 즐겨찾기 내보내기 + 저장한 즐겨찾기를 파일로 내보내기 취침 타이머 설정 취침 타이머 사용 않음 diff --git a/core/src/main/res/values-lt/strings.xml b/core/src/main/res/values-lt/strings.xml index ad6f4bc71..380a68120 100644 --- a/core/src/main/res/values-lt/strings.xml +++ b/core/src/main/res/values-lt/strings.xml @@ -2,13 +2,14 @@ Atnaujinti prenumeratas + Tinklalaidės Statistika Pridėti tinklalaidę Epizodai Visi Nauji - Mėgiami - Nauji + Mėgstami + Naujas Nustatymai Atsiuntimai Vykdomi @@ -22,6 +23,8 @@ gpodder.net prisijungimas Epizodų podėlis pilnas Pasiektas epizodų podėlio dydžio limitas. Nustatymuose galite padidinti podėlio dydį. + Atkūrimas + Atsiuntimai Bendra perklausytų tinklalaidžių trukmė: Paleisti %1$d iš %2$d epizodų.\n\nPerklausyta %3$s iš %4$s. @@ -30,7 +33,9 @@ Sumuoti visas tinklalaides, pažymėtas kaip perklausytas Atkreipkite dėmesį: į atkūrimo spartą neatsižvelgiama. Nustatyti statistikos duomenis iš naujo + Bus išvalyta visų epizodų perklausytos trukmės istorija. Ar tikrai norite tęsti? + Bendras atsiųstų tinklalaidžių dydis: Atverti meniu Užverti meniu @@ -38,7 +43,7 @@ Rikiuoti pagal skaitiklio reikšmę Rikiuoti pagal abėcėlę Rikiuoti pagal publikavimo datą - Rikiuoti pagal perklausytų epizodų kiekį + Rikiuoti pagal perklausytų epizodų skaičių Naujų, dar neperklausytų epizodų skaičius Naujų epizodų skaičius Neperklausytų epizodų skaičius @@ -79,6 +84,11 @@ Pritaikyti ankstesniems epizodams Naujieji Automatinio atsiuntimo nustatymai bus automatiškai pritaikyti naujiems epizodams.\nAr norite šiuos nustatymus taip pat pritaikyti ir anksčiau išleistiems epizodams? Automatiškai trinti epizodus + Garsio mažinimas + Sumažinti garsį šio sklaidos kanalo epizodams: %1$s + Išjungta + Švelniai + Gausiai \u0020lygiagretūs atsiuntimai Globali numatytoji Visada @@ -87,17 +97,33 @@ Niekada Jei nėra eilėje Pabaigus klausyti + + Praėjus 1 valandai po perklausymo + Praėjus %d valandoms po perklausymo + Praėjus %d valandoms po perklausymo + Praėjus %d valandoms po perklausymo + Praėjus 1 dienai nuo perklausymo Praėjus %d dienoms nuo perklausymo Praėjus %d dienų nuo perklausymo Praėjus %d dienų nuo perklausymo + + %d pažymėtas + %d pažymėti + %d pažymėti + %d pažymėti + + Įkeliama daugiau... Pažymėti visus kaip perklausytus Visi epizodai pažymėti kaip perklausyti Patvirtinkite, jog norite pažymėti visus epizodus kaip perklausytus. Patvirtinkite, jog norite pažymėti visus šios tinklalaidės epizodus kaip perklausytus. + Pašalinti visas „naujas“ gaireles + Visos „naujas“ gairelės pašalintos + Patvirtinkite, jog norite pašalinti „naujas“ gairelę visiems epizodams. Rodyti informaciją Rodyti tinklalaidės nustatymus Tinklalaidės informacija @@ -108,11 +134,14 @@ Dalintis epizodo URL Dalintis epizodo URL su pozicija Dalintis failu + Dalintis svetainės URL + Dalintis tinklalaidės URL Dalintis medijos failo URL Dalintis medijos failo adresu su pozicija Patvirtinkite, jog norite ištrinti tinklalaidę „%1$s“ ir VISUS jos epizodus (įskaitant atsiųstus epizodus). Tinklalaidė šalinama Atnaujinti visą tinklalaidę + Pažymėti keletą Pažymėti visus aukščiau Pažymėti visus žemiau Neperklausyti @@ -123,10 +152,11 @@ Atsiųsti Neatsiųsti Turintys medijos failų - Yra mėgiamas + Mėgstami Filtruota {fa-exclamation-circle} Paskutinis atnaujinimas nepavyko Atverti tinklalaidę + Prašome luktelėti, kol duomenys bus įkelti Atsisiųsti @@ -147,22 +177,53 @@ %d epizodai ištrinti. %d epizodai ištrinti. + Pašalinti „naujas“ gairelę + „naujas“ gairelė pašalinta Pažymėti kaip perklausytą Pažymėtas kaip perklausytas + Pažymėti kaip perskaitytą + Pažymėtas kaip perskaitytas + Norint peršokti į poziciją reikia pradėti epizodo atkūrimą + + %d epizodas pažymėtas kaip perklausytas. + %d epizodai pažymėti kaip perklausyti. + %d epizodai pažymėti kaip perklausyti. + %d epizodai pažymėti kaip perklausyti. + Pažymėti kaip neperklausytą + Pažymėti kaip neperskaitytą + + %d epizodas pažymėtas kaip neperklausytas. + %d epizodai pažymėti kaip neperklausyti. + %d epizodai pažymėti kaip neperklausyti. + %d epizodai pažymėti kaip neperklausyti. + Pridėti į eilę Pridėtas į eilę + + %d epizodas pridėtas į eilę. + %d epizodai pridėti į eilę. + %d epizodai pridėti į eilę. + %d epizodai pridėti į eilę. + Pašalinti iš eilės - Pridėti prie mėgiamų - Pridėtas prie mėgiamų - Pašalinti iš mėgiamų - Pašalintas iš mėgiamų + + %d epizodas pašalintas iš eilės. + %d epizodai pašalinti iš eilės. + %d epizodai pašalinti iš eilės. + %d epizodai pašalinti iš eilės. + + Pridėti prie mėgstamų + Pridėtas prie mėgstamų + Pašalinti iš mėgstamų + Pašalintas iš mėgstamų Aplankyti svetainę Praleisti epizodą Įjungti automatinį atsiuntimą Išjungti automatinį atsiuntimą Nustatyti atkūrimo poziciją iš naujo Elementas pašalintas + Nėra pažymėtų elementų sėkmingi Laukia atsiuntimo @@ -183,6 +244,7 @@ Atsiuntimas atšauktas Atsiuntimas atšauktas\nAutomatinis atsiuntimas šiam elementui išjungtas Atsiuntimai užbaigti su klaida (-omis) + Automatiniai atsiuntimai užbaigti Atsiuntimų ataskaita Netvarkingas URL Įvesties/išvesties klaida @@ -201,11 +263,14 @@ Sklaidos kanalas Medijos failas Įvyko klaida bandant atsisiųsti failą:\u0020 + Nėra pateiktų tinklalaidžių, kurios galėtų būti rodomos. Reikalingas tapatumo nustatymas Šis išteklius reikalauja vartotojo vardo bei slaptažodžio Patvirtinkite atsiuntimą mobiliuoju internetu Atsiuntimas mobiliuoju internetu išjungtas nustatymuose.\n\nGalite pasirinkti tik pridėti epizodą į eilę arba laikinai leisti atsiuntimą.\n\nJūsų pasirinkimas bus prisimenamas 10 minučių. Atsiuntimas mobiliuoju internetu išjungtas nustatymuose.\n\nAr norite laikinai leisti atsiuntimą?\n\nJūsų pasirinkimas bus prisimenamas 10 minučių. + Patvirtinkite tiesioginį klausymąsi mobiliuoju internetu + Tiesioginis klausymasis mobiliuoju internetu išjungtas nustatymuose. Spustelėkite, jei vis tiek norite klausytis tiesiogiai. Leisti visada Pridėti į eilę Laikinai leisti @@ -216,22 +281,28 @@ Pasiruošęs Ieškoma Serveris nepasiekiamas + Nepalaikomas medijos tipas + Baigėsi operacijai skirtas laikas + Prieiga prie medijos failo negalima Nežinoma klaida Atkūrimas nevyksta Buferizuojama „Picture-in-picture“ režimas „AntennaPod“ – nežinomas medijos klavišas: %1$d + Failas nerastas Užrakinti eilę Atrakinti eilę Eilė užrakinta Eilė atrakinta + Užrakinus eilę negalima mostelėti ar pertvarkyti epizodų. Daugiau neberodyti Išvalyti eilę Atšaukti Perkelti į viršų Perkelti į apačią Rikiuoti + Išlaikyti rikiavimą Data Trukmė Epizodo pavadinimas @@ -245,34 +316,52 @@ Atsiųsti įskiepį Įskiepis neįdiegtas + Tinkamam kintamos atkūrimo spartos veikimui rekomenduojame įjungti įtaisytąją „Sonic“ medijos leistuvę. Atkūrimo spartos Įjungti „Sonic“ + Epizodų eilėje nėra + Pridėkite epizodą jį atsisiųsdami arba ilgai paspausdami ant epizodo ir pasirinkdami „Pridėti į eilę“. Šis epizodas neturi užrašų. Nėra vykstančių atsiuntimų + Atsisiųsti epizodų galite tinklalaidės informacijos ekrane. Atsisiųstų epizodų nėra + Atsisiųsti epizodų galite tinklalaidės informacijos ekrane. + Nėra atsiuntimo žurnalų + Prieinami atsiuntimo žurnalai bus rodomi čia. Istorijos nėra + Perklausius epizodą jis atsiras čia. Epizodų nėra + Pridėjus tinklalaidę čia bus rodomi epizodai. Naujų epizodų nėra - Mėgiamų epizodų nėra + Čia bus rodomi naujai atkeliavę epizodai. + Mėgstamų epizodų nėra + Ilgai paspausdami ant epizodų pridėsite juos prie mėgstamų. Skyrių nėra Šis epizodas neturi skyrių. Prenumeratų nėra + Jei norite prenumeruoti tinklalaidę, paspauskite žemiau esančią pliuso piktogramą. Laikmena + Automatinis epizodų trynimas, importas, eksportas Projektas Eilė + Sinchronizavimas + Sinchronizuoti su kitais įrenginiais naudojantis „gpodder.net“ Automatizacija Išsamiau Importas/Eksportas + atsarginės kopijos, atkūrimas Išvaizda Išoriniai elementai Pertraukimai Atkūrimo valdymas + Ieškoti... + Rezultatų nėra Išvalyti istoriją Medijos grotuvas Epizodų valymas - Epizodai, nesantys eilėje ar tarp mėgiamųjų, gali būti ištrinti automatinio atsiuntimo metu pritrūkus laisvos vietos naujiems epizodams + Epizodai, nesantys eilėje ar tarp mėgstamųjų, gali būti ištrinti automatinio atsiuntimo metu pritrūkus laisvos vietos naujiems epizodams Pristabdyti atkūrimą, kai atjungiamos ausinės ar „Bluetooth“ Pratęsti atkūrimą, kai ausinės pakartotinai prijungiamos Pratęsti atkūrimą, kai pakartotinai prisijungiama prie „Bluetooth“ @@ -287,11 +376,14 @@ Išmanus perklausų žymėjimas Palikti epizodus, kai šie praleidžiami Palikti praleistus epizodus - Palikti epizodus, kurie yra pažymėti kaip mėgiami - Palikti mėgiamus epizodus + Palikti epizodus, kurie yra pažymėti kaip mėgstami + Palikti mėgstamus epizodus Atkūrimas + Ausinių valdikliai, praleidimo intervalai, eilė Tinklas + Atnaujinimų intervalas, atsiuntimų valdymas, mobilieji duomenys Atnaujinimų intervalas ar dienos metas + Nurodykite automatinio tinklalaidžių atnaujinimo intervalą ar tikslų dienos metą Galite nustatyti intervalą, pvz. „kas 2 valandas“, nurodyti tikslų dienos metą, pvz. „07:00“ arba visiškai išjungti automatinius atnaujinimus.\n\nAtkreipkite dėmesį: atnaujinimo laikas nėra tikslus, galimas trumpas uždelsimas. Išjungti Nustatyti intervalą @@ -302,8 +394,17 @@ Ausinių atjungimas Pakartotinai prijungus ausines Pakartotinai prisijungus prie „Bluetooth“ + Teikti pirmenybę klausymuisi tiesiogiai + Vietoje atsiuntimo mygtuko sąrašuose atvaizduoti tiesioginio klausymosi mygtuką. Atnaujinimai mobiliuoju internetu + Pasirinkite, kas bus leidžiama naudojantis mobiliuoju internetu + Tinklalaidžių atnaujinimas + Viršelio paveikslėliai + Automatinis atsiuntimas + Epizodų atsiuntimas + Klausymasis tiesiogiai Vartotojo sąsaja + Išvaizda, prenumeratų tvarka, ekrano užraktas Pasirinkti temą Nustatyti naršymo stalčiaus elementus Keisti naršymo stalčiuje rodomus elementus. @@ -320,6 +421,10 @@ Leisti automatinį atsiuntimą kai baterija nėra įkraunama Lygiagretūs atsiuntimai Epizodų podėlis + Bendras podėlyje atsiųstų epizodų skaičius šiame įrenginyje. Pasiekus šį skaičių automatinis atsiuntimas bus pristabdytas. + Naudoti epizodo viršelį + Naudoti epizodo viršelį, kai prieinama. Nepažymėjus, programėlė visada naudos tinklalaidės viršelio paveikslėlį. + Naudoti sistemos temą Šviesi Tamsi Juoda (paruošta AMOLED) @@ -333,13 +438,24 @@ Sėkmingai atsijungta Keisti prisijungimo duomenis Keisti prisijungimo prie „gpodder.net“ paskyros duomenis. + Sinchronizuoti dabar Sinchronizuoti prenumeratų bei epizodų būsenų pasikeitimus su „gpodder.net“. + Priverstinis pilnas sinchronizavimas Sinchronizuoti visas prenumeratas bei epizodų būsenas su „gpodder.net“. %1$s naudojant įrenginį %2$s]]> Rodyti sinchronizavimo klaidų pranešimus Šis nustatymas negalioja tapatumo nustatymo klaidoms. Atkūrimo sparta Derinkite prieinamas garso atkūrimo spartas + Atkūrimo sparta, naudojama pradedant šios tinklalaidės epizodų atkūrimą + Automatinis praleidimas + Praleisti įvadą ir pabaigos žodį. + Praleisti pirmas + Praleisti paskutines + Praleistos paskutinės %d sekundžių + Praleistos pirmos %d sekundžių + Derinti medijos informaciją pagal atkūrimo spartą + Atvaizduojama pozicija ir trukmė yra pritakyta prie atkūrimo spartos Persukimo į priekį trukmė Derinkite, per kiek sekundžių šoktelėti į priekį kai paspaudžiamas persukimo į priekį mygtukas Atsukimo atgal trukmė @@ -358,10 +474,21 @@ Atkuriamo epizodo paveikslėlį naudoti kaip ekrano užrakto foną. Paveikslėlis taip pat bus matomas trečiųjų šalių programėlėse. Rodyti atsiuntimų ataskaitą Atsiuntimui nepavykus, sukurti ataskaitą su išsamiu klaidų aprašymu. + Rodyti automatinių atsiuntimų ataskaitą + Rodyti pranešimą automatiškai atsiuntus epizodus. Ankstesnės nei 4.1 „Android“ versijos nepalaiko išplėstų programos pranešimų. + Pridėjimo į eilę vieta + Epizodus pridėti: %1$s + Į galą + Į pradžią + Po dabartinio epizodo Išjungtas Paveikslėlių podėlio dydis Paveikslėlių podėlio diske dydis. + Naudotojų forumas + Pranešti apie klaidą + Atverti klaidų sekimo sistemą + Eksportuoti žurnalus Kopijuoti į iškarpinę Nukopijuotas į iškarpinę Eksperimentinis @@ -377,6 +504,9 @@ Atsiuntimus pridėti į eilę Parsiuntus epizodus, pridėti juos į eilę Įtaisytoji „Android“ leistuvė + Perjungti į „ExoPlayer“ + Perjungta į „ExoPlayer“. + Praleisti tylą Uždarant vaizdo atkūrimą Elgsena paliekant vaizdo atkūrimą Stabdyti atkūrimą @@ -392,14 +522,41 @@ Jei norite išeiti, dar kartą paspauskite grįžimo mygtuką Eiti į puslapį… Pažymėti puslapį + Ištrynus pašalinti iš eilės + Ištrynus epizodą automatiškai pašalinti jį iš eilės Apie + „AntennaPod“ versija + Autoriai + Visi gali padėti padaryti „AntennaPod“ geresnę - programiniu kodu, vertimais ar pagalba naudotojams mūsų forume + Kūrėjai + Vertėjai + Ypatinga padėka + Privatumo politika + Licencijos + „AntennaPod“ naudojama kita puiki programinė įranga Nieko nerasta Paieška Rezultatų paieškai \"%1$s\" nėra. + Sinchronizavimas pradėtas + Išsiunčiami epizodų pasikeitimai... + Atsiunčiami epizodų pasikeitimai... + Išsiunčiama atkūrimo būsena... + Sinchronizuojamos prenumeratos... + Sinchronizavimas sėkmingas + Sinchronizavimas nepavyko + Perkelti prenumeratas ir eilę į kitą įrenginį + Duomenų bazė + OPML + HTML + Parodyti prenumeratas draugui + Perkelti prenumeratas į kitą tinklalaidžių programėlę + Importuoti prenumeratas iš kitos tinklalaidžių programėlės + Perkelti prenumeratas, perklausytus epizodus ir eilę į „AntennaPod“ kitame įrenginyje + Importuoti „AntennaPod“ duomenų bazę iš kito įrenginio OPML importas Skaitant OPML failą įvyko klaida: Nepasirinktas failas! @@ -407,6 +564,10 @@ Nepažymėti nieko OPML eksportas HTML eksportas + Duomenų bazės eksportas + Duomenų bazės importas + Importuojant duomenų bazę bus pakeistos visos dabartinės jūsų prenumeratos ir atkūrimo istorija. Rekomenduojame eksportuoti dabartinę duomenų bazę kaip atsarginę kopiją. Ar norite pakeisti? + Prašome luktelėti... Eksporto klaida Sėkmingai eksportuota Eksporto failas išsaugotas:\n\n%1$s @@ -415,11 +576,16 @@ Importuota sėkmingai. Spauskite „OK“, kad paleisti „AntennaPod“ iš naujo. + Ši duomenų bazė buvo eksportuota naudojant naujesnę „AntennaPod“ versija. Dabartinė įdiegtis nežino, kaip apdorotį šį failą. + Mėgstamųjų eksportas + Mėgstamieji išsaugoti faile Nustatyti miego laikmatį Išjungti miego laikmatį Miego laikmatis Netinkama įvestis, laikas turi būti sveikasis skaičius + Pakratykite, kad nustatyti iš naujo + Vibruoti prieš pat pabaigą sekundės minutės valandos @@ -474,12 +640,14 @@ Spauskite „OK“, kad paleisti „AntennaPod“ iš naujo. Sinchronizavimo metu įvyko klaida:\u0020 Pavyko Nepavyko + Naudotojo vardą sudaryti gali tik raidės, skaitmenys, brūkšniai ir pabraukimo brūkšniai. Pasirinktas aplankas: Sukurti aplanką Pasirinkite duomenų aplanką Prašome pasirinkti pamatinį duomenų aplanką. „AntennaPod“ sukurs reikiamus poaplankius. Norinti pakeisti duomenų aplanką reikalinga prieiga prie išorinės laikmenos + %1$s iš %2$s laisva Sukurti naują aplanką pavadinimu \"%1$s\"? Sukurtas naujas aplankas Nepavyksta rašyti šiame aplanke @@ -498,16 +666,25 @@ Spauskite „OK“, kad paleisti „AntennaPod“ iš naujo. Kad pakeitimas įsigaliotų, reikia paleisti „AntennaPod“ iš naujo. Prenumeruoti + Prenumeruojama... + Peržiūra + Stabdyti peržiūrą Atsukti Persukti į priekį + Padidinti spartą + Sumažinti spartą Garsas Vaizdas Eiti aukštyn Epizodas atsiunčiamas Epizodas yra eilėje + Epizodas pažymėtas kaip mėgstamas Tempkite norėdami pakeisti šio elemento poziciją Įkelti kitą puslapį + Perjungti puslapius + Pozicija: %1$s + Pritaikyti veiksmą Tapatumo nustatymas Keisti vartotojo vardą ir slaptažodį šiai tinklalaidei ir jos epizodams. @@ -518,16 +695,22 @@ Spauskite „OK“, kad paleisti „AntennaPod“ iš naujo. Išbraukti Pavieniai žodžiai\n\"frazės kabutėse\" Pastoviai atnaujinti + Įtraukti šią tinklalaidę į (automatinį) visų tinklalaidžių atnaujinimą + Automatinis atsiuntimas išjungtas pagrindiniuose „AntennaPod“ nustatymuose Atnaujinama duomenų bazė Įkeliamos prenumeratos iš specializuotų programėlių... + Ieškoti tinklalaidės... Ieškoti „iTunes“ Ieškoti „fyyd“ + Išplėstinis + Pridėti tinklalaidę pagal URL adresą Naršyti gpodder.net svetainėje Atraskite daugiau » + Paiešką įgalina %1$s Filtruoti Visi @@ -555,6 +738,12 @@ Spauskite „OK“, kad paleisti „AntennaPod“ iš naujo. Data (Seni \u2192 Nauji) Trukmė (Trumpi \u2192 Ilgi) Trukmė (Ilgi \u2192 Trumpi) + A \u2192 Z + Z \u2192 A + Nauji \u2192 Seni + Seni \u2192 Nauji + Trumpi \u2192 Ilgi + Ilgi \u2192 Trumpi Patinka „AntennaPod“? Būtume dėkingi, jei skirtumėte laiko įvertinti „AntennaPod“. @@ -570,6 +759,7 @@ Spauskite „OK“, kad paleisti „AntennaPod“ iš naujo. Garso efektai Kanalų mažinimas: iš stereo į mono Tik „Sonic“ + Tik „ExoPlayer“ Tipas Serveris @@ -583,6 +773,7 @@ Spauskite „OK“, kad paleisti „AntennaPod“ iš naujo. Serverio laukelyje nurodytas netaisyklingas IP adresas ar sritis Netinkamas prievadas + Stulpelių skaičius Atkurti naudojant... Atjungti „Chromecast“ sesiją @@ -606,6 +797,14 @@ Spauskite „OK“, kad paleisti „AntennaPod“ iš naujo. Leidžia valdyti atkūrimą. Tai pagrindinis pranešimas matomas tinklalaidės atkūrimo metu. Klaidos Rodomas, kai įvykstą kažkas nenumatyto, pavyzdžiui, nepavykus atsiuntimui ar „gpodder“ sinchronizavimui. + Automatiniai atsiuntimai + Rodomas automatiškai atsiuntus epizodus. + Valdiklio nustatymai + Sukurti valdiklį + Dengiamumas + Nustatymas sėkmingai atnaujintas. + Panašu, jog dažnai klausotės tiesiogiai. Ar norite, jog epizodų sąraše būtų rodomi tiesioginio klausymosi mygtukai? + Panašu, jog dažnai atsisiunčiate epizodus. Ar norite, jog epizodų sąraše būtų rodomi atsiuntimo mygtukai? diff --git a/core/src/main/res/values-pt-rBR/strings.xml b/core/src/main/res/values-pt-rBR/strings.xml index c21fbdef4..1d36dc272 100644 --- a/core/src/main/res/values-pt-rBR/strings.xml +++ b/core/src/main/res/values-pt-rBR/strings.xml @@ -23,6 +23,7 @@ gpodder.net login Cache de episódios cheio O limite de cache de episódios foi alcançado. Você pode aumentar o tamanho do cache em Configurações. + Reprodução Downloads Tempo total de podcasts reproduzidos: @@ -31,6 +32,7 @@ Calcular a duração que já foi tocada. Tocar das vezes é contado o dobro, enquanto marcar como tocada não é contado Somar todos os podcasts marcados como tocados Nota: A velocidade de reprodução nunca é levada em conta. + Limpar dados de estatísticas Isso ira apagar o histórico de reprodução de todos os episódios. Tem certeza que deseja continuar? Tamanho total dos episódios baixados. @@ -43,7 +45,7 @@ Ordenar por data de publicação Ordenar pelo número de episódios reproduzidos Número de episódios novos e não reproduzidos - Numero de novos episódios + Número de novos episódios Número de episódios não reproduzidos Número de episódios baixados Nenhum @@ -82,6 +84,9 @@ Aplicar aos episódios anteriores A nova configuração de Download Automático será aplicada automaticamente a novos episódios.\nVocê deseja aplicá-la aos episódios anteriores? Apagar episódio automaticamente + Redução de Volume + Diminuir o volume para episódios deste feed: %1$s + Desligar Leve Forte \u0020 downloads paralelos @@ -92,10 +97,18 @@ Nunca Quando não está na fila Depois de concluído + + 1 hora após finalizar + %d horas após finalizar + 1 dia depois de concluído %d dias depois de concluído + + %d selecionado + %d selecionados + Carregando... Marcar todos como reproduzidos @@ -137,11 +150,12 @@ Filtrado {fa-exclamation-circle} Última Atualização falhou Abrir Podcast + Por favor, aguarde até que os dados sejam carregados Download - Baixar %d episódio. - Baixar %d episódios. + Baixando %d episódio. + Baixando %d episódios. Reproduzir Pausar @@ -159,6 +173,7 @@ Marcado como reproduzido Marcar como reproduzido Marcado como reproduzido + Para pular para as posições, você precisa reproduzir o episódio %d episódio marcado como reproduzido. %d episódios marcados como reproduzidos. @@ -211,6 +226,7 @@ Download cancelado Download cancelado\nDesabilitado Download Automático para este item Downloads finalizados com erro(s) + Download automático finalizado Reportar Download URL inválida Erro de IO @@ -227,11 +243,14 @@ Feed Arquivo de mídia Ocorreu um erro durante download do arquivo:\u0020 + Nenhum podcast foi fornecido para ser exibido. Autenticação requerida O recurso que você solicitou requer um usuário e uma senha Confirmar Download utilizando dados móveis O download utilizando plano de dados foi desabilitado nas configurações.\n\nVocê pode escolher entre apenas adicionar o episódio na fila ou você pode permitir o download temporáriamente.\n\nSua escolha será lembrada por 10 minutos. O download sobre plano de dados foi desabilitado nas configurações.\n\n Você deseja permitir o download temporáriamente?\n\nSua escolha será lembrada por 10 minutos + Confirmar streaming móvel + O streaming pela conexão de dados móveis está desativado nas configurações. Toque para transmitir de qualquer maneira. Sempre permitir Adicionar à fila Permitir temporariamente @@ -242,6 +261,9 @@ Pronto Buscando Servidor morreu + Tipo de mídia não suportado + Tempo da operação expirou + Não foi possível acessar o arquivo de mídia Erro desconhecido Nenhuma mídia tocando Armazenando @@ -253,6 +275,7 @@ Desbloquear Fila Fila bloqueada Fila desbloqueada + Se você bloquear a fila, não poderá mais deslizar ou reorganizar os episódios. Não mostrar novamente Limpar fila Desfazer @@ -273,23 +296,49 @@ Download Plugin Plugin Não Instalado + Para que a reprodução de velocidade variável funcione, recomendamos habilitar o reprodutor de mídia Sonic integrado. Velocidades de Reprodução Habilitar Sonic Nenhum episódio na fila + Adicione um episódio baixando-o ou mantenha pressionado um episódio e selecione \"Adicionar à fila\". Este episódio não possui notas. Nenhum download em andamento + Você pode baixar episódios na tela de detalhes do podcast. + Nenhum episódios baixado + Você pode baixar episódios na tela de detalhes do podcast. + Sem registro de download + Os logs de download aparecerão aqui quando disponíveis. + Sem Histórico + Depois de ouvir um episódio, ele aparecerá aqui. + Nenhum Episódio + Quando você adiciona um podcast, os episódios são mostrados aqui. + Nenhum episódio novo + Quando novos episódios chegarem, eles serão mostrados aqui. + Nenhum episódio favorito + Você pode adicionar episódios aos favoritos mantendo-os pressionados. + Nenhum capítulo Este episódio não possui capítulos + Nenhuma assinatura + Para assinar um podcast, pressione o ícone de adição abaixo. Armazenamento + Exclusão automática de episódio, importação, exportação Projeto Fila + Sincronização + Sincroniza com outros dispositivos usando gpodder.net Automação Detalhes Importar/Exportar + backup, cópia, restore, restaurar Aparência Elementos externos Interrupções + Controle de reprodução + Procurar... + Nenhum resultado + Limpar histórico Reprodutor de mídia Limpar Episódio Episódios que não estão na fila e não estão nos favoritos podem ser removidos se o Download Automático precisar de espaço para novos episódios @@ -301,7 +350,7 @@ Botão anterior reinicia Reinicia a reprodução atual ao pressionar o botão físico anterior ao invés de retroceder Pular para próximo item da fila quando a reprodução terminar - Apagar os episódios quando a reprodução for concluída + Remover episódio quando a reprodução for concluída Deletar automaticamente Marcar episódios como reproduzidos mesmo que restem alguns segundos de reprodução Marcar automaticamente como reproduzido @@ -310,8 +359,11 @@ Manter episódios marcados como Favoritos Manter episódios favoritos Reprodução + Controles de fone de ouvido, intervalos para saltar, Fila Rede + Intervalo de atualização, Controles de download, Dados móveis Atualizar intervalo ou momento do dia + Especifique um intervalo ou uma hora específica do dia para atualizar os podcasts automaticamente Você pode configurar um intervalo como \"cada 2 horas\", configurar um horário do dia específico como \"7:00 AM\" ou desabilitar atualizações automaticas completamente.\n\nObserve: Horários de atualização não são precisos. Você deve considar um possível atraso. Desabilitar Configurar Intervalo @@ -322,8 +374,15 @@ Fones de ouvido desconectados Fones de ouvido reconectados Bluetooth reconectado + Preferir streaming + Mostrar o botão de streaming ao invés do botão de download nas listas. Atualizações via Rede de Dados Celular + Selecione o que deve ser permitido na conexão de dados móveis + Atualizar podcast + Imagens de capa Download automático + Download de episódios + Streaming Interface com usuário Selecionar tema Configurar itens da Gaveta de Navegação diff --git a/core/src/main/res/values-ru/strings.xml b/core/src/main/res/values-ru/strings.xml index 553648f77..58c177f95 100644 --- a/core/src/main/res/values-ru/strings.xml +++ b/core/src/main/res/values-ru/strings.xml @@ -22,13 +22,13 @@ gpodder.net Войти на gpodder.net Кэш выпусков заполнен - Достигнут предел кэша выпусков. Объём кэша можно увеличить в Настройках. + Достигнут предел кэша выпусков. Объем кэша можно увеличить в настройках. Воспроизведение Загрузки Общее время прослушивания подкастов: %1$d из %2$d выпусков начато.\n\nПрослушано %3$s из %4$s. - Режим подсчёта статистики + Режим подсчета статистики Рассчитывать длительность действительного воспроизведения. Повторное воспроизведение засчитывается, а отметка о прослушивании — нет Прибавлять также все подкасты, отмеченные как прослушанные Замечание: Скорость воспроизведения не учитывается никогда. @@ -85,6 +85,7 @@ Новые настройки Автозагрузки будут автоматически применены к новым выпускам. \nХотите ли вы применить их к ранее опубликованным выпускам? Автоматически удалить выпуск Уменьшение громкости + Уменьшать громкость выпусков этого канала: %1$s Выключено Слабое Сильное @@ -108,6 +109,12 @@ %d дней после прослушивания %d дней после прослушивания + + Выбрано: %d + Выбрано: %d + Выбрано: %d + Выбрано: %d + Загружается... Отметить как прослушанное @@ -165,10 +172,10 @@ Невозможно удалить файл. Попробуйте перезагрузить устройство. Удалить выпуск - %d выпуск удалён - %d выпуска удалены - %d выпусков удалены - %d выпусков удалено + %d выпуск удален. + %d выпуска удалены. + %d выпусков удалены. + %d выпусков удалено. Убрать пометку «Новый» Пометка «Новый» убрана @@ -201,7 +208,7 @@ Удалить из очереди - %d выпуск удалён из очереди. + %d выпуск удален из очереди. %d выпуска удалены из очереди. %d выпусков удалены из очереди. %d выпусков удалено из очереди. @@ -216,6 +223,7 @@ Отключить автоматическую загрузку Сбросить время воспроизведения Удалено + Ничего не выбрано успешно Загрузка в ожидании @@ -232,12 +240,12 @@ Неизвестный узел Ошибка авторизации Ошибка типа файла - Доступ запрещён + Запрещено Загрузка отменена Загрузка отменена\n Автозагрузка отключена для этого выпуска Загрузки завершились с ошибкой Автозагрузка завершена - Отчёт о загрузках + Отчет о загрузках Неправильная ссылка Ошибка ввода-вывода Ошибка запроса @@ -332,13 +340,14 @@ Без оглавления Этот выпуск не содержит оглавления. Подписки не оформлены - Чтобы подписаться на подкаст, нажмите значок \"плюс\" внизу. + Чтобы подписаться на подкаст, нажмите значок «плюс» внизу. Хранилище Автоматическое удаление выпусков, импорт, экспорт Проект Очередь Синхронизация + Синхронизация с другими устройствами с помощью gpodder.net Автоматизация Подробнее Импорт/экспорт @@ -356,14 +365,14 @@ Поставить на паузу, когда наушники или Bluetooth отключены Продолжать воспроизведение после подключения наушников Возобновить, когда восстановится Bluetooth-соединение - Пропускать кнопкой перемотки вперёд - При нажатии кнопки перемотки вперёд на Bluetooth-устройстве включить следующий выпуск + Пропускать кнопкой перемотки вперед + При нажатии кнопки перемотки вперед на Bluetooth-устройстве включить следующий выпуск В начало кнопкой перемотки назад При нажатии на физическую кнопку перемотки назад переходить к началу выпуска вместо перемотки назад После завершения воспроизведения перейти к следующему в очереди Удалять выпуск после воспроизведения Автоматическое удаление - Отмечать выпуски как прослушанные, даже если до завершения остаётся некоторое время + Отмечать выпуски как прослушанные, даже если до завершения остается некоторое время Отметка «Прослушанное» до окончания Сохранять выпуски, помеченные как пропущенные Сохранять пропущенные выпуски @@ -401,8 +410,8 @@ Изменение отображения пунктов меню боковой панели Упорядочить подписки Выбрать порядок отображения подписок - Выбрать счётчик подписок - Какую информацию показывать в счётчике подписок. Влияет также на очерёдность подписок, если сортировка подписок производится по счётчику. + Выбрать счетчик подписок + Какую информацию показывать в счетчике подписок. Влияет также на очередность подписок, если сортировка подписок производится по счетчику. Изменить тему оформления AntennaPod Автоматическая загрузка Настроить автоматическую загрузку выпусков. @@ -417,8 +426,8 @@ Отображать вместо обложки подкаста обложку выпуска, если она доступна. Использовать системное оформление Светлая - Тёмная - Чёрная (для AMOLED) + Темная + Черная (для AMOLED) Неограничен ч. ч. @@ -426,10 +435,12 @@ Войти Вход в ваш аккаунт gpodder.net для синхронизации подписок. Выход из gpodder.net - Выход произведён успешно + Выход успешно выполнен Изменить информацию авторизации Изменить информацию авторизации для аккаунта gpodder.net + Синхронизировать сейчас Синхронизировать изменения подписок и выпусков при помощи gpodder.net. + Выполнить полную синхронизацию Синхронизировать состояния всех подписок и выпусков при помощи gpodder.net. %1$s с устройства %2$s]]> Показывать уведомления об ошибках синхронизации @@ -437,11 +448,16 @@ Скорости воспроизведения Выбрать значения скорости, доступные при воспроизведении Скорость, с которой будут изначально воспроизводиться выпуски этого подкаста - Пропусить первые %d секунд + Автоматический пропуск + Пропускать вступительную и заключительную часть. + Пропуск в конце + Пропуск в начале + Пропущено %d сек. в конце + Пропущено %d сек. в начале Подстройка метаданных под скорость воспроизведения Значения позиции и длительности зависят от скорости воспроизведения Интервал быстрой перемотки вперед - Настройте длину шага в секундах при нажатии кнопки перемотки вперёд + Настройте длину шага в секундах при нажатии кнопки перемотки вперед Интервал быстрой перемотки назад Настройте длину шага в секундах при нажатии кнопки перемотки назад Задать имя узла @@ -456,8 +472,8 @@ Нельзя выбрать больше %1$d элементов. Менять фон экрана блокировки Изменяет фон экрана блокировки на обложку выпуска. Кроме того показывает обложку в сторонних приложениях. - Показывать отчёт о загрузках - Если загрузка не удаётся, показывать отчёт с подробностями об ошибке. + Показывать отчет о загрузках + Если загрузка не удается, показывать отчет с подробностями об ошибке. Показывать результаты автозагрузки Показывать уведомление при автоматической загрузке выпусков Версии Android ниже 4.1 не поддерживают расширенные уведомления. @@ -488,6 +504,8 @@ Добавлять загруженные в очередь Добавлять загруженные выпуски в очередь Встроенный в Android + Переключить на ExoPlayer + Переключено на ExoPlayer. Пропускать участки тишины При завершении видео При сворачивании проигрывателя видео @@ -501,7 +519,7 @@ Выход двойным касанием Подтверджение выхода Уверены, что хотите закрыть AntennaPod? - Нажмите кнопку «Назад» ещё раз, чтобы выйти + Нажмите кнопку «Назад» еще раз, чтобы выйти Перейти к странице… Выберите страницу Убирать удаленные из очереди @@ -509,8 +527,11 @@ О программе Версия AntennaPod + Участники + Каждый может сделать свой вклад в улучшение AntennaPod — с помощью кода, перевода или помогая пользователям на форуме Разработчики Переводчики + Особая благодарность Политика конфиденциальности Лицензии В AntennaPod используется другое отличное ПО @@ -520,7 +541,12 @@ По запросу «%1$s» ничего не найдено Синхронизация запущена + Отправка изменений выпуска… + Загрузка изменений выпуска… + Отправка состояния прослушивания… Синхронизация подписок ... + Синхронизация выполнена + Сбой синхронизации Перенести подписку и очередь на другое устройство База данных @@ -540,16 +566,17 @@ Экспорт в HTML Экспорт базы данных Импорт базы данных + Импорт базы данных приведет к замене всех текущих подписок и истории воспроизведения. Рекомендуется экспортировать текущую базу данных, чтобы иметь резервную копию. Хотите заменить? Подождите… Ошибка экспорта - Экспорт завершён успешно - Экспорт осуществлён в файл: - -%1$s + Экспорт выполнен + Файл экспорта был сохранен в папку:\n\n%1$s Для чтения файла OPML необходим доступ к внешнему хранилищу Выбрать файл для импорта Успешно импортировано.\n\nНажмите OK, чтобы перезапустить AntennaPod Выбранная база данных экспортирована из более поздней версии AntennaPod. Установленная версия не сможет воспользоваться этой базой. + Экспорт избранного + Экспортировать сохраненное избранное в файл Установить таймер сна Отключить таймер сна @@ -579,7 +606,7 @@ %d часа Запускать автоматически - Таймер сна включён + Таймер сна включен Категории Лучшее @@ -588,7 +615,7 @@ Войти Добро пожаловать в процесс авторизации на gpodder.net. Сначала введите вашу информацию для авторизации: Войти - Если у вас ещё нет аккаунта, вы можете создать его здесь:\nhttps://gpodder.net/register/ + Если у вас еще нет аккаунта, вы можете создать его здесь:\nhttps://gpodder.net/register/ Имя пользователя Пароль Выбор устройства @@ -639,9 +666,10 @@ Подписаться Подписка оформляется… Предпросмотр + Остановить предпросмотр Назад - Вперёд + Вперед Увеличить скорость Уменьшить скорость Аудио @@ -652,6 +680,9 @@ Эпизод отмечен как избранный Перетяните чтобы изменить позицию этого элемента Загрузить следующую страницу + Переключить страницу + Позиция: %1$s + Применить действие Авторизация Изменить имя пользователя и пароль для этого подкаста и его выпусков. @@ -660,7 +691,7 @@ Перечень условий по включению или исключению выпуска из списков автоматической загрузки Включить Исключить - По одному слову \n\"По фразе\" + По одному слову \n«По фразе» Постоянно обновлять Обновлять подкаст при (авто)обновлении всех подкастов Автоматическая загрузка отключена в основных настройках AntennaPod @@ -676,7 +707,8 @@ Добавить подкаст по адресу Просмотр gpodder.net Ознакомиться - ещё » + еще » + Для поиска используется %1$s Фильтровать Все @@ -704,10 +736,16 @@ от старых к новым от коротких к длинным от длинных к коротким + от А к Я + от Я к А + от новых к старым + от старых к новым + от коротких к длинным + от длинных к коротким Нравится AntennaPod? - Мы будем Вам благодарны за оценку AntennaPod. - Не дождётесь + Мы будем рады, если вы поставите оценку AntennaPod. + Не дождетесь Позже, не сейчас Конечно, давай! @@ -746,7 +784,7 @@ Соединение с устройством Google Cast потеряно. Соединение восстанавливается. Попробуйте снова через несколько секунд. Не удалось синхронизироваться с устройством Google cast Не удалось выполнить перемотку на устройстве Google cast - Серьёзная ошибка воспроизведения в устройстве Google cast + Серьезная ошибка воспроизведения в устройстве Google cast Ошибка воспроизведения. Пропускаю… Требуется действие @@ -765,4 +803,6 @@ Непрозрачность Настройки успешно обновлены. + Похоже, вы часто слушаете по сети. Хотите, чтобы в списке выпусков отображались кнопки для потокового воспроизведения? + Похоже, вы часто слушаете загружаете выпуски. Хотите, чтобы в списке выпусков отображались кнопки для загрузки? diff --git a/core/src/main/res/values-zh-rCN/strings.xml b/core/src/main/res/values-zh-rCN/strings.xml index 28e7863a8..829f63846 100644 --- a/core/src/main/res/values-zh-rCN/strings.xml +++ b/core/src/main/res/values-zh-rCN/strings.xml @@ -498,8 +498,11 @@ 关于 AntennaPod版本 + 贡献者 + 每个人都可以通过代码,翻译或通过帮助我们论坛中的用户来让AntennaPod变得更好 开发者 译者 + 特别感谢 隐私政策 许可证 AntennaPod使用其他伟大的软件 @@ -543,6 +546,8 @@ 选择导入文件 成功导入,请按OK重启AntennaPod 该数据库是使用较新版本的AntennaPod导出的。您当前安装的版本尚不知如何处理该文件。 + 收藏导出 + 将保存的收藏夹导出到文件 设置休眠计时器 禁用休眠计时器 diff --git a/core/src/main/res/values-zh-rTW/strings.xml b/core/src/main/res/values-zh-rTW/strings.xml new file mode 100644 index 000000000..9d809f88d --- /dev/null +++ b/core/src/main/res/values-zh-rTW/strings.xml @@ -0,0 +1,768 @@ + + + + 更新訂閱 + Podcast + 統計 + 新增 Podcast + 單集 + 全部 + 最新 + 最愛 + + 設定 + 下載 + 進行中 + 已完成 + 日誌 + 訂閱 + 訂閱列表 + 取消下載 + 播放歷史 + gpodder.net + gpodder.net 登錄 + 暫存集數已達上限 + 暫存集數已達上限,您可以在設定中調整限制。 + 播放 + 下載 + + Podcast 總播放時長: + 聽過 %1$d/%2$d集。\n\n播過%3$s/%4$s集。 + 統計模式 + 計算真實的播放時長。如果播放同一劇集兩遍,則會記錄兩遍的市場。如果只是標記為已播放,則不會被計入播放時長。 + 累加所有標記為已播放的 Podcast + 注意:播放速度不被計入。 + 重設統計數據 + 這會清除過去的播放紀錄,您確定要進行嗎? + + Podcast 總下載容量: + + 打開選單 + 關閉選單 + 側邊選單設定 + 按數量排序 + 按字母表排序 + 按發布日期排序 + 按已播放的集數排序 + 新增及未播放集數 + 新集數 + 未播放集數 + 已下載集數 + 沒有 + + 在瀏覽器中打開 + 複製鏈接 + 分析鏈接 + 複製鏈接到剪貼板 + 跳至此處 + + 清除歷史 + + 確定 + 取消 + + + 重置 + 作者 + 語言 + 鏈接 + 圖片 + 錯誤 + 發生錯誤: + 此操作需要儲存空間權限 + 刷新 + 找不到外部儲存空間。請確保您已掛載外部儲存空間,這樣本軟體才能正常運行。 + 章節 + 時長: %1$s + 描述 + \u0020單集 + 處理中 + 保存帳號及密碼 + 關閉 + 重試 + 加入自動下載 + 套用至先前的單集 + 往後各集將採用新的 自動下載 設定,\n您希望先前已經發佈的各集也使用同樣的設定嗎? + 自動刪除單集 + 降低音量 + 將此單集的音量調降:%1$s + 關閉 + + + \u0020同時下載 + 預設值 + 總是 + 不予下載 + 發送中… + 不予刪除 + 若未列入待播清單 + 聽完後 + + 聽完後 %d 小時 + + + 聽完後 %d 天 + + + 選取了 %d 集 + + 載入更多… + + 全部標記為已播放 + 全部標記為已播放 + 請確認您要將每一集都標記為已播放。 + 請確定您是否要將此 Podcast 的每一集都標為已播放。 + 移除所有「新的」標籤 + 移除所有「新的」標記 + 請確定您是否要將每一集的「new」標記移除。 + 顯示資料 + 顯示 Podcast 設定 + Podcast 資訊 + Podcast 設定 + 重新命名 Podcast + 移除 Podcast + 分享 + 分享這一集的網址 + 分享這一集網址及當前播放進度 + 分享文件 + 分享網站網址 + 分享 Podcast 的網址 + 分享該媒體網址 + 分享此媒體網址及當前播放進度 + 請確認您是否要刪除「%1$s」這個 Podcast 及當中下載的每一集。 + 移除 Podcast + 重新整理 Podcast + 多重選取 + 選取以上全部 + 選取以下全部 + 未播放 + 暫停 + 已播放 + 已列入待播清單 + 未列入待播清單 + 已下載 + 未下載 + 包含媒體 + 為最愛 + 已過濾 + {fa-exclamation-circle} 上次刷新失敗 + 打開 Podcast + 資料載入中,請稍候 + + 下載 + + 正在下載 %d 集 + + 播放 + 暫停 + + 刪除 + 刪除文件失敗。重啟設備試試看。 + 刪除這一集 + + 已刪除 %d 集。 + + 移除「新」的標記 + 已移除「新」的標記 + 標記為已播放 + 已標記為已播放 + 標示為已讀 + 已標示為已讀 + 若想指定播放位置,請先播放該單集 + + 共有 %d 集標示為已播放。 + + 標記為未播放 + 標示為未讀 + + 共有 %d 集標示為未播放。 + + 加入待播清單 + 已列入待播清單 + + 已將 %d 集加入待播清單。 + + 從待播清單中移除 + + 已將 %d 集自待播清單中移除 + + 加入最愛 + 已加入最愛 + 移出最愛 + 已從最愛移除 + 訪問網站 + 跳過這一集 + 啟用自動下載 + 停用自動下載 + 重置播放進度 + 項目已移除 + 未選擇任何項目 + + 成功 + 下載等待中 + 下載中 + 詳情 + %1$s \n\n檔案 URL:\n%2$s + 沒找到儲存空間 + 儲存空間不足 + HTTP數據錯誤 + 位置錯誤 + 解析器異常 + 不支援此來源類型 + 鏈接錯誤 + 不明主機 + 驗證失敗 + 文件格式錯誤 + 禁止存取 + 下載已取消 + 下載已取消\n此項目的 自動下載 已停用 + 下載已完成,但可能有錯誤 + 自動下載完畢 + 下載報告 + 鏈接格式不正確 + IO 錯誤 + 請求錯誤 + 資料庫存取錯誤 + + 剩餘%d 個下載 + + 正在下載 + Podcast 資料下載中 + %1$d 個成功下載, %2$d 個失敗 + 標題不明 + 資料來源 + 媒體檔案 + 下載此檔案時出錯:\u0020 + 無法顯示 Podcast + 需要驗證 + 這項資源需要帳號及密碼 + 確定使用行動網路下載 + 您目前設定為不以行動網路下載。\n\n您可以僅將這一集加入待播清單,或暫時允許以行動網路下載。\n\n暫時允許的效期為10分鐘 + 您目前設定為不以行動網路下載單集。\n\n是否要暫時允許以行動網路下載呢?\n\n1暫時允許的效期為 10 分鐘 + 確認以行動網路串流播放 + 目前您設定為不可使用行動網路串流播放,輕觸後可強制以串流播放。 + 永遠允許 + 列入待播清單 + 臨時允許 + + 錯誤! + 播放完畢 + 準備中 + 準備 + 搜索中 + 服務器未響應 + 不支援的媒體格式 + 操作逾時 + 無法取得該媒體檔案 + 不明錯誤 + 播放完畢 + 緩衝中 + 子母畫面模式 + AntennaPod - 媒體按鍵無法辨識:%1$d + 找不到檔案 + + 鎖定待播清單 + 解鎖待播清單 + 待播清單已鎖定 + 待播清單已解鎖 + 一旦鎖定待播清單,就無法調整各集次序或使用滑動選單 + 不再顯示 + 清空待播清單 + 返回 + 移動到頂部 + 移動的底部 + 排序 + 維持排序 + 日期 + 時長 + 單集標題 + Podcast 標題 + 隨機 + 智慧隨機 + 升序 + 降序 + 請確認您要清除待播清單中的每一集 + 時間尚餘:\u0020 + + 已下載的插件 + 插件未安裝 + 為了方便您以不同速度聆聽節目,我們建議您啟用內建的 Sonic 播放器。 + 播放速度 + 啟用Sonic + + 待播清單裡沒有任何單集 + 下載或長按後選擇「加入待播清單」即可將這一集放入待播清單。 + 本集沒有附註 + 當前並未下載任何劇集 + 您可以到 Podcast 詳情畫面下載各單集。 + 尚未下載任何一集 + 您可以到 Podcast 詳情畫面下載各單集。 + 無下載紀錄 + 有下載紀錄時,將顯示於此 + 無歷史紀錄 + 聽過的每一集都會顯示在此。 + 什麼也沒有 + 當您添增 Podcast 後,其中的各單集會顯示於此。 + 沒有新一集 + 一旦新集數上線,就會顯示在這裡。 + 沒有設定最愛 + 您可以在特定一集上長按,將其設定為最愛 + 無章節 + 本集沒有章節資訊。 + 無訂閱 + 請按下方加號以訂閱 Podcast + + 儲存空間 + 自動刪除、匯入、匯出 + 項目 + 待播清單 + 同步 + 利用 gpodder.net 與其他裝置同步 + 自動化 + 詳情 + 匯入/匯出 + 備份, 還原, backup, restore, export, import, 匯出, 匯入 + 外觀 + 外部元素 + 中斷 + 播放控制 + 搜尋… + 無結果 + 清除歷史紀錄 + 媒體播放器 + 刪除單集時機 + 在暫存集數已滿、自動下載功能需要更多空間的情形下,不在待播清單也未設定為最愛的各單集將被刪除。 + 耳機或藍牙斷開連接時暫停播放 + 當耳機再次連接時繼續播放 + 當藍牙再次連接時繼續播放 + 快進按鈕跳過 + 當按下藍牙連接裝置上的快轉鈕時,不要快轉,而是播放下一集 + 後退鍵重新播放 + 當按下實體的倒轉鈕時,不要倒轉,而是重新播放本集。 + 當播放完畢時自動跳至待播清單中的下一集 + 播放完畢後刪除該集 + 自動刪除 + 若離開時還剩下特定秒數以內,也將該集標記為已播放。 + 智慧標記為已播放過 + 當跳過時,保留該集 + 保留跳過 + 保留標記為最愛的各單集 + 保留最愛單集 + 播放 + 耳機線控、快轉時間、待播清單 + 網路 + 更新週期、下載控制、行動數據 + 更新週期 + 設定 Podcast 節目清單的更新週期 + 您可以設定「每 2 小時」這類的週期或指定「每天早上 7 點」這種每日定時,也也可以停用 自動更新。\n\n請注意:這裡的時間並非十分精準,可能會有些許延遲。 + 停用 + 設定週期 + 設定每日定時 + 每 %1$s + 於 %1$s + 連續播放 + 拔除耳機時暫停播放 + 接上耳機時繼續播放 + 連上藍牙時繼續播放 + 偏好串流 + 在清單中顯示串流播放按鈕取代下載鈕 + 行動網路更新 + 選擇以行動網路連線時可以做的事 + 更新 Podcast + 封面 + 自動下載 + 下載單集 + 串流播放 + 使用者介面 + 外觀、訂閱順序、鎖定畫面 + 選擇主題 + 設定側邊選單 + 調整側邊選單裡要顯示的項目 + 設定訂閱順序 + 更改您的訂閱順序 + 設定訂閱計數器 + 調整訂閱計數器中要顯示的東西,同時也會在排序方式設定為「計數」時影響排序。 + 更改 AntennaPod 的外觀 + 自動下載 + 設定單集自動下載機制 + 限定 Wi-Fi + 限定於特定 Wi-Fi 連線時自動下載 + 未充電時下載 + 允許未充電時也自動下載 + 平行下載 + 暫存集數 + 在本機中可以暫存的集數,若達上限則將停止自動下載。 + 使用單集的封面圖 + 在單集有專屬封面的情況下使用該封面圖。如果取消,則一律使用 Podcast 的封面圖。 + 使用系統主題 + 淡色 + 深色 + 黑色 (適用 AMOLED 螢幕) + 無限 + 時數 + 小時 + 手動 + 登入 + 登入您的 gpodder.net 帳戶以同步訂閱資訊 + 登出 + 成功登出 + 變更登入資訊 + 修改您的 gpodder.net 帳號登入資訊 + 馬上同步 + 與 gpodder.net 同步訂閱及聆聽狀態。 + 強制全部同步 + 與 gpodder.net 同步所有的訂閱及聆聽狀態。 + %1$s 登入,設備為 %2$s]]> + 顯示同步錯誤通知 + 此設定不影響登入驗證錯誤。 + 播放速度 + 自訂可選用的播放速度 + 播放此 Podcast 中各單集時的播放速度 + 自動跳過 + 跳過開場和結尾鳴謝 + 跳過最後幾秒 + 跳過最初幾秒 + 跳過最後 %d 秒 + 跳過最初 %d 秒 + 依據播放速度調整媒體資訊 + 根據播放速度調整播放進度、時長等資訊 + 快轉時間 + 自訂快轉鈕要往前快轉多少時間 + 倒轉時間 + 自訂倒轉鈕要往後倒轉多少時間 + 設定主機 + 使用預設主機 + 優先通知 + 此功能通常會加大通知訊息以便顯示控制鈕 + 保留播放控制鈕 + 暫停播放時,在通知列及鎖定畫面上保留播放控制鈕。 + 設定鎖定畫面按鈕 + 設定鎖定畫面上的播放控制鈕。「暫停/播放」鈕一定會出現。 + 最多可選擇 %1$d 項 + 您最多只能選擇 %1$d 項。 + 設定鎖定畫面背景 + 在鎖定畫面背景採用本單集的圖片,同時也會在第三方 App 裡顯示圖片。 + 顯示下載報告 + 如果下載失敗,產生錯誤相關細節的報告。 + 顯示自動下載報告 + 顯示自動下載通知。 + Android 4.1 以前尚未支援延伸通知工具。 + 待播清單新增位置 + 將這幾集加到:%1$s + 放到清單最後 + 放到清單最前 + 當前這集以後 + 停用 + 圖片快取容量 + 設定圖片的快取容量 + 使用者論壇 + 回報錯誤 + 開啟錯誤追蹤 + 匯出紀錄 + 複製到剪貼簿 + 已複製到剪貼簿 + 實驗功能 + 設定用以播放檔案的媒體播放器 + 當前設定:%1$s + 代理伺服器 + 設定代理伺服器 + 常見問題 + 找不到任何瀏覽器 + 支援 Chromecast + 啟用 Cast 設備(如 Chromecast、Audio Speakers、Google TV 等)遙控播放 + Chromecast 相關支援需要其他第三方的私權軟體,所以在此版 AntennaPod 中停用。 + 下載後加入待播清單 + 下載單集以後自動加入待播清單 + Android 內建播放器 + 切換至 ExoPlayer + 已切換至 ExoPlayer + 跳過沒有聲音的部分 + 離開影片時 + 離開影片播放時的行為 + 停止播放 + 繼續播放聲音 + 操作行為 + 返回鍵行為 + 調整按下返回鍵時的行為 + 預設 + 開啟側邊選單 + 按兩下後離開 App + 離開前需要確認 + 確定關閉 AntennaPod? + 重按返回鍵以離開 + 前往頁面... + 選擇頁面 + 刪除時同步自待播清單中移除 + 刪除某單集後,也自動將其從待播清單中移除 + + 關於 + AntennaPod 版本 + 貢獻者 + 無論寫程式、翻譯或幫助其他使用者,每個人都能讓 AntennaPod 更加完美! + 開發人員 + 譯者 + 特別感謝 + 隱私條款 + 授權條款 + AntennaPod 中也用了其他很棒的軟體 + + 搜尋無結果 + 搜尋 + 找不到「%1$s」 + + 已開始同步 + 上傳本集變更中… + 下載本集變更中… + 上傳播放狀態… + 同步訂閱中 + 同步成功 + 同步失敗 + + 將訂閱及待播清單移到另一台設備 + 資料庫 + OPML + HTML + 顯示您的訂閱給朋友 + 將您的訂閱清單移到另一個 Podcast 軟體 + 從其他 Podcast 軟體匯入訂閱清單 + 將訂閱、聆聽紀錄、待播清單等資訊傳送到其他設備上的 AntennaPod + 自其他設備匯入 AntennaPod 資料庫 + OPML 匯入 + 讀取 OPML 時發生錯誤: + 未選擇任何檔案! + 全選 + 取消選取 + 匯出 OPML + 匯出 HTML + 資料庫匯出 + 資料庫匯入 + 匯入的資料將取代您目前的訂閱清單與播放歷史紀錄,您最好先匯出當前的資料庫以便備份。要取代目前的資料嗎? + 請稍候… + 匯出錯誤 + 匯出成功 + 檔案已匯出至:\n\n%1$s + 讀取 OPML 檔需要存取外部儲存空間的權限 + 選取要匯入的檔案 + 匯入成功。\n\n請按下 OK 重新啟動 AntennaPod + 此資料庫是以新版 AntennaPod 匯出的,您目前使用的版本無法使用這份資料。 + 匯出我的最愛 + 將儲存的我的最愛清單匯出為檔案 + + 設定睡眠定時 + 停用睡眠定時 + 睡眠定時 + 輸入無效,請輸入數值 + 晃動手機以重置計時 + 在時間到之前短暫震動手機 + + 分鐘 + 小時 + + %d 秒 + + + %d 分鐘 + + + %d 小時 + + 自動啟用 + 已設定睡眠定時 + + 分類 + 最夯 Podcast + 建議 + 搜尋 gpodder.net + 登入 + 歡迎登入 gpodder.net,請先輸入您的登入資訊: + 登入 + 如果您還沒有帳號,可以先註冊一個:\nhttps://gpodder.net/register/ + 帳號 + 密碼 + 裝置選擇 + 為您的 gpodder.net 帳號建立新設備或選取既有設備: + 設備代號:\u0020 + 標題 + 新增新裝置 + 選擇現存裝置: + 設備代號不能留白 + 已經使用此設備代號 + 標題不能留白 + 選擇 + 登入成功! + 恭喜,您的 gpodder.net 帳號已經成功連結到當前的設備!AntennaPod 今後將自動與 gpodder.net 同步此設備的訂閱清單。 + 現在開始同步 + 進入主螢幕 + gpodder.net 驗證錯誤 + 帳號或密碼錯誤 + gpodder.net 同步錯誤 + 更新時發生錯誤:\u0020 + 成功 + 失敗 + 帳號中只能包含英文字母、數字、橫線及底線 + + 選擇資料夾: + 新增資料夾 + 選擇儲存資料夾 + 請選擇您儲存檔案用的資料夾,AntennaPod 會自動建立相應的子資料夾。 + 更動資料夾需要存取外部儲存空間的權限 + 可用空間 %1$s/%2$s + 建立一個「%1$s」資料夾? + 新資料夾已建立完畢 + 無法寫入此資料夾 + 資料夾已經存在 + 無法新增資料夾 + 找不到「%1$s」 + 無法讀取「%1$s」 + 無法寫入「%1$s」 + 資料夾並非空白 + 您所選的資料夾裡已經存在其他檔案,AntennaPod 下載的媒體及其他檔案將直接放進此資料夾裡,確定要繼續嗎? + 選擇預設資料夾 + 有其他 App 也要播放聲音時,停止播放 Podcast(而非降低音量) + 其他音訊介入時暫停播放 + 通話結束後,繼續播放 Podcast + 通話後繼續播放 + 此更動需要重新啟動 AntennaPod。 + + 訂閱 + 訂閱中 + 預覽 + 停止預覽 + + 倒轉 + 快轉 + 加速 + 放慢 + 聲音 + 影片 + 正在下載這集 + 單集已在待播清單中 + 已將此單集標為最愛 + 拖曳以更動此項目的位置 + 載入下一頁 + 切換不同頁面 + 播放進度:%1$s + 套用 + + 驗證 + 修改此 Podcast 的帳號與密碼。 + 自動下載設定 + 篩選 + 自動下載時要列入或排除的條件清單 + 包含 + 排除 + Single words \n\"Multiple Words\" + 維持更新 + 自動更新所有 Podcast 時,也包括此 Podcast + AntennaPod 的主設定中已停用自動下載功能 + + 更新資料庫 + + 從 AntennaPodSP 匯入訂閱清單 + + 搜尋 Podcast… + 搜尋 iTunes + 搜尋 fyyd + 進階 + 以 URL 新增 Podcast + 瀏覽gpodder.net + 探索 + 更多 » + 搜尋內容來自 %1$s + 篩選 + + 全部 + 全選 + + 不選 + 播過的 + 選擇播放過的單集 + 未播過的 + 選擇沒播過的單集 + 已下載的 + 選擇下載過的單集 + 未下載的 + 選擇沒下載過的單集 + 已列入待播清單 + 選擇待播清單中的單集 + 未列入待播清單 + 選擇不在待播清單中的單集 + 有額外媒體檔 + 選擇包含額外媒體的單集 + + 標題 (A \u2192 Z) + 標題 (Z \u2192 A) + 日期 (新 \u2192 舊) + 標題 (舊 \u2192 新) + 單集時間 (短 \u2192 長) + 單集時間 (長 \u2192 短) + A \u2192 Z + Z \u2192 A + 新 \u2192 舊 + 舊 \u2192 新 + 短 \u2192 長 + 長 \u2192 短 + + 喜歡 AntennaPod 嗎? + 如果您能花點時間為 AntennaPod 評個分,就太感謝啦! + 別吵我 + 以後再說 + 好啊,這就去! + + 聲音控制 + 播放速度 + 音量 + + + 音效調整 + 將雙聲道降混為單聲道 + 僅用 Sonic + 僅用 ExoPlayer + + 類型 + 主機 + 埠號 + (選填) + 測試 + 檢查中… + 測試成功 + 測試失敗 + 主機不可留白 + 主機並非有效的 IP 或網域名稱 + 埠號無效 + + 顯示欄數 + + 播放到… + 中止 Cast 連線 + 此 Cast 設備不支援所選的媒體 + 媒體播放失敗 + 媒體停止播放失敗 + 媒體暫停播放失敗 + 音量設定失敗 + 沒有連結到任何 Cast 設備 + 與 Cast 設備的連線中斷了,App 將試著重新連線。請稍候幾秒後再試一次。 + 與 Cast 設備同步時發生錯誤 + Cast 設備的播放進度調整失敗 + Cast 播放器發生錯誤 + 播放錯誤,跳過此項… + + 需要介入 + 需要您有進一步行動(比方說輸入密碼)時顯示。 + 下載資訊 + 下載時顯示 + 現正播放 + 允許播放控制。這是您在播放 Podcast 時會看到的主要通知。 + 錯誤通知 + 如果有任何錯誤(比方說下載或 gpodder 同步出錯)時顯示 + 自動下載 + 自動下載後顯示 + + 小工具設定 + 建立小工具 + 透明度 + + 設定更新成功 + 看來您常常用串流方式聆聽,您希望在單集清單中顯示串流按鈕嗎? + 看來您常常用下載方式聆聽,您希望在單集清單中顯示下載按鈕嗎? + From ccf72e5a810cc5b18b4dc4db9c7d3b630a134441 Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Wed, 30 Sep 2020 10:14:17 +0200 Subject: [PATCH 5/6] Updated contributors --- CONTRIBUTORS | 105 +++++++++++++++------------- app/src/main/assets/developers.csv | 18 +++-- app/src/main/assets/translators.csv | 85 +++++++++++----------- 3 files changed, 112 insertions(+), 96 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index dabd2911e..bd4a20cc4 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -5,38 +5,41 @@ TomHennen orionlee domingos86 andersonvom +TacoTheDank shortspider ebraminio spacecowboy patheticpat +tonytamsf brad Cj-Malone maxbechtold +asdoi gaul qkolj -tonytamsf pachecosf +gerardolgvr +bws9000 ahangarha +damoasda hannesa2 keunes rharriso xgouchet -damoasda sevenmaster TheRealFalcon jas14 +johnjohndoe udif malockin dirkmueller jatinkumarg peschmae0 -TacoTheDank orelogo txtd ydinath CedricCabessa mchelen -johnjohndoe dethstar drabux saqura @@ -83,17 +86,18 @@ mr-intj tuxayo schlch alimemonzx +olivoto alanorth alexte andrey-krutov arantius -bws9000 chrissicool cszucko CWftw danielm5 ariedov brettle +edwinhere eirikv eerden jklippel @@ -104,13 +108,16 @@ kvithayathil luiscruz mlasson M-arcel +msoose mo mdeveloper20 +Slinger mschuetz MolarAmbiguity mounirlamouri ortylp PtilopsisLeucotis +ramzan SamWhited selivan sonnayasomnambula @@ -123,54 +130,56 @@ edent atrus6 waylife amhokies +andrewc1 axq fossterer jmdouglas lightonflux minusf -Arabic: abdelrahman.fahem93, abdunnasir, abuzar3.khalid, desha, iDemo, mohamedagamy, msahouli, nabilMaghura, rex07, shubbar + + +Arabic: abuzar3.khalid, keunes, nabilMaghura, rex07 Asturian (ast_ES): enolp -Azerbaijani: danieloeh, kotfenix -Basque: gaztainalde, pospolos, zakurranputza -Bulgarian: bozhkov, ByteHamster, solusitor -Catalan: dvd1985, exort12, javiercoll, Kintu, lambdani, marcmetallextrem, xc70 -Chinese (zh_CN): bebeauties38, cyril3, domingos86, dudeG, ErlichLiu, Felix2yu, gaohongyuan, Guaidaodl, Huck0, iconteral, jhxie, jxj2zzz79pfp9bpo, kavdx, kyleehee, linxiangyu, molisiye, owen8877, RainSlide, Sak94664, spice2wolf, stellaxuyi, tonytamsf, tupunco, wi24rd, wongsyrone, xukeek, yangyang, yiqiok, YogaGuru -Chinese (zh_TW): ByteHamster, Fei1Yang, gugod, ijliao, nigelinux, pggdt, Solomon, tonytamsf, ymhuang0808 -Czech (cs_CZ): anotheranonymoususer, elich, Hanzmeister, mcepl, petnek, svetlemodry -Danish: danieloeh, jhertel -Dutch: e2jk, glotzbach, rwv, Vistaus -English: mfietz, sterylmreep -Estonian: ByteHamster, Eraser, mahfiaz -Finnish: danieloeh, elguitar, Sahtor -French: cactux, ChaoticMind, clombion, e2jk, edewaele, glotzbach, lacouture, LouFex, Matth78, mfietz, Poussinou, repat, Sioul, sterylmreep, TacoTheDank, Tilwa, vcariven, whenrow +Basque: gaztainalde, keunes, Osoitz, pospolos +Breton: Belvar, keunes +Bulgarian: keunes, solusitor +Catalan: carles.llacer, dvd1985, exort12, javiercoll, keunes, Kintu, lambdani, marcmetallextrem, xc70 +Chinese (zh_CN): brnme, cyril3, Felix2yu, gaohongyuan, Guaidaodl, Huck0, iconteral, jhxie, jxj2zzz79pfp9bpo, keunes, kyleehee, molisiye, owen8877, RainSlide, Sak94664, spice2wolf, tupunco, wongsyrone, yangyang, yiqiok +Chinese (zh_TW): bobchao, ijliao, keunes, mapobi, pggdt, ymhuang0808 +Czech (cs_CZ): anotheranonymoususer, elich, Hanzmeister, svetlemodry, Thomaash +Danish: jhertel, keunes, SebastianKiwiDk, twikedk +Dutch: e2jk, keunes, rwv, Vistaus +Estonian: Eraser, keunes, mahfiaz +Finnish: Ban3, keunes, Sahtor +French: ChaoticMind, clombion, Cornegidouille, e2jk, keunes, lacouture, LouFex, Matth78, Poussinou, sterylmreep Galician: antiparvos, pikamoku, Raichely -German: 112358, altegedanken, barilla, benedikt.g, bitsunited, Buggi, ByteHamster, ceving, ChaoticMind, Chaquotay, csrichter, dab0015, dadosch, DerSilly, die_otto, DJaeger, elkangaroo, enz, f_grubm, fidel, finsterwalder, Foso, GNi33, hightower5, HolgerJeromin, kalei, Kenriec, lohmann, LostInWeb, mfietz, moasda, nilso, Quiss42, rakudave, repat, SAPlayer, schafia, Schroedingberg, sevenmaster, skyerjoe, sucaml, Teaspoon, theonlytruth, weltenwort, Wyrrrd, ypid -Modern Greek (1453-): antonist, danieloeh, hua2016s, jack.ath92, MSavoritias, pavlosv -Hebrew (he_IL): amir.dafnyman, E1i9, mongoose4004, pinkasey, rellieberman, Yaron, הלוי11 -Hindi (hi_IN): ankitiitb1069, Isaasu, nmabhinandan, purple.coder, realChakrawarti, siddhusengar -Hungarian: glatz.balazs, hurrikan, lna91, marthynw, meskobalazs, naren93, tszauer, ttyborg42 -Icelandic: marthjod -Indonesian: dbrw, jff, levirs565, luke137, rezafaiza, silvanael16 -Italian (it_IT): aalex70, allin, apanontin, Bonnee, buongiorgio, giuseppep, Guybrush88, ilmanzo, m.chinni, marco_pag, neonsoftware, niccord, nixxo, sevenmaster, theloca95 -Japanese: KotaKato, mamehacker, Naofumi, RACER1, sh3llc4t, TranslatorG -Kannada (kn_IN): chiraag.nataraj, thejeshgn -Korean: changwoo, libliboom, seungrye, skcha -Lithuanian: naglis +German: ByteHamster, ceving, dadosch, DerSilly, elkangaroo, enz, f_grubm, finsterwalder, HolgerJeromin, kalei, keunes, mfietz, Quiss42, repat, ypid +Modern Greek (1453-): AnimaRain, antonist, keunes, pavlosv +Hebrew (he_IL): amir.dafnyman, E1i9, mongoose4004, pinkasey, rellieberman, Yaron +Hindi (hi_IN): keunes, purple.coder, siddhusengar +Hungarian: hurrikan, keunes, lna91, marthynw, meskobalazs, naren93 +Icelandic: keunes, marthjod +Indonesian: dbrw, keunes, levirs565 +Italian (it_IT): aalex70, allin, Bonnee, dontknowcris, giuseppep, Guybrush88, ilmanzo, keunes, m.chinni, marco_pag, neonsoftware, niccord, theloca95 +Japanese: keunes, KotaKato, Naofumi, sh3llc4t, TranslatorG +Kannada (kn_IN): chiraag.nataraj, keunes, thejeshgn +Korean: changwoo, keunes, libliboom +Lithuanian: keunes, naglis Macedonian: krisfremen -Malayalam: joice, rashivkp, rubenroy -Norwegian Bokmål (nb_NO): bablecopherye, corkie, Dexy2811, heraldo, jakobkg, kongk, sevenmaster, timbast -Persian: ahangarha, danialbehzadi, ebraminio, F7D, hamidrezabayat76, sinamoghaddas, Twastica -Polish (pl_PL): d6210809, hiro2020, Iwangelion, kRkk, lomapur, mandlus, maniexx, Mephistofeles, shark103, tyle -Portuguese: andersonvom, domingos86, emansije, smarquespt -Portuguese (pt_BR): alexupits, alysonborges, andersonvom, arua, caioau, carlo_valente, castrors, claudiofdasilva, deandreamatias, edman, Firmino, jackmiras, Junin, lipefire, lluccia, lucasmotacr, mbaltar, rogervezaro, RubeensVinicius, SamWilliam, silvanael16 -Romanian (ro_RO): corneliu.e, fuzzmz, ralienpp -Russian (ru_RU): astra1, btimofeev, Duke_Raven, gammja, GaynullinDima, homocomputeris, IgorPolyakov, MegMasters98, mercutiy, null, overmind88, Platun0v, PtilopsisLeucotis, s.chebotar, shams4real, skvheadless, un_logic, Vladryyu, whereisthetea, zhenya97 -Slovak: ati3, ByteHamster, tiborepcek -Slovenian (sl_SI): panter23 -Spanish: AleksSyntek, andersonvom, Atreyu94, coperfix, deandreamatias, domingos86, dvd1985, Fitoschido, frandavid100, hard_ware, javiercoll, Juanmuto, lambdani, LatinSuD, leogrignafini, palopezv, TacoTheDank, tres.14159, vfmatzkin, wakutiteo -Swahili (macrolanguage): kmtra -Swedish (sv_SE): albin.brantin, Bio, bpnilsson, ChaoticMind, jony08, nilso, SharpMelon, TiloWiklund, TwoD -Telugu: Isaasu, veeven -Turkish: abcmen, basarancaner, brsata, Erdy, golcuk, overbite, Slsdem -Ukrainian (uk_UA): IndibidAbulya, older, paul_sm, sergiyr, zhenya97 -Vietnamese: abnvolk, nguyenvui, ppanhh, vietnamesel10n +Malayalam: joice, keunes, rashivkp +Norwegian Bokmål (nb_NO): abstrakct, bablecopherye, corkie, heraldo, jakobkg, keunes, kongk, sevenmaster, timbast +Persian: ahangarha, danialbehzadi, ebraminio, F7D, hamidrezabayat76, keunes, sinamoghaddas +Polish (pl_PL): hiro2020, Iwangelion, keunes, lomapur, mandlus, maniexx, Mephistofeles, shark103, tyle +Portuguese: emansije, keunes, smarquespt +Portuguese (pt_BR): alexupits, alysonborges, andersonvom, arua, caioau, carlo_valente, castrors, edman, keunes, lipefire, mbaltar, olivoto, rogervezaro, RubeensVinicius, SamWilliam +Romanian (ro_RO): corneliu.e, fuzzmz, keunes, ralienpp +Russian (ru_RU): btimofeev, Duke_Raven, gammja, homocomputeris, IgorPolyakov, keunes, mercutiy, null, overmind88, Platun0v, PtilopsisLeucotis, s.chebotar, un_logic, Vladryyu, whereisthetea +Slovak: ati3, keunes, tiborepcek +Slovenian (sl_SI): keunes, panter23 +Spanish: AleksSyntek, andersonvom, andrespelaezp, deandreamatias, dvd1985, Fitoschido, frandavid100, hard_ware, javiercoll, keunes, LatinSuD, leogrignafini, tres.14159, vfmatzkin, wakutiteo +Swahili (macrolanguage): keunes, kmtra +Swedish (sv_SE): bpnilsson, keunes, nilso, TwoD +Telugu: keunes, veeven +Turkish: brsata, Erdy, keunes, overbite, Slsdem +Ukrainian (uk_UA): IndibidAbulya, keunes, older, paul_sm, sergiyr, zhenya97 +Vietnamese: abnvolk, keunes, ppanhh diff --git a/app/src/main/assets/developers.csv b/app/src/main/assets/developers.csv index ab8169eef..cff15ee38 100644 --- a/app/src/main/assets/developers.csv +++ b/app/src/main/assets/developers.csv @@ -5,38 +5,41 @@ TomHennen;5216560;Maintainer (retired) orionlee;250644;Contributor domingos86;9538859;Contributor andersonvom;69922;Contributor +TacoTheDank;32376686;Contributor shortspider;5712543;Contributor ebraminio;833473;Contributor spacecowboy;223655;Contributor patheticpat;16046;Contributor +tonytamsf;149837;Contributor brad;1614;Contributor Cj-Malone;10121513;Contributor maxbechtold;9162198;Contributor +asdoi;36813904;Contributor gaul;848247;Contributor qkolj;6667105;Contributor -tonytamsf;149837;Contributor pachecosf;46357909;Contributor +gerardolgvr;20119298;Contributor +bws9000;262625;Contributor ahangarha;11241315;Contributor +damoasda;46045854;Contributor hannesa2;3314607;Contributor keunes;11229646;Contributor rharriso;570910;Contributor xgouchet;818706;Contributor -damoasda;46045854;Contributor sevenmaster;12869538;Contributor TheRealFalcon;153674;Contributor jas14;569991;Contributor +johnjohndoe;144518;Contributor udif;809640;Contributor malockin;12814657;Contributor dirkmueller;1029152;Contributor jatinkumarg;20503830;Contributor peschmae0;4450993;Contributor -TacoTheDank;32376686;Contributor orelogo;15976578;Contributor txtd;7108931;Contributor ydinath;4193331;Contributor CedricCabessa;365097;Contributor mchelen;30691;Contributor -johnjohndoe;144518;Contributor dethstar;1239177;Contributor drabux;10663142;Contributor saqura;1935380;Contributor @@ -83,17 +86,18 @@ mr-intj;6268767;Contributor tuxayo;2678215;Contributor schlch;56929215;Contributor alimemonzx;44647595;Contributor +olivoto;15932680;Contributor alanorth;191754;Contributor alexte;7724992;Contributor andrey-krutov;1488973;Contributor arantius;84729;Contributor -bws9000;262625;Contributor chrissicool;232590;Contributor cszucko;1810383;Contributor CWftw;1498303;Contributor danielm5;66779;Contributor ariedov;958646;Contributor brettle;118192;Contributor +edwinhere;19705425;Contributor eirikv;4076243;Contributor eerden;277513;Contributor jklippel;8657220;Contributor @@ -104,13 +108,16 @@ kvithayathil;1056073;Contributor luiscruz;1080714;Contributor mlasson;5814258;Contributor M-arcel;56698158;Contributor +msoose;30473690;Contributor mo;7117;Contributor mdeveloper20;2319126;Contributor +Slinger;75751;Contributor mschuetz;108637;Contributor MolarAmbiguity;10541979;Contributor mounirlamouri;573590;Contributor ortylp;470439;Contributor PtilopsisLeucotis;54054883;Contributor +ramzan;55637406;Contributor SamWhited;512573;Contributor selivan;1208989;Contributor sonnayasomnambula;7716779;Contributor @@ -123,6 +130,7 @@ edent;837136;Contributor atrus6;357881;Contributor waylife;3348620;Contributor amhokies;3124968;Contributor +andrewc1;19559401;Contributor axq;5077221;Contributor fossterer;4236021;Contributor jmdouglas;10855634;Contributor diff --git a/app/src/main/assets/translators.csv b/app/src/main/assets/translators.csv index 90b98f8db..a7d289963 100644 --- a/app/src/main/assets/translators.csv +++ b/app/src/main/assets/translators.csv @@ -1,46 +1,45 @@ -Arabic;abdelrahman.fahem93, abdunnasir, abuzar3.khalid, desha, iDemo, mohamedagamy, msahouli, nabilMaghura, rex07, shubbar +Arabic;abuzar3.khalid, keunes, nabilMaghura, rex07 Asturian (ast_ES);enolp -Azerbaijani;danieloeh, kotfenix -Basque;gaztainalde, pospolos, zakurranputza -Bulgarian;bozhkov, ByteHamster, solusitor -Catalan;dvd1985, exort12, javiercoll, Kintu, lambdani, marcmetallextrem, xc70 -Chinese (zh_CN);bebeauties38, cyril3, domingos86, dudeG, ErlichLiu, Felix2yu, gaohongyuan, Guaidaodl, Huck0, iconteral, jhxie, jxj2zzz79pfp9bpo, kavdx, kyleehee, linxiangyu, molisiye, owen8877, RainSlide, Sak94664, spice2wolf, stellaxuyi, tonytamsf, tupunco, wi24rd, wongsyrone, xukeek, yangyang, yiqiok, YogaGuru -Chinese (zh_TW);ByteHamster, Fei1Yang, gugod, ijliao, nigelinux, pggdt, Solomon, tonytamsf, ymhuang0808 -Czech (cs_CZ);anotheranonymoususer, elich, Hanzmeister, mcepl, petnek, svetlemodry -Danish;danieloeh, jhertel -Dutch;e2jk, glotzbach, rwv, Vistaus -English;mfietz, sterylmreep -Estonian;ByteHamster, Eraser, mahfiaz -Finnish;danieloeh, elguitar, Sahtor -French;cactux, ChaoticMind, clombion, e2jk, edewaele, glotzbach, lacouture, LouFex, Matth78, mfietz, Poussinou, repat, Sioul, sterylmreep, TacoTheDank, Tilwa, vcariven, whenrow +Basque;gaztainalde, keunes, Osoitz, pospolos +Breton;Belvar, keunes +Bulgarian;keunes, solusitor +Catalan;carles.llacer, dvd1985, exort12, javiercoll, keunes, Kintu, lambdani, marcmetallextrem, xc70 +Chinese (zh_CN);brnme, cyril3, Felix2yu, gaohongyuan, Guaidaodl, Huck0, iconteral, jhxie, jxj2zzz79pfp9bpo, keunes, kyleehee, molisiye, owen8877, RainSlide, Sak94664, spice2wolf, tupunco, wongsyrone, yangyang, yiqiok +Chinese (zh_TW);bobchao, ijliao, keunes, mapobi, pggdt, ymhuang0808 +Czech (cs_CZ);anotheranonymoususer, elich, Hanzmeister, svetlemodry, Thomaash +Danish;jhertel, keunes, SebastianKiwiDk, twikedk +Dutch;e2jk, keunes, rwv, Vistaus +Estonian;Eraser, keunes, mahfiaz +Finnish;Ban3, keunes, Sahtor +French;ChaoticMind, clombion, Cornegidouille, e2jk, keunes, lacouture, LouFex, Matth78, Poussinou, sterylmreep Galician;antiparvos, pikamoku, Raichely -German;112358, altegedanken, barilla, benedikt.g, bitsunited, Buggi, ByteHamster, ceving, ChaoticMind, Chaquotay, csrichter, dab0015, dadosch, DerSilly, die_otto, DJaeger, elkangaroo, enz, f_grubm, fidel, finsterwalder, Foso, GNi33, hightower5, HolgerJeromin, kalei, Kenriec, lohmann, LostInWeb, mfietz, moasda, nilso, Quiss42, rakudave, repat, SAPlayer, schafia, Schroedingberg, sevenmaster, skyerjoe, sucaml, Teaspoon, theonlytruth, weltenwort, Wyrrrd, ypid -Modern Greek (1453-);antonist, danieloeh, hua2016s, jack.ath92, MSavoritias, pavlosv -Hebrew (he_IL);amir.dafnyman, E1i9, mongoose4004, pinkasey, rellieberman, Yaron, הלוי11 -Hindi (hi_IN);ankitiitb1069, Isaasu, nmabhinandan, purple.coder, realChakrawarti, siddhusengar -Hungarian;glatz.balazs, hurrikan, lna91, marthynw, meskobalazs, naren93, tszauer, ttyborg42 -Icelandic;marthjod -Indonesian;dbrw, jff, levirs565, luke137, rezafaiza, silvanael16 -Italian (it_IT);aalex70, allin, apanontin, Bonnee, buongiorgio, giuseppep, Guybrush88, ilmanzo, m.chinni, marco_pag, neonsoftware, niccord, nixxo, sevenmaster, theloca95 -Japanese;KotaKato, mamehacker, Naofumi, RACER1, sh3llc4t, TranslatorG -Kannada (kn_IN);chiraag.nataraj, thejeshgn -Korean;changwoo, libliboom, seungrye, skcha -Lithuanian;naglis +German;ByteHamster, ceving, dadosch, DerSilly, elkangaroo, enz, f_grubm, finsterwalder, HolgerJeromin, kalei, keunes, mfietz, Quiss42, repat, ypid +Modern Greek (1453-);AnimaRain, antonist, keunes, pavlosv +Hebrew (he_IL);amir.dafnyman, E1i9, mongoose4004, pinkasey, rellieberman, Yaron +Hindi (hi_IN);keunes, purple.coder, siddhusengar +Hungarian;hurrikan, keunes, lna91, marthynw, meskobalazs, naren93 +Icelandic;keunes, marthjod +Indonesian;dbrw, keunes, levirs565 +Italian (it_IT);aalex70, allin, Bonnee, dontknowcris, giuseppep, Guybrush88, ilmanzo, keunes, m.chinni, marco_pag, neonsoftware, niccord, theloca95 +Japanese;keunes, KotaKato, Naofumi, sh3llc4t, TranslatorG +Kannada (kn_IN);chiraag.nataraj, keunes, thejeshgn +Korean;changwoo, keunes, libliboom +Lithuanian;keunes, naglis Macedonian;krisfremen -Malayalam;joice, rashivkp, rubenroy -Norwegian Bokmål (nb_NO);bablecopherye, corkie, Dexy2811, heraldo, jakobkg, kongk, sevenmaster, timbast -Persian;ahangarha, danialbehzadi, ebraminio, F7D, hamidrezabayat76, sinamoghaddas, Twastica -Polish (pl_PL);d6210809, hiro2020, Iwangelion, kRkk, lomapur, mandlus, maniexx, Mephistofeles, shark103, tyle -Portuguese;andersonvom, domingos86, emansije, smarquespt -Portuguese (pt_BR);alexupits, alysonborges, andersonvom, arua, caioau, carlo_valente, castrors, claudiofdasilva, deandreamatias, edman, Firmino, jackmiras, Junin, lipefire, lluccia, lucasmotacr, mbaltar, rogervezaro, RubeensVinicius, SamWilliam, silvanael16 -Romanian (ro_RO);corneliu.e, fuzzmz, ralienpp -Russian (ru_RU);astra1, btimofeev, Duke_Raven, gammja, GaynullinDima, homocomputeris, IgorPolyakov, MegMasters98, mercutiy, null, overmind88, Platun0v, PtilopsisLeucotis, s.chebotar, shams4real, skvheadless, un_logic, Vladryyu, whereisthetea, zhenya97 -Slovak;ati3, ByteHamster, tiborepcek -Slovenian (sl_SI);panter23 -Spanish;AleksSyntek, andersonvom, Atreyu94, coperfix, deandreamatias, domingos86, dvd1985, Fitoschido, frandavid100, hard_ware, javiercoll, Juanmuto, lambdani, LatinSuD, leogrignafini, palopezv, TacoTheDank, tres.14159, vfmatzkin, wakutiteo -Swahili (macrolanguage);kmtra -Swedish (sv_SE);albin.brantin, Bio, bpnilsson, ChaoticMind, jony08, nilso, SharpMelon, TiloWiklund, TwoD -Telugu;Isaasu, veeven -Turkish;abcmen, basarancaner, brsata, Erdy, golcuk, overbite, Slsdem -Ukrainian (uk_UA);IndibidAbulya, older, paul_sm, sergiyr, zhenya97 -Vietnamese;abnvolk, nguyenvui, ppanhh, vietnamesel10n +Malayalam;joice, keunes, rashivkp +Norwegian Bokmål (nb_NO);abstrakct, bablecopherye, corkie, heraldo, jakobkg, keunes, kongk, sevenmaster, timbast +Persian;ahangarha, danialbehzadi, ebraminio, F7D, hamidrezabayat76, keunes, sinamoghaddas +Polish (pl_PL);hiro2020, Iwangelion, keunes, lomapur, mandlus, maniexx, Mephistofeles, shark103, tyle +Portuguese;emansije, keunes, smarquespt +Portuguese (pt_BR);alexupits, alysonborges, andersonvom, arua, caioau, carlo_valente, castrors, edman, keunes, lipefire, mbaltar, olivoto, rogervezaro, RubeensVinicius, SamWilliam +Romanian (ro_RO);corneliu.e, fuzzmz, keunes, ralienpp +Russian (ru_RU);btimofeev, Duke_Raven, gammja, homocomputeris, IgorPolyakov, keunes, mercutiy, null, overmind88, Platun0v, PtilopsisLeucotis, s.chebotar, un_logic, Vladryyu, whereisthetea +Slovak;ati3, keunes, tiborepcek +Slovenian (sl_SI);keunes, panter23 +Spanish;AleksSyntek, andersonvom, andrespelaezp, deandreamatias, dvd1985, Fitoschido, frandavid100, hard_ware, javiercoll, keunes, LatinSuD, leogrignafini, tres.14159, vfmatzkin, wakutiteo +Swahili (macrolanguage);keunes, kmtra +Swedish (sv_SE);bpnilsson, keunes, nilso, TwoD +Telugu;keunes, veeven +Turkish;brsata, Erdy, keunes, overbite, Slsdem +Ukrainian (uk_UA);IndibidAbulya, keunes, older, paul_sm, sergiyr, zhenya97 +Vietnamese;abnvolk, keunes, ppanhh From af1a6a7ef92ed0ab6061c803f94bd22ad17a6243 Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Wed, 30 Sep 2020 10:43:00 +0200 Subject: [PATCH 6/6] Bumped version to 2.0.1 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index cfbc77185..903323edc 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -14,8 +14,8 @@ android { // "1.2.3-SNAPSHOT" -> 1020300 // "1.2.3-RC4" -> 1020304 // "1.2.3" -> 1020395 - versionCode 2000095 - versionName "2.0.0" + versionCode 2000195 + versionName "2.0.1" multiDexEnabled false vectorDrawables.useSupportLibrary true